builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0027 starttime: 1468669088.45 results: success (0) buildid: 20160716031551 builduid: f0444271b36645f7946ad9d54604da1d revision: 24af5e8917a2a3efabc8f1c614c709282fc2d473 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-16 04:38:08.450588) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-16 04:38:08.451071) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-16 04:38:08.451347) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-16 04:38:08.493748) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 04:38:08.494150) ========= 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.4Z1Z27OZvy/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.R6SfZt4Qom/Listeners TMPDIR=/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/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-07-16 04:38:08-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 25.4M=0s 2016-07-16 04:38:09 (25.4 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.578629 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 04:38:09.100282) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 04:38:09.100587) ========= 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.4Z1Z27OZvy/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.R6SfZt4Qom/Listeners TMPDIR=/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/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.027404 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 04:38:09.148770) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-16 04:38:09.149128) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 24af5e8917a2a3efabc8f1c614c709282fc2d473 --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 24af5e8917a2a3efabc8f1c614c709282fc2d473 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4Z1Z27OZvy/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.R6SfZt4Qom/Listeners TMPDIR=/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/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-07-16 04:38:09,221 truncating revision to first 12 chars 2016-07-16 04:38:09,222 Setting DEBUG logging. 2016-07-16 04:38:09,222 attempt 1/10 2016-07-16 04:38:09,222 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/24af5e8917a2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-16 04:38:10,239 unpacking tar archive at: mozilla-beta-24af5e8917a2/testing/mozharness/ program finished with exit code 0 elapsedTime=1.287257 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-16 04:38:10.457451) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-16 04:38:10.457749) ========= script_repo_revision: 24af5e8917a2a3efabc8f1c614c709282fc2d473 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-16 04:38:10.458152) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-16 04:38:10.458808) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-16 04:38:10.476463) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 48 secs) (at 2016-07-16 04:38:10.476798) ========= /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.4Z1Z27OZvy/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_NODE_PATH=/usr/local/bin/node 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.R6SfZt4Qom/Listeners TMPDIR=/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/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 04:38:10 INFO - MultiFileLogger online at 20160716 04:38:10 in /builds/slave/test 04:38:10 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 04:38:10 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 04:38:10 INFO - {'append_to_log': False, 04:38:10 INFO - 'base_work_dir': '/builds/slave/test', 04:38:10 INFO - 'blob_upload_branch': 'mozilla-beta', 04:38:10 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 04:38:10 INFO - 'buildbot_json_path': 'buildprops.json', 04:38:10 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 04:38:10 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:38:10 INFO - 'download_minidump_stackwalk': True, 04:38:10 INFO - 'download_symbols': 'true', 04:38:10 INFO - 'e10s': False, 04:38:10 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 04:38:10 INFO - 'tooltool.py': '/tools/tooltool.py', 04:38:10 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 04:38:10 INFO - '/tools/misc-python/virtualenv.py')}, 04:38:10 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:38:10 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:38:10 INFO - 'log_level': 'info', 04:38:10 INFO - 'log_to_console': True, 04:38:10 INFO - 'opt_config_files': (), 04:38:10 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:38:10 INFO - '--processes=1', 04:38:10 INFO - '--config=%(test_path)s/wptrunner.ini', 04:38:10 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:38:10 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:38:10 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:38:10 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:38:10 INFO - 'pip_index': False, 04:38:10 INFO - 'require_test_zip': True, 04:38:10 INFO - 'test_type': ('testharness',), 04:38:10 INFO - 'this_chunk': '1', 04:38:10 INFO - 'tooltool_cache': '/builds/tooltool_cache', 04:38:10 INFO - 'total_chunks': '10', 04:38:10 INFO - 'virtualenv_path': 'venv', 04:38:10 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:38:10 INFO - 'work_dir': 'build'} 04:38:10 INFO - ##### 04:38:10 INFO - ##### Running clobber step. 04:38:10 INFO - ##### 04:38:10 INFO - Running pre-action listener: _resource_record_pre_action 04:38:10 INFO - Running main action method: clobber 04:38:10 INFO - rmtree: /builds/slave/test/build 04:38:10 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 04:38:13 INFO - Running post-action listener: _resource_record_post_action 04:38:13 INFO - ##### 04:38:13 INFO - ##### Running read-buildbot-config step. 04:38:13 INFO - ##### 04:38:13 INFO - Running pre-action listener: _resource_record_pre_action 04:38:13 INFO - Running main action method: read_buildbot_config 04:38:13 INFO - Using buildbot properties: 04:38:13 INFO - { 04:38:13 INFO - "project": "", 04:38:13 INFO - "product": "firefox", 04:38:13 INFO - "script_repo_revision": "production", 04:38:13 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 04:38:13 INFO - "repository": "", 04:38:13 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 04:38:13 INFO - "buildid": "20160716031551", 04:38:13 INFO - "pgo_build": "False", 04:38:13 INFO - "basedir": "/builds/slave/test", 04:38:13 INFO - "buildnumber": 2, 04:38:13 INFO - "slavename": "t-yosemite-r7-0027", 04:38:13 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 04:38:13 INFO - "platform": "macosx64", 04:38:13 INFO - "branch": "mozilla-beta", 04:38:13 INFO - "revision": "24af5e8917a2a3efabc8f1c614c709282fc2d473", 04:38:13 INFO - "repo_path": "releases/mozilla-beta", 04:38:13 INFO - "moz_repo_path": "", 04:38:13 INFO - "stage_platform": "macosx64", 04:38:13 INFO - "builduid": "f0444271b36645f7946ad9d54604da1d", 04:38:13 INFO - "slavebuilddir": "test" 04:38:13 INFO - } 04:38:13 INFO - Found installer url https://queue.taskcluster.net/v1/task/dlbHC-YmQkCPtVcquiqEWw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 04:38:13 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/dlbHC-YmQkCPtVcquiqEWw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 04:38:13 INFO - Running post-action listener: _resource_record_post_action 04:38:13 INFO - ##### 04:38:13 INFO - ##### Running download-and-extract step. 04:38:13 INFO - ##### 04:38:13 INFO - Running pre-action listener: _resource_record_pre_action 04:38:13 INFO - Running main action method: download_and_extract 04:38:13 INFO - mkdir: /builds/slave/test/build/tests 04:38:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:38:13 INFO - https://queue.taskcluster.net/v1/task/dlbHC-YmQkCPtVcquiqEWw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 04:38:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dlbHC-YmQkCPtVcquiqEWw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 04:38:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dlbHC-YmQkCPtVcquiqEWw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 04:38:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dlbHC-YmQkCPtVcquiqEWw/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 04:38:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dlbHC-YmQkCPtVcquiqEWw/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 04:38:43 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dlbHC-YmQkCPtVcquiqEWw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json: timed out 04:38:43 INFO - retry: attempt #1 caught exception: timed out 04:38:43 INFO - retry: Failed, sleeping 30 seconds before retrying 04:39:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dlbHC-YmQkCPtVcquiqEWw/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 04:39:16 INFO - Downloaded 1201 bytes. 04:39:16 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 04:39:16 INFO - Using the following test package requirements: 04:39:16 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 04:39:16 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:39:16 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 04:39:16 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:39:16 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 04:39:16 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:39:16 INFO - u'jsshell-mac64.zip'], 04:39:16 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:39:16 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 04:39:16 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 04:39:16 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:39:16 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 04:39:16 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:39:16 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 04:39:16 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:39:16 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 04:39:16 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:39:16 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 04:39:16 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 04:39: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')]} 04:39:16 INFO - https://queue.taskcluster.net/v1/task/dlbHC-YmQkCPtVcquiqEWw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 04:39:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dlbHC-YmQkCPtVcquiqEWw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 04:39:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dlbHC-YmQkCPtVcquiqEWw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 04:39:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dlbHC-YmQkCPtVcquiqEWw/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 04:39:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dlbHC-YmQkCPtVcquiqEWw/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 04:39:17 INFO - Downloaded 18370230 bytes. 04:39:17 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/*'] 04:39:17 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/* 04:39:18 INFO - caution: filename not matched: web-platform/* 04:39:18 INFO - Return code: 11 04:39:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:39:18 INFO - https://queue.taskcluster.net/v1/task/dlbHC-YmQkCPtVcquiqEWw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 04:39:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dlbHC-YmQkCPtVcquiqEWw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 04:39:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dlbHC-YmQkCPtVcquiqEWw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 04:39:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dlbHC-YmQkCPtVcquiqEWw/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 04:39:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dlbHC-YmQkCPtVcquiqEWw/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 04:39:19 INFO - Downloaded 36389883 bytes. 04:39:19 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/*'] 04:39:19 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/* 04:39:23 INFO - caution: filename not matched: bin/* 04:39:23 INFO - caution: filename not matched: config/* 04:39:23 INFO - caution: filename not matched: mozbase/* 04:39:23 INFO - caution: filename not matched: marionette/* 04:39:23 INFO - caution: filename not matched: tools/wptserve/* 04:39:23 INFO - Return code: 11 04:39: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')]} 04:39:23 INFO - https://queue.taskcluster.net/v1/task/dlbHC-YmQkCPtVcquiqEWw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 04:39:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dlbHC-YmQkCPtVcquiqEWw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 04:39:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dlbHC-YmQkCPtVcquiqEWw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 04:39:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dlbHC-YmQkCPtVcquiqEWw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 04:39:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dlbHC-YmQkCPtVcquiqEWw/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 04:39:31 INFO - Downloaded 73021688 bytes. 04:39:31 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/dlbHC-YmQkCPtVcquiqEWw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 04:39:31 INFO - mkdir: /builds/slave/test/properties 04:39:31 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 04:39:31 INFO - Writing to file /builds/slave/test/properties/build_url 04:39:31 INFO - Contents: 04:39:31 INFO - build_url:https://queue.taskcluster.net/v1/task/dlbHC-YmQkCPtVcquiqEWw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 04:39:32 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/dlbHC-YmQkCPtVcquiqEWw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 04:39:32 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 04:39:32 INFO - Writing to file /builds/slave/test/properties/symbols_url 04:39:32 INFO - Contents: 04:39:32 INFO - symbols_url:https://queue.taskcluster.net/v1/task/dlbHC-YmQkCPtVcquiqEWw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 04:39:32 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')]} 04:39:32 INFO - https://queue.taskcluster.net/v1/task/dlbHC-YmQkCPtVcquiqEWw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:39:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dlbHC-YmQkCPtVcquiqEWw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 04:39:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dlbHC-YmQkCPtVcquiqEWw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 04:39:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dlbHC-YmQkCPtVcquiqEWw/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 04:39:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dlbHC-YmQkCPtVcquiqEWw/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 04:39:35 INFO - Downloaded 103716373 bytes. 04:39:35 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'] 04:39:35 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 04:39:38 INFO - Return code: 0 04:39:38 INFO - Running post-action listener: _resource_record_post_action 04:39:38 INFO - Running post-action listener: set_extra_try_arguments 04:39:38 INFO - ##### 04:39:38 INFO - ##### Running create-virtualenv step. 04:39:38 INFO - ##### 04:39:38 INFO - Running pre-action listener: _pre_create_virtualenv 04:39:38 INFO - Running pre-action listener: _resource_record_pre_action 04:39:38 INFO - Running main action method: create_virtualenv 04:39:38 INFO - Creating virtualenv /builds/slave/test/build/venv 04:39:38 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 04:39:38 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 04:39:38 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 04:39:38 INFO - Using real prefix '/tools/python27' 04:39:38 INFO - New python executable in /builds/slave/test/build/venv/bin/python 04:39:39 INFO - Installing distribute.............................................................................................................................................................................................done. 04:39:42 INFO - Installing pip.................done. 04:39:42 INFO - Return code: 0 04:39:42 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 04:39:42 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')]} 04:39:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:39:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:39:42 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')]} 04:39:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:39:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:39:42 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 0x10ded2e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10deeff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb2414c2240>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10deeb5e0>, '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 0x10dacecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10daf9990>, '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.4Z1Z27OZvy/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.R6SfZt4Qom/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:39:42 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 04:39:42 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 04:39:42 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.4Z1Z27OZvy/Render', 04:39:42 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:39:42 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:39:42 INFO - 'HOME': '/Users/cltbld', 04:39:42 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:39:42 INFO - 'LOGNAME': 'cltbld', 04:39:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:39:42 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 04:39:42 INFO - 'MOZ_NO_REMOTE': '1', 04:39:42 INFO - 'NO_EM_RESTART': '1', 04:39:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:39:42 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:39:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:39:42 INFO - 'PWD': '/builds/slave/test', 04:39:42 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:39:42 INFO - 'SHELL': '/bin/bash', 04:39:42 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.R6SfZt4Qom/Listeners', 04:39:42 INFO - 'TMPDIR': '/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/', 04:39:42 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:39:42 INFO - 'USER': 'cltbld', 04:39:42 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:39:42 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:39:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:39:42 INFO - 'XPC_FLAGS': '0x0', 04:39:42 INFO - 'XPC_SERVICE_NAME': '0', 04:39:42 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:39:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:39:42 INFO - Downloading/unpacking psutil>=0.7.1 04:39:42 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 04:39:42 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 04:39:42 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 04:39:42 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 04:39:42 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 04:39:42 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 04:39:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 04:39:45 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:39:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:39:45 INFO - Installing collected packages: psutil 04:39:45 INFO - Running setup.py install for psutil 04:39:45 INFO - building 'psutil._psutil_osx' extension 04:39:45 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 04:39:46 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 04:39:46 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 04:39:46 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 04:39:46 INFO - building 'psutil._psutil_posix' extension 04:39:46 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 04:39:46 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 04:39:46 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 04:39:46 INFO - ^ 04:39:46 INFO - 1 warning generated. 04:39:46 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 04:39:46 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:39:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:39:46 INFO - Successfully installed psutil 04:39:46 INFO - Cleaning up... 04:39:46 INFO - Return code: 0 04:39:46 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 04:39:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:39:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:39:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:39:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:39:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:39:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:39:46 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10ded2e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10deeff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb2414c2240>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10deeb5e0>, '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 0x10dacecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10daf9990>, '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.4Z1Z27OZvy/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.R6SfZt4Qom/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:39:46 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 04:39:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 04:39:46 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.4Z1Z27OZvy/Render', 04:39:46 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:39:46 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:39:46 INFO - 'HOME': '/Users/cltbld', 04:39:46 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:39:46 INFO - 'LOGNAME': 'cltbld', 04:39:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:39:46 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 04:39:46 INFO - 'MOZ_NO_REMOTE': '1', 04:39:46 INFO - 'NO_EM_RESTART': '1', 04:39:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:39:46 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:39:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:39:46 INFO - 'PWD': '/builds/slave/test', 04:39:46 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:39:46 INFO - 'SHELL': '/bin/bash', 04:39:46 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.R6SfZt4Qom/Listeners', 04:39:46 INFO - 'TMPDIR': '/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/', 04:39:46 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:39:46 INFO - 'USER': 'cltbld', 04:39:46 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:39:46 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:39:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:39:46 INFO - 'XPC_FLAGS': '0x0', 04:39:46 INFO - 'XPC_SERVICE_NAME': '0', 04:39:46 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:39:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:39:46 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:39:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:39:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:39:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:39:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:39:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:39:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:39:49 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:39:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 04:39:49 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 04:39:49 INFO - Installing collected packages: mozsystemmonitor 04:39:49 INFO - Running setup.py install for mozsystemmonitor 04:39:49 INFO - Successfully installed mozsystemmonitor 04:39:49 INFO - Cleaning up... 04:39:49 INFO - Return code: 0 04:39:49 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 04:39:49 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')]} 04:39:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:39:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:39:49 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')]} 04:39:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:39:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:39:49 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 0x10ded2e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10deeff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb2414c2240>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10deeb5e0>, '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 0x10dacecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10daf9990>, '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.4Z1Z27OZvy/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.R6SfZt4Qom/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:39:49 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 04:39:49 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 04:39:49 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.4Z1Z27OZvy/Render', 04:39:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:39:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:39:49 INFO - 'HOME': '/Users/cltbld', 04:39:49 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:39:49 INFO - 'LOGNAME': 'cltbld', 04:39:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:39:49 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 04:39:49 INFO - 'MOZ_NO_REMOTE': '1', 04:39:49 INFO - 'NO_EM_RESTART': '1', 04:39:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:39:49 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:39:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:39:49 INFO - 'PWD': '/builds/slave/test', 04:39:49 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:39:49 INFO - 'SHELL': '/bin/bash', 04:39:49 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.R6SfZt4Qom/Listeners', 04:39:49 INFO - 'TMPDIR': '/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/', 04:39:49 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:39:49 INFO - 'USER': 'cltbld', 04:39:49 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:39:49 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:39:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:39:49 INFO - 'XPC_FLAGS': '0x0', 04:39:49 INFO - 'XPC_SERVICE_NAME': '0', 04:39:49 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:39:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:39:50 INFO - Downloading/unpacking blobuploader==1.2.4 04:39:50 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 04:39:50 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 04:39:50 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 04:39:50 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 04:39:50 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 04:39:50 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 04:39:52 INFO - Downloading blobuploader-1.2.4.tar.gz 04:39:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 04:39:52 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:39:52 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 04:39:52 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 04:39:52 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 04:39:52 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 04:39:52 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 04:39:52 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 04:39:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 04:39:53 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:39:53 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 04:39:53 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 04:39:53 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 04:39:53 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 04:39:53 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 04:39:53 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 04:39:53 INFO - Downloading docopt-0.6.1.tar.gz 04:39:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 04:39:53 INFO - Installing collected packages: blobuploader, requests, docopt 04:39:53 INFO - Running setup.py install for blobuploader 04:39:53 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 04:39:54 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 04:39:54 INFO - Running setup.py install for requests 04:39:54 INFO - Running setup.py install for docopt 04:39:54 INFO - Successfully installed blobuploader requests docopt 04:39:54 INFO - Cleaning up... 04:39:54 INFO - Return code: 0 04:39:54 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:39:54 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')]} 04:39:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:39:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:39:54 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')]} 04:39:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:39:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:39:54 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 0x10ded2e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10deeff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb2414c2240>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10deeb5e0>, '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 0x10dacecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10daf9990>, '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.4Z1Z27OZvy/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.R6SfZt4Qom/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:39:54 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 04:39:54 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 04:39:54 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.4Z1Z27OZvy/Render', 04:39:54 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:39:54 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:39:54 INFO - 'HOME': '/Users/cltbld', 04:39:54 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:39:54 INFO - 'LOGNAME': 'cltbld', 04:39:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:39:54 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 04:39:54 INFO - 'MOZ_NO_REMOTE': '1', 04:39:54 INFO - 'NO_EM_RESTART': '1', 04:39:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:39:54 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:39:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:39:54 INFO - 'PWD': '/builds/slave/test', 04:39:54 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:39:54 INFO - 'SHELL': '/bin/bash', 04:39:54 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.R6SfZt4Qom/Listeners', 04:39:54 INFO - 'TMPDIR': '/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/', 04:39:54 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:39:54 INFO - 'USER': 'cltbld', 04:39:54 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:39:54 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:39:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:39:54 INFO - 'XPC_FLAGS': '0x0', 04:39:54 INFO - 'XPC_SERVICE_NAME': '0', 04:39:54 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:39:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:39:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:39:55 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-QDPKqF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:39:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:39:55 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-RyXCK9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:39:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:39:55 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-hPp8ru-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:39:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:39:55 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-nWHThx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:39:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:39:55 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-iqVwn4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:39:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:39:55 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-nATzNZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:39:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:39:55 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-Ud89wy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:39:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:39:55 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-1nXXij-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:39:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:39:55 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-nMCOet-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:39:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:39:55 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-C5_sLg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:39:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:39:56 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-gi6Qo_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:39:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:39:56 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-hgXCN6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:39:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:39:56 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-KVuWcV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:39:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:39:56 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-TRuQ6o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:39:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:39:56 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-vQmRIW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:39:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:39:56 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-yXn8kW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:39:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:39:56 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-9o5nEv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:39:56 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:39:56 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-EtaCYu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:39:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:39:56 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-gUnhmj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:39:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:39:57 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-d7ADAm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:39:57 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:39:57 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-VXpI2Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:39:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:39:57 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 04:39:57 INFO - Running setup.py install for manifestparser 04:39:57 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 04:39:57 INFO - Running setup.py install for mozcrash 04:39:57 INFO - Running setup.py install for mozdebug 04:39:58 INFO - Running setup.py install for mozdevice 04:39:58 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 04:39:58 INFO - Installing dm script to /builds/slave/test/build/venv/bin 04:39:58 INFO - Running setup.py install for mozfile 04:39:58 INFO - Running setup.py install for mozhttpd 04:39:58 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 04:39:58 INFO - Running setup.py install for mozinfo 04:39:58 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 04:39:58 INFO - Running setup.py install for mozInstall 04:39:58 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 04:39:58 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 04:39:58 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 04:39:58 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 04:39:58 INFO - Running setup.py install for mozleak 04:39:58 INFO - Running setup.py install for mozlog 04:39:59 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 04:39:59 INFO - Running setup.py install for moznetwork 04:39:59 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 04:39:59 INFO - Running setup.py install for mozprocess 04:39:59 INFO - Running setup.py install for mozprofile 04:39:59 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 04:39:59 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 04:39:59 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 04:39:59 INFO - Running setup.py install for mozrunner 04:39:59 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 04:39:59 INFO - Running setup.py install for mozscreenshot 04:39:59 INFO - Running setup.py install for moztest 04:40:00 INFO - Running setup.py install for mozversion 04:40:00 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 04:40:00 INFO - Running setup.py install for wptserve 04:40:00 INFO - Running setup.py install for marionette-driver 04:40:00 INFO - Running setup.py install for browsermob-proxy 04:40:00 INFO - Running setup.py install for marionette-client 04:40:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:40:00 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 04:40:01 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 04:40:01 INFO - Cleaning up... 04:40:01 INFO - Return code: 0 04:40:01 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:40:01 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')]} 04:40:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:40:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:40:01 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')]} 04:40:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:40:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:40:01 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 0x10ded2e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10deeff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb2414c2240>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10deeb5e0>, '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 0x10dacecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10daf9990>, '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.4Z1Z27OZvy/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.R6SfZt4Qom/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:40:01 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 04:40:01 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 04:40:01 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.4Z1Z27OZvy/Render', 04:40:01 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:40:01 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:40:01 INFO - 'HOME': '/Users/cltbld', 04:40:01 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:40:01 INFO - 'LOGNAME': 'cltbld', 04:40:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:40:01 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 04:40:01 INFO - 'MOZ_NO_REMOTE': '1', 04:40:01 INFO - 'NO_EM_RESTART': '1', 04:40:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:40:01 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:40:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:40:01 INFO - 'PWD': '/builds/slave/test', 04:40:01 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:40:01 INFO - 'SHELL': '/bin/bash', 04:40:01 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.R6SfZt4Qom/Listeners', 04:40:01 INFO - 'TMPDIR': '/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/', 04:40:01 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:40:01 INFO - 'USER': 'cltbld', 04:40:01 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:40:01 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:40:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:40:01 INFO - 'XPC_FLAGS': '0x0', 04:40:01 INFO - 'XPC_SERVICE_NAME': '0', 04:40:01 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:40:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:40:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:40:01 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-LcXPaP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:40:01 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)) 04:40:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:40:01 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-idH65k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:40:01 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)) 04:40:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:40:01 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-tSapAp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:40:01 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)) 04:40:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:40:01 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-0CSu4j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:40:01 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)) 04:40:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:40:01 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-U1ksaN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:40:01 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)) 04:40:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:40:01 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-1wR1Q3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:40:01 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)) 04:40:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:40:01 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-9KmE63-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:40:02 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)) 04:40:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:40:02 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-KSCSLa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:40:02 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)) 04:40:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:40:02 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-JnGFux-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:40:02 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)) 04:40:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:40:02 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-QTcyE_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:40:02 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)) 04:40:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:40:02 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-TPdvMv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:40:02 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)) 04:40:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:40:02 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-Fb7evR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:40:02 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)) 04:40:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:40:02 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-mvRYJp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:40:02 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)) 04:40:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:40:02 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-FydFtg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:40:02 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)) 04:40:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:40:02 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-u8RBOP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:40:02 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)) 04:40:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:40:02 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-bZNaOQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:40:03 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)) 04:40:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:40:03 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-HUZR8c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:40:03 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)) 04:40:03 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:40:03 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-M0K931-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:40:03 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)) 04:40:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:40:03 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-ock4sH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:40:03 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)) 04:40:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:40:03 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-aDPn9d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:40:03 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)) 04:40:03 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:40:03 INFO - Running setup.py (path:/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/pip-I7jKZ_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:40:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:40:03 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)) 04:40:03 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)) 04:40:03 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)) 04:40:03 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)) 04:40:03 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)) 04:40:03 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)) 04:40:03 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:40:03 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 04:40:03 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 04:40:03 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 04:40:03 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 04:40:03 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 04:40:03 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 04:40:06 INFO - Downloading blessings-1.6.tar.gz 04:40:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 04:40:06 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)) 04:40:06 INFO - Installing collected packages: blessings 04:40:06 INFO - Running setup.py install for blessings 04:40:06 INFO - Successfully installed blessings 04:40:06 INFO - Cleaning up... 04:40:06 INFO - Return code: 0 04:40:06 INFO - Done creating virtualenv /builds/slave/test/build/venv. 04:40:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:40:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:40:07 INFO - Reading from file tmpfile_stdout 04:40:07 INFO - Current package versions: 04:40:07 INFO - blessings == 1.6 04:40:07 INFO - blobuploader == 1.2.4 04:40:07 INFO - browsermob-proxy == 0.6.0 04:40:07 INFO - docopt == 0.6.1 04:40:07 INFO - manifestparser == 1.1 04:40:07 INFO - marionette-client == 2.3.0 04:40:07 INFO - marionette-driver == 1.4.0 04:40:07 INFO - mozInstall == 1.12 04:40:07 INFO - mozcrash == 0.17 04:40:07 INFO - mozdebug == 0.1 04:40:07 INFO - mozdevice == 0.48 04:40:07 INFO - mozfile == 1.2 04:40:07 INFO - mozhttpd == 0.7 04:40:07 INFO - mozinfo == 0.9 04:40:07 INFO - mozleak == 0.1 04:40:07 INFO - mozlog == 3.1 04:40:07 INFO - moznetwork == 0.27 04:40:07 INFO - mozprocess == 0.22 04:40:07 INFO - mozprofile == 0.28 04:40:07 INFO - mozrunner == 6.11 04:40:07 INFO - mozscreenshot == 0.1 04:40:07 INFO - mozsystemmonitor == 0.0 04:40:07 INFO - moztest == 0.7 04:40:07 INFO - mozversion == 1.4 04:40:07 INFO - psutil == 3.1.1 04:40:07 INFO - requests == 1.2.3 04:40:07 INFO - wptserve == 1.4.0 04:40:07 INFO - wsgiref == 0.1.2 04:40:07 INFO - Running post-action listener: _resource_record_post_action 04:40:07 INFO - Running post-action listener: _start_resource_monitoring 04:40:07 INFO - Starting resource monitoring. 04:40:07 INFO - ##### 04:40:07 INFO - ##### Running pull step. 04:40:07 INFO - ##### 04:40:07 INFO - Running pre-action listener: _resource_record_pre_action 04:40:07 INFO - Running main action method: pull 04:40:07 INFO - Pull has nothing to do! 04:40:07 INFO - Running post-action listener: _resource_record_post_action 04:40:07 INFO - ##### 04:40:07 INFO - ##### Running install step. 04:40:07 INFO - ##### 04:40:07 INFO - Running pre-action listener: _resource_record_pre_action 04:40:07 INFO - Running main action method: install 04:40:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:40:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:40:07 INFO - Reading from file tmpfile_stdout 04:40:07 INFO - Detecting whether we're running mozinstall >=1.0... 04:40:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 04:40:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 04:40:07 INFO - Reading from file tmpfile_stdout 04:40:07 INFO - Output received: 04:40:07 INFO - Usage: mozinstall [options] installer 04:40:07 INFO - Options: 04:40:07 INFO - -h, --help show this help message and exit 04:40:07 INFO - -d DEST, --destination=DEST 04:40:07 INFO - Directory to install application into. [default: 04:40:07 INFO - "/builds/slave/test"] 04:40:07 INFO - --app=APP Application being installed. [default: firefox] 04:40:07 INFO - mkdir: /builds/slave/test/build/application 04:40:07 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'] 04:40:07 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 04:40:25 INFO - Reading from file tmpfile_stdout 04:40:25 INFO - Output received: 04:40:25 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 04:40:25 INFO - Running post-action listener: _resource_record_post_action 04:40:25 INFO - ##### 04:40:25 INFO - ##### Running run-tests step. 04:40:25 INFO - ##### 04:40:25 INFO - Running pre-action listener: _resource_record_pre_action 04:40:25 INFO - Running main action method: run_tests 04:40:25 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 04:40:25 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:40:25 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:40:25 INFO - grabbing minidump binary from tooltool 04:40:25 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')]} 04:40:25 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 0x10deeb5e0>, '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 0x10dacecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10daf9990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 04:40:25 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 04:40:25 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 04:40:25 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 04:40:25 INFO - Return code: 0 04:40:25 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 04:40:25 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 04:40:25 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/dlbHC-YmQkCPtVcquiqEWw/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 04:40:25 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/dlbHC-YmQkCPtVcquiqEWw/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 04:40:25 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.4Z1Z27OZvy/Render', 04:40:25 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:40:25 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:40:25 INFO - 'HOME': '/Users/cltbld', 04:40:25 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:40:25 INFO - 'LOGNAME': 'cltbld', 04:40:25 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 04:40:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:40:25 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 04:40:25 INFO - 'MOZ_NO_REMOTE': '1', 04:40:25 INFO - 'NO_EM_RESTART': '1', 04:40:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:40:25 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:40:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:40:25 INFO - 'PWD': '/builds/slave/test', 04:40:25 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:40:25 INFO - 'SHELL': '/bin/bash', 04:40:25 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.R6SfZt4Qom/Listeners', 04:40:25 INFO - 'TMPDIR': '/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/T/', 04:40:25 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:40:25 INFO - 'USER': 'cltbld', 04:40:25 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:40:25 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:40:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:40:25 INFO - 'XPC_FLAGS': '0x0', 04:40:25 INFO - 'XPC_SERVICE_NAME': '0', 04:40:25 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:40:25 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/dlbHC-YmQkCPtVcquiqEWw/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 04:40:26 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 04:40:26 INFO - import pkg_resources 04:40:26 INFO - Using 1 client processes 04:40:27 INFO - wptserve Starting http server on 127.0.0.1:8000 04:40:27 INFO - wptserve Starting http server on 127.0.0.1:8001 04:40:27 INFO - wptserve Starting http server on 127.0.0.1:8443 04:40:29 INFO - SUITE-START | Running 778 tests 04:40:29 INFO - Running testharness tests 04:40:29 INFO - Setting up ssl 04:40:29 INFO - PROCESS | certutil | 04:40:29 INFO - PROCESS | certutil | 04:40:29 INFO - PROCESS | certutil | 04:40:29 INFO - Certificate Nickname Trust Attributes 04:40:29 INFO - SSL,S/MIME,JAR/XPI 04:40:29 INFO - 04:40:29 INFO - web-platform-tests CT,, 04:40:29 INFO - 04:40:29 INFO - Starting runner 04:40:30 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 04:40:30 INFO - PROCESS | 1652 | 1468669230165 Marionette DEBUG Marionette enabled via build flag and pref 04:40:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x113f52000 == 1 [pid = 1652] [id = 1] 04:40:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 1 (0x113f52800) [pid = 1652] [serial = 1] [outer = 0x0] 04:40:30 INFO - PROCESS | 1652 | [1652] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:40:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 2 (0x113f53800) [pid = 1652] [serial = 2] [outer = 0x113f52800] 04:40:30 INFO - PROCESS | 1652 | 1468669230592 Marionette INFO Listening on port 2828 04:40:30 INFO - PROCESS | 1652 | 1468669230818 Marionette DEBUG Marionette enabled via command-line flag 04:40:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x116961000 == 2 [pid = 1652] [id = 2] 04:40:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 3 (0x116961800) [pid = 1652] [serial = 3] [outer = 0x0] 04:40:30 INFO - PROCESS | 1652 | [1652] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:40:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 4 (0x116962800) [pid = 1652] [serial = 4] [outer = 0x116961800] 04:40:30 INFO - PROCESS | 1652 | [1652] 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 04:40:30 INFO - PROCESS | 1652 | 1468669230973 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49291 04:40:31 INFO - PROCESS | 1652 | 1468669231061 Marionette DEBUG Closed connection conn0 04:40:31 INFO - PROCESS | 1652 | [1652] 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 04:40:31 INFO - PROCESS | 1652 | 1468669231067 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49292 04:40:31 INFO - PROCESS | 1652 | 1468669231076 Marionette DEBUG Closed connection conn1 04:40:31 INFO - PROCESS | 1652 | [1652] 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 04:40:31 INFO - PROCESS | 1652 | 1468669231081 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49293 04:40:31 INFO - PROCESS | 1652 | 1468669231090 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:40:31 INFO - PROCESS | 1652 | 1468669231097 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":"20160716031551","device":"desktop","version":"48.0"} 04:40:31 INFO - PROCESS | 1652 | [1652] 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 04:40:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c82800 == 3 [pid = 1652] [id = 3] 04:40:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 5 (0x119c83000) [pid = 1652] [serial = 5] [outer = 0x0] 04:40:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c83800 == 4 [pid = 1652] [id = 4] 04:40:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 6 (0x11875e400) [pid = 1652] [serial = 6] [outer = 0x0] 04:40:32 INFO - PROCESS | 1652 | [1652] 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 04:40:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x121166800 == 5 [pid = 1652] [id = 5] 04:40:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 7 (0x11875a800) [pid = 1652] [serial = 7] [outer = 0x0] 04:40:32 INFO - PROCESS | 1652 | [1652] 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 04:40:32 INFO - PROCESS | 1652 | [1652] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:40:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 8 (0x121448400) [pid = 1652] [serial = 8] [outer = 0x11875a800] 04:40:32 INFO - PROCESS | 1652 | [1652] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 04:40:32 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 04:40:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 9 (0x12130d000) [pid = 1652] [serial = 9] [outer = 0x119c83000] 04:40:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 10 (0x1238f0800) [pid = 1652] [serial = 10] [outer = 0x11875e400] 04:40:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 11 (0x1238f2400) [pid = 1652] [serial = 11] [outer = 0x11875a800] 04:40:32 INFO - PROCESS | 1652 | [1652] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 04:40:33 INFO - PROCESS | 1652 | 1468669233149 Marionette INFO startBrowser d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:33 INFO - PROCESS | 1652 | 1468669233171 Marionette DEBUG loaded listener.js 04:40:33 INFO - PROCESS | 1652 | 1468669233181 Marionette DEBUG loaded listener.js 04:40:33 INFO - PROCESS | 1652 | 1468669233182 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:33 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 04:40:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 12 (0x126bd0000) [pid = 1652] [serial = 12] [outer = 0x11875a800] 04:40:33 INFO - PROCESS | 1652 | 1468669233507 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"d4ca5ff2-2214-3649-b091-6da58ea23be5","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":"20160716031551","device":"desktop","version":"48.0","command_id":1}}] 04:40:33 INFO - PROCESS | 1652 | 1468669233593 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}] 04:40:33 INFO - PROCESS | 1652 | 1468669233597 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:33 INFO - PROCESS | 1652 | 1468669233640 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 04:40:33 INFO - PROCESS | 1652 | 1468669233726 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:40:33 INFO - PROCESS | 1652 | 1468669233727 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:33 INFO - PROCESS | 1652 | [1652] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:40:33 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:40:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 13 (0x12873cc00) [pid = 1652] [serial = 13] [outer = 0x11875a800] 04:40:33 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:40:33 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:40:33 INFO - PROCESS | 1652 | 1468669233991 Marionette TRACE conn2 <- [1,3,null,{}] 04:40:33 INFO - PROCESS | 1652 | 1468669233996 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 04:40:34 INFO - PROCESS | 1652 | 1468669233999 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:34 INFO - PROCESS | 1652 | 1468669234017 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 04:40:34 INFO - PROCESS | 1652 | 1468669234039 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 04:40:34 INFO - PROCESS | 1652 | 1468669234040 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 04:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:40:34 INFO - PROCESS | 1652 | 1468669234049 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:40:34 INFO - PROCESS | 1652 | 1468669234051 Marionette TRACE conn2 <- [1,6,null,{}] 04:40:34 INFO - PROCESS | 1652 | 1468669234053 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}] 04:40:34 INFO - PROCESS | 1652 | 1468669234055 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:34 INFO - PROCESS | 1652 | 1468669234068 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 04:40:34 INFO - PROCESS | 1652 | 1468669234071 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:34 INFO - PROCESS | 1652 | 1468669234072 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12914b000 == 6 [pid = 1652] [id = 6] 04:40:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 14 (0x1291ee800) [pid = 1652] [serial = 14] [outer = 0x0] 04:40:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 15 (0x1291f0400) [pid = 1652] [serial = 15] [outer = 0x1291ee800] 04:40:34 INFO - PROCESS | 1652 | 1468669234102 Marionette DEBUG loaded listener.js 04:40:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 16 (0x1291f5c00) [pid = 1652] [serial = 16] [outer = 0x1291ee800] 04:40:34 INFO - PROCESS | 1652 | 1468669234419 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]]]}] 04:40:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x129416000 == 7 [pid = 1652] [id = 7] 04:40:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 17 (0x129458800) [pid = 1652] [serial = 17] [outer = 0x0] 04:40:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 18 (0x1294b7400) [pid = 1652] [serial = 18] [outer = 0x129458800] 04:40:34 INFO - PROCESS | 1652 | 1468669234449 Marionette DEBUG loaded listener.js 04:40:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 421ms 04:40:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 19 (0x1294c0800) [pid = 1652] [serial = 19] [outer = 0x129458800] 04:40:34 INFO - PROCESS | 1652 | 1468669234487 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 04:40:34 INFO - PROCESS | 1652 | 1468669234488 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 04:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:40:34 INFO - PROCESS | 1652 | 1468669234537 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:40:34 INFO - PROCESS | 1652 | 1468669234538 Marionette TRACE conn2 <- [1,10,null,{}] 04:40:34 INFO - PROCESS | 1652 | 1468669234553 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}] 04:40:34 INFO - PROCESS | 1652 | 1468669234556 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:34 INFO - PROCESS | 1652 | 1468669234682 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 04:40:34 INFO - PROCESS | 1652 | 1468669234713 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:34 INFO - PROCESS | 1652 | 1468669234714 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a69c800 == 8 [pid = 1652] [id = 8] 04:40:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 20 (0x12a7afc00) [pid = 1652] [serial = 20] [outer = 0x0] 04:40:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 21 (0x12aa17c00) [pid = 1652] [serial = 21] [outer = 0x12a7afc00] 04:40:34 INFO - PROCESS | 1652 | 1468669234742 Marionette DEBUG loaded listener.js 04:40:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 22 (0x12aa1c000) [pid = 1652] [serial = 22] [outer = 0x12a7afc00] 04:40:35 INFO - PROCESS | 1652 | 1468669235064 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]]]}] 04:40:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:40:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 589ms 04:40:35 INFO - PROCESS | 1652 | 1468669235114 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 04:40:35 INFO - PROCESS | 1652 | 1468669235116 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 04:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:40:35 INFO - PROCESS | 1652 | 1468669235147 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:40:35 INFO - PROCESS | 1652 | 1468669235149 Marionette TRACE conn2 <- [1,14,null,{}] 04:40:35 INFO - PROCESS | 1652 | 1468669235151 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}] 04:40:35 INFO - PROCESS | 1652 | 1468669235153 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:35 INFO - PROCESS | 1652 | 1468669235250 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 04:40:35 INFO - PROCESS | 1652 | 1468669235254 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:35 INFO - PROCESS | 1652 | 1468669235256 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b718000 == 9 [pid = 1652] [id = 9] 04:40:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 23 (0x12aa22c00) [pid = 1652] [serial = 23] [outer = 0x0] 04:40:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 24 (0x12abab800) [pid = 1652] [serial = 24] [outer = 0x12aa22c00] 04:40:35 INFO - PROCESS | 1652 | 1468669235280 Marionette DEBUG loaded listener.js 04:40:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 25 (0x12b73b000) [pid = 1652] [serial = 25] [outer = 0x12aa22c00] 04:40:35 INFO - PROCESS | 1652 | 1468669235559 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]]]}] 04:40:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:40:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 470ms 04:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:40:35 INFO - PROCESS | 1652 | 1468669235617 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 04:40:35 INFO - PROCESS | 1652 | 1468669235618 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 04:40:35 INFO - PROCESS | 1652 | 1468669235621 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:40:35 INFO - PROCESS | 1652 | 1468669235622 Marionette TRACE conn2 <- [1,18,null,{}] 04:40:35 INFO - PROCESS | 1652 | 1468669235624 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}] 04:40:35 INFO - PROCESS | 1652 | 1468669235627 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:35 INFO - PROCESS | 1652 | 1468669235722 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 04:40:35 INFO - PROCESS | 1652 | 1468669235727 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:35 INFO - PROCESS | 1652 | 1468669235729 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ba4b000 == 10 [pid = 1652] [id = 10] 04:40:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 26 (0x12ba94000) [pid = 1652] [serial = 26] [outer = 0x0] 04:40:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 27 (0x12ba98400) [pid = 1652] [serial = 27] [outer = 0x12ba94000] 04:40:35 INFO - PROCESS | 1652 | 1468669235753 Marionette DEBUG loaded listener.js 04:40:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 28 (0x12ba9e800) [pid = 1652] [serial = 28] [outer = 0x12ba94000] 04:40:36 INFO - PROCESS | 1652 | 1468669236018 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]]]}] 04:40:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 04:40:36 INFO - PROCESS | 1652 | 1468669236040 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 04:40:36 INFO - PROCESS | 1652 | 1468669236041 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 04:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:40:36 INFO - PROCESS | 1652 | 1468669236052 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:40:36 INFO - PROCESS | 1652 | 1468669236053 Marionette TRACE conn2 <- [1,22,null,{}] 04:40:36 INFO - PROCESS | 1652 | 1468669236055 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}] 04:40:36 INFO - PROCESS | 1652 | 1468669236057 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:36 INFO - PROCESS | 1652 | 1468669236157 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 04:40:36 INFO - PROCESS | 1652 | 1468669236161 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:36 INFO - PROCESS | 1652 | 1468669236162 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x116575800 == 11 [pid = 1652] [id = 11] 04:40:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 29 (0x12baa2000) [pid = 1652] [serial = 29] [outer = 0x0] 04:40:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 30 (0x12bd90000) [pid = 1652] [serial = 30] [outer = 0x12baa2000] 04:40:36 INFO - PROCESS | 1652 | 1468669236187 Marionette DEBUG loaded listener.js 04:40:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 31 (0x11813f800) [pid = 1652] [serial = 31] [outer = 0x12baa2000] 04:40:36 INFO - PROCESS | 1652 | 1468669236465 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]]]}] 04:40:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 471ms 04:40:36 INFO - PROCESS | 1652 | 1468669236524 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 04:40:36 INFO - PROCESS | 1652 | 1468669236526 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 04:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:40:36 INFO - PROCESS | 1652 | 1468669236532 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:40:36 INFO - PROCESS | 1652 | 1468669236534 Marionette TRACE conn2 <- [1,26,null,{}] 04:40:36 INFO - PROCESS | 1652 | 1468669236538 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}] 04:40:36 INFO - PROCESS | 1652 | 1468669236540 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:36 INFO - PROCESS | 1652 | 1468669236687 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 04:40:36 INFO - PROCESS | 1652 | 1468669236692 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:36 INFO - PROCESS | 1652 | 1468669236694 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bdae800 == 12 [pid = 1652] [id = 12] 04:40:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 32 (0x11830ac00) [pid = 1652] [serial = 32] [outer = 0x0] 04:40:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 33 (0x128ed3000) [pid = 1652] [serial = 33] [outer = 0x11830ac00] 04:40:36 INFO - PROCESS | 1652 | 1468669236727 Marionette DEBUG loaded listener.js 04:40:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 34 (0x12bf0a000) [pid = 1652] [serial = 34] [outer = 0x11830ac00] 04:40:36 INFO - PROCESS | 1652 | 1468669236981 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]]]}] 04:40:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 471ms 04:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:40:37 INFO - PROCESS | 1652 | 1468669237002 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 04:40:37 INFO - PROCESS | 1652 | 1468669237003 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 04:40:37 INFO - PROCESS | 1652 | 1468669237007 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:40:37 INFO - PROCESS | 1652 | 1468669237009 Marionette TRACE conn2 <- [1,30,null,{}] 04:40:37 INFO - PROCESS | 1652 | 1468669237020 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}] 04:40:37 INFO - PROCESS | 1652 | 1468669237021 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:37 INFO - PROCESS | 1652 | 1468669237125 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 04:40:37 INFO - PROCESS | 1652 | 1468669237130 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:37 INFO - PROCESS | 1652 | 1468669237131 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3be800 == 13 [pid = 1652] [id = 13] 04:40:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 35 (0x12bf0ec00) [pid = 1652] [serial = 35] [outer = 0x0] 04:40:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 36 (0x12bf15400) [pid = 1652] [serial = 36] [outer = 0x12bf0ec00] 04:40:37 INFO - PROCESS | 1652 | 1468669237154 Marionette DEBUG loaded listener.js 04:40:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 37 (0x12bf19000) [pid = 1652] [serial = 37] [outer = 0x12bf0ec00] 04:40:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 380ms 04:40:37 INFO - PROCESS | 1652 | 1468669237381 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]]]}] 04:40:37 INFO - PROCESS | 1652 | 1468669237385 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 04:40:37 INFO - PROCESS | 1652 | 1468669237386 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 04:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:40:37 INFO - PROCESS | 1652 | 1468669237389 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:40:37 INFO - PROCESS | 1652 | 1468669237390 Marionette TRACE conn2 <- [1,34,null,{}] 04:40:37 INFO - PROCESS | 1652 | 1468669237400 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}] 04:40:37 INFO - PROCESS | 1652 | 1468669237401 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:37 INFO - PROCESS | 1652 | 1468669237497 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 04:40:37 INFO - PROCESS | 1652 | 1468669237501 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:37 INFO - PROCESS | 1652 | 1468669237502 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cdf800 == 14 [pid = 1652] [id = 14] 04:40:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 38 (0x12bf1b000) [pid = 1652] [serial = 38] [outer = 0x0] 04:40:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 39 (0x12bf20c00) [pid = 1652] [serial = 39] [outer = 0x12bf1b000] 04:40:37 INFO - PROCESS | 1652 | 1468669237527 Marionette DEBUG loaded listener.js 04:40:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 40 (0x12c647400) [pid = 1652] [serial = 40] [outer = 0x12bf1b000] 04:40:37 INFO - PROCESS | 1652 | 1468669237764 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]]]}] 04:40:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 426ms 04:40:37 INFO - PROCESS | 1652 | 1468669237816 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 04:40:37 INFO - PROCESS | 1652 | 1468669237817 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 04:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:40:37 INFO - PROCESS | 1652 | 1468669237819 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:40:37 INFO - PROCESS | 1652 | 1468669237820 Marionette TRACE conn2 <- [1,38,null,{}] 04:40:37 INFO - PROCESS | 1652 | 1468669237823 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}] 04:40:37 INFO - PROCESS | 1652 | 1468669237825 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:37 INFO - PROCESS | 1652 | 1468669237930 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 04:40:37 INFO - PROCESS | 1652 | 1468669237942 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:37 INFO - PROCESS | 1652 | 1468669237942 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cb24800 == 15 [pid = 1652] [id = 15] 04:40:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 41 (0x12c64b400) [pid = 1652] [serial = 41] [outer = 0x0] 04:40:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 42 (0x12c9cd400) [pid = 1652] [serial = 42] [outer = 0x12c64b400] 04:40:37 INFO - PROCESS | 1652 | 1468669237966 Marionette DEBUG loaded listener.js 04:40:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 43 (0x12c9d2000) [pid = 1652] [serial = 43] [outer = 0x12c64b400] 04:40:38 INFO - PROCESS | 1652 | 1468669238201 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]]]}] 04:40:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 420ms 04:40:38 INFO - PROCESS | 1652 | 1468669238239 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 04:40:38 INFO - PROCESS | 1652 | 1468669238241 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 04:40:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:40:38 INFO - PROCESS | 1652 | 1468669238253 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:40:38 INFO - PROCESS | 1652 | 1468669238254 Marionette TRACE conn2 <- [1,42,null,{}] 04:40:38 INFO - PROCESS | 1652 | 1468669238256 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}] 04:40:38 INFO - PROCESS | 1652 | 1468669238258 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:38 INFO - PROCESS | 1652 | 1468669238375 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 04:40:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cf1f000 == 16 [pid = 1652] [id = 16] 04:40:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 44 (0x12cf1f800) [pid = 1652] [serial = 44] [outer = 0x0] 04:40:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 45 (0x12cf21000) [pid = 1652] [serial = 45] [outer = 0x12cf1f800] 04:40:38 INFO - PROCESS | 1652 | 1468669238389 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:38 INFO - PROCESS | 1652 | 1468669238391 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 46 (0x12cf28000) [pid = 1652] [serial = 46] [outer = 0x12cf1f800] 04:40:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cf2f000 == 17 [pid = 1652] [id = 17] 04:40:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 47 (0x12cce9000) [pid = 1652] [serial = 47] [outer = 0x0] 04:40:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 48 (0x12cceac00) [pid = 1652] [serial = 48] [outer = 0x12cce9000] 04:40:38 INFO - PROCESS | 1652 | 1468669238422 Marionette DEBUG loaded listener.js 04:40:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 49 (0x12ccef000) [pid = 1652] [serial = 49] [outer = 0x12cce9000] 04:40:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cf1e800 == 18 [pid = 1652] [id = 18] 04:40:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 50 (0x12c9db800) [pid = 1652] [serial = 50] [outer = 0x0] 04:40:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 51 (0x12d20fc00) [pid = 1652] [serial = 51] [outer = 0x12c9db800] 04:40:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 52 (0x12d20f400) [pid = 1652] [serial = 52] [outer = 0x12c9db800] 04:40:38 INFO - PROCESS | 1652 | 1468669238767 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]]]}] 04:40:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 569ms 04:40:38 INFO - PROCESS | 1652 | 1468669238822 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 04:40:38 INFO - PROCESS | 1652 | 1468669238824 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 04:40:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:40:38 INFO - PROCESS | 1652 | 1468669238826 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:40:38 INFO - PROCESS | 1652 | 1468669238828 Marionette TRACE conn2 <- [1,46,null,{}] 04:40:38 INFO - PROCESS | 1652 | 1468669238830 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}] 04:40:38 INFO - PROCESS | 1652 | 1468669238831 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:38 INFO - PROCESS | 1652 | 1468669238922 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 04:40:38 INFO - PROCESS | 1652 | 1468669238925 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:38 INFO - PROCESS | 1652 | 1468669238927 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d59f000 == 19 [pid = 1652] [id = 19] 04:40:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 53 (0x12d212400) [pid = 1652] [serial = 53] [outer = 0x0] 04:40:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 54 (0x118285000) [pid = 1652] [serial = 54] [outer = 0x12d212400] 04:40:38 INFO - PROCESS | 1652 | 1468669238963 Marionette DEBUG loaded listener.js 04:40:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 55 (0x119384400) [pid = 1652] [serial = 55] [outer = 0x12d212400] 04:40:39 INFO - PROCESS | 1652 | 1468669239209 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]]]}] 04:40:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 420ms 04:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:40:39 INFO - PROCESS | 1652 | 1468669239252 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 04:40:39 INFO - PROCESS | 1652 | 1468669239253 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 04:40:39 INFO - PROCESS | 1652 | 1468669239255 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:40:39 INFO - PROCESS | 1652 | 1468669239256 Marionette TRACE conn2 <- [1,50,null,{}] 04:40:39 INFO - PROCESS | 1652 | 1468669239266 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}] 04:40:39 INFO - PROCESS | 1652 | 1468669239267 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:39 INFO - PROCESS | 1652 | 1468669239369 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 04:40:39 INFO - PROCESS | 1652 | 1468669239373 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:39 INFO - PROCESS | 1652 | 1468669239374 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d314800 == 20 [pid = 1652] [id = 20] 04:40:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 56 (0x12c94ac00) [pid = 1652] [serial = 56] [outer = 0x0] 04:40:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0x12c950800) [pid = 1652] [serial = 57] [outer = 0x12c94ac00] 04:40:39 INFO - PROCESS | 1652 | 1468669239397 Marionette DEBUG loaded listener.js 04:40:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0x12d214c00) [pid = 1652] [serial = 58] [outer = 0x12c94ac00] 04:40:39 INFO - PROCESS | 1652 | 1468669239638 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]]]}] 04:40:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 424ms 04:40:39 INFO - PROCESS | 1652 | 1468669239683 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 04:40:39 INFO - PROCESS | 1652 | 1468669239684 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 04:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:40:39 INFO - PROCESS | 1652 | 1468669239687 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:40:39 INFO - PROCESS | 1652 | 1468669239688 Marionette TRACE conn2 <- [1,54,null,{}] 04:40:39 INFO - PROCESS | 1652 | 1468669239690 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}] 04:40:39 INFO - PROCESS | 1652 | 1468669239691 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:39 INFO - PROCESS | 1652 | 1468669239799 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 04:40:39 INFO - PROCESS | 1652 | 1468669239802 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:39 INFO - PROCESS | 1652 | 1468669239811 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d2b4000 == 21 [pid = 1652] [id = 21] 04:40:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x12d2a0400) [pid = 1652] [serial = 59] [outer = 0x0] 04:40:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x12d356400) [pid = 1652] [serial = 60] [outer = 0x12d2a0400] 04:40:39 INFO - PROCESS | 1652 | 1468669239834 Marionette DEBUG loaded listener.js 04:40:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x12d35b800) [pid = 1652] [serial = 61] [outer = 0x12d2a0400] 04:40:40 INFO - PROCESS | 1652 | 1468669240062 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]]]}] 04:40:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 423ms 04:40:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:40:40 INFO - PROCESS | 1652 | 1468669240119 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 04:40:40 INFO - PROCESS | 1652 | 1468669240120 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 04:40:40 INFO - PROCESS | 1652 | 1468669240123 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:40:40 INFO - PROCESS | 1652 | 1468669240124 Marionette TRACE conn2 <- [1,58,null,{}] 04:40:40 INFO - PROCESS | 1652 | 1468669240135 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}] 04:40:40 INFO - PROCESS | 1652 | 1468669240136 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:40 INFO - PROCESS | 1652 | 1468669240250 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 04:40:40 INFO - PROCESS | 1652 | 1468669240254 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:40 INFO - PROCESS | 1652 | 1468669240255 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d319800 == 22 [pid = 1652] [id = 22] 04:40:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x12d5ed400) [pid = 1652] [serial = 62] [outer = 0x0] 04:40:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x12aa23c00) [pid = 1652] [serial = 63] [outer = 0x12d5ed400] 04:40:40 INFO - PROCESS | 1652 | 1468669240284 Marionette DEBUG loaded listener.js 04:40:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x12d5ef800) [pid = 1652] [serial = 64] [outer = 0x12d5ed400] 04:40:41 INFO - PROCESS | 1652 | 1468669241441 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]]]}] 04:40:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:40:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1379ms 04:40:41 INFO - PROCESS | 1652 | 1468669241503 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 04:40:41 INFO - PROCESS | 1652 | 1468669241505 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 04:40:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:40:41 INFO - PROCESS | 1652 | 1468669241510 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:40:41 INFO - PROCESS | 1652 | 1468669241514 Marionette TRACE conn2 <- [1,62,null,{}] 04:40:41 INFO - PROCESS | 1652 | 1468669241518 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}] 04:40:41 INFO - PROCESS | 1652 | 1468669241520 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:41 INFO - PROCESS | 1652 | 1468669241630 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 04:40:41 INFO - PROCESS | 1652 | 1468669241682 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:41 INFO - PROCESS | 1652 | 1468669241683 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x1133d2000 == 23 [pid = 1652] [id = 23] 04:40:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x113396800) [pid = 1652] [serial = 65] [outer = 0x0] 04:40:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x113d40c00) [pid = 1652] [serial = 66] [outer = 0x113396800] 04:40:41 INFO - PROCESS | 1652 | 1468669241715 Marionette DEBUG loaded listener.js 04:40:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x1160ebc00) [pid = 1652] [serial = 67] [outer = 0x113396800] 04:40:42 INFO - PROCESS | 1652 | 1468669242118 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]]]}] 04:40:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:40:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 674ms 04:40:42 INFO - PROCESS | 1652 | 1468669242183 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 04:40:42 INFO - PROCESS | 1652 | 1468669242186 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 04:40:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:40:42 INFO - PROCESS | 1652 | 1468669242191 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:40:42 INFO - PROCESS | 1652 | 1468669242193 Marionette TRACE conn2 <- [1,66,null,{}] 04:40:42 INFO - PROCESS | 1652 | 1468669242195 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}] 04:40:42 INFO - PROCESS | 1652 | 1468669242197 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:42 INFO - PROCESS | 1652 | 1468669242317 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 04:40:42 INFO - PROCESS | 1652 | 1468669242381 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:42 INFO - PROCESS | 1652 | 1468669242382 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x1170a3800 == 24 [pid = 1652] [id = 24] 04:40:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x11736bc00) [pid = 1652] [serial = 68] [outer = 0x0] 04:40:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x118303400) [pid = 1652] [serial = 69] [outer = 0x11736bc00] 04:40:42 INFO - PROCESS | 1652 | 1468669242415 Marionette DEBUG loaded listener.js 04:40:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x118310800) [pid = 1652] [serial = 70] [outer = 0x11736bc00] 04:40:42 INFO - PROCESS | 1652 | 1468669242819 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]]]}] 04:40:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:40:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 672ms 04:40:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:40:42 INFO - PROCESS | 1652 | 1468669242863 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 04:40:42 INFO - PROCESS | 1652 | 1468669242864 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 04:40:42 INFO - PROCESS | 1652 | 1468669242867 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:40:42 INFO - PROCESS | 1652 | 1468669242869 Marionette TRACE conn2 <- [1,70,null,{}] 04:40:42 INFO - PROCESS | 1652 | 1468669242877 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}] 04:40:42 INFO - PROCESS | 1652 | 1468669242880 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:42 INFO - PROCESS | 1652 | 1468669242994 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 04:40:43 INFO - PROCESS | 1652 | 1468669243036 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:43 INFO - PROCESS | 1652 | 1468669243039 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x117350800 == 25 [pid = 1652] [id = 25] 04:40:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x119385400) [pid = 1652] [serial = 71] [outer = 0x0] 04:40:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x119c38000) [pid = 1652] [serial = 72] [outer = 0x119385400] 04:40:43 INFO - PROCESS | 1652 | 1468669243069 Marionette DEBUG loaded listener.js 04:40:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x120d26c00) [pid = 1652] [serial = 73] [outer = 0x119385400] 04:40:43 INFO - PROCESS | 1652 | 1468669243719 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]]]}] 04:40:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:40:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 874ms 04:40:43 INFO - PROCESS | 1652 | 1468669243763 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 04:40:43 INFO - PROCESS | 1652 | 1468669243766 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 04:40:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:40:43 INFO - PROCESS | 1652 | 1468669243770 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:40:43 INFO - PROCESS | 1652 | 1468669243772 Marionette TRACE conn2 <- [1,74,null,{}] 04:40:43 INFO - PROCESS | 1652 | 1468669243776 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}] 04:40:43 INFO - PROCESS | 1652 | 1468669243779 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:43 INFO - PROCESS | 1652 | 1468669243864 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 04:40:43 INFO - PROCESS | 1652 | 1468669243919 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:43 INFO - PROCESS | 1652 | 1468669243921 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x113d76800 == 26 [pid = 1652] [id = 26] 04:40:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1176ccc00) [pid = 1652] [serial = 74] [outer = 0x0] 04:40:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1176d2c00) [pid = 1652] [serial = 75] [outer = 0x1176ccc00] 04:40:43 INFO - PROCESS | 1652 | 1468669243949 Marionette DEBUG loaded listener.js 04:40:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x11830c400) [pid = 1652] [serial = 76] [outer = 0x1176ccc00] 04:40:44 INFO - PROCESS | 1652 | 1468669244275 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]]]}] 04:40:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 520ms 04:40:44 INFO - PROCESS | 1652 | 1468669244291 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 04:40:44 INFO - PROCESS | 1652 | 1468669244298 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 04:40:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:40:44 INFO - PROCESS | 1652 | 1468669244302 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:40:44 INFO - PROCESS | 1652 | 1468669244303 Marionette TRACE conn2 <- [1,78,null,{}] 04:40:44 INFO - PROCESS | 1652 | 1468669244306 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}] 04:40:44 INFO - PROCESS | 1652 | 1468669244307 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:44 INFO - PROCESS | 1652 | 1468669244387 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 04:40:44 INFO - PROCESS | 1652 | 1468669244442 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:44 INFO - PROCESS | 1652 | 1468669244444 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x112c34000 == 27 [pid = 1652] [id = 27] 04:40:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x112641c00) [pid = 1652] [serial = 77] [outer = 0x0] 04:40:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x113256800) [pid = 1652] [serial = 78] [outer = 0x112641c00] 04:40:44 INFO - PROCESS | 1652 | 1468669244472 Marionette DEBUG loaded listener.js 04:40:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x11828fc00) [pid = 1652] [serial = 79] [outer = 0x112641c00] 04:40:44 INFO - PROCESS | 1652 | 1468669244738 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]]]}] 04:40:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 469ms 04:40:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:40:44 INFO - PROCESS | 1652 | 1468669244772 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 04:40:44 INFO - PROCESS | 1652 | 1468669244773 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 04:40:44 INFO - PROCESS | 1652 | 1468669244784 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:40:44 INFO - PROCESS | 1652 | 1468669244786 Marionette TRACE conn2 <- [1,82,null,{}] 04:40:44 INFO - PROCESS | 1652 | 1468669244796 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}] 04:40:44 INFO - PROCESS | 1652 | 1468669244800 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:44 INFO - PROCESS | 1652 | 1468669244889 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 04:40:44 INFO - PROCESS | 1652 | 1468669244896 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:44 INFO - PROCESS | 1652 | 1468669244898 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x11709d000 == 28 [pid = 1652] [id = 28] 04:40:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118505800) [pid = 1652] [serial = 80] [outer = 0x0] 04:40:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11878d800) [pid = 1652] [serial = 81] [outer = 0x118505800] 04:40:44 INFO - PROCESS | 1652 | 1468669244925 Marionette DEBUG loaded listener.js 04:40:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11920c000) [pid = 1652] [serial = 82] [outer = 0x118505800] 04:40:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:40:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 482ms 04:40:45 INFO - PROCESS | 1652 | 1468669245254 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]]]}] 04:40:45 INFO - PROCESS | 1652 | 1468669245264 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 04:40:45 INFO - PROCESS | 1652 | 1468669245265 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 04:40:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:40:45 INFO - PROCESS | 1652 | 1468669245283 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:40:45 INFO - PROCESS | 1652 | 1468669245285 Marionette TRACE conn2 <- [1,86,null,{}] 04:40:45 INFO - PROCESS | 1652 | 1468669245287 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}] 04:40:45 INFO - PROCESS | 1652 | 1468669245288 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:45 INFO - PROCESS | 1652 | 1468669245366 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 04:40:45 INFO - PROCESS | 1652 | 1468669245369 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:45 INFO - PROCESS | 1652 | 1468669245370 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x11735e800 == 29 [pid = 1652] [id = 29] 04:40:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11920c400) [pid = 1652] [serial = 83] [outer = 0x0] 04:40:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11937a400) [pid = 1652] [serial = 84] [outer = 0x11920c400] 04:40:45 INFO - PROCESS | 1652 | 1468669245398 Marionette DEBUG loaded listener.js 04:40:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1197de800) [pid = 1652] [serial = 85] [outer = 0x11920c400] 04:40:45 INFO - PROCESS | 1652 | 1468669245701 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]]]}] 04:40:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:40:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 479ms 04:40:45 INFO - PROCESS | 1652 | 1468669245752 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 04:40:45 INFO - PROCESS | 1652 | 1468669245754 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 04:40:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:40:45 INFO - PROCESS | 1652 | 1468669245756 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:40:45 INFO - PROCESS | 1652 | 1468669245757 Marionette TRACE conn2 <- [1,90,null,{}] 04:40:45 INFO - PROCESS | 1652 | 1468669245760 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}] 04:40:45 INFO - PROCESS | 1652 | 1468669245761 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:45 INFO - PROCESS | 1652 | 1468669245854 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 04:40:45 INFO - PROCESS | 1652 | 1468669245859 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:45 INFO - PROCESS | 1652 | 1468669245861 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x118291000 == 30 [pid = 1652] [id = 30] 04:40:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119211000) [pid = 1652] [serial = 86] [outer = 0x0] 04:40:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119997000) [pid = 1652] [serial = 87] [outer = 0x119211000] 04:40:45 INFO - PROCESS | 1652 | 1468669245885 Marionette DEBUG loaded listener.js 04:40:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x120d24800) [pid = 1652] [serial = 88] [outer = 0x119211000] 04:40:46 INFO - PROCESS | 1652 | 1468669246186 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]]]}] 04:40:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:40:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 470ms 04:40:46 INFO - PROCESS | 1652 | 1468669246229 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 04:40:46 INFO - PROCESS | 1652 | 1468669246230 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 04:40:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:40:46 INFO - PROCESS | 1652 | 1468669246232 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:40:46 INFO - PROCESS | 1652 | 1468669246233 Marionette TRACE conn2 <- [1,94,null,{}] 04:40:46 INFO - PROCESS | 1652 | 1468669246236 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}] 04:40:46 INFO - PROCESS | 1652 | 1468669246240 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:46 INFO - PROCESS | 1652 | 1468669246325 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 04:40:46 INFO - PROCESS | 1652 | 1468669246330 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:46 INFO - PROCESS | 1652 | 1468669246332 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x116948000 == 31 [pid = 1652] [id = 31] 04:40:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x120d27c00) [pid = 1652] [serial = 89] [outer = 0x0] 04:40:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x120f2f800) [pid = 1652] [serial = 90] [outer = 0x120d27c00] 04:40:46 INFO - PROCESS | 1652 | 1468669246356 Marionette DEBUG loaded listener.js 04:40:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12381ec00) [pid = 1652] [serial = 91] [outer = 0x120d27c00] 04:40:46 INFO - PROCESS | 1652 | 1468669246638 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]]]}] 04:40:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:40:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 418ms 04:40:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:40:46 INFO - PROCESS | 1652 | 1468669246652 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 04:40:46 INFO - PROCESS | 1652 | 1468669246653 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 04:40:46 INFO - PROCESS | 1652 | 1468669246655 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:40:46 INFO - PROCESS | 1652 | 1468669246656 Marionette TRACE conn2 <- [1,98,null,{}] 04:40:46 INFO - PROCESS | 1652 | 1468669246660 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}] 04:40:46 INFO - PROCESS | 1652 | 1468669246664 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:46 INFO - PROCESS | 1652 | 1468669246749 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 04:40:46 INFO - PROCESS | 1652 | 1468669246797 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:46 INFO - PROCESS | 1652 | 1468669246798 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x11924a800 == 32 [pid = 1652] [id = 32] 04:40:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x120d28800) [pid = 1652] [serial = 92] [outer = 0x0] 04:40:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12382c000) [pid = 1652] [serial = 93] [outer = 0x120d28800] 04:40:46 INFO - PROCESS | 1652 | 1468669246822 Marionette DEBUG loaded listener.js 04:40:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x123d58400) [pid = 1652] [serial = 94] [outer = 0x120d28800] 04:40:47 INFO - PROCESS | 1652 | 1468669247081 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]]]}] 04:40:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:40:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 472ms 04:40:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:40:47 INFO - PROCESS | 1652 | 1468669247133 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 04:40:47 INFO - PROCESS | 1652 | 1468669247135 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 04:40:47 INFO - PROCESS | 1652 | 1468669247137 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:40:47 INFO - PROCESS | 1652 | 1468669247138 Marionette TRACE conn2 <- [1,102,null,{}] 04:40:47 INFO - PROCESS | 1652 | 1468669247140 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}] 04:40:47 INFO - PROCESS | 1652 | 1468669247142 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:47 INFO - PROCESS | 1652 | 1468669247220 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 04:40:47 INFO - PROCESS | 1652 | 1468669247225 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:47 INFO - PROCESS | 1652 | 1468669247228 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x11954d800 == 33 [pid = 1652] [id = 33] 04:40:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x113396c00) [pid = 1652] [serial = 95] [outer = 0x0] 04:40:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x123d74c00) [pid = 1652] [serial = 96] [outer = 0x113396c00] 04:40:47 INFO - PROCESS | 1652 | 1468669247252 Marionette DEBUG loaded listener.js 04:40:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11380d800) [pid = 1652] [serial = 97] [outer = 0x113396c00] 04:40:47 INFO - PROCESS | 1652 | 1468669247529 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]]]}] 04:40:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:40:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 422ms 04:40:47 INFO - PROCESS | 1652 | 1468669247566 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 04:40:47 INFO - PROCESS | 1652 | 1468669247568 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 04:40:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:40:47 INFO - PROCESS | 1652 | 1468669247570 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:40:47 INFO - PROCESS | 1652 | 1468669247571 Marionette TRACE conn2 <- [1,106,null,{}] 04:40:47 INFO - PROCESS | 1652 | 1468669247573 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}] 04:40:47 INFO - PROCESS | 1652 | 1468669247575 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:47 INFO - PROCESS | 1652 | 1468669247655 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 04:40:47 INFO - PROCESS | 1652 | 1468669247701 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:47 INFO - PROCESS | 1652 | 1468669247702 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x119552800 == 34 [pid = 1652] [id = 34] 04:40:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x111fe5400) [pid = 1652] [serial = 98] [outer = 0x0] 04:40:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x124966c00) [pid = 1652] [serial = 99] [outer = 0x111fe5400] 04:40:47 INFO - PROCESS | 1652 | 1468669247726 Marionette DEBUG loaded listener.js 04:40:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1249db800) [pid = 1652] [serial = 100] [outer = 0x111fe5400] 04:40:47 INFO - PROCESS | 1652 | 1468669247970 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]]]}] 04:40:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:40:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 420ms 04:40:48 INFO - PROCESS | 1652 | 1468669247999 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 04:40:48 INFO - PROCESS | 1652 | 1468669248000 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 04:40:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:40:48 INFO - PROCESS | 1652 | 1468669248005 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:40:48 INFO - PROCESS | 1652 | 1468669248006 Marionette TRACE conn2 <- [1,110,null,{}] 04:40:48 INFO - PROCESS | 1652 | 1468669248017 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}] 04:40:48 INFO - PROCESS | 1652 | 1468669248018 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:48 INFO - PROCESS | 1652 | 1468669248099 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 04:40:48 INFO - PROCESS | 1652 | 1468669248102 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:48 INFO - PROCESS | 1652 | 1468669248103 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a44000 == 35 [pid = 1652] [id = 35] 04:40:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x124c32000) [pid = 1652] [serial = 101] [outer = 0x0] 04:40:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12518c400) [pid = 1652] [serial = 102] [outer = 0x124c32000] 04:40:48 INFO - PROCESS | 1652 | 1468669248129 Marionette DEBUG loaded listener.js 04:40:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1252d9400) [pid = 1652] [serial = 103] [outer = 0x124c32000] 04:40:48 INFO - PROCESS | 1652 | 1468669248462 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]]]}] 04:40:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:40:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 470ms 04:40:48 INFO - PROCESS | 1652 | 1468669248476 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 04:40:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:40:48 INFO - PROCESS | 1652 | 1468669248482 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 04:40:48 INFO - PROCESS | 1652 | 1468669248487 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:40:48 INFO - PROCESS | 1652 | 1468669248490 Marionette TRACE conn2 <- [1,114,null,{}] 04:40:48 INFO - PROCESS | 1652 | 1468669248496 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}] 04:40:48 INFO - PROCESS | 1652 | 1468669248498 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:48 INFO - PROCESS | 1652 | 1468669248665 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 04:40:48 INFO - PROCESS | 1652 | 1468669248673 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:48 INFO - PROCESS | 1652 | 1468669248675 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cd2800 == 36 [pid = 1652] [id = 36] 04:40:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x125181c00) [pid = 1652] [serial = 104] [outer = 0x0] 04:40:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x125df4800) [pid = 1652] [serial = 105] [outer = 0x125181c00] 04:40:48 INFO - PROCESS | 1652 | 1468669248717 Marionette DEBUG loaded listener.js 04:40:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x126f4e800) [pid = 1652] [serial = 106] [outer = 0x125181c00] 04:40:49 INFO - PROCESS | 1652 | 1468669249099 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]]]}] 04:40:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:40:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 625ms 04:40:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:40:49 INFO - PROCESS | 1652 | 1468669249114 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 04:40:49 INFO - PROCESS | 1652 | 1468669249115 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 04:40:49 INFO - PROCESS | 1652 | 1468669249118 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:40:49 INFO - PROCESS | 1652 | 1468669249119 Marionette TRACE conn2 <- [1,118,null,{}] 04:40:49 INFO - PROCESS | 1652 | 1468669249121 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}] 04:40:49 INFO - PROCESS | 1652 | 1468669249122 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:49 INFO - PROCESS | 1652 | 1468669249205 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 04:40:49 INFO - PROCESS | 1652 | 1468669249210 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:49 INFO - PROCESS | 1652 | 1468669249212 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x120f7b800 == 37 [pid = 1652] [id = 37] 04:40:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x126bd2400) [pid = 1652] [serial = 107] [outer = 0x0] 04:40:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12754a400) [pid = 1652] [serial = 108] [outer = 0x126bd2400] 04:40:49 INFO - PROCESS | 1652 | 1468669249236 Marionette DEBUG loaded listener.js 04:40:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x128734800) [pid = 1652] [serial = 109] [outer = 0x126bd2400] 04:40:49 INFO - PROCESS | 1652 | 1468669249529 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]]]}] 04:40:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:40:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 418ms 04:40:49 INFO - PROCESS | 1652 | 1468669249536 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 04:40:49 INFO - PROCESS | 1652 | 1468669249537 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 04:40:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:40:49 INFO - PROCESS | 1652 | 1468669249539 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:40:49 INFO - PROCESS | 1652 | 1468669249540 Marionette TRACE conn2 <- [1,122,null,{}] 04:40:49 INFO - PROCESS | 1652 | 1468669249545 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}] 04:40:49 INFO - PROCESS | 1652 | 1468669249547 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:49 INFO - PROCESS | 1652 | 1468669249636 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 04:40:49 INFO - PROCESS | 1652 | 1468669249686 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:49 INFO - PROCESS | 1652 | 1468669249687 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x120f91800 == 38 [pid = 1652] [id = 38] 04:40:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11850bc00) [pid = 1652] [serial = 110] [outer = 0x0] 04:40:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x127233400) [pid = 1652] [serial = 111] [outer = 0x11850bc00] 04:40:49 INFO - PROCESS | 1652 | 1468669249711 Marionette DEBUG loaded listener.js 04:40:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x128c46c00) [pid = 1652] [serial = 112] [outer = 0x11850bc00] 04:40:49 INFO - PROCESS | 1652 | 1468669249961 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]]]}] 04:40:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:40:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 473ms 04:40:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:40:50 INFO - PROCESS | 1652 | 1468669250017 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 04:40:50 INFO - PROCESS | 1652 | 1468669250018 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 04:40:50 INFO - PROCESS | 1652 | 1468669250020 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:40:50 INFO - PROCESS | 1652 | 1468669250021 Marionette TRACE conn2 <- [1,126,null,{}] 04:40:50 INFO - PROCESS | 1652 | 1468669250023 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}] 04:40:50 INFO - PROCESS | 1652 | 1468669250025 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:50 INFO - PROCESS | 1652 | 1468669250118 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 04:40:50 INFO - PROCESS | 1652 | 1468669250132 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:50 INFO - PROCESS | 1652 | 1468669250133 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x12131c000 == 39 [pid = 1652] [id = 39] 04:40:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1291ed800) [pid = 1652] [serial = 113] [outer = 0x0] 04:40:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x1291f3800) [pid = 1652] [serial = 114] [outer = 0x1291ed800] 04:40:50 INFO - PROCESS | 1652 | 1468669250158 Marionette DEBUG loaded listener.js 04:40:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x129457c00) [pid = 1652] [serial = 115] [outer = 0x1291ed800] 04:40:50 INFO - PROCESS | 1652 | 1468669250453 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]]]}] 04:40:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:40:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 470ms 04:40:50 INFO - PROCESS | 1652 | 1468669250491 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 04:40:50 INFO - PROCESS | 1652 | 1468669250493 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 04:40:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:40:50 INFO - PROCESS | 1652 | 1468669250497 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:40:50 INFO - PROCESS | 1652 | 1468669250498 Marionette TRACE conn2 <- [1,130,null,{}] 04:40:50 INFO - PROCESS | 1652 | 1468669250500 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}] 04:40:50 INFO - PROCESS | 1652 | 1468669250502 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:50 INFO - PROCESS | 1652 | 1468669250604 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 04:40:50 INFO - PROCESS | 1652 | 1468669250610 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:50 INFO - PROCESS | 1652 | 1468669250611 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x1217ad000 == 40 [pid = 1652] [id = 40] 04:40:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x128c42c00) [pid = 1652] [serial = 116] [outer = 0x0] 04:40:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12945dc00) [pid = 1652] [serial = 117] [outer = 0x128c42c00] 04:40:50 INFO - PROCESS | 1652 | 1468669250634 Marionette DEBUG loaded listener.js 04:40:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x1294bfc00) [pid = 1652] [serial = 118] [outer = 0x128c42c00] 04:40:50 INFO - PROCESS | 1652 | 1468669250928 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]]]}] 04:40:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:40:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 469ms 04:40:50 INFO - PROCESS | 1652 | 1468669250966 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 04:40:50 INFO - PROCESS | 1652 | 1468669250967 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 04:40:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:40:50 INFO - PROCESS | 1652 | 1468669250970 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:40:50 INFO - PROCESS | 1652 | 1468669250971 Marionette TRACE conn2 <- [1,134,null,{}] 04:40:50 INFO - PROCESS | 1652 | 1468669250973 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}] 04:40:50 INFO - PROCESS | 1652 | 1468669250974 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:51 INFO - PROCESS | 1652 | 1468669251063 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 04:40:51 INFO - PROCESS | 1652 | 1468669251067 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:51 INFO - PROCESS | 1652 | 1468669251068 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x124ce3800 == 41 [pid = 1652] [id = 41] 04:40:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12a5b6400) [pid = 1652] [serial = 119] [outer = 0x0] 04:40:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12a63a000) [pid = 1652] [serial = 120] [outer = 0x12a5b6400] 04:40:51 INFO - PROCESS | 1652 | 1468669251091 Marionette DEBUG loaded listener.js 04:40:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12a645c00) [pid = 1652] [serial = 121] [outer = 0x12a5b6400] 04:40:51 INFO - PROCESS | 1652 | 1468669251418 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]]]}] 04:40:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:40:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 469ms 04:40:51 INFO - PROCESS | 1652 | 1468669251440 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 04:40:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:40:51 INFO - PROCESS | 1652 | 1468669251441 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 04:40:51 INFO - PROCESS | 1652 | 1468669251446 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:40:51 INFO - PROCESS | 1652 | 1468669251447 Marionette TRACE conn2 <- [1,138,null,{}] 04:40:51 INFO - PROCESS | 1652 | 1468669251449 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}] 04:40:51 INFO - PROCESS | 1652 | 1468669251450 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:52 INFO - PROCESS | 1652 | 1468669252192 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 04:40:52 INFO - PROCESS | 1652 | 1468669252210 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:52 INFO - PROCESS | 1652 | 1468669252212 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x112152000 == 42 [pid = 1652] [id = 42] 04:40:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x112d6f800) [pid = 1652] [serial = 122] [outer = 0x0] 04:40:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x11339a400) [pid = 1652] [serial = 123] [outer = 0x112d6f800] 04:40:52 INFO - PROCESS | 1652 | 1468669252240 Marionette DEBUG loaded listener.js 04:40:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x116aa2400) [pid = 1652] [serial = 124] [outer = 0x112d6f800] 04:40:52 INFO - PROCESS | 1652 | 1468669252582 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]]]}] 04:40:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:40:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1172ms 04:40:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:40:52 INFO - PROCESS | 1652 | 1468669252617 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 04:40:52 INFO - PROCESS | 1652 | 1468669252619 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 04:40:52 INFO - PROCESS | 1652 | 1468669252622 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:40:52 INFO - PROCESS | 1652 | 1468669252624 Marionette TRACE conn2 <- [1,142,null,{}] 04:40:52 INFO - PROCESS | 1652 | 1468669252627 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}] 04:40:52 INFO - PROCESS | 1652 | 1468669252630 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:52 INFO - PROCESS | 1652 | 1468669252722 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 04:40:52 INFO - PROCESS | 1652 | 1468669252752 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:52 INFO - PROCESS | 1652 | 1468669252754 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x11624e800 == 43 [pid = 1652] [id = 43] 04:40:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x11813e000) [pid = 1652] [serial = 125] [outer = 0x0] 04:40:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x118309000) [pid = 1652] [serial = 126] [outer = 0x11813e000] 04:40:52 INFO - PROCESS | 1652 | 1468669252780 Marionette DEBUG loaded listener.js 04:40:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x11850d400) [pid = 1652] [serial = 127] [outer = 0x11813e000] 04:40:53 INFO - PROCESS | 1652 | 1468669253082 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]]]}] 04:40:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:40:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 522ms 04:40:53 INFO - PROCESS | 1652 | 1468669253150 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 04:40:53 INFO - PROCESS | 1652 | 1468669253151 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 04:40:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:40:53 INFO - PROCESS | 1652 | 1468669253154 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:40:53 INFO - PROCESS | 1652 | 1468669253155 Marionette TRACE conn2 <- [1,146,null,{}] 04:40:53 INFO - PROCESS | 1652 | 1468669253157 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}] 04:40:53 INFO - PROCESS | 1652 | 1468669253159 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:53 INFO - PROCESS | 1652 | 1468669253264 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 04:40:53 INFO - PROCESS | 1652 | 1468669253270 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:53 INFO - PROCESS | 1652 | 1468669253271 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x11709e000 == 44 [pid = 1652] [id = 44] 04:40:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x118aa9c00) [pid = 1652] [serial = 128] [outer = 0x0] 04:40:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x119379400) [pid = 1652] [serial = 129] [outer = 0x118aa9c00] 04:40:53 INFO - PROCESS | 1652 | 1468669253297 Marionette DEBUG loaded listener.js 04:40:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x1197e5800) [pid = 1652] [serial = 130] [outer = 0x118aa9c00] 04:40:54 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x12baa2000) [pid = 1652] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:40:54 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x12ba94000) [pid = 1652] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:40:54 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12aa22c00) [pid = 1652] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:40:54 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x12a7afc00) [pid = 1652] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:40:54 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x1291ee800) [pid = 1652] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:40:54 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12d2a0400) [pid = 1652] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:40:54 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12c94ac00) [pid = 1652] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:40:54 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12d212400) [pid = 1652] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:40:54 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12cce9000) [pid = 1652] [serial = 47] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:40:54 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12c64b400) [pid = 1652] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:40:54 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12bf1b000) [pid = 1652] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:40:54 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12bf0ec00) [pid = 1652] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:40:54 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x11830ac00) [pid = 1652] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:40:54 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x11736bc00) [pid = 1652] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:40:54 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x119385400) [pid = 1652] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:40:54 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1176ccc00) [pid = 1652] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:40:54 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x112641c00) [pid = 1652] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:40:54 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x118505800) [pid = 1652] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:40:54 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11920c400) [pid = 1652] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:40:54 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x119211000) [pid = 1652] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:40:54 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x120d27c00) [pid = 1652] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:40:54 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x120d28800) [pid = 1652] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:40:54 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x113396c00) [pid = 1652] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:40:54 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x111fe5400) [pid = 1652] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:40:54 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x125181c00) [pid = 1652] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:40:54 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x126bd2400) [pid = 1652] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:40:54 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11850bc00) [pid = 1652] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:40:54 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12d5ed400) [pid = 1652] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:40:54 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x113396800) [pid = 1652] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:40:54 INFO - PROCESS | 1652 | 1468669254096 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]]]}] 04:40:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:40:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 970ms 04:40:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:40:54 INFO - PROCESS | 1652 | 1468669254124 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 04:40:54 INFO - PROCESS | 1652 | 1468669254127 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 04:40:54 INFO - PROCESS | 1652 | 1468669254134 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:40:54 INFO - PROCESS | 1652 | 1468669254137 Marionette TRACE conn2 <- [1,150,null,{}] 04:40:54 INFO - PROCESS | 1652 | 1468669254139 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}] 04:40:54 INFO - PROCESS | 1652 | 1468669254142 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:54 INFO - PROCESS | 1652 | 1468669254220 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 04:40:54 INFO - PROCESS | 1652 | 1468669254223 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:54 INFO - PROCESS | 1652 | 1468669254224 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182a6800 == 45 [pid = 1652] [id = 45] 04:40:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x112641c00) [pid = 1652] [serial = 131] [outer = 0x0] 04:40:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x118149c00) [pid = 1652] [serial = 132] [outer = 0x112641c00] 04:40:54 INFO - PROCESS | 1652 | 1468669254253 Marionette DEBUG loaded listener.js 04:40:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x11999a800) [pid = 1652] [serial = 133] [outer = 0x112641c00] 04:40:54 INFO - PROCESS | 1652 | 1468669254575 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]]]}] 04:40:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:40:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 477ms 04:40:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:40:54 INFO - PROCESS | 1652 | 1468669254608 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 04:40:54 INFO - PROCESS | 1652 | 1468669254609 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 04:40:54 INFO - PROCESS | 1652 | 1468669254611 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:40:54 INFO - PROCESS | 1652 | 1468669254612 Marionette TRACE conn2 <- [1,154,null,{}] 04:40:54 INFO - PROCESS | 1652 | 1468669254615 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}] 04:40:54 INFO - PROCESS | 1652 | 1468669254616 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:54 INFO - PROCESS | 1652 | 1468669254694 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 04:40:54 INFO - PROCESS | 1652 | 1468669254697 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:54 INFO - PROCESS | 1652 | 1468669254698 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x119249000 == 46 [pid = 1652] [id = 46] 04:40:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x116a95000) [pid = 1652] [serial = 134] [outer = 0x0] 04:40:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x120e07000) [pid = 1652] [serial = 135] [outer = 0x116a95000] 04:40:54 INFO - PROCESS | 1652 | 1468669254725 Marionette DEBUG loaded listener.js 04:40:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12124e400) [pid = 1652] [serial = 136] [outer = 0x116a95000] 04:40:55 INFO - PROCESS | 1652 | 1468669255037 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]]]}] 04:40:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:40:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 469ms 04:40:55 INFO - PROCESS | 1652 | 1468669255080 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 04:40:55 INFO - PROCESS | 1652 | 1468669255082 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 04:40:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:40:55 INFO - PROCESS | 1652 | 1468669255084 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:40:55 INFO - PROCESS | 1652 | 1468669255085 Marionette TRACE conn2 <- [1,158,null,{}] 04:40:55 INFO - PROCESS | 1652 | 1468669255087 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}] 04:40:55 INFO - PROCESS | 1652 | 1468669255089 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:55 INFO - PROCESS | 1652 | 1468669255162 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 04:40:55 INFO - PROCESS | 1652 | 1468669255210 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:55 INFO - PROCESS | 1652 | 1468669255214 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x119573000 == 47 [pid = 1652] [id = 47] 04:40:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1238bd000) [pid = 1652] [serial = 137] [outer = 0x0] 04:40:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1238f2800) [pid = 1652] [serial = 138] [outer = 0x1238bd000] 04:40:55 INFO - PROCESS | 1652 | 1468669255245 Marionette DEBUG loaded listener.js 04:40:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x123ff9c00) [pid = 1652] [serial = 139] [outer = 0x1238bd000] 04:40:55 INFO - PROCESS | 1652 | 1468669255535 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]]]}] 04:40:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:40:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 468ms 04:40:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:40:55 INFO - PROCESS | 1652 | 1468669255553 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 04:40:55 INFO - PROCESS | 1652 | 1468669255554 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 04:40:55 INFO - PROCESS | 1652 | 1468669255556 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:40:55 INFO - PROCESS | 1652 | 1468669255557 Marionette TRACE conn2 <- [1,162,null,{}] 04:40:55 INFO - PROCESS | 1652 | 1468669255568 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}] 04:40:55 INFO - PROCESS | 1652 | 1468669255569 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:55 INFO - PROCESS | 1652 | 1468669255657 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 04:40:55 INFO - PROCESS | 1652 | 1468669255663 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:55 INFO - PROCESS | 1652 | 1468669255664 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x116949800 == 48 [pid = 1652] [id = 48] 04:40:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x123d62000) [pid = 1652] [serial = 140] [outer = 0x0] 04:40:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x125186c00) [pid = 1652] [serial = 141] [outer = 0x123d62000] 04:40:55 INFO - PROCESS | 1652 | 1468669255688 Marionette DEBUG loaded listener.js 04:40:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x125dff000) [pid = 1652] [serial = 142] [outer = 0x123d62000] 04:40:56 INFO - PROCESS | 1652 | 1468669256005 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]]]}] 04:40:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:40:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 528ms 04:40:56 INFO - PROCESS | 1652 | 1468669256094 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 04:40:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:40:56 INFO - PROCESS | 1652 | 1468669256099 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 04:40:56 INFO - PROCESS | 1652 | 1468669256104 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:40:56 INFO - PROCESS | 1652 | 1468669256107 Marionette TRACE conn2 <- [1,166,null,{}] 04:40:56 INFO - PROCESS | 1652 | 1468669256113 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}] 04:40:56 INFO - PROCESS | 1652 | 1468669256116 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:56 INFO - PROCESS | 1652 | 1468669256287 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 04:40:56 INFO - PROCESS | 1652 | 1468669256355 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:56 INFO - PROCESS | 1652 | 1468669256360 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x113d77800 == 49 [pid = 1652] [id = 49] 04:40:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x113868400) [pid = 1652] [serial = 143] [outer = 0x0] 04:40:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x116530000) [pid = 1652] [serial = 144] [outer = 0x113868400] 04:40:56 INFO - PROCESS | 1652 | 1468669256409 Marionette DEBUG loaded listener.js 04:40:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x116fb0c00) [pid = 1652] [serial = 145] [outer = 0x113868400] 04:40:56 INFO - PROCESS | 1652 | 1468669256940 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]]]}] 04:40:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:40:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 875ms 04:40:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:40:56 INFO - PROCESS | 1652 | 1468669256978 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 04:40:56 INFO - PROCESS | 1652 | 1468669256980 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 04:40:56 INFO - PROCESS | 1652 | 1468669256985 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:40:56 INFO - PROCESS | 1652 | 1468669256988 Marionette TRACE conn2 <- [1,170,null,{}] 04:40:56 INFO - PROCESS | 1652 | 1468669256990 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}] 04:40:56 INFO - PROCESS | 1652 | 1468669256993 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:57 INFO - PROCESS | 1652 | 1468669257086 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 04:40:57 INFO - PROCESS | 1652 | 1468669257146 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:57 INFO - PROCESS | 1652 | 1468669257147 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x11953b000 == 50 [pid = 1652] [id = 50] 04:40:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x118503000) [pid = 1652] [serial = 146] [outer = 0x0] 04:40:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x118798800) [pid = 1652] [serial = 147] [outer = 0x118503000] 04:40:57 INFO - PROCESS | 1652 | 1468669257178 Marionette DEBUG loaded listener.js 04:40:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x11937b400) [pid = 1652] [serial = 148] [outer = 0x118503000] 04:40:57 INFO - PROCESS | 1652 | 1468669257582 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]]]}] 04:40:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:40:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 624ms 04:40:57 INFO - PROCESS | 1652 | 1468669257624 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 04:40:57 INFO - PROCESS | 1652 | 1468669257627 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 04:40:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:40:57 INFO - PROCESS | 1652 | 1468669257631 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:40:57 INFO - PROCESS | 1652 | 1468669257633 Marionette TRACE conn2 <- [1,174,null,{}] 04:40:57 INFO - PROCESS | 1652 | 1468669257640 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}] 04:40:57 INFO - PROCESS | 1652 | 1468669257645 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:57 INFO - PROCESS | 1652 | 1468669257738 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 04:40:57 INFO - PROCESS | 1652 | 1468669257798 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:57 INFO - PROCESS | 1652 | 1468669257801 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182a6000 == 51 [pid = 1652] [id = 51] 04:40:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x1217c3400) [pid = 1652] [serial = 149] [outer = 0x0] 04:40:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x123822800) [pid = 1652] [serial = 150] [outer = 0x1217c3400] 04:40:57 INFO - PROCESS | 1652 | 1468669257833 Marionette DEBUG loaded listener.js 04:40:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x124939400) [pid = 1652] [serial = 151] [outer = 0x1217c3400] 04:40:58 INFO - PROCESS | 1652 | 1468669258240 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]]]}] 04:40:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:40:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 621ms 04:40:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:40:58 INFO - PROCESS | 1652 | 1468669258252 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 04:40:58 INFO - PROCESS | 1652 | 1468669258254 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 04:40:58 INFO - PROCESS | 1652 | 1468669258256 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:40:58 INFO - PROCESS | 1652 | 1468669258257 Marionette TRACE conn2 <- [1,178,null,{}] 04:40:58 INFO - PROCESS | 1652 | 1468669258259 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}] 04:40:58 INFO - PROCESS | 1652 | 1468669258261 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:58 INFO - PROCESS | 1652 | 1468669258353 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 04:40:58 INFO - PROCESS | 1652 | 1468669258423 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:58 INFO - PROCESS | 1652 | 1468669258424 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x123d1d000 == 52 [pid = 1652] [id = 52] 04:40:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12522f000) [pid = 1652] [serial = 152] [outer = 0x0] 04:40:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x125dfc400) [pid = 1652] [serial = 153] [outer = 0x12522f000] 04:40:58 INFO - PROCESS | 1652 | 1468669258457 Marionette DEBUG loaded listener.js 04:40:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x126bd4000) [pid = 1652] [serial = 154] [outer = 0x12522f000] 04:40:58 INFO - PROCESS | 1652 | 1468669258859 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]]]}] 04:40:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:40:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 618ms 04:40:58 INFO - PROCESS | 1652 | 1468669258874 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 04:40:58 INFO - PROCESS | 1652 | 1468669258876 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 04:40:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:40:58 INFO - PROCESS | 1652 | 1468669258878 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:40:58 INFO - PROCESS | 1652 | 1468669258879 Marionette TRACE conn2 <- [1,182,null,{}] 04:40:58 INFO - PROCESS | 1652 | 1468669258882 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}] 04:40:58 INFO - PROCESS | 1652 | 1468669258883 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:58 INFO - PROCESS | 1652 | 1468669258973 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 04:40:59 INFO - PROCESS | 1652 | 1468669259017 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:59 INFO - PROCESS | 1652 | 1468669259019 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x117366800 == 53 [pid = 1652] [id = 53] 04:40:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x119380c00) [pid = 1652] [serial = 155] [outer = 0x0] 04:40:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x123ff3800) [pid = 1652] [serial = 156] [outer = 0x119380c00] 04:40:59 INFO - PROCESS | 1652 | 1468669259048 Marionette DEBUG loaded listener.js 04:40:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x126f46400) [pid = 1652] [serial = 157] [outer = 0x119380c00] 04:40:59 INFO - PROCESS | 1652 | 1468669259541 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]]]}] 04:40:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:40:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 670ms 04:40:59 INFO - PROCESS | 1652 | 1468669259549 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 04:40:59 INFO - PROCESS | 1652 | 1468669259551 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 04:40:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:40:59 INFO - PROCESS | 1652 | 1468669259554 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:40:59 INFO - PROCESS | 1652 | 1468669259556 Marionette TRACE conn2 <- [1,186,null,{}] 04:40:59 INFO - PROCESS | 1652 | 1468669259559 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}] 04:40:59 INFO - PROCESS | 1652 | 1468669259561 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:59 INFO - PROCESS | 1652 | 1468669259668 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 04:40:59 INFO - PROCESS | 1652 | 1468669259744 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:59 INFO - PROCESS | 1652 | 1468669259745 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:40:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x1133dd800 == 54 [pid = 1652] [id = 54] 04:40:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x116976400) [pid = 1652] [serial = 158] [outer = 0x0] 04:40:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x116a9b000) [pid = 1652] [serial = 159] [outer = 0x116976400] 04:40:59 INFO - PROCESS | 1652 | 1468669259775 Marionette DEBUG loaded listener.js 04:40:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x1176ce400) [pid = 1652] [serial = 160] [outer = 0x116976400] 04:41:00 INFO - PROCESS | 1652 | --DOCSHELL 0x119573000 == 53 [pid = 1652] [id = 47] 04:41:00 INFO - PROCESS | 1652 | --DOCSHELL 0x119249000 == 52 [pid = 1652] [id = 46] 04:41:00 INFO - PROCESS | 1652 | --DOCSHELL 0x1182a6800 == 51 [pid = 1652] [id = 45] 04:41:00 INFO - PROCESS | 1652 | --DOCSHELL 0x119a44000 == 50 [pid = 1652] [id = 35] 04:41:00 INFO - PROCESS | 1652 | --DOCSHELL 0x11954d800 == 49 [pid = 1652] [id = 33] 04:41:00 INFO - PROCESS | 1652 | --DOCSHELL 0x11924a800 == 48 [pid = 1652] [id = 32] 04:41:00 INFO - PROCESS | 1652 | --DOCSHELL 0x11709e000 == 47 [pid = 1652] [id = 44] 04:41:00 INFO - PROCESS | 1652 | --DOCSHELL 0x11709d000 == 46 [pid = 1652] [id = 28] 04:41:00 INFO - PROCESS | 1652 | --DOCSHELL 0x119552800 == 45 [pid = 1652] [id = 34] 04:41:00 INFO - PROCESS | 1652 | --DOCSHELL 0x11624e800 == 44 [pid = 1652] [id = 43] 04:41:00 INFO - PROCESS | 1652 | --DOCSHELL 0x118291000 == 43 [pid = 1652] [id = 30] 04:41:00 INFO - PROCESS | 1652 | --DOCSHELL 0x116948000 == 42 [pid = 1652] [id = 31] 04:41:00 INFO - PROCESS | 1652 | --DOCSHELL 0x11735e800 == 41 [pid = 1652] [id = 29] 04:41:00 INFO - PROCESS | 1652 | --DOCSHELL 0x112c34000 == 40 [pid = 1652] [id = 27] 04:41:00 INFO - PROCESS | 1652 | --DOCSHELL 0x112152000 == 39 [pid = 1652] [id = 42] 04:41:00 INFO - PROCESS | 1652 | --DOCSHELL 0x124ce3800 == 38 [pid = 1652] [id = 41] 04:41:00 INFO - PROCESS | 1652 | --DOCSHELL 0x117366800 == 37 [pid = 1652] [id = 53] 04:41:00 INFO - PROCESS | 1652 | --DOCSHELL 0x123d1d000 == 36 [pid = 1652] [id = 52] 04:41:00 INFO - PROCESS | 1652 | --DOCSHELL 0x1182a6000 == 35 [pid = 1652] [id = 51] 04:41:00 INFO - PROCESS | 1652 | --DOCSHELL 0x11953b000 == 34 [pid = 1652] [id = 50] 04:41:00 INFO - PROCESS | 1652 | --DOCSHELL 0x120f91800 == 33 [pid = 1652] [id = 38] 04:41:00 INFO - PROCESS | 1652 | --DOCSHELL 0x1217ad000 == 32 [pid = 1652] [id = 40] 04:41:00 INFO - PROCESS | 1652 | --DOCSHELL 0x116949800 == 31 [pid = 1652] [id = 48] 04:41:00 INFO - PROCESS | 1652 | --DOCSHELL 0x120f7b800 == 30 [pid = 1652] [id = 37] 04:41:00 INFO - PROCESS | 1652 | --DOCSHELL 0x113d77800 == 29 [pid = 1652] [id = 49] 04:41:00 INFO - PROCESS | 1652 | --DOCSHELL 0x119cd2800 == 28 [pid = 1652] [id = 36] 04:41:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12131c000 == 27 [pid = 1652] [id = 39] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x1238f2400) [pid = 1652] [serial = 11] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x1291f3800) [pid = 1652] [serial = 114] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x12945dc00) [pid = 1652] [serial = 117] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x119c38000) [pid = 1652] [serial = 72] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x1176d2c00) [pid = 1652] [serial = 75] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x113256800) [pid = 1652] [serial = 78] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x11878d800) [pid = 1652] [serial = 81] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x11937a400) [pid = 1652] [serial = 84] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x119997000) [pid = 1652] [serial = 87] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x120d24800) [pid = 1652] [serial = 88] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x120f2f800) [pid = 1652] [serial = 90] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12381ec00) [pid = 1652] [serial = 91] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12382c000) [pid = 1652] [serial = 93] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x123d58400) [pid = 1652] [serial = 94] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x123d74c00) [pid = 1652] [serial = 96] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x11380d800) [pid = 1652] [serial = 97] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x124966c00) [pid = 1652] [serial = 99] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12518c400) [pid = 1652] [serial = 102] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x125df4800) [pid = 1652] [serial = 105] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12754a400) [pid = 1652] [serial = 108] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x127233400) [pid = 1652] [serial = 111] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12aa23c00) [pid = 1652] [serial = 63] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x113d40c00) [pid = 1652] [serial = 66] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x118303400) [pid = 1652] [serial = 69] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1249db800) [pid = 1652] [serial = 100] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1160ebc00) [pid = 1652] [serial = 67] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x126f4e800) [pid = 1652] [serial = 106] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11830c400) [pid = 1652] [serial = 76] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x128734800) [pid = 1652] [serial = 109] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11828fc00) [pid = 1652] [serial = 79] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x128c46c00) [pid = 1652] [serial = 112] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1197de800) [pid = 1652] [serial = 85] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118310800) [pid = 1652] [serial = 70] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x120d26c00) [pid = 1652] [serial = 73] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11920c000) [pid = 1652] [serial = 82] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12d5ef800) [pid = 1652] [serial = 64] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x121448400) [pid = 1652] [serial = 8] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12bf20c00) [pid = 1652] [serial = 39] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12bf15400) [pid = 1652] [serial = 36] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12bf19000) [pid = 1652] [serial = 37] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x128ed3000) [pid = 1652] [serial = 33] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12bf0a000) [pid = 1652] [serial = 34] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11813f800) [pid = 1652] [serial = 31] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12bd90000) [pid = 1652] [serial = 30] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12ba98400) [pid = 1652] [serial = 27] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12ba9e800) [pid = 1652] [serial = 28] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12abab800) [pid = 1652] [serial = 24] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12b73b000) [pid = 1652] [serial = 25] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12aa17c00) [pid = 1652] [serial = 21] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12aa1c000) [pid = 1652] [serial = 22] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1294b7400) [pid = 1652] [serial = 18] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1291f0400) [pid = 1652] [serial = 15] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1291f5c00) [pid = 1652] [serial = 16] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12d356400) [pid = 1652] [serial = 60] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12d35b800) [pid = 1652] [serial = 61] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12c950800) [pid = 1652] [serial = 57] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12d214c00) [pid = 1652] [serial = 58] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x119384400) [pid = 1652] [serial = 55] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x118285000) [pid = 1652] [serial = 54] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x12d20fc00) [pid = 1652] [serial = 51] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x12cf21000) [pid = 1652] [serial = 45] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x12cceac00) [pid = 1652] [serial = 48] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x12ccef000) [pid = 1652] [serial = 49] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x12c9cd400) [pid = 1652] [serial = 42] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x12c9d2000) [pid = 1652] [serial = 43] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x12c647400) [pid = 1652] [serial = 40] [outer = 0x0] [url = about:blank] 04:41:00 INFO - PROCESS | 1652 | 1468669260734 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]]]}] 04:41:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:41:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1224ms 04:41:00 INFO - PROCESS | 1652 | 1468669260778 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 04:41:00 INFO - PROCESS | 1652 | 1468669260780 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 04:41:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:41:00 INFO - PROCESS | 1652 | 1468669260784 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:41:00 INFO - PROCESS | 1652 | 1468669260785 Marionette TRACE conn2 <- [1,190,null,{}] 04:41:00 INFO - PROCESS | 1652 | 1468669260789 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}] 04:41:00 INFO - PROCESS | 1652 | 1468669260791 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:00 INFO - PROCESS | 1652 | 1468669260862 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 04:41:00 INFO - PROCESS | 1652 | 1468669260867 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:00 INFO - PROCESS | 1652 | 1468669260870 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x113a63000 == 28 [pid = 1652] [id = 55] 04:41:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x116a9ac00) [pid = 1652] [serial = 161] [outer = 0x0] 04:41:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x116fb1800) [pid = 1652] [serial = 162] [outer = 0x116a9ac00] 04:41:00 INFO - PROCESS | 1652 | 1468669260899 Marionette DEBUG loaded listener.js 04:41:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x118147c00) [pid = 1652] [serial = 163] [outer = 0x116a9ac00] 04:41:01 INFO - PROCESS | 1652 | 1468669261219 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]]]}] 04:41:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:41:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 471ms 04:41:01 INFO - PROCESS | 1652 | 1468669261255 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 04:41:01 INFO - PROCESS | 1652 | 1468669261258 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 04:41:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:41:01 INFO - PROCESS | 1652 | 1468669261263 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:41:01 INFO - PROCESS | 1652 | 1468669261265 Marionette TRACE conn2 <- [1,194,null,{}] 04:41:01 INFO - PROCESS | 1652 | 1468669261268 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}] 04:41:01 INFO - PROCESS | 1652 | 1468669261269 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:01 INFO - PROCESS | 1652 | 1468669261340 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 04:41:01 INFO - PROCESS | 1652 | 1468669261345 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:01 INFO - PROCESS | 1652 | 1468669261346 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x11695b800 == 29 [pid = 1652] [id = 56] 04:41:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x118284400) [pid = 1652] [serial = 164] [outer = 0x0] 04:41:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x11874f400) [pid = 1652] [serial = 165] [outer = 0x118284400] 04:41:01 INFO - PROCESS | 1652 | 1468669261375 Marionette DEBUG loaded listener.js 04:41:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x118aa7400) [pid = 1652] [serial = 166] [outer = 0x118284400] 04:41:01 INFO - PROCESS | 1652 | 1468669261687 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]]]}] 04:41:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:41:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 469ms 04:41:01 INFO - PROCESS | 1652 | 1468669261733 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 04:41:01 INFO - PROCESS | 1652 | 1468669261734 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 04:41:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:41:01 INFO - PROCESS | 1652 | 1468669261737 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:41:01 INFO - PROCESS | 1652 | 1468669261739 Marionette TRACE conn2 <- [1,198,null,{}] 04:41:01 INFO - PROCESS | 1652 | 1468669261747 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}] 04:41:01 INFO - PROCESS | 1652 | 1468669261750 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:01 INFO - PROCESS | 1652 | 1468669261825 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 04:41:01 INFO - PROCESS | 1652 | 1468669261869 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:01 INFO - PROCESS | 1652 | 1468669261871 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x117367800 == 30 [pid = 1652] [id = 57] 04:41:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x118146000) [pid = 1652] [serial = 167] [outer = 0x0] 04:41:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x1197db400) [pid = 1652] [serial = 168] [outer = 0x118146000] 04:41:01 INFO - PROCESS | 1652 | 1468669261900 Marionette DEBUG loaded listener.js 04:41:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x119c37c00) [pid = 1652] [serial = 169] [outer = 0x118146000] 04:41:02 INFO - PROCESS | 1652 | 1468669262165 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]]]}] 04:41:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:41:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 475ms 04:41:02 INFO - PROCESS | 1652 | 1468669262217 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 04:41:02 INFO - PROCESS | 1652 | 1468669262219 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 04:41:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:41:02 INFO - PROCESS | 1652 | 1468669262221 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:41:02 INFO - PROCESS | 1652 | 1468669262222 Marionette TRACE conn2 <- [1,202,null,{}] 04:41:02 INFO - PROCESS | 1652 | 1468669262225 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}] 04:41:02 INFO - PROCESS | 1652 | 1468669262228 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:02 INFO - PROCESS | 1652 | 1468669262304 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 04:41:02 INFO - PROCESS | 1652 | 1468669262309 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:02 INFO - PROCESS | 1652 | 1468669262312 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185d8000 == 31 [pid = 1652] [id = 58] 04:41:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x120d23000) [pid = 1652] [serial = 170] [outer = 0x0] 04:41:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x120f31c00) [pid = 1652] [serial = 171] [outer = 0x120d23000] 04:41:02 INFO - PROCESS | 1652 | 1468669262337 Marionette DEBUG loaded listener.js 04:41:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x121731c00) [pid = 1652] [serial = 172] [outer = 0x120d23000] 04:41:02 INFO - PROCESS | 1652 | 1468669262631 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]]]}] 04:41:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:41:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 418ms 04:41:02 INFO - PROCESS | 1652 | 1468669262639 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 04:41:02 INFO - PROCESS | 1652 | 1468669262641 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 04:41:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:41:02 INFO - PROCESS | 1652 | 1468669262645 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:41:02 INFO - PROCESS | 1652 | 1468669262648 Marionette TRACE conn2 <- [1,206,null,{}] 04:41:02 INFO - PROCESS | 1652 | 1468669262673 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}] 04:41:02 INFO - PROCESS | 1652 | 1468669262674 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:02 INFO - PROCESS | 1652 | 1468669262793 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 04:41:02 INFO - PROCESS | 1652 | 1468669262805 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:02 INFO - PROCESS | 1652 | 1468669262807 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x1193a7800 == 32 [pid = 1652] [id = 59] 04:41:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11828fc00) [pid = 1652] [serial = 173] [outer = 0x0] 04:41:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1238f6c00) [pid = 1652] [serial = 174] [outer = 0x11828fc00] 04:41:02 INFO - PROCESS | 1652 | 1468669262831 Marionette DEBUG loaded listener.js 04:41:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x123dee000) [pid = 1652] [serial = 175] [outer = 0x11828fc00] 04:41:03 INFO - PROCESS | 1652 | 1468669263145 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]]]}] 04:41:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:41:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 528ms 04:41:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:41:03 INFO - PROCESS | 1652 | 1468669263172 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 04:41:03 INFO - PROCESS | 1652 | 1468669263173 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 04:41:03 INFO - PROCESS | 1652 | 1468669263175 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:41:03 INFO - PROCESS | 1652 | 1468669263178 Marionette TRACE conn2 <- [1,210,null,{}] 04:41:03 INFO - PROCESS | 1652 | 1468669263181 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}] 04:41:03 INFO - PROCESS | 1652 | 1468669263185 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:03 INFO - PROCESS | 1652 | 1468669263289 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 04:41:03 INFO - PROCESS | 1652 | 1468669263319 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:03 INFO - PROCESS | 1652 | 1468669263320 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x119588000 == 33 [pid = 1652] [id = 60] 04:41:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x123ffb000) [pid = 1652] [serial = 176] [outer = 0x0] 04:41:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x125188000) [pid = 1652] [serial = 177] [outer = 0x123ffb000] 04:41:03 INFO - PROCESS | 1652 | 1468669263345 Marionette DEBUG loaded listener.js 04:41:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x126a1ac00) [pid = 1652] [serial = 178] [outer = 0x123ffb000] 04:41:03 INFO - PROCESS | 1652 | 1468669263635 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]]]}] 04:41:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:41:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 473ms 04:41:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:41:03 INFO - PROCESS | 1652 | 1468669263653 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 04:41:03 INFO - PROCESS | 1652 | 1468669263654 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 04:41:03 INFO - PROCESS | 1652 | 1468669263657 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:41:03 INFO - PROCESS | 1652 | 1468669263658 Marionette TRACE conn2 <- [1,214,null,{}] 04:41:03 INFO - PROCESS | 1652 | 1468669263675 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}] 04:41:03 INFO - PROCESS | 1652 | 1468669263678 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:03 INFO - PROCESS | 1652 | 1468669263768 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 04:41:03 INFO - PROCESS | 1652 | 1468669263801 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:03 INFO - PROCESS | 1652 | 1468669263802 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cde800 == 34 [pid = 1652] [id = 61] 04:41:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11386e000) [pid = 1652] [serial = 179] [outer = 0x0] 04:41:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x126b4e800) [pid = 1652] [serial = 180] [outer = 0x11386e000] 04:41:03 INFO - PROCESS | 1652 | 1468669263826 Marionette DEBUG loaded listener.js 04:41:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12722bc00) [pid = 1652] [serial = 181] [outer = 0x11386e000] 04:41:04 INFO - PROCESS | 1652 | 1468669264106 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]]]}] 04:41:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:41:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 477ms 04:41:04 INFO - PROCESS | 1652 | 1468669264140 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 04:41:04 INFO - PROCESS | 1652 | 1468669264142 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 04:41:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:41:04 INFO - PROCESS | 1652 | 1468669264153 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:41:04 INFO - PROCESS | 1652 | 1468669264154 Marionette TRACE conn2 <- [1,218,null,{}] 04:41:04 INFO - PROCESS | 1652 | 1468669264156 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}] 04:41:04 INFO - PROCESS | 1652 | 1468669264157 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:04 INFO - PROCESS | 1652 | 1468669264254 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 04:41:04 INFO - PROCESS | 1652 | 1468669264257 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:04 INFO - PROCESS | 1652 | 1468669264258 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x120e77000 == 35 [pid = 1652] [id = 62] 04:41:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x125df3c00) [pid = 1652] [serial = 182] [outer = 0x0] 04:41:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x128731800) [pid = 1652] [serial = 183] [outer = 0x125df3c00] 04:41:04 INFO - PROCESS | 1652 | 1468669264282 Marionette DEBUG loaded listener.js 04:41:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12873b400) [pid = 1652] [serial = 184] [outer = 0x125df3c00] 04:41:04 INFO - PROCESS | 1652 | 1468669264604 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]]]}] 04:41:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:41:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 469ms 04:41:04 INFO - PROCESS | 1652 | 1468669264623 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 04:41:04 INFO - PROCESS | 1652 | 1468669264624 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 04:41:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:41:04 INFO - PROCESS | 1652 | 1468669264629 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:41:04 INFO - PROCESS | 1652 | 1468669264630 Marionette TRACE conn2 <- [1,222,null,{}] 04:41:04 INFO - PROCESS | 1652 | 1468669264638 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}] 04:41:04 INFO - PROCESS | 1652 | 1468669264640 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:04 INFO - PROCESS | 1652 | 1468669264736 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 04:41:04 INFO - PROCESS | 1652 | 1468669264739 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:04 INFO - PROCESS | 1652 | 1468669264740 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x117367000 == 36 [pid = 1652] [id = 63] 04:41:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118264800) [pid = 1652] [serial = 185] [outer = 0x0] 04:41:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128c48000) [pid = 1652] [serial = 186] [outer = 0x118264800] 04:41:04 INFO - PROCESS | 1652 | 1468669264764 Marionette DEBUG loaded listener.js 04:41:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1291e7c00) [pid = 1652] [serial = 187] [outer = 0x118264800] 04:41:04 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x123d62000) [pid = 1652] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:41:04 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1238bd000) [pid = 1652] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:41:04 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11813e000) [pid = 1652] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:41:04 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118aa9c00) [pid = 1652] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:41:04 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x112641c00) [pid = 1652] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:41:04 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x112d6f800) [pid = 1652] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:41:04 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x116a95000) [pid = 1652] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:41:04 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12a5b6400) [pid = 1652] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:41:04 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x124c32000) [pid = 1652] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:41:04 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x128c42c00) [pid = 1652] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:41:04 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1291ed800) [pid = 1652] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:41:05 INFO - PROCESS | 1652 | 1468669265103 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]]]}] 04:41:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:41:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 520ms 04:41:05 INFO - PROCESS | 1652 | 1468669265151 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 04:41:05 INFO - PROCESS | 1652 | 1468669265152 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 04:41:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:41:05 INFO - PROCESS | 1652 | 1468669265155 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:41:05 INFO - PROCESS | 1652 | 1468669265156 Marionette TRACE conn2 <- [1,226,null,{}] 04:41:05 INFO - PROCESS | 1652 | 1468669265159 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}] 04:41:05 INFO - PROCESS | 1652 | 1468669265160 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:05 INFO - PROCESS | 1652 | 1468669265250 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 04:41:05 INFO - PROCESS | 1652 | 1468669265279 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:05 INFO - PROCESS | 1652 | 1468669265280 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x121648000 == 37 [pid = 1652] [id = 64] 04:41:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x112641c00) [pid = 1652] [serial = 188] [outer = 0x0] 04:41:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x123df4c00) [pid = 1652] [serial = 189] [outer = 0x112641c00] 04:41:05 INFO - PROCESS | 1652 | 1468669265304 Marionette DEBUG loaded listener.js 04:41:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x128ec5800) [pid = 1652] [serial = 190] [outer = 0x112641c00] 04:41:05 INFO - PROCESS | 1652 | 1468669265555 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]]]}] 04:41:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:41:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 418ms 04:41:05 INFO - PROCESS | 1652 | 1468669265574 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 04:41:05 INFO - PROCESS | 1652 | 1468669265576 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 04:41:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:41:05 INFO - PROCESS | 1652 | 1468669265590 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:41:05 INFO - PROCESS | 1652 | 1468669265591 Marionette TRACE conn2 <- [1,230,null,{}] 04:41:05 INFO - PROCESS | 1652 | 1468669265602 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}] 04:41:05 INFO - PROCESS | 1652 | 1468669265604 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:05 INFO - PROCESS | 1652 | 1468669265703 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 04:41:05 INFO - PROCESS | 1652 | 1468669265707 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:05 INFO - PROCESS | 1652 | 1468669265708 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x119263800 == 38 [pid = 1652] [id = 65] 04:41:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11937cc00) [pid = 1652] [serial = 191] [outer = 0x0] 04:41:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x129455000) [pid = 1652] [serial = 192] [outer = 0x11937cc00] 04:41:05 INFO - PROCESS | 1652 | 1468669265737 Marionette DEBUG loaded listener.js 04:41:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1294c1800) [pid = 1652] [serial = 193] [outer = 0x11937cc00] 04:41:06 INFO - PROCESS | 1652 | 1468669266045 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]]]}] 04:41:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:41:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 481ms 04:41:06 INFO - PROCESS | 1652 | 1468669266067 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 04:41:06 INFO - PROCESS | 1652 | 1468669266068 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 04:41:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:41:06 INFO - PROCESS | 1652 | 1468669266071 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:41:06 INFO - PROCESS | 1652 | 1468669266072 Marionette TRACE conn2 <- [1,234,null,{}] 04:41:06 INFO - PROCESS | 1652 | 1468669266075 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}] 04:41:06 INFO - PROCESS | 1652 | 1468669266077 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:06 INFO - PROCESS | 1652 | 1468669266174 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 04:41:06 INFO - PROCESS | 1652 | 1468669266180 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:06 INFO - PROCESS | 1652 | 1468669266181 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x126ae1800 == 39 [pid = 1652] [id = 66] 04:41:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x121732000) [pid = 1652] [serial = 194] [outer = 0x0] 04:41:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1294c2400) [pid = 1652] [serial = 195] [outer = 0x121732000] 04:41:06 INFO - PROCESS | 1652 | 1468669266204 Marionette DEBUG loaded listener.js 04:41:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12a647000) [pid = 1652] [serial = 196] [outer = 0x121732000] 04:41:06 INFO - PROCESS | 1652 | 1468669266471 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]]]}] 04:41:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:41:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 419ms 04:41:06 INFO - PROCESS | 1652 | 1468669266490 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 04:41:06 INFO - PROCESS | 1652 | 1468669266492 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 04:41:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:41:06 INFO - PROCESS | 1652 | 1468669266503 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:41:06 INFO - PROCESS | 1652 | 1468669266504 Marionette TRACE conn2 <- [1,238,null,{}] 04:41:06 INFO - PROCESS | 1652 | 1468669266506 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}] 04:41:06 INFO - PROCESS | 1652 | 1468669266507 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:06 INFO - PROCESS | 1652 | 1468669266601 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 04:41:06 INFO - PROCESS | 1652 | 1468669266607 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:06 INFO - PROCESS | 1652 | 1468669266609 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a87800 == 40 [pid = 1652] [id = 67] 04:41:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12a7a2000) [pid = 1652] [serial = 197] [outer = 0x0] 04:41:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12a7ae800) [pid = 1652] [serial = 198] [outer = 0x12a7a2000] 04:41:06 INFO - PROCESS | 1652 | 1468669266648 Marionette DEBUG loaded listener.js 04:41:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12aa1a400) [pid = 1652] [serial = 199] [outer = 0x12a7a2000] 04:41:07 INFO - PROCESS | 1652 | 1468669267044 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]]]}] 04:41:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:41:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 570ms 04:41:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:41:07 INFO - PROCESS | 1652 | 1468669267074 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 04:41:07 INFO - PROCESS | 1652 | 1468669267076 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 04:41:07 INFO - PROCESS | 1652 | 1468669267079 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:41:07 INFO - PROCESS | 1652 | 1468669267081 Marionette TRACE conn2 <- [1,242,null,{}] 04:41:07 INFO - PROCESS | 1652 | 1468669267085 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}] 04:41:07 INFO - PROCESS | 1652 | 1468669267087 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:07 INFO - PROCESS | 1652 | 1468669267195 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 04:41:07 INFO - PROCESS | 1652 | 1468669267242 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:07 INFO - PROCESS | 1652 | 1468669267243 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x1160b0800 == 41 [pid = 1652] [id = 68] 04:41:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x113a25000) [pid = 1652] [serial = 200] [outer = 0x0] 04:41:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x116082000) [pid = 1652] [serial = 201] [outer = 0x113a25000] 04:41:07 INFO - PROCESS | 1652 | 1468669267274 Marionette DEBUG loaded listener.js 04:41:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1176cd400) [pid = 1652] [serial = 202] [outer = 0x113a25000] 04:41:07 INFO - PROCESS | 1652 | 1468669267786 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]]]}] 04:41:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:41:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 722ms 04:41:07 INFO - PROCESS | 1652 | 1468669267823 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 04:41:07 INFO - PROCESS | 1652 | 1468669267828 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 04:41:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:41:07 INFO - PROCESS | 1652 | 1468669267837 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:41:07 INFO - PROCESS | 1652 | 1468669267840 Marionette TRACE conn2 <- [1,246,null,{}] 04:41:07 INFO - PROCESS | 1652 | 1468669267843 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}] 04:41:07 INFO - PROCESS | 1652 | 1468669267846 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:08 INFO - PROCESS | 1652 | 1468669267997 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 04:41:08 INFO - PROCESS | 1652 | 1468669268089 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:08 INFO - PROCESS | 1652 | 1468669268091 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x11924a800 == 42 [pid = 1652] [id = 69] 04:41:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118795400) [pid = 1652] [serial = 203] [outer = 0x0] 04:41:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x118aaf400) [pid = 1652] [serial = 204] [outer = 0x118795400] 04:41:08 INFO - PROCESS | 1652 | 1468669268124 Marionette DEBUG loaded listener.js 04:41:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11937a000) [pid = 1652] [serial = 205] [outer = 0x118795400] 04:41:08 INFO - PROCESS | 1652 | 1468669268646 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]]]}] 04:41:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x112d78c00) [pid = 1652] [serial = 206] [outer = 0x12c9db800] 04:41:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:41:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 826ms 04:41:08 INFO - PROCESS | 1652 | 1468669268674 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 04:41:08 INFO - PROCESS | 1652 | 1468669268675 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 04:41:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:41:08 INFO - PROCESS | 1652 | 1468669268875 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:41:08 INFO - PROCESS | 1652 | 1468669268878 Marionette TRACE conn2 <- [1,250,null,{}] 04:41:08 INFO - PROCESS | 1652 | 1468669268883 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}] 04:41:08 INFO - PROCESS | 1652 | 1468669268884 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:08 INFO - PROCESS | 1652 | 1468669268988 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 04:41:09 INFO - PROCESS | 1652 | 1468669269053 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:09 INFO - PROCESS | 1652 | 1468669269055 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x1162e2000 == 43 [pid = 1652] [id = 70] 04:41:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11850dc00) [pid = 1652] [serial = 207] [outer = 0x0] 04:41:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118759000) [pid = 1652] [serial = 208] [outer = 0x11850dc00] 04:41:09 INFO - PROCESS | 1652 | 1468669269083 Marionette DEBUG loaded listener.js 04:41:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119378400) [pid = 1652] [serial = 209] [outer = 0x11850dc00] 04:41:09 INFO - PROCESS | 1652 | --DOCSHELL 0x126ae1800 == 42 [pid = 1652] [id = 66] 04:41:09 INFO - PROCESS | 1652 | --DOCSHELL 0x119263800 == 41 [pid = 1652] [id = 65] 04:41:09 INFO - PROCESS | 1652 | --DOCSHELL 0x121648000 == 40 [pid = 1652] [id = 64] 04:41:09 INFO - PROCESS | 1652 | --DOCSHELL 0x117367000 == 39 [pid = 1652] [id = 63] 04:41:09 INFO - PROCESS | 1652 | --DOCSHELL 0x120e77000 == 38 [pid = 1652] [id = 62] 04:41:09 INFO - PROCESS | 1652 | --DOCSHELL 0x119cde800 == 37 [pid = 1652] [id = 61] 04:41:09 INFO - PROCESS | 1652 | --DOCSHELL 0x119588000 == 36 [pid = 1652] [id = 60] 04:41:09 INFO - PROCESS | 1652 | --DOCSHELL 0x1193a7800 == 35 [pid = 1652] [id = 59] 04:41:09 INFO - PROCESS | 1652 | --DOCSHELL 0x1185d8000 == 34 [pid = 1652] [id = 58] 04:41:09 INFO - PROCESS | 1652 | --DOCSHELL 0x117367800 == 33 [pid = 1652] [id = 57] 04:41:09 INFO - PROCESS | 1652 | --DOCSHELL 0x11695b800 == 32 [pid = 1652] [id = 56] 04:41:09 INFO - PROCESS | 1652 | --DOCSHELL 0x113a63000 == 31 [pid = 1652] [id = 55] 04:41:09 INFO - PROCESS | 1652 | --DOCSHELL 0x1133dd800 == 30 [pid = 1652] [id = 54] 04:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12a645c00) [pid = 1652] [serial = 121] [outer = 0x0] [url = about:blank] 04:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x125186c00) [pid = 1652] [serial = 141] [outer = 0x0] [url = about:blank] 04:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x125dff000) [pid = 1652] [serial = 142] [outer = 0x0] [url = about:blank] 04:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x123ff9c00) [pid = 1652] [serial = 139] [outer = 0x0] [url = about:blank] 04:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118309000) [pid = 1652] [serial = 126] [outer = 0x0] [url = about:blank] 04:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119379400) [pid = 1652] [serial = 129] [outer = 0x0] [url = about:blank] 04:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11850d400) [pid = 1652] [serial = 127] [outer = 0x0] [url = about:blank] 04:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118149c00) [pid = 1652] [serial = 132] [outer = 0x0] [url = about:blank] 04:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11339a400) [pid = 1652] [serial = 123] [outer = 0x0] [url = about:blank] 04:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1197e5800) [pid = 1652] [serial = 130] [outer = 0x0] [url = about:blank] 04:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x120e07000) [pid = 1652] [serial = 135] [outer = 0x0] [url = about:blank] 04:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x116aa2400) [pid = 1652] [serial = 124] [outer = 0x0] [url = about:blank] 04:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11999a800) [pid = 1652] [serial = 133] [outer = 0x0] [url = about:blank] 04:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12124e400) [pid = 1652] [serial = 136] [outer = 0x0] [url = about:blank] 04:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1238f2800) [pid = 1652] [serial = 138] [outer = 0x0] [url = about:blank] 04:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12a63a000) [pid = 1652] [serial = 120] [outer = 0x0] [url = about:blank] 04:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1252d9400) [pid = 1652] [serial = 103] [outer = 0x0] [url = about:blank] 04:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1294bfc00) [pid = 1652] [serial = 118] [outer = 0x0] [url = about:blank] 04:41:09 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x129457c00) [pid = 1652] [serial = 115] [outer = 0x0] [url = about:blank] 04:41:09 INFO - PROCESS | 1652 | 1468669269427 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]]]}] 04:41:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:41:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 621ms 04:41:09 INFO - PROCESS | 1652 | 1468669269454 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 04:41:09 INFO - PROCESS | 1652 | 1468669269457 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 04:41:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:41:09 INFO - PROCESS | 1652 | 1468669269468 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:41:09 INFO - PROCESS | 1652 | 1468669269469 Marionette TRACE conn2 <- [1,254,null,{}] 04:41:09 INFO - PROCESS | 1652 | 1468669269473 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}] 04:41:09 INFO - PROCESS | 1652 | 1468669269476 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:09 INFO - PROCESS | 1652 | 1468669269550 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 04:41:09 INFO - PROCESS | 1652 | 1468669269554 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:09 INFO - PROCESS | 1652 | 1468669269555 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x1170b5800 == 31 [pid = 1652] [id = 71] 04:41:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1197dd800) [pid = 1652] [serial = 210] [outer = 0x0] 04:41:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x120d21800) [pid = 1652] [serial = 211] [outer = 0x1197dd800] 04:41:09 INFO - PROCESS | 1652 | 1468669269583 Marionette DEBUG loaded listener.js 04:41:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x120d2a800) [pid = 1652] [serial = 212] [outer = 0x1197dd800] 04:41:09 INFO - PROCESS | 1652 | 1468669269889 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]]]}] 04:41:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:41:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 469ms 04:41:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:41:09 INFO - PROCESS | 1652 | 1468669269937 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 04:41:09 INFO - PROCESS | 1652 | 1468669269938 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 04:41:09 INFO - PROCESS | 1652 | 1468669269940 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:41:09 INFO - PROCESS | 1652 | 1468669269942 Marionette TRACE conn2 <- [1,258,null,{}] 04:41:09 INFO - PROCESS | 1652 | 1468669269944 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}] 04:41:09 INFO - PROCESS | 1652 | 1468669269945 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:10 INFO - PROCESS | 1652 | 1468669270021 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 04:41:10 INFO - PROCESS | 1652 | 1468669270074 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:10 INFO - PROCESS | 1652 | 1468669270078 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185c9000 == 32 [pid = 1652] [id = 72] 04:41:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x123d61000) [pid = 1652] [serial = 213] [outer = 0x0] 04:41:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x123ff5000) [pid = 1652] [serial = 214] [outer = 0x123d61000] 04:41:10 INFO - PROCESS | 1652 | 1468669270107 Marionette DEBUG loaded listener.js 04:41:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1249db000) [pid = 1652] [serial = 215] [outer = 0x123d61000] 04:41:10 INFO - PROCESS | 1652 | 1468669270408 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]]]}] 04:41:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:41:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 520ms 04:41:10 INFO - PROCESS | 1652 | 1468669270463 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 04:41:10 INFO - PROCESS | 1652 | 1468669270464 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 04:41:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:41:10 INFO - PROCESS | 1652 | 1468669270467 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:41:10 INFO - PROCESS | 1652 | 1468669270468 Marionette TRACE conn2 <- [1,262,null,{}] 04:41:10 INFO - PROCESS | 1652 | 1468669270470 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}] 04:41:10 INFO - PROCESS | 1652 | 1468669270471 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:10 INFO - PROCESS | 1652 | 1468669270546 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 04:41:10 INFO - PROCESS | 1652 | 1468669270550 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:10 INFO - PROCESS | 1652 | 1468669270551 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x119558800 == 33 [pid = 1652] [id = 73] 04:41:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12518a000) [pid = 1652] [serial = 216] [outer = 0x0] 04:41:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x125df1400) [pid = 1652] [serial = 217] [outer = 0x12518a000] 04:41:10 INFO - PROCESS | 1652 | 1468669270578 Marionette DEBUG loaded listener.js 04:41:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x126acac00) [pid = 1652] [serial = 218] [outer = 0x12518a000] 04:41:10 INFO - PROCESS | 1652 | 1468669270881 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]]]}] 04:41:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:41:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 467ms 04:41:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:41:10 INFO - PROCESS | 1652 | 1468669270935 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 04:41:10 INFO - PROCESS | 1652 | 1468669270936 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 04:41:10 INFO - PROCESS | 1652 | 1468669270938 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:41:10 INFO - PROCESS | 1652 | 1468669270939 Marionette TRACE conn2 <- [1,266,null,{}] 04:41:10 INFO - PROCESS | 1652 | 1468669270941 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}] 04:41:10 INFO - PROCESS | 1652 | 1468669270943 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:11 INFO - PROCESS | 1652 | 1468669271040 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 04:41:11 INFO - PROCESS | 1652 | 1468669271048 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:11 INFO - PROCESS | 1652 | 1468669271049 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a59800 == 34 [pid = 1652] [id = 74] 04:41:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x126b47000) [pid = 1652] [serial = 219] [outer = 0x0] 04:41:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x127546000) [pid = 1652] [serial = 220] [outer = 0x126b47000] 04:41:11 INFO - PROCESS | 1652 | 1468669271073 Marionette DEBUG loaded listener.js 04:41:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12873a000) [pid = 1652] [serial = 221] [outer = 0x126b47000] 04:41:11 INFO - PROCESS | 1652 | 1468669271417 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]]]}] 04:41:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:41:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 523ms 04:41:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:41:11 INFO - PROCESS | 1652 | 1468669271462 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 04:41:11 INFO - PROCESS | 1652 | 1468669271464 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 04:41:11 INFO - PROCESS | 1652 | 1468669271467 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:41:11 INFO - PROCESS | 1652 | 1468669271468 Marionette TRACE conn2 <- [1,270,null,{}] 04:41:11 INFO - PROCESS | 1652 | 1468669271472 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}] 04:41:11 INFO - PROCESS | 1652 | 1468669271478 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:11 INFO - PROCESS | 1652 | 1468669271657 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 04:41:11 INFO - PROCESS | 1652 | 1468669271680 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:11 INFO - PROCESS | 1652 | 1468669271681 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x121644000 == 35 [pid = 1652] [id = 75] 04:41:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1291f4800) [pid = 1652] [serial = 222] [outer = 0x0] 04:41:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1294bb800) [pid = 1652] [serial = 223] [outer = 0x1291f4800] 04:41:11 INFO - PROCESS | 1652 | 1468669271723 Marionette DEBUG loaded listener.js 04:41:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12a7a7c00) [pid = 1652] [serial = 224] [outer = 0x1291f4800] 04:41:12 INFO - PROCESS | 1652 | 1468669272105 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]]]}] 04:41:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:41:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 670ms 04:41:12 INFO - PROCESS | 1652 | 1468669272141 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 04:41:12 INFO - PROCESS | 1652 | 1468669272142 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 04:41:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:41:12 INFO - PROCESS | 1652 | 1468669272145 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:41:12 INFO - PROCESS | 1652 | 1468669272146 Marionette TRACE conn2 <- [1,274,null,{}] 04:41:12 INFO - PROCESS | 1652 | 1468669272148 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}] 04:41:12 INFO - PROCESS | 1652 | 1468669272149 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:12 INFO - PROCESS | 1652 | 1468669272239 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 04:41:12 INFO - PROCESS | 1652 | 1468669272243 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:12 INFO - PROCESS | 1652 | 1468669272244 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x124986800 == 36 [pid = 1652] [id = 76] 04:41:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12a7a9000) [pid = 1652] [serial = 225] [outer = 0x0] 04:41:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12aa1f800) [pid = 1652] [serial = 226] [outer = 0x12a7a9000] 04:41:12 INFO - PROCESS | 1652 | 1468669272268 Marionette DEBUG loaded listener.js 04:41:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12aba3400) [pid = 1652] [serial = 227] [outer = 0x12a7a9000] 04:41:12 INFO - PROCESS | 1652 | 1468669272570 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]]]}] 04:41:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:41:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 468ms 04:41:12 INFO - PROCESS | 1652 | 1468669272624 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 04:41:12 INFO - PROCESS | 1652 | 1468669272625 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 04:41:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:41:12 INFO - PROCESS | 1652 | 1468669272631 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:41:12 INFO - PROCESS | 1652 | 1468669272633 Marionette TRACE conn2 <- [1,278,null,{}] 04:41:12 INFO - PROCESS | 1652 | 1468669272635 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}] 04:41:12 INFO - PROCESS | 1652 | 1468669272636 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:12 INFO - PROCESS | 1652 | 1468669272730 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 04:41:12 INFO - PROCESS | 1652 | 1468669272760 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:12 INFO - PROCESS | 1652 | 1468669272761 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x125220800 == 37 [pid = 1652] [id = 77] 04:41:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12aba7800) [pid = 1652] [serial = 228] [outer = 0x0] 04:41:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12ababc00) [pid = 1652] [serial = 229] [outer = 0x12aba7800] 04:41:12 INFO - PROCESS | 1652 | 1468669272785 Marionette DEBUG loaded listener.js 04:41:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12acae400) [pid = 1652] [serial = 230] [outer = 0x12aba7800] 04:41:13 INFO - PROCESS | 1652 | 1468669273080 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]]]}] 04:41:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:41:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 471ms 04:41:13 INFO - PROCESS | 1652 | 1468669273103 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 04:41:13 INFO - PROCESS | 1652 | 1468669273104 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 04:41:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:41:13 INFO - PROCESS | 1652 | 1468669273107 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:41:13 INFO - PROCESS | 1652 | 1468669273108 Marionette TRACE conn2 <- [1,282,null,{}] 04:41:13 INFO - PROCESS | 1652 | 1468669273114 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}] 04:41:13 INFO - PROCESS | 1652 | 1468669273116 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:13 INFO - PROCESS | 1652 | 1468669273218 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 04:41:13 INFO - PROCESS | 1652 | 1468669273222 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:13 INFO - PROCESS | 1652 | 1468669273224 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cd1800 == 38 [pid = 1652] [id = 78] 04:41:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12aa1ac00) [pid = 1652] [serial = 231] [outer = 0x0] 04:41:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12b72d400) [pid = 1652] [serial = 232] [outer = 0x12aa1ac00] 04:41:13 INFO - PROCESS | 1652 | 1468669273262 Marionette DEBUG loaded listener.js 04:41:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12b9d2400) [pid = 1652] [serial = 233] [outer = 0x12aa1ac00] 04:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x123ffb000) [pid = 1652] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118146000) [pid = 1652] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x120d23000) [pid = 1652] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11386e000) [pid = 1652] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x112641c00) [pid = 1652] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x125df3c00) [pid = 1652] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x116a9ac00) [pid = 1652] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118284400) [pid = 1652] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118264800) [pid = 1652] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11937cc00) [pid = 1652] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x116976400) [pid = 1652] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x113868400) [pid = 1652] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118503000) [pid = 1652] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1217c3400) [pid = 1652] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12522f000) [pid = 1652] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11828fc00) [pid = 1652] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x121732000) [pid = 1652] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:41:13 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119380c00) [pid = 1652] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:41:13 INFO - PROCESS | 1652 | 1468669273839 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]]]}] 04:41:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:41:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 769ms 04:41:13 INFO - PROCESS | 1652 | 1468669273883 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 04:41:13 INFO - PROCESS | 1652 | 1468669273885 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 04:41:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:41:13 INFO - PROCESS | 1652 | 1468669273889 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:41:13 INFO - PROCESS | 1652 | 1468669273891 Marionette TRACE conn2 <- [1,286,null,{}] 04:41:13 INFO - PROCESS | 1652 | 1468669273902 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}] 04:41:13 INFO - PROCESS | 1652 | 1468669273904 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:14 INFO - PROCESS | 1652 | 1468669274033 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 04:41:14 INFO - PROCESS | 1652 | 1468669274062 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:14 INFO - PROCESS | 1652 | 1468669274063 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x128ccc000 == 39 [pid = 1652] [id = 79] 04:41:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118264c00) [pid = 1652] [serial = 234] [outer = 0x0] 04:41:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118aae400) [pid = 1652] [serial = 235] [outer = 0x118264c00] 04:41:14 INFO - PROCESS | 1652 | 1468669274102 Marionette DEBUG loaded listener.js 04:41:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x124966c00) [pid = 1652] [serial = 236] [outer = 0x118264c00] 04:41:14 INFO - PROCESS | 1652 | 1468669274486 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]]]}] 04:41:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:41:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 625ms 04:41:14 INFO - PROCESS | 1652 | 1468669274515 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 04:41:14 INFO - PROCESS | 1652 | 1468669274517 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 04:41:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:41:14 INFO - PROCESS | 1652 | 1468669274519 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:41:14 INFO - PROCESS | 1652 | 1468669274521 Marionette TRACE conn2 <- [1,290,null,{}] 04:41:14 INFO - PROCESS | 1652 | 1468669274523 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}] 04:41:14 INFO - PROCESS | 1652 | 1468669274525 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:14 INFO - PROCESS | 1652 | 1468669274644 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 04:41:14 INFO - PROCESS | 1652 | 1468669274650 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:14 INFO - PROCESS | 1652 | 1468669274652 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12914e000 == 40 [pid = 1652] [id = 80] 04:41:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11830ac00) [pid = 1652] [serial = 237] [outer = 0x0] 04:41:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128738400) [pid = 1652] [serial = 238] [outer = 0x11830ac00] 04:41:14 INFO - PROCESS | 1652 | 1468669274678 Marionette DEBUG loaded listener.js 04:41:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12b9dd000) [pid = 1652] [serial = 239] [outer = 0x11830ac00] 04:41:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:41:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 470ms 04:41:14 INFO - PROCESS | 1652 | 1468669274986 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]]]}] 04:41:14 INFO - PROCESS | 1652 | 1468669274989 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 04:41:14 INFO - PROCESS | 1652 | 1468669274991 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 04:41:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:41:15 INFO - PROCESS | 1652 | 1468669275002 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:41:15 INFO - PROCESS | 1652 | 1468669275003 Marionette TRACE conn2 <- [1,294,null,{}] 04:41:15 INFO - PROCESS | 1652 | 1468669275005 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}] 04:41:15 INFO - PROCESS | 1652 | 1468669275006 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:15 INFO - PROCESS | 1652 | 1468669275089 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 04:41:15 INFO - PROCESS | 1652 | 1468669275095 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:15 INFO - PROCESS | 1652 | 1468669275097 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x129667000 == 41 [pid = 1652] [id = 81] 04:41:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12b9d8800) [pid = 1652] [serial = 240] [outer = 0x0] 04:41:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12ba98800) [pid = 1652] [serial = 241] [outer = 0x12b9d8800] 04:41:15 INFO - PROCESS | 1652 | 1468669275120 Marionette DEBUG loaded listener.js 04:41:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12bd86000) [pid = 1652] [serial = 242] [outer = 0x12b9d8800] 04:41:15 INFO - PROCESS | 1652 | 1468669275436 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]]]}] 04:41:15 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. 04:41:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 468ms 04:41:15 INFO - PROCESS | 1652 | 1468669275471 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 04:41:15 INFO - PROCESS | 1652 | 1468669275472 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 04:41:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:41:15 INFO - PROCESS | 1652 | 1468669275476 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:41:15 INFO - PROCESS | 1652 | 1468669275477 Marionette TRACE conn2 <- [1,298,null,{}] 04:41:15 INFO - PROCESS | 1652 | 1468669275480 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}] 04:41:15 INFO - PROCESS | 1652 | 1468669275482 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:15 INFO - PROCESS | 1652 | 1468669275583 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 04:41:15 INFO - PROCESS | 1652 | 1468669275589 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:15 INFO - PROCESS | 1652 | 1468669275590 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x129676800 == 42 [pid = 1652] [id = 82] 04:41:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11830c400) [pid = 1652] [serial = 243] [outer = 0x0] 04:41:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12baa2800) [pid = 1652] [serial = 244] [outer = 0x11830c400] 04:41:15 INFO - PROCESS | 1652 | 1468669275613 Marionette DEBUG loaded listener.js 04:41:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12bd90800) [pid = 1652] [serial = 245] [outer = 0x11830c400] 04:41:16 INFO - PROCESS | 1652 | 1468669276045 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]]]}] 04:41:16 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. 04:41:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 622ms 04:41:16 INFO - PROCESS | 1652 | 1468669276097 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 04:41:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:41:16 INFO - PROCESS | 1652 | 1468669276100 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 04:41:16 INFO - PROCESS | 1652 | 1468669276103 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:41:16 INFO - PROCESS | 1652 | 1468669276105 Marionette TRACE conn2 <- [1,302,null,{}] 04:41:16 INFO - PROCESS | 1652 | 1468669276109 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}] 04:41:16 INFO - PROCESS | 1652 | 1468669276111 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:16 INFO - PROCESS | 1652 | 1468669276211 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 04:41:16 INFO - PROCESS | 1652 | 1468669276271 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:16 INFO - PROCESS | 1652 | 1468669276273 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x117365000 == 43 [pid = 1652] [id = 83] 04:41:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x118269800) [pid = 1652] [serial = 246] [outer = 0x0] 04:41:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x118759c00) [pid = 1652] [serial = 247] [outer = 0x118269800] 04:41:16 INFO - PROCESS | 1652 | 1468669276305 Marionette DEBUG loaded listener.js 04:41:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x119381800) [pid = 1652] [serial = 248] [outer = 0x118269800] 04:41:16 INFO - PROCESS | 1652 | 1468669276714 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]]]}] 04:41:16 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. 04:41:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 620ms 04:41:16 INFO - PROCESS | 1652 | 1468669276724 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 04:41:16 INFO - PROCESS | 1652 | 1468669276727 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 04:41:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:41:16 INFO - PROCESS | 1652 | 1468669276731 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:41:16 INFO - PROCESS | 1652 | 1468669276733 Marionette TRACE conn2 <- [1,306,null,{}] 04:41:16 INFO - PROCESS | 1652 | 1468669276735 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}] 04:41:16 INFO - PROCESS | 1652 | 1468669276737 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:16 INFO - PROCESS | 1652 | 1468669276840 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 04:41:16 INFO - PROCESS | 1652 | 1468669276933 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:16 INFO - PROCESS | 1652 | 1468669276934 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x121164000 == 44 [pid = 1652] [id = 84] 04:41:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1217d2000) [pid = 1652] [serial = 249] [outer = 0x0] 04:41:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x123d62000) [pid = 1652] [serial = 250] [outer = 0x1217d2000] 04:41:16 INFO - PROCESS | 1652 | 1468669276977 Marionette DEBUG loaded listener.js 04:41:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1249da400) [pid = 1652] [serial = 251] [outer = 0x1217d2000] 04:41:17 INFO - PROCESS | 1652 | 1468669277383 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]]]}] 04:41:17 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. 04:41:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 669ms 04:41:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:41:17 INFO - PROCESS | 1652 | 1468669277400 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 04:41:17 INFO - PROCESS | 1652 | 1468669277402 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 04:41:17 INFO - PROCESS | 1652 | 1468669277404 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:41:17 INFO - PROCESS | 1652 | 1468669277407 Marionette TRACE conn2 <- [1,310,null,{}] 04:41:17 INFO - PROCESS | 1652 | 1468669277414 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}] 04:41:17 INFO - PROCESS | 1652 | 1468669277418 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:17 INFO - PROCESS | 1652 | 1468669277520 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 04:41:17 INFO - PROCESS | 1652 | 1468669277566 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:17 INFO - PROCESS | 1652 | 1468669277568 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12913b800 == 45 [pid = 1652] [id = 85] 04:41:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x125df4800) [pid = 1652] [serial = 252] [outer = 0x0] 04:41:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x127545400) [pid = 1652] [serial = 253] [outer = 0x125df4800] 04:41:17 INFO - PROCESS | 1652 | 1468669277599 Marionette DEBUG loaded listener.js 04:41:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x127553800) [pid = 1652] [serial = 254] [outer = 0x125df4800] 04:41:18 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. 04:41:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 621ms 04:41:18 INFO - PROCESS | 1652 | 1468669278021 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]]]}] 04:41:18 INFO - PROCESS | 1652 | 1468669278025 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 04:41:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:41:18 INFO - PROCESS | 1652 | 1468669278027 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 04:41:18 INFO - PROCESS | 1652 | 1468669278030 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:41:18 INFO - PROCESS | 1652 | 1468669278031 Marionette TRACE conn2 <- [1,314,null,{}] 04:41:18 INFO - PROCESS | 1652 | 1468669278033 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}] 04:41:18 INFO - PROCESS | 1652 | 1468669278035 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:18 INFO - PROCESS | 1652 | 1468669278136 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 04:41:18 INFO - PROCESS | 1652 | 1468669278225 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:18 INFO - PROCESS | 1652 | 1468669278227 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x116006000 == 46 [pid = 1652] [id = 86] 04:41:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x118409c00) [pid = 1652] [serial = 255] [outer = 0x0] 04:41:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x128ab0800) [pid = 1652] [serial = 256] [outer = 0x118409c00] 04:41:18 INFO - PROCESS | 1652 | 1468669278257 Marionette DEBUG loaded listener.js 04:41:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x128ab6000) [pid = 1652] [serial = 257] [outer = 0x118409c00] 04:41:18 INFO - PROCESS | 1652 | 1468669278812 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]]]}] 04:41:18 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. 04:41:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 818ms 04:41:18 INFO - PROCESS | 1652 | 1468669278849 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 04:41:18 INFO - PROCESS | 1652 | 1468669278851 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 04:41:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:41:18 INFO - PROCESS | 1652 | 1468669278854 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:41:18 INFO - PROCESS | 1652 | 1468669278856 Marionette TRACE conn2 <- [1,318,null,{}] 04:41:18 INFO - PROCESS | 1652 | 1468669278880 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}] 04:41:18 INFO - PROCESS | 1652 | 1468669278882 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:18 INFO - PROCESS | 1652 | 1468669278972 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 04:41:19 INFO - PROCESS | 1652 | 1468669279036 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:19 INFO - PROCESS | 1652 | 1468669279038 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a0000 == 47 [pid = 1652] [id = 87] 04:41:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x118503000) [pid = 1652] [serial = 258] [outer = 0x0] 04:41:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x118755000) [pid = 1652] [serial = 259] [outer = 0x118503000] 04:41:19 INFO - PROCESS | 1652 | 1468669279065 Marionette DEBUG loaded listener.js 04:41:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x119214000) [pid = 1652] [serial = 260] [outer = 0x118503000] 04:41:19 INFO - PROCESS | 1652 | --DOCSHELL 0x129667000 == 46 [pid = 1652] [id = 81] 04:41:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12914e000 == 45 [pid = 1652] [id = 80] 04:41:19 INFO - PROCESS | 1652 | --DOCSHELL 0x128ccc000 == 44 [pid = 1652] [id = 79] 04:41:19 INFO - PROCESS | 1652 | --DOCSHELL 0x128cd1800 == 43 [pid = 1652] [id = 78] 04:41:19 INFO - PROCESS | 1652 | --DOCSHELL 0x125220800 == 42 [pid = 1652] [id = 77] 04:41:19 INFO - PROCESS | 1652 | --DOCSHELL 0x124986800 == 41 [pid = 1652] [id = 76] 04:41:19 INFO - PROCESS | 1652 | --DOCSHELL 0x121644000 == 40 [pid = 1652] [id = 75] 04:41:19 INFO - PROCESS | 1652 | --DOCSHELL 0x119a59800 == 39 [pid = 1652] [id = 74] 04:41:19 INFO - PROCESS | 1652 | --DOCSHELL 0x119558800 == 38 [pid = 1652] [id = 73] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12a7ae800) [pid = 1652] [serial = 198] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1185c9000 == 37 [pid = 1652] [id = 72] 04:41:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1170b5800 == 36 [pid = 1652] [id = 71] 04:41:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1162e2000 == 35 [pid = 1652] [id = 70] 04:41:19 INFO - PROCESS | 1652 | --DOCSHELL 0x11924a800 == 34 [pid = 1652] [id = 69] 04:41:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1160b0800 == 33 [pid = 1652] [id = 68] 04:41:19 INFO - PROCESS | 1652 | --DOCSHELL 0x128a87800 == 32 [pid = 1652] [id = 67] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x125188000) [pid = 1652] [serial = 177] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1197db400) [pid = 1652] [serial = 168] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x119c37c00) [pid = 1652] [serial = 169] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x120f31c00) [pid = 1652] [serial = 171] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x121731c00) [pid = 1652] [serial = 172] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x126b4e800) [pid = 1652] [serial = 180] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x126a1ac00) [pid = 1652] [serial = 178] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x123df4c00) [pid = 1652] [serial = 189] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x128731800) [pid = 1652] [serial = 183] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12873b400) [pid = 1652] [serial = 184] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12722bc00) [pid = 1652] [serial = 181] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x116fb1800) [pid = 1652] [serial = 162] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x118147c00) [pid = 1652] [serial = 163] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11874f400) [pid = 1652] [serial = 165] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x128c48000) [pid = 1652] [serial = 186] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x128ec5800) [pid = 1652] [serial = 190] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118aa7400) [pid = 1652] [serial = 166] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x129455000) [pid = 1652] [serial = 192] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1176ce400) [pid = 1652] [serial = 160] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x116a9b000) [pid = 1652] [serial = 159] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x116fb0c00) [pid = 1652] [serial = 145] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x116530000) [pid = 1652] [serial = 144] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11937b400) [pid = 1652] [serial = 148] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118798800) [pid = 1652] [serial = 147] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x124939400) [pid = 1652] [serial = 151] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x123822800) [pid = 1652] [serial = 150] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x126bd4000) [pid = 1652] [serial = 154] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1291e7c00) [pid = 1652] [serial = 187] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x125dfc400) [pid = 1652] [serial = 153] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1238f6c00) [pid = 1652] [serial = 174] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1294c2400) [pid = 1652] [serial = 195] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x126f46400) [pid = 1652] [serial = 157] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x123ff3800) [pid = 1652] [serial = 156] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12a647000) [pid = 1652] [serial = 196] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x123dee000) [pid = 1652] [serial = 175] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1294c1800) [pid = 1652] [serial = 193] [outer = 0x0] [url = about:blank] 04:41:19 INFO - PROCESS | 1652 | 1468669279479 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]]]}] 04:41:19 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. 04:41:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 670ms 04:41:19 INFO - PROCESS | 1652 | 1468669279525 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 04:41:19 INFO - PROCESS | 1652 | 1468669279528 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 04:41:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:41:19 INFO - PROCESS | 1652 | 1468669279533 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:41:19 INFO - PROCESS | 1652 | 1468669279534 Marionette TRACE conn2 <- [1,322,null,{}] 04:41:19 INFO - PROCESS | 1652 | 1468669279537 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}] 04:41:19 INFO - PROCESS | 1652 | 1468669279538 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:19 INFO - PROCESS | 1652 | 1468669279620 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 04:41:19 INFO - PROCESS | 1652 | 1468669279674 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:19 INFO - PROCESS | 1652 | 1468669279675 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x1170fb800 == 33 [pid = 1652] [id = 88] 04:41:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119211800) [pid = 1652] [serial = 261] [outer = 0x0] 04:41:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119a03800) [pid = 1652] [serial = 262] [outer = 0x119211800] 04:41:19 INFO - PROCESS | 1652 | 1468669279702 Marionette DEBUG loaded listener.js 04:41:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1212f0c00) [pid = 1652] [serial = 263] [outer = 0x119211800] 04:41:20 INFO - PROCESS | 1652 | 1468669280006 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]]]}] 04:41:20 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. 04:41:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 519ms 04:41:20 INFO - PROCESS | 1652 | 1468669280051 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 04:41:20 INFO - PROCESS | 1652 | 1468669280053 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 04:41:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:41:20 INFO - PROCESS | 1652 | 1468669280055 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:41:20 INFO - PROCESS | 1652 | 1468669280057 Marionette TRACE conn2 <- [1,326,null,{}] 04:41:20 INFO - PROCESS | 1652 | 1468669280065 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}] 04:41:20 INFO - PROCESS | 1652 | 1468669280068 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:20 INFO - PROCESS | 1652 | 1468669280146 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 04:41:20 INFO - PROCESS | 1652 | 1468669280205 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:20 INFO - PROCESS | 1652 | 1468669280207 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185d8800 == 34 [pid = 1652] [id = 89] 04:41:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x120d25800) [pid = 1652] [serial = 264] [outer = 0x0] 04:41:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x124c39400) [pid = 1652] [serial = 265] [outer = 0x120d25800] 04:41:20 INFO - PROCESS | 1652 | 1468669280241 Marionette DEBUG loaded listener.js 04:41:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x125df6c00) [pid = 1652] [serial = 266] [outer = 0x120d25800] 04:41:20 INFO - PROCESS | 1652 | 1468669280505 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]]]}] 04:41:20 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. 04:41:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 475ms 04:41:20 INFO - PROCESS | 1652 | 1468669280535 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 04:41:20 INFO - PROCESS | 1652 | 1468669280537 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 04:41:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:41:20 INFO - PROCESS | 1652 | 1468669280539 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:41:20 INFO - PROCESS | 1652 | 1468669280540 Marionette TRACE conn2 <- [1,330,null,{}] 04:41:20 INFO - PROCESS | 1652 | 1468669280551 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}] 04:41:20 INFO - PROCESS | 1652 | 1468669280552 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:20 INFO - PROCESS | 1652 | 1468669280637 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 04:41:20 INFO - PROCESS | 1652 | 1468669280641 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:20 INFO - PROCESS | 1652 | 1468669280642 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x1198d8000 == 35 [pid = 1652] [id = 90] 04:41:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x126f46800) [pid = 1652] [serial = 267] [outer = 0x0] 04:41:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12754e000) [pid = 1652] [serial = 268] [outer = 0x126f46800] 04:41:20 INFO - PROCESS | 1652 | 1468669280669 Marionette DEBUG loaded listener.js 04:41:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128731800) [pid = 1652] [serial = 269] [outer = 0x126f46800] 04:41:21 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. 04:41:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 471ms 04:41:21 INFO - PROCESS | 1652 | 1468669281003 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]]]}] 04:41:21 INFO - PROCESS | 1652 | 1468669281012 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 04:41:21 INFO - PROCESS | 1652 | 1468669281015 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 04:41:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:41:21 INFO - PROCESS | 1652 | 1468669281018 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:41:21 INFO - PROCESS | 1652 | 1468669281019 Marionette TRACE conn2 <- [1,334,null,{}] 04:41:21 INFO - PROCESS | 1652 | 1468669281021 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}] 04:41:21 INFO - PROCESS | 1652 | 1468669281022 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:21 INFO - PROCESS | 1652 | 1468669281131 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 04:41:21 INFO - PROCESS | 1652 | 1468669281136 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:21 INFO - PROCESS | 1652 | 1468669281137 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x11508f000 == 36 [pid = 1652] [id = 91] 04:41:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x125df4000) [pid = 1652] [serial = 270] [outer = 0x0] 04:41:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128aaf000) [pid = 1652] [serial = 271] [outer = 0x125df4000] 04:41:21 INFO - PROCESS | 1652 | 1468669281169 Marionette DEBUG loaded listener.js 04:41:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128c40000) [pid = 1652] [serial = 272] [outer = 0x125df4000] 04:41:21 INFO - PROCESS | 1652 | 1468669281489 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]]]}] 04:41:21 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. 04:41:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 519ms 04:41:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:41:21 INFO - PROCESS | 1652 | 1468669281537 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 04:41:21 INFO - PROCESS | 1652 | 1468669281539 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 04:41:21 INFO - PROCESS | 1652 | 1468669281541 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:41:21 INFO - PROCESS | 1652 | 1468669281542 Marionette TRACE conn2 <- [1,338,null,{}] 04:41:21 INFO - PROCESS | 1652 | 1468669281544 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}] 04:41:21 INFO - PROCESS | 1652 | 1468669281549 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:21 INFO - PROCESS | 1652 | 1468669281664 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 04:41:21 INFO - PROCESS | 1652 | 1468669281698 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:21 INFO - PROCESS | 1652 | 1468669281699 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x120f86800 == 37 [pid = 1652] [id = 92] 04:41:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128ed2800) [pid = 1652] [serial = 273] [outer = 0x0] 04:41:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x129457400) [pid = 1652] [serial = 274] [outer = 0x128ed2800] 04:41:21 INFO - PROCESS | 1652 | 1468669281723 Marionette DEBUG loaded listener.js 04:41:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12a63c400) [pid = 1652] [serial = 275] [outer = 0x128ed2800] 04:41:22 INFO - PROCESS | 1652 | 1468669282037 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]]]}] 04:41:22 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. 04:41:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 519ms 04:41:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:41:22 INFO - PROCESS | 1652 | 1468669282071 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 04:41:22 INFO - PROCESS | 1652 | 1468669282072 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 04:41:22 INFO - PROCESS | 1652 | 1468669282075 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:41:22 INFO - PROCESS | 1652 | 1468669282076 Marionette TRACE conn2 <- [1,342,null,{}] 04:41:22 INFO - PROCESS | 1652 | 1468669282081 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}] 04:41:22 INFO - PROCESS | 1652 | 1468669282083 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:22 INFO - PROCESS | 1652 | 1468669282183 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 04:41:22 INFO - PROCESS | 1652 | 1468669282187 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:22 INFO - PROCESS | 1652 | 1468669282189 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12490f000 == 38 [pid = 1652] [id = 93] 04:41:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1238f2c00) [pid = 1652] [serial = 276] [outer = 0x0] 04:41:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12a7b0800) [pid = 1652] [serial = 277] [outer = 0x1238f2c00] 04:41:22 INFO - PROCESS | 1652 | 1468669282221 Marionette DEBUG loaded listener.js 04:41:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12aa26800) [pid = 1652] [serial = 278] [outer = 0x1238f2c00] 04:41:22 INFO - PROCESS | 1652 | 1468669282535 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]]]}] 04:41:22 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. 04:41:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 473ms 04:41:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:41:22 INFO - PROCESS | 1652 | 1468669282550 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 04:41:22 INFO - PROCESS | 1652 | 1468669282552 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 04:41:22 INFO - PROCESS | 1652 | 1468669282554 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:41:22 INFO - PROCESS | 1652 | 1468669282555 Marionette TRACE conn2 <- [1,346,null,{}] 04:41:22 INFO - PROCESS | 1652 | 1468669282557 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}] 04:41:22 INFO - PROCESS | 1652 | 1468669282559 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:22 INFO - PROCESS | 1652 | 1468669282663 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 04:41:22 INFO - PROCESS | 1652 | 1468669282667 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:22 INFO - PROCESS | 1652 | 1468669282668 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x125220800 == 39 [pid = 1652] [id = 94] 04:41:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x112980800) [pid = 1652] [serial = 279] [outer = 0x0] 04:41:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12abad800) [pid = 1652] [serial = 280] [outer = 0x112980800] 04:41:22 INFO - PROCESS | 1652 | 1468669282692 Marionette DEBUG loaded listener.js 04:41:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12b734400) [pid = 1652] [serial = 281] [outer = 0x112980800] 04:41:23 INFO - PROCESS | 1652 | 1468669283008 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]]]}] 04:41:23 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. 04:41:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 469ms 04:41:23 INFO - PROCESS | 1652 | 1468669283024 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 04:41:23 INFO - PROCESS | 1652 | 1468669283025 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 04:41:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:41:23 INFO - PROCESS | 1652 | 1468669283036 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:41:23 INFO - PROCESS | 1652 | 1468669283037 Marionette TRACE conn2 <- [1,350,null,{}] 04:41:23 INFO - PROCESS | 1652 | 1468669283040 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}] 04:41:23 INFO - PROCESS | 1652 | 1468669283041 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:23 INFO - PROCESS | 1652 | 1468669283143 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 04:41:23 INFO - PROCESS | 1652 | 1468669283154 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:23 INFO - PROCESS | 1652 | 1468669283155 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a77000 == 40 [pid = 1652] [id = 95] 04:41:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12aba6400) [pid = 1652] [serial = 282] [outer = 0x0] 04:41:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12b9db800) [pid = 1652] [serial = 283] [outer = 0x12aba6400] 04:41:23 INFO - PROCESS | 1652 | 1468669283179 Marionette DEBUG loaded listener.js 04:41:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12ba9bc00) [pid = 1652] [serial = 284] [outer = 0x12aba6400] 04:41:23 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12b9d8800) [pid = 1652] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:41:23 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x123d61000) [pid = 1652] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:41:23 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x126b47000) [pid = 1652] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:41:23 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1291f4800) [pid = 1652] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:41:23 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1197dd800) [pid = 1652] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:41:23 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12518a000) [pid = 1652] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:41:23 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12aba7800) [pid = 1652] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:41:23 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11850dc00) [pid = 1652] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:41:23 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12a7a9000) [pid = 1652] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:41:23 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12aa1ac00) [pid = 1652] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:41:23 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11830ac00) [pid = 1652] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:41:23 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118264c00) [pid = 1652] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:41:23 INFO - PROCESS | 1652 | 1468669283577 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]]]}] 04:41:23 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. 04:41:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 569ms 04:41:23 INFO - PROCESS | 1652 | 1468669283605 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 04:41:23 INFO - PROCESS | 1652 | 1468669283607 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 04:41:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:41:23 INFO - PROCESS | 1652 | 1468669283609 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:41:23 INFO - PROCESS | 1652 | 1468669283610 Marionette TRACE conn2 <- [1,354,null,{}] 04:41:23 INFO - PROCESS | 1652 | 1468669283613 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}] 04:41:23 INFO - PROCESS | 1652 | 1468669283614 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:23 INFO - PROCESS | 1652 | 1468669283691 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 04:41:23 INFO - PROCESS | 1652 | 1468669283697 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:23 INFO - PROCESS | 1652 | 1468669283698 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b94800 == 41 [pid = 1652] [id = 96] 04:41:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x116a9ac00) [pid = 1652] [serial = 285] [outer = 0x0] 04:41:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x126bce400) [pid = 1652] [serial = 286] [outer = 0x116a9ac00] 04:41:23 INFO - PROCESS | 1652 | 1468669283722 Marionette DEBUG loaded listener.js 04:41:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12aba7800) [pid = 1652] [serial = 287] [outer = 0x116a9ac00] 04:41:24 INFO - PROCESS | 1652 | 1468669284040 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]]]}] 04:41:24 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. 04:41:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 469ms 04:41:24 INFO - PROCESS | 1652 | 1468669284078 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 04:41:24 INFO - PROCESS | 1652 | 1468669284080 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 04:41:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:41:24 INFO - PROCESS | 1652 | 1468669284082 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:41:24 INFO - PROCESS | 1652 | 1468669284084 Marionette TRACE conn2 <- [1,358,null,{}] 04:41:24 INFO - PROCESS | 1652 | 1468669284086 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}] 04:41:24 INFO - PROCESS | 1652 | 1468669284088 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:24 INFO - PROCESS | 1652 | 1468669284207 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 04:41:24 INFO - PROCESS | 1652 | 1468669284215 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:24 INFO - PROCESS | 1652 | 1468669284217 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12940d000 == 42 [pid = 1652] [id = 97] 04:41:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12bd85c00) [pid = 1652] [serial = 288] [outer = 0x0] 04:41:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12bd88c00) [pid = 1652] [serial = 289] [outer = 0x12bd85c00] 04:41:24 INFO - PROCESS | 1652 | 1468669284243 Marionette DEBUG loaded listener.js 04:41:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12bf0d800) [pid = 1652] [serial = 290] [outer = 0x12bd85c00] 04:41:24 INFO - PROCESS | 1652 | 1468669284538 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]]]}] 04:41:24 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. 04:41:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 470ms 04:41:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:41:24 INFO - PROCESS | 1652 | 1468669284552 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 04:41:24 INFO - PROCESS | 1652 | 1468669284553 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 04:41:24 INFO - PROCESS | 1652 | 1468669284556 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:41:24 INFO - PROCESS | 1652 | 1468669284557 Marionette TRACE conn2 <- [1,362,null,{}] 04:41:24 INFO - PROCESS | 1652 | 1468669284561 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}] 04:41:24 INFO - PROCESS | 1652 | 1468669284564 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:24 INFO - PROCESS | 1652 | 1468669284656 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 04:41:24 INFO - PROCESS | 1652 | 1468669284660 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:24 INFO - PROCESS | 1652 | 1468669284662 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6a3800 == 43 [pid = 1652] [id = 98] 04:41:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12bf10800) [pid = 1652] [serial = 291] [outer = 0x0] 04:41:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12bf17c00) [pid = 1652] [serial = 292] [outer = 0x12bf10800] 04:41:24 INFO - PROCESS | 1652 | 1468669284687 Marionette DEBUG loaded listener.js 04:41:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12bf1d400) [pid = 1652] [serial = 293] [outer = 0x12bf10800] 04:41:25 INFO - PROCESS | 1652 | 1468669285003 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]]]}] 04:41:25 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. 04:41:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 471ms 04:41:25 INFO - PROCESS | 1652 | 1468669285029 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 04:41:25 INFO - PROCESS | 1652 | 1468669285031 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 04:41:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:41:25 INFO - PROCESS | 1652 | 1468669285033 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:41:25 INFO - PROCESS | 1652 | 1468669285034 Marionette TRACE conn2 <- [1,366,null,{}] 04:41:25 INFO - PROCESS | 1652 | 1468669285036 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}] 04:41:25 INFO - PROCESS | 1652 | 1468669285038 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:25 INFO - PROCESS | 1652 | 1468669285151 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 04:41:25 INFO - PROCESS | 1652 | 1468669285156 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:25 INFO - PROCESS | 1652 | 1468669285157 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6d4000 == 44 [pid = 1652] [id = 99] 04:41:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12aba4c00) [pid = 1652] [serial = 294] [outer = 0x0] 04:41:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12bf1b800) [pid = 1652] [serial = 295] [outer = 0x12aba4c00] 04:41:25 INFO - PROCESS | 1652 | 1468669285182 Marionette DEBUG loaded listener.js 04:41:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12c644800) [pid = 1652] [serial = 296] [outer = 0x12aba4c00] 04:41:25 INFO - PROCESS | 1652 | 1468669285549 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]]]}] 04:41:25 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. 04:41:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 569ms 04:41:25 INFO - PROCESS | 1652 | 1468669285603 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 04:41:25 INFO - PROCESS | 1652 | 1468669285606 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 04:41:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:41:25 INFO - PROCESS | 1652 | 1468669285609 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:41:25 INFO - PROCESS | 1652 | 1468669285612 Marionette TRACE conn2 <- [1,370,null,{}] 04:41:25 INFO - PROCESS | 1652 | 1468669285617 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}] 04:41:25 INFO - PROCESS | 1652 | 1468669285618 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:25 INFO - PROCESS | 1652 | 1468669285726 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 04:41:25 INFO - PROCESS | 1652 | 1468669285789 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:25 INFO - PROCESS | 1652 | 1468669285792 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x116503800 == 45 [pid = 1652] [id = 100] 04:41:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1176cdc00) [pid = 1652] [serial = 297] [outer = 0x0] 04:41:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x118267c00) [pid = 1652] [serial = 298] [outer = 0x1176cdc00] 04:41:25 INFO - PROCESS | 1652 | 1468669285823 Marionette DEBUG loaded listener.js 04:41:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x118e89800) [pid = 1652] [serial = 299] [outer = 0x1176cdc00] 04:41:26 INFO - PROCESS | 1652 | 1468669286269 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]]]}] 04:41:26 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. 04:41:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 673ms 04:41:26 INFO - PROCESS | 1652 | 1468669286294 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 04:41:26 INFO - PROCESS | 1652 | 1468669286297 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 04:41:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:41:26 INFO - PROCESS | 1652 | 1468669286303 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:41:26 INFO - PROCESS | 1652 | 1468669286305 Marionette TRACE conn2 <- [1,374,null,{}] 04:41:26 INFO - PROCESS | 1652 | 1468669286308 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}] 04:41:26 INFO - PROCESS | 1652 | 1468669286310 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:26 INFO - PROCESS | 1652 | 1468669286412 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 04:41:26 INFO - PROCESS | 1652 | 1468669286476 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:26 INFO - PROCESS | 1652 | 1468669286478 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x11953c800 == 46 [pid = 1652] [id = 101] 04:41:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x120f32c00) [pid = 1652] [serial = 300] [outer = 0x0] 04:41:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12143fc00) [pid = 1652] [serial = 301] [outer = 0x120f32c00] 04:41:26 INFO - PROCESS | 1652 | 1468669286508 Marionette DEBUG loaded listener.js 04:41:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x123d67400) [pid = 1652] [serial = 302] [outer = 0x120f32c00] 04:41:26 INFO - PROCESS | 1652 | 1468669286934 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:41:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:41:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 670ms 04:41:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:41:26 INFO - PROCESS | 1652 | 1468669286974 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 04:41:26 INFO - PROCESS | 1652 | 1468669286975 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 04:41:26 INFO - PROCESS | 1652 | 1468669286978 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:41:26 INFO - PROCESS | 1652 | 1468669286980 Marionette TRACE conn2 <- [1,378,null,{}] 04:41:27 INFO - PROCESS | 1652 | 1468669287010 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}] 04:41:27 INFO - PROCESS | 1652 | 1468669287013 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:27 INFO - PROCESS | 1652 | 1468669287144 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 04:41:27 INFO - PROCESS | 1652 | 1468669287155 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:27 INFO - PROCESS | 1652 | 1468669287157 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cdb800 == 47 [pid = 1652] [id = 102] 04:41:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12522e800) [pid = 1652] [serial = 303] [outer = 0x0] 04:41:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x127235000) [pid = 1652] [serial = 304] [outer = 0x12522e800] 04:41:27 INFO - PROCESS | 1652 | 1468669287189 Marionette DEBUG loaded listener.js 04:41:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x128ecf800) [pid = 1652] [serial = 305] [outer = 0x12522e800] 04:41:27 INFO - PROCESS | 1652 | 1468669287673 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:41:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:41:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 722ms 04:41:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:41:27 INFO - PROCESS | 1652 | 1468669287710 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 04:41:27 INFO - PROCESS | 1652 | 1468669287712 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 04:41:27 INFO - PROCESS | 1652 | 1468669287716 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:41:27 INFO - PROCESS | 1652 | 1468669287717 Marionette TRACE conn2 <- [1,382,null,{}] 04:41:27 INFO - PROCESS | 1652 | 1468669287720 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}] 04:41:27 INFO - PROCESS | 1652 | 1468669287721 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:27 INFO - PROCESS | 1652 | 1468669287824 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 04:41:27 INFO - PROCESS | 1652 | 1468669287886 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:27 INFO - PROCESS | 1652 | 1468669287887 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b711800 == 48 [pid = 1652] [id = 103] 04:41:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12a7af800) [pid = 1652] [serial = 306] [outer = 0x0] 04:41:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12acb6800) [pid = 1652] [serial = 307] [outer = 0x12a7af800] 04:41:27 INFO - PROCESS | 1652 | 1468669287918 Marionette DEBUG loaded listener.js 04:41:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12baa1000) [pid = 1652] [serial = 308] [outer = 0x12a7af800] 04:41:28 INFO - PROCESS | 1652 | 1468669288389 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:41:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:41:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 718ms 04:41:28 INFO - PROCESS | 1652 | 1468669288577 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 04:41:28 INFO - PROCESS | 1652 | 1468669288579 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 04:41:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:41:28 INFO - PROCESS | 1652 | 1468669288601 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:41:28 INFO - PROCESS | 1652 | 1468669288603 Marionette TRACE conn2 <- [1,386,null,{}] 04:41:28 INFO - PROCESS | 1652 | 1468669288606 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}] 04:41:28 INFO - PROCESS | 1652 | 1468669288608 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:28 INFO - PROCESS | 1652 | 1468669288698 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 04:41:28 INFO - PROCESS | 1652 | 1468669288747 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:28 INFO - PROCESS | 1652 | 1468669288750 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x11925f800 == 49 [pid = 1652] [id = 104] 04:41:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x11937d400) [pid = 1652] [serial = 309] [outer = 0x0] 04:41:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x119385400) [pid = 1652] [serial = 310] [outer = 0x11937d400] 04:41:28 INFO - PROCESS | 1652 | 1468669288776 Marionette DEBUG loaded listener.js 04:41:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x120d23800) [pid = 1652] [serial = 311] [outer = 0x11937d400] 04:41:29 INFO - PROCESS | 1652 | 1468669289199 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]]]}] 04:41:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:41:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 622ms 04:41:29 INFO - PROCESS | 1652 | 1468669289224 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 04:41:29 INFO - PROCESS | 1652 | 1468669289226 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 04:41:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:41:29 INFO - PROCESS | 1652 | 1468669289231 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:41:29 INFO - PROCESS | 1652 | 1468669289233 Marionette TRACE conn2 <- [1,390,null,{}] 04:41:29 INFO - PROCESS | 1652 | 1468669289238 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}] 04:41:29 INFO - PROCESS | 1652 | 1468669289240 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:29 INFO - PROCESS | 1652 | 1468669289378 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 04:41:29 INFO - PROCESS | 1652 | 1468669289530 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:29 INFO - PROCESS | 1652 | 1468669289531 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6a3800 == 48 [pid = 1652] [id = 98] 04:41:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12940d000 == 47 [pid = 1652] [id = 97] 04:41:29 INFO - PROCESS | 1652 | --DOCSHELL 0x128b94800 == 46 [pid = 1652] [id = 96] 04:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x118aaf400) [pid = 1652] [serial = 204] [outer = 0x0] [url = about:blank] 04:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x116082000) [pid = 1652] [serial = 201] [outer = 0x0] [url = about:blank] 04:41:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x11657f800 == 47 [pid = 1652] [id = 105] 04:41:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x118261000) [pid = 1652] [serial = 312] [outer = 0x0] 04:41:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x123df6000) [pid = 1652] [serial = 313] [outer = 0x118261000] 04:41:29 INFO - PROCESS | 1652 | 1468669289606 Marionette DEBUG loaded listener.js 04:41:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x1252d2000) [pid = 1652] [serial = 314] [outer = 0x118261000] 04:41:29 INFO - PROCESS | 1652 | --DOCSHELL 0x128a77000 == 46 [pid = 1652] [id = 95] 04:41:29 INFO - PROCESS | 1652 | --DOCSHELL 0x125220800 == 45 [pid = 1652] [id = 94] 04:41:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12490f000 == 44 [pid = 1652] [id = 93] 04:41:29 INFO - PROCESS | 1652 | --DOCSHELL 0x120f86800 == 43 [pid = 1652] [id = 92] 04:41:29 INFO - PROCESS | 1652 | --DOCSHELL 0x11508f000 == 42 [pid = 1652] [id = 91] 04:41:29 INFO - PROCESS | 1652 | --DOCSHELL 0x1198d8000 == 41 [pid = 1652] [id = 90] 04:41:29 INFO - PROCESS | 1652 | --DOCSHELL 0x1185d8800 == 40 [pid = 1652] [id = 89] 04:41:29 INFO - PROCESS | 1652 | --DOCSHELL 0x1170fb800 == 39 [pid = 1652] [id = 88] 04:41:29 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a0000 == 38 [pid = 1652] [id = 87] 04:41:29 INFO - PROCESS | 1652 | --DOCSHELL 0x121164000 == 37 [pid = 1652] [id = 84] 04:41:29 INFO - PROCESS | 1652 | --DOCSHELL 0x117365000 == 36 [pid = 1652] [id = 83] 04:41:29 INFO - PROCESS | 1652 | --DOCSHELL 0x129676800 == 35 [pid = 1652] [id = 82] 04:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x123ff5000) [pid = 1652] [serial = 214] [outer = 0x0] [url = about:blank] 04:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x1249db000) [pid = 1652] [serial = 215] [outer = 0x0] [url = about:blank] 04:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x127546000) [pid = 1652] [serial = 220] [outer = 0x0] [url = about:blank] 04:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12a7a7c00) [pid = 1652] [serial = 224] [outer = 0x0] [url = about:blank] 04:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x1294bb800) [pid = 1652] [serial = 223] [outer = 0x0] [url = about:blank] 04:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x120d21800) [pid = 1652] [serial = 211] [outer = 0x0] [url = about:blank] 04:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x120d2a800) [pid = 1652] [serial = 212] [outer = 0x0] [url = about:blank] 04:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x125df1400) [pid = 1652] [serial = 217] [outer = 0x0] [url = about:blank] 04:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x126acac00) [pid = 1652] [serial = 218] [outer = 0x0] [url = about:blank] 04:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12ababc00) [pid = 1652] [serial = 229] [outer = 0x0] [url = about:blank] 04:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x119378400) [pid = 1652] [serial = 209] [outer = 0x0] [url = about:blank] 04:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118759000) [pid = 1652] [serial = 208] [outer = 0x0] [url = about:blank] 04:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12aa1f800) [pid = 1652] [serial = 226] [outer = 0x0] [url = about:blank] 04:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12b72d400) [pid = 1652] [serial = 232] [outer = 0x0] [url = about:blank] 04:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12acae400) [pid = 1652] [serial = 230] [outer = 0x0] [url = about:blank] 04:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x128738400) [pid = 1652] [serial = 238] [outer = 0x0] [url = about:blank] 04:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12b9dd000) [pid = 1652] [serial = 239] [outer = 0x0] [url = about:blank] 04:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12b9d2400) [pid = 1652] [serial = 233] [outer = 0x0] [url = about:blank] 04:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12aba3400) [pid = 1652] [serial = 227] [outer = 0x0] [url = about:blank] 04:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118aae400) [pid = 1652] [serial = 235] [outer = 0x0] [url = about:blank] 04:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12bd86000) [pid = 1652] [serial = 242] [outer = 0x0] [url = about:blank] 04:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12873a000) [pid = 1652] [serial = 221] [outer = 0x0] [url = about:blank] 04:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x124966c00) [pid = 1652] [serial = 236] [outer = 0x0] [url = about:blank] 04:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12d20f400) [pid = 1652] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:41:29 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12ba98800) [pid = 1652] [serial = 241] [outer = 0x0] [url = about:blank] 04:41:29 INFO - PROCESS | 1652 | 1468669289962 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]]]}] 04:41:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:41:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 773ms 04:41:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:41:30 INFO - PROCESS | 1652 | 1468669290002 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 04:41:30 INFO - PROCESS | 1652 | 1468669290003 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 04:41:30 INFO - PROCESS | 1652 | 1468669290005 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:41:30 INFO - PROCESS | 1652 | 1468669290006 Marionette TRACE conn2 <- [1,394,null,{}] 04:41:30 INFO - PROCESS | 1652 | 1468669290013 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}] 04:41:30 INFO - PROCESS | 1652 | 1468669290016 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:30 INFO - PROCESS | 1652 | 1468669290099 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 04:41:30 INFO - PROCESS | 1652 | 1468669290105 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:30 INFO - PROCESS | 1652 | 1468669290108 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x119549800 == 36 [pid = 1652] [id = 106] 04:41:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128aaf800) [pid = 1652] [serial = 315] [outer = 0x0] 04:41:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128ab8000) [pid = 1652] [serial = 316] [outer = 0x128aaf800] 04:41:30 INFO - PROCESS | 1652 | 1468669290135 Marionette DEBUG loaded listener.js 04:41:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1291ed000) [pid = 1652] [serial = 317] [outer = 0x128aaf800] 04:41:30 INFO - PROCESS | 1652 | 1468669290674 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]]]}] 04:41:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:41:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 719ms 04:41:30 INFO - PROCESS | 1652 | 1468669290725 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 04:41:30 INFO - PROCESS | 1652 | 1468669290727 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 04:41:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:41:30 INFO - PROCESS | 1652 | 1468669290731 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:41:30 INFO - PROCESS | 1652 | 1468669290732 Marionette TRACE conn2 <- [1,398,null,{}] 04:41:30 INFO - PROCESS | 1652 | 1468669290736 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}] 04:41:30 INFO - PROCESS | 1652 | 1468669290738 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:30 INFO - PROCESS | 1652 | 1468669290863 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 04:41:30 INFO - PROCESS | 1652 | 1468669290943 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:30 INFO - PROCESS | 1652 | 1468669290944 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12163e800 == 37 [pid = 1652] [id = 107] 04:41:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x127551c00) [pid = 1652] [serial = 318] [outer = 0x0] 04:41:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12b72e000) [pid = 1652] [serial = 319] [outer = 0x127551c00] 04:41:30 INFO - PROCESS | 1652 | 1468669290994 Marionette DEBUG loaded listener.js 04:41:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12b9dd000) [pid = 1652] [serial = 320] [outer = 0x127551c00] 04:41:31 INFO - PROCESS | 1652 | 1468669291347 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]]]}] 04:41:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:41:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 671ms 04:41:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:41:31 INFO - PROCESS | 1652 | 1468669291401 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 04:41:31 INFO - PROCESS | 1652 | 1468669291402 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 04:41:31 INFO - PROCESS | 1652 | 1468669291405 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:41:31 INFO - PROCESS | 1652 | 1468669291406 Marionette TRACE conn2 <- [1,402,null,{}] 04:41:31 INFO - PROCESS | 1652 | 1468669291419 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}] 04:41:31 INFO - PROCESS | 1652 | 1468669291421 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:31 INFO - PROCESS | 1652 | 1468669291500 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 04:41:31 INFO - PROCESS | 1652 | 1468669291504 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:31 INFO - PROCESS | 1652 | 1468669291505 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x125207800 == 38 [pid = 1652] [id = 108] 04:41:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12ba98000) [pid = 1652] [serial = 321] [outer = 0x0] 04:41:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12bd8f800) [pid = 1652] [serial = 322] [outer = 0x12ba98000] 04:41:31 INFO - PROCESS | 1652 | 1468669291529 Marionette DEBUG loaded listener.js 04:41:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12bf11400) [pid = 1652] [serial = 323] [outer = 0x12ba98000] 04:41:31 INFO - PROCESS | 1652 | 1468669291889 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]]]}] 04:41:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:41:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 519ms 04:41:31 INFO - PROCESS | 1652 | 1468669291925 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 04:41:31 INFO - PROCESS | 1652 | 1468669291926 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 04:41:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:41:31 INFO - PROCESS | 1652 | 1468669291936 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:41:31 INFO - PROCESS | 1652 | 1468669291937 Marionette TRACE conn2 <- [1,406,null,{}] 04:41:31 INFO - PROCESS | 1652 | 1468669291939 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}] 04:41:31 INFO - PROCESS | 1652 | 1468669291943 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:32 INFO - PROCESS | 1652 | 1468669292067 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 04:41:32 INFO - PROCESS | 1652 | 1468669292111 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:32 INFO - PROCESS | 1652 | 1468669292112 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a7e000 == 39 [pid = 1652] [id = 109] 04:41:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12c647400) [pid = 1652] [serial = 324] [outer = 0x0] 04:41:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12c94a800) [pid = 1652] [serial = 325] [outer = 0x12c647400] 04:41:32 INFO - PROCESS | 1652 | 1468669292137 Marionette DEBUG loaded listener.js 04:41:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12c951c00) [pid = 1652] [serial = 326] [outer = 0x12c647400] 04:41:32 INFO - PROCESS | 1652 | 1468669292476 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]]]}] 04:41:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:41:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 567ms 04:41:32 INFO - PROCESS | 1652 | 1468669292504 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 04:41:32 INFO - PROCESS | 1652 | 1468669292505 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 04:41:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:41:32 INFO - PROCESS | 1652 | 1468669292507 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:41:32 INFO - PROCESS | 1652 | 1468669292509 Marionette TRACE conn2 <- [1,410,null,{}] 04:41:32 INFO - PROCESS | 1652 | 1468669292512 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}] 04:41:32 INFO - PROCESS | 1652 | 1468669292513 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:32 INFO - PROCESS | 1652 | 1468669292597 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 04:41:32 INFO - PROCESS | 1652 | 1468669292607 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:32 INFO - PROCESS | 1652 | 1468669292609 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x128ce9800 == 40 [pid = 1652] [id = 110] 04:41:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x118499800) [pid = 1652] [serial = 327] [outer = 0x0] 04:41:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x11849e400) [pid = 1652] [serial = 328] [outer = 0x118499800] 04:41:32 INFO - PROCESS | 1652 | 1468669292636 Marionette DEBUG loaded listener.js 04:41:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1184a2400) [pid = 1652] [serial = 329] [outer = 0x118499800] 04:41:33 INFO - PROCESS | 1652 | 1468669293109 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]]]}] 04:41:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:41:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 622ms 04:41:33 INFO - PROCESS | 1652 | 1468669293130 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 04:41:33 INFO - PROCESS | 1652 | 1468669293132 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 04:41:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:41:33 INFO - PROCESS | 1652 | 1468669293135 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:41:33 INFO - PROCESS | 1652 | 1468669293137 Marionette TRACE conn2 <- [1,414,null,{}] 04:41:33 INFO - PROCESS | 1652 | 1468669293140 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}] 04:41:33 INFO - PROCESS | 1652 | 1468669293142 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:33 INFO - PROCESS | 1652 | 1468669293300 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 04:41:33 INFO - PROCESS | 1652 | 1468669293300 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:41:33 INFO - PROCESS | 1652 | 1468669293339 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:33 INFO - PROCESS | 1652 | 1468669293340 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a698000 == 41 [pid = 1652] [id = 111] 04:41:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11849ac00) [pid = 1652] [serial = 330] [outer = 0x0] 04:41:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12c955c00) [pid = 1652] [serial = 331] [outer = 0x11849ac00] 04:41:33 INFO - PROCESS | 1652 | 1468669293364 Marionette DEBUG loaded listener.js 04:41:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12cce5800) [pid = 1652] [serial = 332] [outer = 0x11849ac00] 04:41:33 INFO - PROCESS | 1652 | 1468669293672 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]]]}] 04:41:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:41:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 571ms 04:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x128ed2800) [pid = 1652] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x112980800) [pid = 1652] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x125df4000) [pid = 1652] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x118409c00) [pid = 1652] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x120d25800) [pid = 1652] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x119211800) [pid = 1652] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1238f2c00) [pid = 1652] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12aba6400) [pid = 1652] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x116a9ac00) [pid = 1652] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12bf10800) [pid = 1652] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x118503000) [pid = 1652] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x126f46800) [pid = 1652] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:41:33 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12bd85c00) [pid = 1652] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:41:33 INFO - PROCESS | 1652 | 1468669293824 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 04:41:33 INFO - PROCESS | 1652 | 1468669293826 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 04:41:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:41:33 INFO - PROCESS | 1652 | 1468669293836 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:41:33 INFO - PROCESS | 1652 | 1468669293837 Marionette TRACE conn2 <- [1,418,null,{}] 04:41:33 INFO - PROCESS | 1652 | 1468669293839 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}] 04:41:33 INFO - PROCESS | 1652 | 1468669293840 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:33 INFO - PROCESS | 1652 | 1468669293937 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 04:41:33 INFO - PROCESS | 1652 | 1468669293942 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:33 INFO - PROCESS | 1652 | 1468669293943 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x121326800 == 42 [pid = 1652] [id = 112] 04:41:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x10eaf3800) [pid = 1652] [serial = 333] [outer = 0x0] 04:41:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x10eaf8800) [pid = 1652] [serial = 334] [outer = 0x10eaf3800] 04:41:33 INFO - PROCESS | 1652 | 1468669293970 Marionette DEBUG loaded listener.js 04:41:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x10eafec00) [pid = 1652] [serial = 335] [outer = 0x10eaf3800] 04:41:34 INFO - PROCESS | 1652 | 1468669294766 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]]]}] 04:41:34 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 04:41:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 970ms 04:41:34 INFO - PROCESS | 1652 | 1468669294807 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 04:41:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:41:34 INFO - PROCESS | 1652 | 1468669294809 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 04:41:34 INFO - PROCESS | 1652 | 1468669294813 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:41:34 INFO - PROCESS | 1652 | 1468669294814 Marionette TRACE conn2 <- [1,422,null,{}] 04:41:34 INFO - PROCESS | 1652 | 1468669294830 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}] 04:41:34 INFO - PROCESS | 1652 | 1468669294831 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:34 INFO - PROCESS | 1652 | 1468669294919 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 04:41:34 INFO - PROCESS | 1652 | 1468669294969 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:34 INFO - PROCESS | 1652 | 1468669294970 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b725800 == 43 [pid = 1652] [id = 113] 04:41:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x10eaf7400) [pid = 1652] [serial = 336] [outer = 0x0] 04:41:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x116fa5400) [pid = 1652] [serial = 337] [outer = 0x10eaf7400] 04:41:34 INFO - PROCESS | 1652 | 1468669294994 Marionette DEBUG loaded listener.js 04:41:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x128c41000) [pid = 1652] [serial = 338] [outer = 0x10eaf7400] 04:41:35 INFO - PROCESS | 1652 | 1468669295763 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]]]}] 04:41:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:41:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 985ms 04:41:35 INFO - PROCESS | 1652 | 1468669295798 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 04:41:35 INFO - PROCESS | 1652 | 1468669295799 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 04:41:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:41:35 INFO - PROCESS | 1652 | 1468669295802 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:41:35 INFO - PROCESS | 1652 | 1468669295804 Marionette TRACE conn2 <- [1,426,null,{}] 04:41:35 INFO - PROCESS | 1652 | 1468669295806 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}] 04:41:35 INFO - PROCESS | 1652 | 1468669295807 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:35 INFO - PROCESS | 1652 | 1468669295947 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 04:41:36 INFO - PROCESS | 1652 | 1468669295998 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:36 INFO - PROCESS | 1652 | 1468669296000 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x1160a3800 == 44 [pid = 1652] [id = 114] 04:41:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x10eaf7800) [pid = 1652] [serial = 339] [outer = 0x0] 04:41:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x112641c00) [pid = 1652] [serial = 340] [outer = 0x10eaf7800] 04:41:36 INFO - PROCESS | 1652 | 1468669296031 Marionette DEBUG loaded listener.js 04:41:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1128b6800) [pid = 1652] [serial = 341] [outer = 0x10eaf7800] 04:41:36 INFO - PROCESS | 1652 | 1468669296515 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] 04:41:36 INFO - PROCESS | 1652 | 1468669296525 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 04:41:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:41:36 INFO - PROCESS | 1652 | 1468669296530 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:41:36 INFO - PROCESS | 1652 | 1468669296532 Marionette TRACE conn2 <- [1,430,null,{}] 04:41:36 INFO - PROCESS | 1652 | 1468669296535 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}] 04:41:36 INFO - PROCESS | 1652 | 1468669296539 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:36 INFO - PROCESS | 1652 | 1468669296642 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 04:41:36 INFO - PROCESS | 1652 | 1468669296704 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:36 INFO - PROCESS | 1652 | 1468669296705 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x119586800 == 45 [pid = 1652] [id = 115] 04:41:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x116532000) [pid = 1652] [serial = 342] [outer = 0x0] 04:41:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1197db000) [pid = 1652] [serial = 343] [outer = 0x116532000] 04:41:36 INFO - PROCESS | 1652 | 1468669296739 Marionette DEBUG loaded listener.js 04:41:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x121448800) [pid = 1652] [serial = 344] [outer = 0x116532000] 04:41:37 INFO - PROCESS | 1652 | 1468669297180 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]]]}] 04:41:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:41:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 673ms 04:41:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:41:37 INFO - PROCESS | 1652 | 1468669297201 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 04:41:37 INFO - PROCESS | 1652 | 1468669297203 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 04:41:37 INFO - PROCESS | 1652 | 1468669297205 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:41:37 INFO - PROCESS | 1652 | 1468669297206 Marionette TRACE conn2 <- [1,434,null,{}] 04:41:37 INFO - PROCESS | 1652 | 1468669297209 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}] 04:41:37 INFO - PROCESS | 1652 | 1468669297211 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:37 INFO - PROCESS | 1652 | 1468669297370 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 04:41:37 INFO - PROCESS | 1652 | 1468669297433 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:37 INFO - PROCESS | 1652 | 1468669297434 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a79000 == 46 [pid = 1652] [id = 116] 04:41:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x126a1ac00) [pid = 1652] [serial = 345] [outer = 0x0] 04:41:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x126bdc000) [pid = 1652] [serial = 346] [outer = 0x126a1ac00] 04:41:37 INFO - PROCESS | 1652 | 1468669297463 Marionette DEBUG loaded listener.js 04:41:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x128731000) [pid = 1652] [serial = 347] [outer = 0x126a1ac00] 04:41:37 INFO - PROCESS | 1652 | 1468669297870 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]]]}] 04:41:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:41:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 720ms 04:41:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:41:37 INFO - PROCESS | 1652 | 1468669297925 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 04:41:37 INFO - PROCESS | 1652 | 1468669297928 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 04:41:37 INFO - PROCESS | 1652 | 1468669297936 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:41:37 INFO - PROCESS | 1652 | 1468669297939 Marionette TRACE conn2 <- [1,438,null,{}] 04:41:37 INFO - PROCESS | 1652 | 1468669297942 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}] 04:41:37 INFO - PROCESS | 1652 | 1468669297944 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:38 INFO - PROCESS | 1652 | 1468669298053 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 04:41:38 INFO - PROCESS | 1652 | 1468669298120 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:38 INFO - PROCESS | 1652 | 1468669298122 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bd6f000 == 47 [pid = 1652] [id = 117] 04:41:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x128734000) [pid = 1652] [serial = 348] [outer = 0x0] 04:41:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12a5be800) [pid = 1652] [serial = 349] [outer = 0x128734000] 04:41:38 INFO - PROCESS | 1652 | 1468669298154 Marionette DEBUG loaded listener.js 04:41:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12acac000) [pid = 1652] [serial = 350] [outer = 0x128734000] 04:41:38 INFO - PROCESS | 1652 | 1468669298587 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]]]}] 04:41:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:41:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 674ms 04:41:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:41:38 INFO - PROCESS | 1652 | 1468669298607 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 04:41:38 INFO - PROCESS | 1652 | 1468669298608 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 04:41:38 INFO - PROCESS | 1652 | 1468669298611 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:41:38 INFO - PROCESS | 1652 | 1468669298612 Marionette TRACE conn2 <- [1,442,null,{}] 04:41:38 INFO - PROCESS | 1652 | 1468669298614 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}] 04:41:38 INFO - PROCESS | 1652 | 1468669298616 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:38 INFO - PROCESS | 1652 | 1468669298735 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 04:41:38 INFO - PROCESS | 1652 | 1468669298788 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:38 INFO - PROCESS | 1652 | 1468669298789 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bd9b800 == 48 [pid = 1652] [id = 118] 04:41:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12acac400) [pid = 1652] [serial = 351] [outer = 0x0] 04:41:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12ba9dc00) [pid = 1652] [serial = 352] [outer = 0x12acac400] 04:41:38 INFO - PROCESS | 1652 | 1468669298817 Marionette DEBUG loaded listener.js 04:41:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12bf0c800) [pid = 1652] [serial = 353] [outer = 0x12acac400] 04:41:39 INFO - PROCESS | 1652 | 1468669299434 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]]]}] 04:41:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:41:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 871ms 04:41:39 INFO - PROCESS | 1652 | 1468669299483 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 04:41:39 INFO - PROCESS | 1652 | 1468669299485 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 04:41:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:41:39 INFO - PROCESS | 1652 | 1468669299489 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:41:39 INFO - PROCESS | 1652 | 1468669299491 Marionette TRACE conn2 <- [1,446,null,{}] 04:41:39 INFO - PROCESS | 1652 | 1468669299496 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}] 04:41:39 INFO - PROCESS | 1652 | 1468669299498 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:39 INFO - PROCESS | 1652 | 1468669299595 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 04:41:39 INFO - PROCESS | 1652 | 1468669299662 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:39 INFO - PROCESS | 1652 | 1468669299665 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185e0000 == 49 [pid = 1652] [id = 119] 04:41:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x118495400) [pid = 1652] [serial = 354] [outer = 0x0] 04:41:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x11849c400) [pid = 1652] [serial = 355] [outer = 0x118495400] 04:41:39 INFO - PROCESS | 1652 | 1468669299692 Marionette DEBUG loaded listener.js 04:41:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x118aaf400) [pid = 1652] [serial = 356] [outer = 0x118495400] 04:41:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12b725800 == 48 [pid = 1652] [id = 113] 04:41:40 INFO - PROCESS | 1652 | --DOCSHELL 0x121326800 == 47 [pid = 1652] [id = 112] 04:41:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12a698000 == 46 [pid = 1652] [id = 111] 04:41:40 INFO - PROCESS | 1652 | --DOCSHELL 0x128ce9800 == 45 [pid = 1652] [id = 110] 04:41:40 INFO - PROCESS | 1652 | --DOCSHELL 0x128a7e000 == 44 [pid = 1652] [id = 109] 04:41:40 INFO - PROCESS | 1652 | --DOCSHELL 0x125207800 == 43 [pid = 1652] [id = 108] 04:41:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12163e800 == 42 [pid = 1652] [id = 107] 04:41:40 INFO - PROCESS | 1652 | --DOCSHELL 0x119549800 == 41 [pid = 1652] [id = 106] 04:41:40 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12bf1b800) [pid = 1652] [serial = 295] [outer = 0x0] [url = about:blank] 04:41:40 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x127545400) [pid = 1652] [serial = 253] [outer = 0x0] [url = about:blank] 04:41:40 INFO - PROCESS | 1652 | --DOCSHELL 0x11657f800 == 40 [pid = 1652] [id = 105] 04:41:40 INFO - PROCESS | 1652 | --DOCSHELL 0x11925f800 == 39 [pid = 1652] [id = 104] 04:41:40 INFO - PROCESS | 1652 | --DOCSHELL 0x11953c800 == 38 [pid = 1652] [id = 101] 04:41:40 INFO - PROCESS | 1652 | --DOCSHELL 0x116503800 == 37 [pid = 1652] [id = 100] 04:41:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6d4000 == 36 [pid = 1652] [id = 99] 04:41:40 INFO - PROCESS | 1652 | 1468669300166 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]]]}] 04:41:40 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x118755000) [pid = 1652] [serial = 259] [outer = 0x0] [url = about:blank] 04:41:40 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x1212f0c00) [pid = 1652] [serial = 263] [outer = 0x0] [url = about:blank] 04:41:40 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12754e000) [pid = 1652] [serial = 268] [outer = 0x0] [url = about:blank] 04:41:40 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x128731800) [pid = 1652] [serial = 269] [outer = 0x0] [url = about:blank] 04:41:40 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12bf1d400) [pid = 1652] [serial = 293] [outer = 0x0] [url = about:blank] 04:41:40 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x129457400) [pid = 1652] [serial = 274] [outer = 0x0] [url = about:blank] 04:41:40 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12aa26800) [pid = 1652] [serial = 278] [outer = 0x0] [url = about:blank] 04:41:40 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12bf0d800) [pid = 1652] [serial = 290] [outer = 0x0] [url = about:blank] 04:41:40 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x128c40000) [pid = 1652] [serial = 272] [outer = 0x0] [url = about:blank] 04:41:40 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12bd88c00) [pid = 1652] [serial = 289] [outer = 0x0] [url = about:blank] 04:41:40 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x118759c00) [pid = 1652] [serial = 247] [outer = 0x0] [url = about:blank] 04:41:40 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12a63c400) [pid = 1652] [serial = 275] [outer = 0x0] [url = about:blank] 04:41:40 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12abad800) [pid = 1652] [serial = 280] [outer = 0x0] [url = about:blank] 04:41:40 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x128aaf000) [pid = 1652] [serial = 271] [outer = 0x0] [url = about:blank] 04:41:40 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x128ab6000) [pid = 1652] [serial = 257] [outer = 0x0] [url = about:blank] 04:41:40 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x128ab0800) [pid = 1652] [serial = 256] [outer = 0x0] [url = about:blank] 04:41:40 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12baa2800) [pid = 1652] [serial = 244] [outer = 0x0] [url = about:blank] 04:41:40 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x124c39400) [pid = 1652] [serial = 265] [outer = 0x0] [url = about:blank] 04:41:40 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x125df6c00) [pid = 1652] [serial = 266] [outer = 0x0] [url = about:blank] 04:41:40 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119a03800) [pid = 1652] [serial = 262] [outer = 0x0] [url = about:blank] 04:41:40 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x123d62000) [pid = 1652] [serial = 250] [outer = 0x0] [url = about:blank] 04:41:40 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12a7b0800) [pid = 1652] [serial = 277] [outer = 0x0] [url = about:blank] 04:41:40 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12b9db800) [pid = 1652] [serial = 283] [outer = 0x0] [url = about:blank] 04:41:40 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12b734400) [pid = 1652] [serial = 281] [outer = 0x0] [url = about:blank] 04:41:40 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12aba7800) [pid = 1652] [serial = 287] [outer = 0x0] [url = about:blank] 04:41:40 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x126bce400) [pid = 1652] [serial = 286] [outer = 0x0] [url = about:blank] 04:41:40 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12bf17c00) [pid = 1652] [serial = 292] [outer = 0x0] [url = about:blank] 04:41:40 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12ba9bc00) [pid = 1652] [serial = 284] [outer = 0x0] [url = about:blank] 04:41:40 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119214000) [pid = 1652] [serial = 260] [outer = 0x0] [url = about:blank] 04:41:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:41:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 724ms 04:41:40 INFO - PROCESS | 1652 | 1468669300217 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 04:41:40 INFO - PROCESS | 1652 | 1468669300220 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 04:41:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:41:40 INFO - PROCESS | 1652 | 1468669300225 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:41:40 INFO - PROCESS | 1652 | 1468669300228 Marionette TRACE conn2 <- [1,450,null,{}] 04:41:40 INFO - PROCESS | 1652 | 1468669300231 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}] 04:41:40 INFO - PROCESS | 1652 | 1468669300232 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:40 INFO - PROCESS | 1652 | 1468669300315 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 04:41:40 INFO - PROCESS | 1652 | 1468669300319 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:40 INFO - PROCESS | 1652 | 1468669300321 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e3a800 == 37 [pid = 1652] [id = 120] 04:41:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119378400) [pid = 1652] [serial = 357] [outer = 0x0] 04:41:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119c37c00) [pid = 1652] [serial = 358] [outer = 0x119378400] 04:41:40 INFO - PROCESS | 1652 | 1468669300348 Marionette DEBUG loaded listener.js 04:41:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12496ac00) [pid = 1652] [serial = 359] [outer = 0x119378400] 04:41:40 INFO - PROCESS | 1652 | 1468669300694 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] 04:41:40 INFO - PROCESS | 1652 | 1468669300750 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 04:41:40 INFO - PROCESS | 1652 | 1468669300752 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:41:40 INFO - PROCESS | 1652 | 1468669300755 Marionette TRACE conn2 <- [1,454,null,{}] 04:41:40 INFO - PROCESS | 1652 | 1468669300762 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}] 04:41:40 INFO - PROCESS | 1652 | 1468669300765 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:40 INFO - PROCESS | 1652 | 1468669300844 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 04:41:40 INFO - PROCESS | 1652 | 1468669300851 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:40 INFO - PROCESS | 1652 | 1468669300853 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a56000 == 38 [pid = 1652] [id = 121] 04:41:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126f46800) [pid = 1652] [serial = 360] [outer = 0x0] 04:41:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128ab6400) [pid = 1652] [serial = 361] [outer = 0x126f46800] 04:41:40 INFO - PROCESS | 1652 | 1468669300880 Marionette DEBUG loaded listener.js 04:41:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1294b7800) [pid = 1652] [serial = 362] [outer = 0x126f46800] 04:41:41 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:41 INFO - PROCESS | 1652 | 1468669301240 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]]]}] 04:41:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:41:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 520ms 04:41:41 INFO - PROCESS | 1652 | 1468669301281 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 04:41:41 INFO - PROCESS | 1652 | 1468669301284 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 04:41:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:41:41 INFO - PROCESS | 1652 | 1468669301289 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:41:41 INFO - PROCESS | 1652 | 1468669301290 Marionette TRACE conn2 <- [1,458,null,{}] 04:41:41 INFO - PROCESS | 1652 | 1468669301293 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}] 04:41:41 INFO - PROCESS | 1652 | 1468669301296 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:41 INFO - PROCESS | 1652 | 1468669301420 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 04:41:41 INFO - PROCESS | 1652 | 1468669301426 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:41 INFO - PROCESS | 1652 | 1468669301427 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12164a800 == 39 [pid = 1652] [id = 122] 04:41:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12a7b0800) [pid = 1652] [serial = 363] [outer = 0x0] 04:41:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12acb6c00) [pid = 1652] [serial = 364] [outer = 0x12a7b0800] 04:41:41 INFO - PROCESS | 1652 | 1468669301470 Marionette DEBUG loaded listener.js 04:41:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12ba9e800) [pid = 1652] [serial = 365] [outer = 0x12a7b0800] 04:41:41 INFO - PROCESS | 1652 | 1468669301889 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] 04:41:41 INFO - PROCESS | 1652 | 1468669301918 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 04:41:41 INFO - PROCESS | 1652 | 1468669301920 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:41:41 INFO - PROCESS | 1652 | 1468669301921 Marionette TRACE conn2 <- [1,462,null,{}] 04:41:41 INFO - PROCESS | 1652 | 1468669301923 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}] 04:41:41 INFO - PROCESS | 1652 | 1468669301925 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:42 INFO - PROCESS | 1652 | 1468669302042 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 04:41:42 INFO - PROCESS | 1652 | 1468669302074 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:42 INFO - PROCESS | 1652 | 1468669302075 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x124cde000 == 40 [pid = 1652] [id = 123] 04:41:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x125dfac00) [pid = 1652] [serial = 366] [outer = 0x0] 04:41:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12bd92000) [pid = 1652] [serial = 367] [outer = 0x125dfac00] 04:41:42 INFO - PROCESS | 1652 | 1468669302100 Marionette DEBUG loaded listener.js 04:41:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12bf1cc00) [pid = 1652] [serial = 368] [outer = 0x125dfac00] 04:41:42 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:42 INFO - PROCESS | 1652 | 1468669302426 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] 04:41:42 INFO - PROCESS | 1652 | 1468669302440 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 04:41:42 INFO - PROCESS | 1652 | 1468669302442 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:41:42 INFO - PROCESS | 1652 | 1468669302443 Marionette TRACE conn2 <- [1,466,null,{}] 04:41:42 INFO - PROCESS | 1652 | 1468669302456 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}] 04:41:42 INFO - PROCESS | 1652 | 1468669302460 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:42 INFO - PROCESS | 1652 | 1468669302582 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 04:41:42 INFO - PROCESS | 1652 | 1468669302594 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:42 INFO - PROCESS | 1652 | 1468669302595 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x113d75800 == 41 [pid = 1652] [id = 124] 04:41:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12c646c00) [pid = 1652] [serial = 369] [outer = 0x0] 04:41:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12c94b400) [pid = 1652] [serial = 370] [outer = 0x12c646c00] 04:41:42 INFO - PROCESS | 1652 | 1468669302620 Marionette DEBUG loaded listener.js 04:41:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12ccec000) [pid = 1652] [serial = 371] [outer = 0x12c646c00] 04:41:42 INFO - PROCESS | 1652 | 1468669302965 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] 04:41:43 INFO - PROCESS | 1652 | 1468669303017 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 04:41:43 INFO - PROCESS | 1652 | 1468669303019 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:41:43 INFO - PROCESS | 1652 | 1468669303020 Marionette TRACE conn2 <- [1,470,null,{}] 04:41:43 INFO - PROCESS | 1652 | 1468669303022 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}] 04:41:43 INFO - PROCESS | 1652 | 1468669303023 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:43 INFO - PROCESS | 1652 | 1468669303119 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 04:41:43 INFO - PROCESS | 1652 | 1468669303158 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:43 INFO - PROCESS | 1652 | 1468669303159 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12940c000 == 42 [pid = 1652] [id = 125] 04:41:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1126d3400) [pid = 1652] [serial = 372] [outer = 0x0] 04:41:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1126de000) [pid = 1652] [serial = 373] [outer = 0x1126d3400] 04:41:43 INFO - PROCESS | 1652 | 1468669303190 Marionette DEBUG loaded listener.js 04:41:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12aa1c000) [pid = 1652] [serial = 374] [outer = 0x1126d3400] 04:41:43 INFO - PROCESS | 1652 | 1468669303499 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]]]}] 04:41:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:41:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 519ms 04:41:43 INFO - PROCESS | 1652 | 1468669303539 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 04:41:43 INFO - PROCESS | 1652 | 1468669303540 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 04:41:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:41:43 INFO - PROCESS | 1652 | 1468669303542 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:41:43 INFO - PROCESS | 1652 | 1468669303543 Marionette TRACE conn2 <- [1,474,null,{}] 04:41:43 INFO - PROCESS | 1652 | 1468669303546 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}] 04:41:43 INFO - PROCESS | 1652 | 1468669303547 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:43 INFO - PROCESS | 1652 | 1468669303648 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 04:41:43 INFO - PROCESS | 1652 | 1468669303651 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:43 INFO - PROCESS | 1652 | 1468669303653 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a68e800 == 43 [pid = 1652] [id = 126] 04:41:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1195d4c00) [pid = 1652] [serial = 375] [outer = 0x0] 04:41:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1195da400) [pid = 1652] [serial = 376] [outer = 0x1195d4c00] 04:41:43 INFO - PROCESS | 1652 | 1468669303707 Marionette DEBUG loaded listener.js 04:41:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x1195de800) [pid = 1652] [serial = 377] [outer = 0x1195d4c00] 04:41:44 INFO - PROCESS | 1652 | 1468669304082 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]]]}] 04:41:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:41:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 572ms 04:41:44 INFO - PROCESS | 1652 | 1468669304116 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 04:41:44 INFO - PROCESS | 1652 | 1468669304118 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 04:41:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:41:44 INFO - PROCESS | 1652 | 1468669304122 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:41:44 INFO - PROCESS | 1652 | 1468669304124 Marionette TRACE conn2 <- [1,478,null,{}] 04:41:44 INFO - PROCESS | 1652 | 1468669304127 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}] 04:41:44 INFO - PROCESS | 1652 | 1468669304129 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:44 INFO - PROCESS | 1652 | 1468669304285 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 04:41:44 INFO - PROCESS | 1652 | 1468669304318 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:44 INFO - PROCESS | 1652 | 1468669304319 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ab57800 == 44 [pid = 1652] [id = 127] 04:41:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x1195dec00) [pid = 1652] [serial = 378] [outer = 0x0] 04:41:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12192ec00) [pid = 1652] [serial = 379] [outer = 0x1195dec00] 04:41:44 INFO - PROCESS | 1652 | 1468669304358 Marionette DEBUG loaded listener.js 04:41:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x121932800) [pid = 1652] [serial = 380] [outer = 0x1195dec00] 04:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12c647400) [pid = 1652] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x127551c00) [pid = 1652] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x118499800) [pid = 1652] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x118261000) [pid = 1652] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12ba98000) [pid = 1652] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x128aaf800) [pid = 1652] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11937d400) [pid = 1652] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12aba4c00) [pid = 1652] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x11849ac00) [pid = 1652] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:41:44 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x10eaf3800) [pid = 1652] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:41:44 INFO - PROCESS | 1652 | 1468669304785 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]]]}] 04:41:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:41:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 670ms 04:41:44 INFO - PROCESS | 1652 | 1468669304792 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 04:41:44 INFO - PROCESS | 1652 | 1468669304793 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 04:41:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:41:44 INFO - PROCESS | 1652 | 1468669304803 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:41:44 INFO - PROCESS | 1652 | 1468669304804 Marionette TRACE conn2 <- [1,482,null,{}] 04:41:44 INFO - PROCESS | 1652 | 1468669304807 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}] 04:41:44 INFO - PROCESS | 1652 | 1468669304808 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:44 INFO - PROCESS | 1652 | 1468669304935 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 04:41:44 INFO - PROCESS | 1652 | 1468669304970 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:44 INFO - PROCESS | 1652 | 1468669304971 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ba52000 == 45 [pid = 1652] [id = 128] 04:41:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1150cc400) [pid = 1652] [serial = 381] [outer = 0x0] 04:41:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12192fc00) [pid = 1652] [serial = 382] [outer = 0x1150cc400] 04:41:44 INFO - PROCESS | 1652 | 1468669304995 Marionette DEBUG loaded listener.js 04:41:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x121936c00) [pid = 1652] [serial = 383] [outer = 0x1150cc400] 04:41:45 INFO - PROCESS | 1652 | 1468669305283 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]]]}] 04:41:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:41:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 519ms 04:41:45 INFO - PROCESS | 1652 | 1468669305322 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 04:41:45 INFO - PROCESS | 1652 | 1468669305324 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 04:41:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:41:45 INFO - PROCESS | 1652 | 1468669305326 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:41:45 INFO - PROCESS | 1652 | 1468669305329 Marionette TRACE conn2 <- [1,486,null,{}] 04:41:45 INFO - PROCESS | 1652 | 1468669305334 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}] 04:41:45 INFO - PROCESS | 1652 | 1468669305336 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:45 INFO - PROCESS | 1652 | 1468669305440 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 04:41:45 INFO - PROCESS | 1652 | 1468669305497 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:45 INFO - PROCESS | 1652 | 1468669305499 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bdb7800 == 46 [pid = 1652] [id = 129] 04:41:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11825f800) [pid = 1652] [serial = 384] [outer = 0x0] 04:41:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x120f35800) [pid = 1652] [serial = 385] [outer = 0x11825f800] 04:41:45 INFO - PROCESS | 1652 | 1468669305525 Marionette DEBUG loaded listener.js 04:41:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1291d0400) [pid = 1652] [serial = 386] [outer = 0x11825f800] 04:41:45 INFO - PROCESS | 1652 | 1468669305814 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]]]}] 04:41:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:41:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 524ms 04:41:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:41:45 INFO - PROCESS | 1652 | 1468669305852 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 04:41:45 INFO - PROCESS | 1652 | 1468669305853 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 04:41:45 INFO - PROCESS | 1652 | 1468669305855 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:41:45 INFO - PROCESS | 1652 | 1468669305856 Marionette TRACE conn2 <- [1,490,null,{}] 04:41:45 INFO - PROCESS | 1652 | 1468669305859 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}] 04:41:45 INFO - PROCESS | 1652 | 1468669305860 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:45 INFO - PROCESS | 1652 | 1468669305951 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 04:41:45 INFO - PROCESS | 1652 | 1468669305955 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:45 INFO - PROCESS | 1652 | 1468669305956 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cb17000 == 47 [pid = 1652] [id = 130] 04:41:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x116a98800) [pid = 1652] [serial = 387] [outer = 0x0] 04:41:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12ba98000) [pid = 1652] [serial = 388] [outer = 0x116a98800] 04:41:45 INFO - PROCESS | 1652 | 1468669305980 Marionette DEBUG loaded listener.js 04:41:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12ccec400) [pid = 1652] [serial = 389] [outer = 0x116a98800] 04:41:46 INFO - PROCESS | 1652 | 1468669306310 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]]]}] 04:41:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:41:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 469ms 04:41:46 INFO - PROCESS | 1652 | 1468669306325 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 04:41:46 INFO - PROCESS | 1652 | 1468669306326 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 04:41:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:41:46 INFO - PROCESS | 1652 | 1468669306330 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:41:46 INFO - PROCESS | 1652 | 1468669306332 Marionette TRACE conn2 <- [1,494,null,{}] 04:41:46 INFO - PROCESS | 1652 | 1468669306334 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}] 04:41:46 INFO - PROCESS | 1652 | 1468669306335 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:46 INFO - PROCESS | 1652 | 1468669306452 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 04:41:46 INFO - PROCESS | 1652 | 1468669306457 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:46 INFO - PROCESS | 1652 | 1468669306458 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cb26800 == 48 [pid = 1652] [id = 131] 04:41:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12ace1800) [pid = 1652] [serial = 390] [outer = 0x0] 04:41:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12ace4000) [pid = 1652] [serial = 391] [outer = 0x12ace1800] 04:41:46 INFO - PROCESS | 1652 | 1468669306482 Marionette DEBUG loaded listener.js 04:41:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x12ace8000) [pid = 1652] [serial = 392] [outer = 0x12ace1800] 04:41:46 INFO - PROCESS | 1652 | 1468669306931 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]]]}] 04:41:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:41:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 669ms 04:41:47 INFO - PROCESS | 1652 | 1468669307000 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 04:41:47 INFO - PROCESS | 1652 | 1468669307003 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 04:41:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:41:47 INFO - PROCESS | 1652 | 1468669307006 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:41:47 INFO - PROCESS | 1652 | 1468669307008 Marionette TRACE conn2 <- [1,498,null,{}] 04:41:47 INFO - PROCESS | 1652 | 1468669307013 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}] 04:41:47 INFO - PROCESS | 1652 | 1468669307015 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:47 INFO - PROCESS | 1652 | 1468669307122 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 04:41:47 INFO - PROCESS | 1652 | 1468669307228 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:47 INFO - PROCESS | 1652 | 1468669307229 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x118acf000 == 49 [pid = 1652] [id = 132] 04:41:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x11849ac00) [pid = 1652] [serial = 393] [outer = 0x0] 04:41:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x11850a000) [pid = 1652] [serial = 394] [outer = 0x11849ac00] 04:41:47 INFO - PROCESS | 1652 | 1468669307262 Marionette DEBUG loaded listener.js 04:41:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x1195d6400) [pid = 1652] [serial = 395] [outer = 0x11849ac00] 04:41:47 INFO - PROCESS | 1652 | 1468669307669 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]]]}] 04:41:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:41:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 722ms 04:41:47 INFO - PROCESS | 1652 | 1468669307729 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 04:41:47 INFO - PROCESS | 1652 | 1468669307732 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 04:41:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:41:47 INFO - PROCESS | 1652 | 1468669307737 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:41:47 INFO - PROCESS | 1652 | 1468669307738 Marionette TRACE conn2 <- [1,502,null,{}] 04:41:47 INFO - PROCESS | 1652 | 1468669307741 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}] 04:41:47 INFO - PROCESS | 1652 | 1468669307743 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:47 INFO - PROCESS | 1652 | 1468669307853 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 04:41:47 INFO - PROCESS | 1652 | 1468669307926 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:47 INFO - PROCESS | 1652 | 1468669307928 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x125283800 == 50 [pid = 1652] [id = 133] 04:41:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x121939400) [pid = 1652] [serial = 396] [outer = 0x0] 04:41:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x125181c00) [pid = 1652] [serial = 397] [outer = 0x121939400] 04:41:47 INFO - PROCESS | 1652 | 1468669307963 Marionette DEBUG loaded listener.js 04:41:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x126bd9400) [pid = 1652] [serial = 398] [outer = 0x121939400] 04:41:48 INFO - PROCESS | 1652 | 1468669308383 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]]]}] 04:41:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:41:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 04:41:48 INFO - PROCESS | 1652 | 1468669308406 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 04:41:48 INFO - PROCESS | 1652 | 1468669308408 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 04:41:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:41:48 INFO - PROCESS | 1652 | 1468669308410 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:41:48 INFO - PROCESS | 1652 | 1468669308413 Marionette TRACE conn2 <- [1,506,null,{}] 04:41:48 INFO - PROCESS | 1652 | 1468669308421 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}] 04:41:48 INFO - PROCESS | 1652 | 1468669308424 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:48 INFO - PROCESS | 1652 | 1468669308548 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 04:41:48 INFO - PROCESS | 1652 | 1468669308601 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:48 INFO - PROCESS | 1652 | 1468669308603 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cb1e800 == 51 [pid = 1652] [id = 134] 04:41:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x1291c6400) [pid = 1652] [serial = 399] [outer = 0x0] 04:41:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x1291ce800) [pid = 1652] [serial = 400] [outer = 0x1291c6400] 04:41:48 INFO - PROCESS | 1652 | 1468669308650 Marionette DEBUG loaded listener.js 04:41:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x12aba7800) [pid = 1652] [serial = 401] [outer = 0x1291c6400] 04:41:49 INFO - PROCESS | 1652 | 1468669309189 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]]]}] 04:41:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:41:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 828ms 04:41:49 INFO - PROCESS | 1652 | 1468669309239 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 04:41:49 INFO - PROCESS | 1652 | 1468669309243 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 04:41:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:41:49 INFO - PROCESS | 1652 | 1468669309249 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:41:49 INFO - PROCESS | 1652 | 1468669309251 Marionette TRACE conn2 <- [1,510,null,{}] 04:41:49 INFO - PROCESS | 1652 | 1468669309254 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}] 04:41:49 INFO - PROCESS | 1652 | 1468669309257 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:49 INFO - PROCESS | 1652 | 1468669309417 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 04:41:49 INFO - PROCESS | 1652 | 1468669309497 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:49 INFO - PROCESS | 1652 | 1468669309498 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cdf000 == 52 [pid = 1652] [id = 135] 04:41:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x1291c9000) [pid = 1652] [serial = 402] [outer = 0x0] 04:41:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x12ace5000) [pid = 1652] [serial = 403] [outer = 0x1291c9000] 04:41:49 INFO - PROCESS | 1652 | 1468669309546 Marionette DEBUG loaded listener.js 04:41:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x12bd8b400) [pid = 1652] [serial = 404] [outer = 0x1291c9000] 04:41:50 INFO - PROCESS | 1652 | 1468669310348 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]]]}] 04:41:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:41:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1172ms 04:41:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:41:50 INFO - PROCESS | 1652 | 1468669310419 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 04:41:50 INFO - PROCESS | 1652 | 1468669310422 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 04:41:50 INFO - PROCESS | 1652 | 1468669310425 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:41:50 INFO - PROCESS | 1652 | 1468669310427 Marionette TRACE conn2 <- [1,514,null,{}] 04:41:50 INFO - PROCESS | 1652 | 1468669310431 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}] 04:41:50 INFO - PROCESS | 1652 | 1468669310432 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:50 INFO - PROCESS | 1652 | 1468669310525 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 04:41:50 INFO - PROCESS | 1652 | 1468669310582 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:50 INFO - PROCESS | 1652 | 1468669310583 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a4e800 == 53 [pid = 1652] [id = 136] 04:41:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x118404400) [pid = 1652] [serial = 405] [outer = 0x0] 04:41:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x118499800) [pid = 1652] [serial = 406] [outer = 0x118404400] 04:41:50 INFO - PROCESS | 1652 | 1468669310610 Marionette DEBUG loaded listener.js 04:41:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x118795000) [pid = 1652] [serial = 407] [outer = 0x118404400] 04:41:51 INFO - PROCESS | 1652 | 1468669311026 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]]]}] 04:41:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 04:41:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 623ms 04:41:51 INFO - PROCESS | 1652 | 1468669311048 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 04:41:51 INFO - PROCESS | 1652 | 1468669311051 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 04:41:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:41:51 INFO - PROCESS | 1652 | 1468669311056 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:41:51 INFO - PROCESS | 1652 | 1468669311058 Marionette TRACE conn2 <- [1,518,null,{}] 04:41:51 INFO - PROCESS | 1652 | 1468669311061 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}] 04:41:51 INFO - PROCESS | 1652 | 1468669311063 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:51 INFO - PROCESS | 1652 | 1468669311182 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 04:41:51 INFO - PROCESS | 1652 | 1468669311252 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:51 INFO - PROCESS | 1652 | 1468669311253 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x11709c000 == 54 [pid = 1652] [id = 137] 04:41:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x11879ac00) [pid = 1652] [serial = 408] [outer = 0x0] 04:41:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x119210c00) [pid = 1652] [serial = 409] [outer = 0x11879ac00] 04:41:51 INFO - PROCESS | 1652 | 1468669311281 Marionette DEBUG loaded listener.js 04:41:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x1195d7400) [pid = 1652] [serial = 410] [outer = 0x11879ac00] 04:41:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12cb17000 == 53 [pid = 1652] [id = 130] 04:41:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12bdb7800 == 52 [pid = 1652] [id = 129] 04:41:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12ba52000 == 51 [pid = 1652] [id = 128] 04:41:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12ab57800 == 50 [pid = 1652] [id = 127] 04:41:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12a68e800 == 49 [pid = 1652] [id = 126] 04:41:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12940c000 == 48 [pid = 1652] [id = 125] 04:41:51 INFO - PROCESS | 1652 | --DOCSHELL 0x113d75800 == 47 [pid = 1652] [id = 124] 04:41:51 INFO - PROCESS | 1652 | --DOCSHELL 0x124cde000 == 46 [pid = 1652] [id = 123] 04:41:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12164a800 == 45 [pid = 1652] [id = 122] 04:41:51 INFO - PROCESS | 1652 | --DOCSHELL 0x119a56000 == 44 [pid = 1652] [id = 121] 04:41:51 INFO - PROCESS | 1652 | --DOCSHELL 0x117e3a800 == 43 [pid = 1652] [id = 120] 04:41:51 INFO - PROCESS | 1652 | --DOCSHELL 0x1185e0000 == 42 [pid = 1652] [id = 119] 04:41:51 INFO - PROCESS | 1652 | --DOCSHELL 0x119586800 == 41 [pid = 1652] [id = 115] 04:41:51 INFO - PROCESS | 1652 | --DOCSHELL 0x1160a3800 == 40 [pid = 1652] [id = 114] 04:41:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12bd6f000 == 39 [pid = 1652] [id = 117] 04:41:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12bd9b800 == 38 [pid = 1652] [id = 118] 04:41:51 INFO - PROCESS | 1652 | --DOCSHELL 0x128cdb800 == 37 [pid = 1652] [id = 102] 04:41:51 INFO - PROCESS | 1652 | --DOCSHELL 0x128a79000 == 36 [pid = 1652] [id = 116] 04:41:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12913b800 == 35 [pid = 1652] [id = 85] 04:41:51 INFO - PROCESS | 1652 | --DOCSHELL 0x116006000 == 34 [pid = 1652] [id = 86] 04:41:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12b711800 == 33 [pid = 1652] [id = 103] 04:41:51 INFO - PROCESS | 1652 | --DOCSHELL 0x119a4e800 == 32 [pid = 1652] [id = 136] 04:41:51 INFO - PROCESS | 1652 | --DOCSHELL 0x119cdf000 == 31 [pid = 1652] [id = 135] 04:41:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12cb1e800 == 30 [pid = 1652] [id = 134] 04:41:51 INFO - PROCESS | 1652 | --DOCSHELL 0x125283800 == 29 [pid = 1652] [id = 133] 04:41:51 INFO - PROCESS | 1652 | --DOCSHELL 0x12cb26800 == 28 [pid = 1652] [id = 131] 04:41:51 INFO - PROCESS | 1652 | --DOCSHELL 0x118acf000 == 27 [pid = 1652] [id = 132] 04:41:52 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x12c955c00) [pid = 1652] [serial = 331] [outer = 0x0] [url = about:blank] 04:41:52 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x10eaf8800) [pid = 1652] [serial = 334] [outer = 0x0] [url = about:blank] 04:41:52 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x10eafec00) [pid = 1652] [serial = 335] [outer = 0x0] [url = about:blank] 04:41:52 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x12cce5800) [pid = 1652] [serial = 332] [outer = 0x0] [url = about:blank] 04:41:52 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x12bf11400) [pid = 1652] [serial = 323] [outer = 0x0] [url = about:blank] 04:41:52 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x116fa5400) [pid = 1652] [serial = 337] [outer = 0x0] [url = about:blank] 04:41:52 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x12c951c00) [pid = 1652] [serial = 326] [outer = 0x0] [url = about:blank] 04:41:52 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x12c94a800) [pid = 1652] [serial = 325] [outer = 0x0] [url = about:blank] 04:41:52 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x12143fc00) [pid = 1652] [serial = 301] [outer = 0x0] [url = about:blank] 04:41:52 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12b72e000) [pid = 1652] [serial = 319] [outer = 0x0] [url = about:blank] 04:41:52 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x1184a2400) [pid = 1652] [serial = 329] [outer = 0x0] [url = about:blank] 04:41:52 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x12b9dd000) [pid = 1652] [serial = 320] [outer = 0x0] [url = about:blank] 04:41:52 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x123df6000) [pid = 1652] [serial = 313] [outer = 0x0] [url = about:blank] 04:41:52 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x1252d2000) [pid = 1652] [serial = 314] [outer = 0x0] [url = about:blank] 04:41:52 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12acb6800) [pid = 1652] [serial = 307] [outer = 0x0] [url = about:blank] 04:41:52 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x11849e400) [pid = 1652] [serial = 328] [outer = 0x0] [url = about:blank] 04:41:52 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12bd8f800) [pid = 1652] [serial = 322] [outer = 0x0] [url = about:blank] 04:41:52 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x128ab8000) [pid = 1652] [serial = 316] [outer = 0x0] [url = about:blank] 04:41:52 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x1291ed000) [pid = 1652] [serial = 317] [outer = 0x0] [url = about:blank] 04:41:52 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x120d23800) [pid = 1652] [serial = 311] [outer = 0x0] [url = about:blank] 04:41:52 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x119385400) [pid = 1652] [serial = 310] [outer = 0x0] [url = about:blank] 04:41:52 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x127235000) [pid = 1652] [serial = 304] [outer = 0x0] [url = about:blank] 04:41:52 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x118267c00) [pid = 1652] [serial = 298] [outer = 0x0] [url = about:blank] 04:41:52 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12c644800) [pid = 1652] [serial = 296] [outer = 0x0] [url = about:blank] 04:41:52 INFO - PROCESS | 1652 | 1468669312254 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]]]}] 04:41:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:41:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1223ms 04:41:52 INFO - PROCESS | 1652 | 1468669312280 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 04:41:52 INFO - PROCESS | 1652 | 1468669312282 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 04:41:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:41:52 INFO - PROCESS | 1652 | 1468669312285 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:41:52 INFO - PROCESS | 1652 | 1468669312288 Marionette TRACE conn2 <- [1,522,null,{}] 04:41:52 INFO - PROCESS | 1652 | 1468669312292 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}] 04:41:52 INFO - PROCESS | 1652 | 1468669312293 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:52 INFO - PROCESS | 1652 | 1468669312372 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 04:41:52 INFO - PROCESS | 1652 | 1468669312376 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:52 INFO - PROCESS | 1652 | 1468669312380 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a2800 == 28 [pid = 1652] [id = 138] 04:41:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x113a2bc00) [pid = 1652] [serial = 411] [outer = 0x0] 04:41:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x118308000) [pid = 1652] [serial = 412] [outer = 0x113a2bc00] 04:41:52 INFO - PROCESS | 1652 | 1468669312409 Marionette DEBUG loaded listener.js 04:41:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x1184a1c00) [pid = 1652] [serial = 413] [outer = 0x113a2bc00] 04:41:52 INFO - PROCESS | 1652 | 1468669312753 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]]]}] 04:41:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:41:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 521ms 04:41:52 INFO - PROCESS | 1652 | 1468669312806 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 04:41:52 INFO - PROCESS | 1652 | 1468669312809 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 04:41:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:41:52 INFO - PROCESS | 1652 | 1468669312814 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:41:52 INFO - PROCESS | 1652 | 1468669312815 Marionette TRACE conn2 <- [1,526,null,{}] 04:41:52 INFO - PROCESS | 1652 | 1468669312817 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}] 04:41:52 INFO - PROCESS | 1652 | 1468669312819 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:52 INFO - PROCESS | 1652 | 1468669312898 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 04:41:52 INFO - PROCESS | 1652 | 1468669312902 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:52 INFO - PROCESS | 1652 | 1468669312904 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185c8000 == 29 [pid = 1652] [id = 139] 04:41:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x11879a000) [pid = 1652] [serial = 414] [outer = 0x0] 04:41:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x1195da800) [pid = 1652] [serial = 415] [outer = 0x11879a000] 04:41:52 INFO - PROCESS | 1652 | 1468669312932 Marionette DEBUG loaded listener.js 04:41:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x11999a400) [pid = 1652] [serial = 416] [outer = 0x11879a000] 04:41:53 INFO - PROCESS | 1652 | 1468669313303 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]]]}] 04:41:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 04:41:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 522ms 04:41:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:41:53 INFO - PROCESS | 1652 | 1468669313336 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 04:41:53 INFO - PROCESS | 1652 | 1468669313337 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 04:41:53 INFO - PROCESS | 1652 | 1468669313339 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:41:53 INFO - PROCESS | 1652 | 1468669313342 Marionette TRACE conn2 <- [1,530,null,{}] 04:41:53 INFO - PROCESS | 1652 | 1468669313352 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}] 04:41:53 INFO - PROCESS | 1652 | 1468669313355 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:53 INFO - PROCESS | 1652 | 1468669313431 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 04:41:53 INFO - PROCESS | 1652 | 1468669313436 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:53 INFO - PROCESS | 1652 | 1468669313438 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x1198db000 == 30 [pid = 1652] [id = 140] 04:41:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x120d2a800) [pid = 1652] [serial = 417] [outer = 0x0] 04:41:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x121931400) [pid = 1652] [serial = 418] [outer = 0x120d2a800] 04:41:53 INFO - PROCESS | 1652 | 1468669313468 Marionette DEBUG loaded listener.js 04:41:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x123dee000) [pid = 1652] [serial = 419] [outer = 0x120d2a800] 04:41:53 INFO - PROCESS | 1652 | 1468669313799 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"]]]}] 04:41:53 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 04:41:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:41:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:41:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:41:53 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 04:41:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:41:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:41:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:41:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 477ms 04:41:53 INFO - PROCESS | 1652 | 1468669313818 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 04:41:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:41:53 INFO - PROCESS | 1652 | 1468669313819 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 04:41:53 INFO - PROCESS | 1652 | 1468669313822 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:41:53 INFO - PROCESS | 1652 | 1468669313823 Marionette TRACE conn2 <- [1,534,null,{}] 04:41:53 INFO - PROCESS | 1652 | 1468669313825 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}] 04:41:53 INFO - PROCESS | 1652 | 1468669313827 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:53 INFO - PROCESS | 1652 | 1468669313915 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 04:41:53 INFO - PROCESS | 1652 | 1468669313986 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:53 INFO - PROCESS | 1652 | 1468669313987 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x1217a7000 == 31 [pid = 1652] [id = 141] 04:41:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x120e08000) [pid = 1652] [serial = 420] [outer = 0x0] 04:41:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x1249d7400) [pid = 1652] [serial = 421] [outer = 0x120e08000] 04:41:54 INFO - PROCESS | 1652 | 1468669314012 Marionette DEBUG loaded listener.js 04:41:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x126bd4000) [pid = 1652] [serial = 422] [outer = 0x120e08000] 04:41:54 INFO - PROCESS | 1652 | 1468669314353 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]]]}] 04:41:54 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 04:41:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 571ms 04:41:54 INFO - PROCESS | 1652 | 1468669314394 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 04:41:54 INFO - PROCESS | 1652 | 1468669314397 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 04:41:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:41:54 INFO - PROCESS | 1652 | 1468669314411 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:41:54 INFO - PROCESS | 1652 | 1468669314414 Marionette TRACE conn2 <- [1,538,null,{}] 04:41:54 INFO - PROCESS | 1652 | 1468669314419 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}] 04:41:54 INFO - PROCESS | 1652 | 1468669314420 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:54 INFO - PROCESS | 1652 | 1468669314523 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 04:41:54 INFO - PROCESS | 1652 | 1468669314575 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:54 INFO - PROCESS | 1652 | 1468669314577 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12520f800 == 32 [pid = 1652] [id = 142] 04:41:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x1195df000) [pid = 1652] [serial = 423] [outer = 0x0] 04:41:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x127234800) [pid = 1652] [serial = 424] [outer = 0x1195df000] 04:41:54 INFO - PROCESS | 1652 | 1468669314609 Marionette DEBUG loaded listener.js 04:41:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x128ab2000) [pid = 1652] [serial = 425] [outer = 0x1195df000] 04:41:54 INFO - PROCESS | 1652 | 1468669314958 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]]]}] 04:41:54 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. 04:41:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 584ms 04:41:54 INFO - PROCESS | 1652 | 1468669314985 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 04:41:54 INFO - PROCESS | 1652 | 1468669314986 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 04:41:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:41:54 INFO - PROCESS | 1652 | 1468669314989 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:41:54 INFO - PROCESS | 1652 | 1468669314990 Marionette TRACE conn2 <- [1,542,null,{}] 04:41:54 INFO - PROCESS | 1652 | 1468669314992 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}] 04:41:54 INFO - PROCESS | 1652 | 1468669314999 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:55 INFO - PROCESS | 1652 | 1468669315112 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 04:41:55 INFO - PROCESS | 1652 | 1468669315116 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:55 INFO - PROCESS | 1652 | 1468669315118 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x112dbb000 == 33 [pid = 1652] [id = 143] 04:41:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x128ab7c00) [pid = 1652] [serial = 426] [outer = 0x0] 04:41:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x1291c4c00) [pid = 1652] [serial = 427] [outer = 0x128ab7c00] 04:41:55 INFO - PROCESS | 1652 | 1468669315142 Marionette DEBUG loaded listener.js 04:41:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x1294c3800) [pid = 1652] [serial = 428] [outer = 0x128ab7c00] 04:41:55 INFO - PROCESS | 1652 | 1468669315487 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]]]}] 04:41:55 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 04:41:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 526ms 04:41:55 INFO - PROCESS | 1652 | 1468669315536 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 04:41:55 INFO - PROCESS | 1652 | 1468669315538 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 04:41:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:41:55 INFO - PROCESS | 1652 | 1468669315543 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:41:55 INFO - PROCESS | 1652 | 1468669315545 Marionette TRACE conn2 <- [1,546,null,{}] 04:41:55 INFO - PROCESS | 1652 | 1468669315551 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}] 04:41:55 INFO - PROCESS | 1652 | 1468669315552 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:55 INFO - PROCESS | 1652 | 1468669315669 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 04:41:55 INFO - PROCESS | 1652 | 1468669315673 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:55 INFO - PROCESS | 1652 | 1468669315674 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12914e800 == 34 [pid = 1652] [id = 144] 04:41:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x119381000) [pid = 1652] [serial = 429] [outer = 0x0] 04:41:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x12a642000) [pid = 1652] [serial = 430] [outer = 0x119381000] 04:41:55 INFO - PROCESS | 1652 | 1468669315750 Marionette DEBUG loaded listener.js 04:41:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x12aa22400) [pid = 1652] [serial = 431] [outer = 0x119381000] 04:41:56 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x116a98800) [pid = 1652] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:41:56 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x12c646c00) [pid = 1652] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:41:56 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x1195d4c00) [pid = 1652] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:41:56 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x1126d3400) [pid = 1652] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:41:56 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x126f46800) [pid = 1652] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:41:56 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x116532000) [pid = 1652] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:41:56 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x128734000) [pid = 1652] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:41:56 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x118495400) [pid = 1652] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:41:56 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x10eaf7800) [pid = 1652] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:41:56 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x125dfac00) [pid = 1652] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:41:56 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12acac400) [pid = 1652] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:41:56 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x10eaf7400) [pid = 1652] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:41:56 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x126a1ac00) [pid = 1652] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:41:56 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x1150cc400) [pid = 1652] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:41:56 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12a7b0800) [pid = 1652] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:41:56 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x119378400) [pid = 1652] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:41:56 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x1195dec00) [pid = 1652] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:41:56 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x11825f800) [pid = 1652] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:41:56 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12a7a2000) [pid = 1652] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:41:56 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x11830c400) [pid = 1652] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:41:56 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1217d2000) [pid = 1652] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:41:56 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x118795400) [pid = 1652] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:41:56 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x118269800) [pid = 1652] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:41:56 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x113a25000) [pid = 1652] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:41:56 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x125df4800) [pid = 1652] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:41:56 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12ace1800) [pid = 1652] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:41:56 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12a7af800) [pid = 1652] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:41:56 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x120f32c00) [pid = 1652] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:41:56 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1176cdc00) [pid = 1652] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:41:56 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12522e800) [pid = 1652] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:41:56 INFO - PROCESS | 1652 | 1468669316434 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]]]}] 04:41:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 04:41:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 923ms 04:41:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:41:56 INFO - PROCESS | 1652 | 1468669316468 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 04:41:56 INFO - PROCESS | 1652 | 1468669316469 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 04:41:56 INFO - PROCESS | 1652 | 1468669316471 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:41:56 INFO - PROCESS | 1652 | 1468669316472 Marionette TRACE conn2 <- [1,550,null,{}] 04:41:56 INFO - PROCESS | 1652 | 1468669316474 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}] 04:41:56 INFO - PROCESS | 1652 | 1468669316476 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:56 INFO - PROCESS | 1652 | 1468669316555 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 04:41:56 INFO - PROCESS | 1652 | 1468669316566 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:56 INFO - PROCESS | 1652 | 1468669316568 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x11957e000 == 35 [pid = 1652] [id = 145] 04:41:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1126d3400) [pid = 1652] [serial = 432] [outer = 0x0] 04:41:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x116974800) [pid = 1652] [serial = 433] [outer = 0x1126d3400] 04:41:56 INFO - PROCESS | 1652 | 1468669316599 Marionette DEBUG loaded listener.js 04:41:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1195d5800) [pid = 1652] [serial = 434] [outer = 0x1126d3400] 04:41:56 INFO - PROCESS | 1652 | 1468669316970 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]]]}] 04:41:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 04:41:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 522ms 04:41:56 INFO - PROCESS | 1652 | 1468669316993 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 04:41:56 INFO - PROCESS | 1652 | 1468669316995 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 04:41:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:41:56 INFO - PROCESS | 1652 | 1468669316997 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:41:56 INFO - PROCESS | 1652 | 1468669316998 Marionette TRACE conn2 <- [1,554,null,{}] 04:41:57 INFO - PROCESS | 1652 | 1468669317000 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}] 04:41:57 INFO - PROCESS | 1652 | 1468669317001 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:57 INFO - PROCESS | 1652 | 1468669317100 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 04:41:57 INFO - PROCESS | 1652 | 1468669317106 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:57 INFO - PROCESS | 1652 | 1468669317107 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a69e000 == 36 [pid = 1652] [id = 146] 04:41:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1195df400) [pid = 1652] [serial = 435] [outer = 0x0] 04:41:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1217c8400) [pid = 1652] [serial = 436] [outer = 0x1195df400] 04:41:57 INFO - PROCESS | 1652 | 1468669317131 Marionette DEBUG loaded listener.js 04:41:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12522b000) [pid = 1652] [serial = 437] [outer = 0x1195df400] 04:41:57 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:57 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:57 INFO - PROCESS | 1652 | 1468669317434 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]]]}] 04:41:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:41:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 470ms 04:41:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:41:57 INFO - PROCESS | 1652 | 1468669317468 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 04:41:57 INFO - PROCESS | 1652 | 1468669317469 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 04:41:57 INFO - PROCESS | 1652 | 1468669317472 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:41:57 INFO - PROCESS | 1652 | 1468669317473 Marionette TRACE conn2 <- [1,558,null,{}] 04:41:57 INFO - PROCESS | 1652 | 1468669317475 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}] 04:41:57 INFO - PROCESS | 1652 | 1468669317476 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:57 INFO - PROCESS | 1652 | 1468669317556 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 04:41:57 INFO - PROCESS | 1652 | 1468669317559 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:57 INFO - PROCESS | 1652 | 1468669317560 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x11709d800 == 37 [pid = 1652] [id = 147] 04:41:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12522e800) [pid = 1652] [serial = 438] [outer = 0x0] 04:41:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1291cec00) [pid = 1652] [serial = 439] [outer = 0x12522e800] 04:41:57 INFO - PROCESS | 1652 | 1468669317589 Marionette DEBUG loaded listener.js 04:41:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12a7ae800) [pid = 1652] [serial = 440] [outer = 0x12522e800] 04:41:57 INFO - PROCESS | 1652 | 1468669317916 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]]]}] 04:41:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:41:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 470ms 04:41:57 INFO - PROCESS | 1652 | 1468669317952 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 04:41:57 INFO - PROCESS | 1652 | 1468669317954 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 04:41:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:41:57 INFO - PROCESS | 1652 | 1468669317956 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:41:57 INFO - PROCESS | 1652 | 1468669317958 Marionette TRACE conn2 <- [1,562,null,{}] 04:41:57 INFO - PROCESS | 1652 | 1468669317961 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}] 04:41:57 INFO - PROCESS | 1652 | 1468669317962 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:58 INFO - PROCESS | 1652 | 1468669318075 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 04:41:58 INFO - PROCESS | 1652 | 1468669318084 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:58 INFO - PROCESS | 1652 | 1468669318086 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bd6a000 == 38 [pid = 1652] [id = 148] 04:41:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12873b400) [pid = 1652] [serial = 441] [outer = 0x0] 04:41:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12aba8c00) [pid = 1652] [serial = 442] [outer = 0x12873b400] 04:41:58 INFO - PROCESS | 1652 | 1468669318112 Marionette DEBUG loaded listener.js 04:41:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12b72e000) [pid = 1652] [serial = 443] [outer = 0x12873b400] 04:41:58 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:58 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:58 INFO - PROCESS | 1652 | 1468669318656 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]]]}] 04:41:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:41:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 770ms 04:41:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:41:58 INFO - PROCESS | 1652 | 1468669318728 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 04:41:58 INFO - PROCESS | 1652 | 1468669318732 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 04:41:58 INFO - PROCESS | 1652 | 1468669318737 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:41:58 INFO - PROCESS | 1652 | 1468669318740 Marionette TRACE conn2 <- [1,566,null,{}] 04:41:58 INFO - PROCESS | 1652 | 1468669318746 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}] 04:41:58 INFO - PROCESS | 1652 | 1468669318749 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:58 INFO - PROCESS | 1652 | 1468669318914 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 04:41:59 INFO - PROCESS | 1652 | 1468669319039 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:59 INFO - PROCESS | 1652 | 1468669319041 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a6000 == 39 [pid = 1652] [id = 149] 04:41:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x1126d4000) [pid = 1652] [serial = 444] [outer = 0x0] 04:41:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x11602b400) [pid = 1652] [serial = 445] [outer = 0x1126d4000] 04:41:59 INFO - PROCESS | 1652 | 1468669319093 Marionette DEBUG loaded listener.js 04:41:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x118261800) [pid = 1652] [serial = 446] [outer = 0x1126d4000] 04:41:59 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:59 INFO - PROCESS | 1652 | 1468669319618 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]]]}] 04:41:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:41:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 930ms 04:41:59 INFO - PROCESS | 1652 | 1468669319665 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 04:41:59 INFO - PROCESS | 1652 | 1468669319669 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 04:41:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:41:59 INFO - PROCESS | 1652 | 1468669319674 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:41:59 INFO - PROCESS | 1652 | 1468669319675 Marionette TRACE conn2 <- [1,570,null,{}] 04:41:59 INFO - PROCESS | 1652 | 1468669319678 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}] 04:41:59 INFO - PROCESS | 1652 | 1468669319680 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:59 INFO - PROCESS | 1652 | 1468669319791 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 04:41:59 INFO - PROCESS | 1652 | 1468669319851 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:59 INFO - PROCESS | 1652 | 1468669319852 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:41:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12165c800 == 40 [pid = 1652] [id = 150] 04:41:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x1195df800) [pid = 1652] [serial = 447] [outer = 0x0] 04:41:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x120d1d000) [pid = 1652] [serial = 448] [outer = 0x1195df800] 04:41:59 INFO - PROCESS | 1652 | 1468669319882 Marionette DEBUG loaded listener.js 04:41:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x121731800) [pid = 1652] [serial = 449] [outer = 0x1195df800] 04:42:00 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:42:00 INFO - PROCESS | 1652 | 1468669320378 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]]]}] 04:42:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:42:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 719ms 04:42:00 INFO - PROCESS | 1652 | 1468669320393 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 04:42:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:42:00 INFO - PROCESS | 1652 | 1468669320394 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 04:42:00 INFO - PROCESS | 1652 | 1468669320397 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:42:00 INFO - PROCESS | 1652 | 1468669320399 Marionette TRACE conn2 <- [1,574,null,{}] 04:42:00 INFO - PROCESS | 1652 | 1468669320407 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}] 04:42:00 INFO - PROCESS | 1652 | 1468669320410 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:00 INFO - PROCESS | 1652 | 1468669320587 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 04:42:00 INFO - PROCESS | 1652 | 1468669320788 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:00 INFO - PROCESS | 1652 | 1468669320790 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x116099800 == 41 [pid = 1652] [id = 151] 04:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x1126df400) [pid = 1652] [serial = 450] [outer = 0x0] 04:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x112c0b400) [pid = 1652] [serial = 451] [outer = 0x1126df400] 04:42:00 INFO - PROCESS | 1652 | 1468669320819 Marionette DEBUG loaded listener.js 04:42:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x113a2f000) [pid = 1652] [serial = 452] [outer = 0x1126df400] 04:42:01 INFO - PROCESS | 1652 | --DOCSHELL 0x11709d800 == 40 [pid = 1652] [id = 147] 04:42:01 INFO - PROCESS | 1652 | --DOCSHELL 0x12a69e000 == 39 [pid = 1652] [id = 146] 04:42:01 INFO - PROCESS | 1652 | --DOCSHELL 0x11957e000 == 38 [pid = 1652] [id = 145] 04:42:01 INFO - PROCESS | 1652 | --DOCSHELL 0x12914e800 == 37 [pid = 1652] [id = 144] 04:42:01 INFO - PROCESS | 1652 | --DOCSHELL 0x112dbb000 == 36 [pid = 1652] [id = 143] 04:42:01 INFO - PROCESS | 1652 | --DOCSHELL 0x12520f800 == 35 [pid = 1652] [id = 142] 04:42:01 INFO - PROCESS | 1652 | --DOCSHELL 0x1217a7000 == 34 [pid = 1652] [id = 141] 04:42:01 INFO - PROCESS | 1652 | --DOCSHELL 0x1198db000 == 33 [pid = 1652] [id = 140] 04:42:01 INFO - PROCESS | 1652 | --DOCSHELL 0x1185c8000 == 32 [pid = 1652] [id = 139] 04:42:01 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a2800 == 31 [pid = 1652] [id = 138] 04:42:01 INFO - PROCESS | 1652 | --DOCSHELL 0x11709c000 == 30 [pid = 1652] [id = 137] 04:42:01 INFO - PROCESS | 1652 | 1468669321285 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]]]}] 04:42:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:42:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 925ms 04:42:01 INFO - PROCESS | 1652 | 1468669321324 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 04:42:01 INFO - PROCESS | 1652 | 1468669321328 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 04:42:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:42:01 INFO - PROCESS | 1652 | 1468669321334 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:42:01 INFO - PROCESS | 1652 | 1468669321337 Marionette TRACE conn2 <- [1,578,null,{}] 04:42:01 INFO - PROCESS | 1652 | 1468669321341 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}] 04:42:01 INFO - PROCESS | 1652 | 1468669321345 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:01 INFO - PROCESS | 1652 | 1468669321488 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x1249da400) [pid = 1652] [serial = 251] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x11937a000) [pid = 1652] [serial = 205] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x119381800) [pid = 1652] [serial = 248] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x1176cd400) [pid = 1652] [serial = 202] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x127553800) [pid = 1652] [serial = 254] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12aa1a400) [pid = 1652] [serial = 199] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12bd90800) [pid = 1652] [serial = 245] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12baa1000) [pid = 1652] [serial = 308] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x123d67400) [pid = 1652] [serial = 302] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x118e89800) [pid = 1652] [serial = 299] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x128ecf800) [pid = 1652] [serial = 305] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12ace4000) [pid = 1652] [serial = 391] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12ba98000) [pid = 1652] [serial = 388] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12c94b400) [pid = 1652] [serial = 370] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1195da400) [pid = 1652] [serial = 376] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12aa1c000) [pid = 1652] [serial = 374] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1126de000) [pid = 1652] [serial = 373] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x128ab6400) [pid = 1652] [serial = 361] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1294b7800) [pid = 1652] [serial = 362] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1197db000) [pid = 1652] [serial = 343] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x121448800) [pid = 1652] [serial = 344] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12a5be800) [pid = 1652] [serial = 349] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12acac000) [pid = 1652] [serial = 350] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11849c400) [pid = 1652] [serial = 355] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118aaf400) [pid = 1652] [serial = 356] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x112641c00) [pid = 1652] [serial = 340] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1195de800) [pid = 1652] [serial = 377] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1128b6800) [pid = 1652] [serial = 341] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12bd92000) [pid = 1652] [serial = 367] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12ba9dc00) [pid = 1652] [serial = 352] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12bf0c800) [pid = 1652] [serial = 353] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x128c41000) [pid = 1652] [serial = 338] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x126bdc000) [pid = 1652] [serial = 346] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12192fc00) [pid = 1652] [serial = 382] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x128731000) [pid = 1652] [serial = 347] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12acb6c00) [pid = 1652] [serial = 364] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12ba9e800) [pid = 1652] [serial = 365] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119c37c00) [pid = 1652] [serial = 358] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12496ac00) [pid = 1652] [serial = 359] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12192ec00) [pid = 1652] [serial = 379] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12ccec400) [pid = 1652] [serial = 389] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1291d0400) [pid = 1652] [serial = 386] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x121932800) [pid = 1652] [serial = 380] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12ccec000) [pid = 1652] [serial = 371] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12bf1cc00) [pid = 1652] [serial = 368] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x121936c00) [pid = 1652] [serial = 383] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x120f35800) [pid = 1652] [serial = 385] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12ace8000) [pid = 1652] [serial = 392] [outer = 0x0] [url = about:blank] 04:42:01 INFO - PROCESS | 1652 | 1468669321553 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:01 INFO - PROCESS | 1652 | 1468669321555 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169b6800 == 31 [pid = 1652] [id = 152] 04:42:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1126de000) [pid = 1652] [serial = 453] [outer = 0x0] 04:42:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x115e0c400) [pid = 1652] [serial = 454] [outer = 0x1126de000] 04:42:01 INFO - PROCESS | 1652 | 1468669321581 Marionette DEBUG loaded listener.js 04:42:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11849b400) [pid = 1652] [serial = 455] [outer = 0x1126de000] 04:42:01 INFO - PROCESS | 1652 | 1468669321869 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]]]}] 04:42:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:42:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 573ms 04:42:01 INFO - PROCESS | 1652 | 1468669321908 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 04:42:01 INFO - PROCESS | 1652 | 1468669321911 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 04:42:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:42:01 INFO - PROCESS | 1652 | 1468669321918 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:42:01 INFO - PROCESS | 1652 | 1468669321919 Marionette TRACE conn2 <- [1,582,null,{}] 04:42:01 INFO - PROCESS | 1652 | 1468669321921 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}] 04:42:01 INFO - PROCESS | 1652 | 1468669321922 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:02 INFO - PROCESS | 1652 | 1468669322016 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 04:42:02 INFO - PROCESS | 1652 | 1468669322089 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:02 INFO - PROCESS | 1652 | 1468669322090 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x119249800 == 32 [pid = 1652] [id = 153] 04:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x10eafe800) [pid = 1652] [serial = 456] [outer = 0x0] 04:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1195d4c00) [pid = 1652] [serial = 457] [outer = 0x10eafe800] 04:42:02 INFO - PROCESS | 1652 | 1468669322115 Marionette DEBUG loaded listener.js 04:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1197e0400) [pid = 1652] [serial = 458] [outer = 0x10eafe800] 04:42:02 INFO - PROCESS | 1652 | 1468669322395 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]]]}] 04:42:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:42:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 519ms 04:42:02 INFO - PROCESS | 1652 | 1468669322437 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 04:42:02 INFO - PROCESS | 1652 | 1468669322438 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 04:42:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:42:02 INFO - PROCESS | 1652 | 1468669322445 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:42:02 INFO - PROCESS | 1652 | 1468669322453 Marionette TRACE conn2 <- [1,586,null,{}] 04:42:02 INFO - PROCESS | 1652 | 1468669322456 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}] 04:42:02 INFO - PROCESS | 1652 | 1468669322459 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:02 INFO - PROCESS | 1652 | 1468669322543 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 04:42:02 INFO - PROCESS | 1652 | 1468669322597 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:02 INFO - PROCESS | 1652 | 1468669322599 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x119553800 == 33 [pid = 1652] [id = 154] 04:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118ab6000) [pid = 1652] [serial = 459] [outer = 0x0] 04:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119c32000) [pid = 1652] [serial = 460] [outer = 0x118ab6000] 04:42:02 INFO - PROCESS | 1652 | 1468669322623 Marionette DEBUG loaded listener.js 04:42:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x121937800) [pid = 1652] [serial = 461] [outer = 0x118ab6000] 04:42:02 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:42:02 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:42:02 INFO - PROCESS | 1652 | 1468669322888 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]]]}] 04:42:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:42:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 480ms 04:42:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:42:02 INFO - PROCESS | 1652 | 1468669322921 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 04:42:02 INFO - PROCESS | 1652 | 1468669322923 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 04:42:02 INFO - PROCESS | 1652 | 1468669322925 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:42:02 INFO - PROCESS | 1652 | 1468669322926 Marionette TRACE conn2 <- [1,590,null,{}] 04:42:02 INFO - PROCESS | 1652 | 1468669322937 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}] 04:42:02 INFO - PROCESS | 1652 | 1468669322938 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:03 INFO - PROCESS | 1652 | 1468669323026 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 04:42:03 INFO - PROCESS | 1652 | 1468669323032 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:03 INFO - PROCESS | 1652 | 1468669323033 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12114e800 == 34 [pid = 1652] [id = 155] 04:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1238ba800) [pid = 1652] [serial = 462] [outer = 0x0] 04:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12518b000) [pid = 1652] [serial = 463] [outer = 0x1238ba800] 04:42:03 INFO - PROCESS | 1652 | 1468669323058 Marionette DEBUG loaded listener.js 04:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x125dfc400) [pid = 1652] [serial = 464] [outer = 0x1238ba800] 04:42:03 INFO - PROCESS | 1652 | 1468669323400 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]]]}] 04:42:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:42:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 520ms 04:42:03 INFO - PROCESS | 1652 | 1468669323460 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 04:42:03 INFO - PROCESS | 1652 | 1468669323462 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 04:42:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:42:03 INFO - PROCESS | 1652 | 1468669323464 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:42:03 INFO - PROCESS | 1652 | 1468669323465 Marionette TRACE conn2 <- [1,594,null,{}] 04:42:03 INFO - PROCESS | 1652 | 1468669323467 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}] 04:42:03 INFO - PROCESS | 1652 | 1468669323469 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:03 INFO - PROCESS | 1652 | 1468669323567 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 04:42:03 INFO - PROCESS | 1652 | 1468669323582 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:03 INFO - PROCESS | 1652 | 1468669323586 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12490f000 == 35 [pid = 1652] [id = 156] 04:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x127233c00) [pid = 1652] [serial = 465] [outer = 0x0] 04:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12754d800) [pid = 1652] [serial = 466] [outer = 0x127233c00] 04:42:03 INFO - PROCESS | 1652 | 1468669323618 Marionette DEBUG loaded listener.js 04:42:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128ab3000) [pid = 1652] [serial = 467] [outer = 0x127233c00] 04:42:03 INFO - PROCESS | 1652 | 1468669323973 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]]]}] 04:42:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:42:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 521ms 04:42:03 INFO - PROCESS | 1652 | 1468669323997 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 04:42:03 INFO - PROCESS | 1652 | 1468669323999 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 04:42:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:42:04 INFO - PROCESS | 1652 | 1468669324001 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:42:04 INFO - PROCESS | 1652 | 1468669324002 Marionette TRACE conn2 <- [1,598,null,{}] 04:42:04 INFO - PROCESS | 1652 | 1468669324005 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}] 04:42:04 INFO - PROCESS | 1652 | 1468669324006 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:04 INFO - PROCESS | 1652 | 1468669324109 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 04:42:04 INFO - PROCESS | 1652 | 1468669324118 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:04 INFO - PROCESS | 1652 | 1468669324119 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a80800 == 36 [pid = 1652] [id = 157] 04:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128aba800) [pid = 1652] [serial = 468] [outer = 0x0] 04:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1291cf800) [pid = 1652] [serial = 469] [outer = 0x128aba800] 04:42:04 INFO - PROCESS | 1652 | 1468669324143 Marionette DEBUG loaded listener.js 04:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1291f2c00) [pid = 1652] [serial = 470] [outer = 0x128aba800] 04:42:04 INFO - PROCESS | 1652 | 1468669324500 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]]]}] 04:42:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:42:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 519ms 04:42:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:42:04 INFO - PROCESS | 1652 | 1468669324520 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 04:42:04 INFO - PROCESS | 1652 | 1468669324522 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 04:42:04 INFO - PROCESS | 1652 | 1468669324524 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:42:04 INFO - PROCESS | 1652 | 1468669324525 Marionette TRACE conn2 <- [1,602,null,{}] 04:42:04 INFO - PROCESS | 1652 | 1468669324527 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}] 04:42:04 INFO - PROCESS | 1652 | 1468669324528 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:04 INFO - PROCESS | 1652 | 1468669324626 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 04:42:04 INFO - PROCESS | 1652 | 1468669324636 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:04 INFO - PROCESS | 1652 | 1468669324637 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x128e46000 == 37 [pid = 1652] [id = 158] 04:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1291d0800) [pid = 1652] [serial = 471] [outer = 0x0] 04:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12945f000) [pid = 1652] [serial = 472] [outer = 0x1291d0800] 04:42:04 INFO - PROCESS | 1652 | 1468669324662 Marionette DEBUG loaded listener.js 04:42:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12a643800) [pid = 1652] [serial = 473] [outer = 0x1291d0800] 04:42:04 INFO - PROCESS | 1652 | 1468669324975 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]]]}] 04:42:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:42:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 468ms 04:42:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:42:05 INFO - PROCESS | 1652 | 1468669324993 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 04:42:05 INFO - PROCESS | 1652 | 1468669324994 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 04:42:05 INFO - PROCESS | 1652 | 1468669325005 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:42:05 INFO - PROCESS | 1652 | 1468669325006 Marionette TRACE conn2 <- [1,606,null,{}] 04:42:05 INFO - PROCESS | 1652 | 1468669325008 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}] 04:42:05 INFO - PROCESS | 1652 | 1468669325009 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:05 INFO - PROCESS | 1652 | 1468669325109 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 04:42:05 INFO - PROCESS | 1652 | 1468669325112 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:05 INFO - PROCESS | 1652 | 1468669325113 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x119249000 == 38 [pid = 1652] [id = 159] 04:42:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x129459800) [pid = 1652] [serial = 474] [outer = 0x0] 04:42:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12aa1a400) [pid = 1652] [serial = 475] [outer = 0x129459800] 04:42:05 INFO - PROCESS | 1652 | 1468669325138 Marionette DEBUG loaded listener.js 04:42:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12aba9800) [pid = 1652] [serial = 476] [outer = 0x129459800] 04:42:05 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x128ab7c00) [pid = 1652] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:42:05 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x120d2a800) [pid = 1652] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:42:05 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x113a2bc00) [pid = 1652] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:42:05 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11879ac00) [pid = 1652] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:42:05 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1195df000) [pid = 1652] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:42:05 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11849ac00) [pid = 1652] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:42:05 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119381000) [pid = 1652] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 04:42:05 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x121939400) [pid = 1652] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:42:05 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1126d3400) [pid = 1652] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 04:42:05 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11879a000) [pid = 1652] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:42:05 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1195df400) [pid = 1652] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:42:05 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x120e08000) [pid = 1652] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 04:42:05 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118404400) [pid = 1652] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:42:05 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1291c6400) [pid = 1652] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:42:05 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1291c9000) [pid = 1652] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:42:05 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12522e800) [pid = 1652] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:42:05 INFO - PROCESS | 1652 | 1468669325579 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]]]}] 04:42:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:42:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 626ms 04:42:05 INFO - PROCESS | 1652 | 1468669325624 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 04:42:05 INFO - PROCESS | 1652 | 1468669325625 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 04:42:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:42:05 INFO - PROCESS | 1652 | 1468669325627 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:42:05 INFO - PROCESS | 1652 | 1468669325628 Marionette TRACE conn2 <- [1,610,null,{}] 04:42:05 INFO - PROCESS | 1652 | 1468669325631 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}] 04:42:05 INFO - PROCESS | 1652 | 1468669325632 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:05 INFO - PROCESS | 1652 | 1468669325713 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 04:42:05 INFO - PROCESS | 1652 | 1468669325718 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:05 INFO - PROCESS | 1652 | 1468669325719 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x119585000 == 39 [pid = 1652] [id = 160] 04:42:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118303c00) [pid = 1652] [serial = 477] [outer = 0x0] 04:42:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11879ac00) [pid = 1652] [serial = 478] [outer = 0x118303c00] 04:42:05 INFO - PROCESS | 1652 | 1468669325743 Marionette DEBUG loaded listener.js 04:42:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x120d29800) [pid = 1652] [serial = 479] [outer = 0x118303c00] 04:42:06 INFO - PROCESS | 1652 | 1468669326084 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]]]}] 04:42:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:42:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 471ms 04:42:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:42:06 INFO - PROCESS | 1652 | 1468669326099 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 04:42:06 INFO - PROCESS | 1652 | 1468669326101 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 04:42:06 INFO - PROCESS | 1652 | 1468669326103 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:42:06 INFO - PROCESS | 1652 | 1468669326104 Marionette TRACE conn2 <- [1,614,null,{}] 04:42:06 INFO - PROCESS | 1652 | 1468669326106 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}] 04:42:06 INFO - PROCESS | 1652 | 1468669326107 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:06 INFO - PROCESS | 1652 | 1468669326216 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 04:42:06 INFO - PROCESS | 1652 | 1468669326222 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:06 INFO - PROCESS | 1652 | 1468669326224 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ab47800 == 40 [pid = 1652] [id = 161] 04:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118404400) [pid = 1652] [serial = 480] [outer = 0x0] 04:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x123d65400) [pid = 1652] [serial = 481] [outer = 0x118404400] 04:42:06 INFO - PROCESS | 1652 | 1468669326256 Marionette DEBUG loaded listener.js 04:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12acdd000) [pid = 1652] [serial = 482] [outer = 0x118404400] 04:42:06 INFO - PROCESS | 1652 | 1468669326570 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]]]}] 04:42:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:42:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 518ms 04:42:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:42:06 INFO - PROCESS | 1652 | 1468669326621 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 04:42:06 INFO - PROCESS | 1652 | 1468669326623 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 04:42:06 INFO - PROCESS | 1652 | 1468669326625 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:42:06 INFO - PROCESS | 1652 | 1468669326627 Marionette TRACE conn2 <- [1,618,null,{}] 04:42:06 INFO - PROCESS | 1652 | 1468669326629 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}] 04:42:06 INFO - PROCESS | 1652 | 1468669326631 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:06 INFO - PROCESS | 1652 | 1468669326722 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 04:42:06 INFO - PROCESS | 1652 | 1468669326725 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:06 INFO - PROCESS | 1652 | 1468669326726 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ba56000 == 41 [pid = 1652] [id = 162] 04:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12acdd400) [pid = 1652] [serial = 483] [outer = 0x0] 04:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12b735000) [pid = 1652] [serial = 484] [outer = 0x12acdd400] 04:42:06 INFO - PROCESS | 1652 | 1468669326751 Marionette DEBUG loaded listener.js 04:42:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12bd85c00) [pid = 1652] [serial = 485] [outer = 0x12acdd400] 04:42:07 INFO - PROCESS | 1652 | 1468669327079 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]]]}] 04:42:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:42:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 472ms 04:42:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:42:07 INFO - PROCESS | 1652 | 1468669327100 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 04:42:07 INFO - PROCESS | 1652 | 1468669327101 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 04:42:07 INFO - PROCESS | 1652 | 1468669327103 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:42:07 INFO - PROCESS | 1652 | 1468669327104 Marionette TRACE conn2 <- [1,622,null,{}] 04:42:07 INFO - PROCESS | 1652 | 1468669327107 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}] 04:42:07 INFO - PROCESS | 1652 | 1468669327108 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:07 INFO - PROCESS | 1652 | 1468669327219 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 04:42:07 INFO - PROCESS | 1652 | 1468669327224 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:07 INFO - PROCESS | 1652 | 1468669327233 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bd7c800 == 42 [pid = 1652] [id = 163] 04:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12acde000) [pid = 1652] [serial = 486] [outer = 0x0] 04:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12bd8e000) [pid = 1652] [serial = 487] [outer = 0x12acde000] 04:42:07 INFO - PROCESS | 1652 | 1468669327257 Marionette DEBUG loaded listener.js 04:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12bf05c00) [pid = 1652] [serial = 488] [outer = 0x12acde000] 04:42:07 INFO - PROCESS | 1652 | 1468669327538 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]]]}] 04:42:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:42:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 469ms 04:42:07 INFO - PROCESS | 1652 | 1468669327621 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 04:42:07 INFO - PROCESS | 1652 | 1468669327623 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 04:42:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:42:07 INFO - PROCESS | 1652 | 1468669327628 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:42:07 INFO - PROCESS | 1652 | 1468669327632 Marionette TRACE conn2 <- [1,626,null,{}] 04:42:07 INFO - PROCESS | 1652 | 1468669327636 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}] 04:42:07 INFO - PROCESS | 1652 | 1468669327638 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:07 INFO - PROCESS | 1652 | 1468669327747 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 04:42:07 INFO - PROCESS | 1652 | 1468669327799 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:07 INFO - PROCESS | 1652 | 1468669327801 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169b7800 == 43 [pid = 1652] [id = 164] 04:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x113808000) [pid = 1652] [serial = 489] [outer = 0x0] 04:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x116535000) [pid = 1652] [serial = 490] [outer = 0x113808000] 04:42:07 INFO - PROCESS | 1652 | 1468669327833 Marionette DEBUG loaded listener.js 04:42:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11828f400) [pid = 1652] [serial = 491] [outer = 0x113808000] 04:42:08 INFO - PROCESS | 1652 | 1468669328300 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]]]}] 04:42:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:42:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 723ms 04:42:08 INFO - PROCESS | 1652 | 1468669328351 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 04:42:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:42:08 INFO - PROCESS | 1652 | 1468669328353 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 04:42:08 INFO - PROCESS | 1652 | 1468669328358 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:42:08 INFO - PROCESS | 1652 | 1468669328360 Marionette TRACE conn2 <- [1,630,null,{}] 04:42:08 INFO - PROCESS | 1652 | 1468669328366 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}] 04:42:08 INFO - PROCESS | 1652 | 1468669328368 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:08 INFO - PROCESS | 1652 | 1468669328469 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 04:42:08 INFO - PROCESS | 1652 | 1468669328535 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:08 INFO - PROCESS | 1652 | 1468669328537 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x120f84000 == 44 [pid = 1652] [id = 165] 04:42:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x119381800) [pid = 1652] [serial = 492] [outer = 0x0] 04:42:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1197e8800) [pid = 1652] [serial = 493] [outer = 0x119381800] 04:42:08 INFO - PROCESS | 1652 | 1468669328567 Marionette DEBUG loaded listener.js 04:42:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12133c800) [pid = 1652] [serial = 494] [outer = 0x119381800] 04:42:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12492f800) [pid = 1652] [serial = 495] [outer = 0x12c9db800] 04:42:09 INFO - PROCESS | 1652 | 1468669329113 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]]]}] 04:42:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:42:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 826ms 04:42:09 INFO - PROCESS | 1652 | 1468669329194 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 04:42:09 INFO - PROCESS | 1652 | 1468669329196 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 04:42:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:42:09 INFO - PROCESS | 1652 | 1468669329202 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:42:09 INFO - PROCESS | 1652 | 1468669329204 Marionette TRACE conn2 <- [1,634,null,{}] 04:42:09 INFO - PROCESS | 1652 | 1468669329213 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}] 04:42:09 INFO - PROCESS | 1652 | 1468669329218 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:09 INFO - PROCESS | 1652 | 1468669329339 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 04:42:09 INFO - PROCESS | 1652 | 1468669329397 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:09 INFO - PROCESS | 1652 | 1468669329400 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ba44800 == 45 [pid = 1652] [id = 166] 04:42:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x127231c00) [pid = 1652] [serial = 496] [outer = 0x0] 04:42:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x128731000) [pid = 1652] [serial = 497] [outer = 0x127231c00] 04:42:09 INFO - PROCESS | 1652 | 1468669329432 Marionette DEBUG loaded listener.js 04:42:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x128ab9800) [pid = 1652] [serial = 498] [outer = 0x127231c00] 04:42:09 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:42:09 INFO - PROCESS | 1652 | 1468669329832 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]]]}] 04:42:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:42:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 670ms 04:42:09 INFO - PROCESS | 1652 | 1468669329872 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 04:42:09 INFO - PROCESS | 1652 | 1468669329873 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 04:42:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:42:09 INFO - PROCESS | 1652 | 1468669329876 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:42:09 INFO - PROCESS | 1652 | 1468669329877 Marionette TRACE conn2 <- [1,638,null,{}] 04:42:09 INFO - PROCESS | 1652 | 1468669329879 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}] 04:42:09 INFO - PROCESS | 1652 | 1468669329881 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:09 INFO - PROCESS | 1652 | 1468669329986 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 04:42:10 INFO - PROCESS | 1652 | 1468669330044 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:10 INFO - PROCESS | 1652 | 1468669330045 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3d6800 == 46 [pid = 1652] [id = 167] 04:42:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1291ec400) [pid = 1652] [serial = 499] [outer = 0x0] 04:42:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12a63c400) [pid = 1652] [serial = 500] [outer = 0x1291ec400] 04:42:10 INFO - PROCESS | 1652 | 1468669330074 Marionette DEBUG loaded listener.js 04:42:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12ace1c00) [pid = 1652] [serial = 501] [outer = 0x1291ec400] 04:42:10 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:42:10 INFO - PROCESS | 1652 | 1468669330517 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]]]}] 04:42:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:42:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 668ms 04:42:10 INFO - PROCESS | 1652 | 1468669330545 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 04:42:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:42:10 INFO - PROCESS | 1652 | 1468669330547 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 04:42:10 INFO - PROCESS | 1652 | 1468669330551 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:42:10 INFO - PROCESS | 1652 | 1468669330553 Marionette TRACE conn2 <- [1,642,null,{}] 04:42:10 INFO - PROCESS | 1652 | 1468669330557 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}] 04:42:10 INFO - PROCESS | 1652 | 1468669330559 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:10 INFO - PROCESS | 1652 | 1468669330737 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 04:42:10 INFO - PROCESS | 1652 | 1468669330849 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:10 INFO - PROCESS | 1652 | 1468669330850 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cf13800 == 47 [pid = 1652] [id = 168] 04:42:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12b732800) [pid = 1652] [serial = 502] [outer = 0x0] 04:42:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12b9d7400) [pid = 1652] [serial = 503] [outer = 0x12b732800] 04:42:10 INFO - PROCESS | 1652 | 1468669330896 Marionette DEBUG loaded listener.js 04:42:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12bd90c00) [pid = 1652] [serial = 504] [outer = 0x12b732800] 04:42:11 INFO - PROCESS | 1652 | 1468669331356 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]]]}] 04:42:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:42:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 872ms 04:42:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:42:11 INFO - PROCESS | 1652 | 1468669331422 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 04:42:11 INFO - PROCESS | 1652 | 1468669331424 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 04:42:11 INFO - PROCESS | 1652 | 1468669331426 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:42:11 INFO - PROCESS | 1652 | 1468669331427 Marionette TRACE conn2 <- [1,646,null,{}] 04:42:11 INFO - PROCESS | 1652 | 1468669331430 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}] 04:42:11 INFO - PROCESS | 1652 | 1468669331434 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:11 INFO - PROCESS | 1652 | 1468669331558 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 04:42:11 INFO - PROCESS | 1652 | 1468669331629 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:11 INFO - PROCESS | 1652 | 1468669331630 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185c7000 == 48 [pid = 1652] [id = 169] 04:42:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x1126d7000) [pid = 1652] [serial = 505] [outer = 0x0] 04:42:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12ace0400) [pid = 1652] [serial = 506] [outer = 0x1126d7000] 04:42:11 INFO - PROCESS | 1652 | 1468669331659 Marionette DEBUG loaded listener.js 04:42:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12bf1a800) [pid = 1652] [serial = 507] [outer = 0x1126d7000] 04:42:12 INFO - PROCESS | 1652 | 1468669332237 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]]]}] 04:42:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:42:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 821ms 04:42:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:42:12 INFO - PROCESS | 1652 | 1468669332249 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 04:42:12 INFO - PROCESS | 1652 | 1468669332251 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 04:42:12 INFO - PROCESS | 1652 | 1468669332254 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:42:12 INFO - PROCESS | 1652 | 1468669332256 Marionette TRACE conn2 <- [1,650,null,{}] 04:42:12 INFO - PROCESS | 1652 | 1468669332259 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}] 04:42:12 INFO - PROCESS | 1652 | 1468669332261 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:12 INFO - PROCESS | 1652 | 1468669332358 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 04:42:12 INFO - PROCESS | 1652 | 1468669332412 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:12 INFO - PROCESS | 1652 | 1468669332415 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x113d75800 == 49 [pid = 1652] [id = 170] 04:42:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x1176d4000) [pid = 1652] [serial = 508] [outer = 0x0] 04:42:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x1184a3c00) [pid = 1652] [serial = 509] [outer = 0x1176d4000] 04:42:12 INFO - PROCESS | 1652 | 1468669332443 Marionette DEBUG loaded listener.js 04:42:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x119213800) [pid = 1652] [serial = 510] [outer = 0x1176d4000] 04:42:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12ba56000 == 48 [pid = 1652] [id = 162] 04:42:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12ab47800 == 47 [pid = 1652] [id = 161] 04:42:13 INFO - PROCESS | 1652 | --DOCSHELL 0x119585000 == 46 [pid = 1652] [id = 160] 04:42:13 INFO - PROCESS | 1652 | --DOCSHELL 0x119249000 == 45 [pid = 1652] [id = 159] 04:42:13 INFO - PROCESS | 1652 | --DOCSHELL 0x128e46000 == 44 [pid = 1652] [id = 158] 04:42:13 INFO - PROCESS | 1652 | --DOCSHELL 0x128a80800 == 43 [pid = 1652] [id = 157] 04:42:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12490f000 == 42 [pid = 1652] [id = 156] 04:42:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12114e800 == 41 [pid = 1652] [id = 155] 04:42:13 INFO - PROCESS | 1652 | --DOCSHELL 0x119553800 == 40 [pid = 1652] [id = 154] 04:42:13 INFO - PROCESS | 1652 | --DOCSHELL 0x119249800 == 39 [pid = 1652] [id = 153] 04:42:13 INFO - PROCESS | 1652 | --DOCSHELL 0x1169b6800 == 38 [pid = 1652] [id = 152] 04:42:13 INFO - PROCESS | 1652 | --DOCSHELL 0x116099800 == 37 [pid = 1652] [id = 151] 04:42:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12165c800 == 36 [pid = 1652] [id = 150] 04:42:13 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a6000 == 35 [pid = 1652] [id = 149] 04:42:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12bd6a000 == 34 [pid = 1652] [id = 148] 04:42:13 INFO - PROCESS | 1652 | --DOCSHELL 0x1185c7000 == 33 [pid = 1652] [id = 169] 04:42:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12cf13800 == 32 [pid = 1652] [id = 168] 04:42:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3d6800 == 31 [pid = 1652] [id = 167] 04:42:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12ba44800 == 30 [pid = 1652] [id = 166] 04:42:13 INFO - PROCESS | 1652 | --DOCSHELL 0x120f84000 == 29 [pid = 1652] [id = 165] 04:42:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12bd7c800 == 28 [pid = 1652] [id = 163] 04:42:13 INFO - PROCESS | 1652 | --DOCSHELL 0x1169b7800 == 27 [pid = 1652] [id = 164] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x12a7ae800) [pid = 1652] [serial = 440] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12aba8c00) [pid = 1652] [serial = 442] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x1291c4c00) [pid = 1652] [serial = 427] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x123dee000) [pid = 1652] [serial = 419] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1184a1c00) [pid = 1652] [serial = 413] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1294c3800) [pid = 1652] [serial = 428] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1195d7400) [pid = 1652] [serial = 410] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x128ab2000) [pid = 1652] [serial = 425] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11850a000) [pid = 1652] [serial = 394] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x118308000) [pid = 1652] [serial = 412] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12aa22400) [pid = 1652] [serial = 431] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x125181c00) [pid = 1652] [serial = 397] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x116974800) [pid = 1652] [serial = 433] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x121931400) [pid = 1652] [serial = 418] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1195da800) [pid = 1652] [serial = 415] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12522b000) [pid = 1652] [serial = 437] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12a642000) [pid = 1652] [serial = 430] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1249d7400) [pid = 1652] [serial = 421] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118795000) [pid = 1652] [serial = 407] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1217c8400) [pid = 1652] [serial = 436] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x126bd9400) [pid = 1652] [serial = 398] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119210c00) [pid = 1652] [serial = 409] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118499800) [pid = 1652] [serial = 406] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1291ce800) [pid = 1652] [serial = 400] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12bd8b400) [pid = 1652] [serial = 404] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12ace5000) [pid = 1652] [serial = 403] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1195d6400) [pid = 1652] [serial = 395] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12aba7800) [pid = 1652] [serial = 401] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1291cec00) [pid = 1652] [serial = 439] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x127234800) [pid = 1652] [serial = 424] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11999a400) [pid = 1652] [serial = 416] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x126bd4000) [pid = 1652] [serial = 422] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1195d5800) [pid = 1652] [serial = 434] [outer = 0x0] [url = about:blank] 04:42:13 INFO - PROCESS | 1652 | 1468669333458 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]]]}] 04:42:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:42:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1224ms 04:42:13 INFO - PROCESS | 1652 | 1468669333479 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 04:42:13 INFO - PROCESS | 1652 | 1468669333482 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 04:42:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:42:13 INFO - PROCESS | 1652 | 1468669333486 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:42:13 INFO - PROCESS | 1652 | 1468669333488 Marionette TRACE conn2 <- [1,654,null,{}] 04:42:13 INFO - PROCESS | 1652 | 1468669333491 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}] 04:42:13 INFO - PROCESS | 1652 | 1468669333493 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:13 INFO - PROCESS | 1652 | 1468669333581 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 04:42:13 INFO - PROCESS | 1652 | 1468669333588 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:13 INFO - PROCESS | 1652 | 1468669333589 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x113a59000 == 28 [pid = 1652] [id = 171] 04:42:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1121be000) [pid = 1652] [serial = 511] [outer = 0x0] 04:42:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11298d400) [pid = 1652] [serial = 512] [outer = 0x1121be000] 04:42:13 INFO - PROCESS | 1652 | 1468669333619 Marionette DEBUG loaded listener.js 04:42:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x113805c00) [pid = 1652] [serial = 513] [outer = 0x1121be000] 04:42:13 INFO - PROCESS | 1652 | 1468669333960 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]]]}] 04:42:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:42:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 521ms 04:42:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:42:14 INFO - PROCESS | 1652 | 1468669334012 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 04:42:14 INFO - PROCESS | 1652 | 1468669334015 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 04:42:14 INFO - PROCESS | 1652 | 1468669334021 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:42:14 INFO - PROCESS | 1652 | 1468669334022 Marionette TRACE conn2 <- [1,658,null,{}] 04:42:14 INFO - PROCESS | 1652 | 1468669334025 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}] 04:42:14 INFO - PROCESS | 1652 | 1468669334027 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:14 INFO - PROCESS | 1652 | 1468669334108 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 04:42:14 INFO - PROCESS | 1652 | 1468669334117 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:14 INFO - PROCESS | 1652 | 1468669334119 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x1170aa000 == 29 [pid = 1652] [id = 172] 04:42:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x116027000) [pid = 1652] [serial = 514] [outer = 0x0] 04:42:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1172b5400) [pid = 1652] [serial = 515] [outer = 0x116027000] 04:42:14 INFO - PROCESS | 1652 | 1468669334163 Marionette DEBUG loaded listener.js 04:42:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118269c00) [pid = 1652] [serial = 516] [outer = 0x116027000] 04:42:14 INFO - PROCESS | 1652 | 1468669334654 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]]]}] 04:42:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:42:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 669ms 04:42:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:42:14 INFO - PROCESS | 1652 | 1468669334690 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 04:42:14 INFO - PROCESS | 1652 | 1468669334691 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 04:42:14 INFO - PROCESS | 1652 | 1468669334693 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:42:14 INFO - PROCESS | 1652 | 1468669334696 Marionette TRACE conn2 <- [1,662,null,{}] 04:42:14 INFO - PROCESS | 1652 | 1468669334704 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}] 04:42:14 INFO - PROCESS | 1652 | 1468669334707 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:14 INFO - PROCESS | 1652 | 1468669334799 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 04:42:14 INFO - PROCESS | 1652 | 1468669334806 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:14 INFO - PROCESS | 1652 | 1468669334808 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ac2800 == 30 [pid = 1652] [id = 173] 04:42:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1160e9400) [pid = 1652] [serial = 517] [outer = 0x0] 04:42:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118795000) [pid = 1652] [serial = 518] [outer = 0x1160e9400] 04:42:14 INFO - PROCESS | 1652 | 1468669334835 Marionette DEBUG loaded listener.js 04:42:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119212800) [pid = 1652] [serial = 519] [outer = 0x1160e9400] 04:42:15 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:42:15 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:42:15 INFO - PROCESS | 1652 | 1468669335167 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]]]}] 04:42:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:42:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 521ms 04:42:15 INFO - PROCESS | 1652 | 1468669335215 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 04:42:15 INFO - PROCESS | 1652 | 1468669335217 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 04:42:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:42:15 INFO - PROCESS | 1652 | 1468669335233 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:42:15 INFO - PROCESS | 1652 | 1468669335234 Marionette TRACE conn2 <- [1,666,null,{}] 04:42:15 INFO - PROCESS | 1652 | 1468669335237 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}] 04:42:15 INFO - PROCESS | 1652 | 1468669335238 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:15 INFO - PROCESS | 1652 | 1468669335315 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 04:42:15 INFO - PROCESS | 1652 | 1468669335319 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:15 INFO - PROCESS | 1652 | 1468669335320 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x119555800 == 31 [pid = 1652] [id = 174] 04:42:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1195db000) [pid = 1652] [serial = 520] [outer = 0x0] 04:42:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1197d9400) [pid = 1652] [serial = 521] [outer = 0x1195db000] 04:42:15 INFO - PROCESS | 1652 | 1468669335345 Marionette DEBUG loaded listener.js 04:42:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11999ac00) [pid = 1652] [serial = 522] [outer = 0x1195db000] 04:42:15 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:42:15 INFO - PROCESS | 1652 | [1652] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:42:15 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:42:15 INFO - PROCESS | 1652 | 1468669335701 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]]]}] 04:42:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:42:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 534ms 04:42:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:42:15 INFO - PROCESS | 1652 | 1468669335753 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 04:42:15 INFO - PROCESS | 1652 | 1468669335754 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 04:42:15 INFO - PROCESS | 1652 | 1468669335756 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:42:15 INFO - PROCESS | 1652 | 1468669335758 Marionette TRACE conn2 <- [1,670,null,{}] 04:42:15 INFO - PROCESS | 1652 | 1468669335767 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}] 04:42:15 INFO - PROCESS | 1652 | 1468669335768 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:15 INFO - PROCESS | 1652 | 1468669335859 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 04:42:15 INFO - PROCESS | 1652 | 1468669335896 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:15 INFO - PROCESS | 1652 | 1468669335897 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x1198e6800 == 32 [pid = 1652] [id = 175] 04:42:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x113d40c00) [pid = 1652] [serial = 523] [outer = 0x0] 04:42:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x120d26c00) [pid = 1652] [serial = 524] [outer = 0x113d40c00] 04:42:15 INFO - PROCESS | 1652 | 1468669335922 Marionette DEBUG loaded listener.js 04:42:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1212e3c00) [pid = 1652] [serial = 525] [outer = 0x113d40c00] 04:42:16 INFO - PROCESS | 1652 | 1468669336242 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]]]}] 04:42:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:42:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 520ms 04:42:16 INFO - PROCESS | 1652 | 1468669336278 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 04:42:16 INFO - PROCESS | 1652 | 1468669336281 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 04:42:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:42:16 INFO - PROCESS | 1652 | 1468669336284 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:42:16 INFO - PROCESS | 1652 | 1468669336285 Marionette TRACE conn2 <- [1,674,null,{}] 04:42:16 INFO - PROCESS | 1652 | 1468669336287 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}] 04:42:16 INFO - PROCESS | 1652 | 1468669336291 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:16 INFO - PROCESS | 1652 | 1468669336404 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 04:42:16 INFO - PROCESS | 1652 | 1468669336416 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:16 INFO - PROCESS | 1652 | 1468669336417 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x120f99800 == 33 [pid = 1652] [id = 176] 04:42:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12133b000) [pid = 1652] [serial = 526] [outer = 0x0] 04:42:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x121934800) [pid = 1652] [serial = 527] [outer = 0x12133b000] 04:42:16 INFO - PROCESS | 1652 | 1468669336442 Marionette DEBUG loaded listener.js 04:42:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x123ff3800) [pid = 1652] [serial = 528] [outer = 0x12133b000] 04:42:16 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:42:16 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:42:16 INFO - PROCESS | 1652 | 1468669336758 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]]]}] 04:42:16 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 04:42:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 518ms 04:42:16 INFO - PROCESS | 1652 | 1468669336802 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 04:42:16 INFO - PROCESS | 1652 | 1468669336803 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 04:42:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:42:16 INFO - PROCESS | 1652 | 1468669336805 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:42:16 INFO - PROCESS | 1652 | 1468669336806 Marionette TRACE conn2 <- [1,678,null,{}] 04:42:16 INFO - PROCESS | 1652 | 1468669336809 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}] 04:42:16 INFO - PROCESS | 1652 | 1468669336810 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:16 INFO - PROCESS | 1652 | 1468669336908 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 04:42:16 INFO - PROCESS | 1652 | 1468669336912 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:16 INFO - PROCESS | 1652 | 1468669336913 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12386e000 == 34 [pid = 1652] [id = 177] 04:42:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12143ac00) [pid = 1652] [serial = 529] [outer = 0x0] 04:42:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x124973400) [pid = 1652] [serial = 530] [outer = 0x12143ac00] 04:42:16 INFO - PROCESS | 1652 | 1468669336937 Marionette DEBUG loaded listener.js 04:42:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12522ac00) [pid = 1652] [serial = 531] [outer = 0x12143ac00] 04:42:17 INFO - PROCESS | 1652 | 1468669337285 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]]]}] 04:42:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:42:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 521ms 04:42:17 INFO - PROCESS | 1652 | 1468669337326 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 04:42:17 INFO - PROCESS | 1652 | 1468669337328 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 04:42:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:42:17 INFO - PROCESS | 1652 | 1468669337330 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:42:17 INFO - PROCESS | 1652 | 1468669337331 Marionette TRACE conn2 <- [1,682,null,{}] 04:42:17 INFO - PROCESS | 1652 | 1468669337333 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}] 04:42:17 INFO - PROCESS | 1652 | 1468669337334 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:17 INFO - PROCESS | 1652 | 1468669337429 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 04:42:17 INFO - PROCESS | 1652 | 1468669337432 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:17 INFO - PROCESS | 1652 | 1468669337433 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x124987800 == 35 [pid = 1652] [id = 178] 04:42:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x123ff2c00) [pid = 1652] [serial = 532] [outer = 0x0] 04:42:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x125dffc00) [pid = 1652] [serial = 533] [outer = 0x123ff2c00] 04:42:17 INFO - PROCESS | 1652 | 1468669337457 Marionette DEBUG loaded listener.js 04:42:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x126b4e800) [pid = 1652] [serial = 534] [outer = 0x123ff2c00] 04:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x128aba800) [pid = 1652] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1291d0800) [pid = 1652] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x129459800) [pid = 1652] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118404400) [pid = 1652] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x118303c00) [pid = 1652] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1126de000) [pid = 1652] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1126df400) [pid = 1652] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1238ba800) [pid = 1652] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x10eafe800) [pid = 1652] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118ab6000) [pid = 1652] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1195df800) [pid = 1652] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1126d4000) [pid = 1652] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12873b400) [pid = 1652] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12acdd400) [pid = 1652] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12acde000) [pid = 1652] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:42:17 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x127233c00) [pid = 1652] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:42:18 INFO - PROCESS | 1652 | 1468669338454 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]]]}] 04:42:18 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) 04:42:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1169ms 04:42:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:42:18 INFO - PROCESS | 1652 | 1468669338500 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 04:42:18 INFO - PROCESS | 1652 | 1468669338501 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 04:42:18 INFO - PROCESS | 1652 | 1468669338503 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:42:18 INFO - PROCESS | 1652 | 1468669338504 Marionette TRACE conn2 <- [1,686,null,{}] 04:42:18 INFO - PROCESS | 1652 | 1468669338507 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}] 04:42:18 INFO - PROCESS | 1652 | 1468669338508 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:18 INFO - PROCESS | 1652 | 1468669338587 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 04:42:18 INFO - PROCESS | 1652 | 1468669338637 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:18 INFO - PROCESS | 1652 | 1468669338638 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ac1800 == 36 [pid = 1652] [id = 179] 04:42:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11813f800) [pid = 1652] [serial = 535] [outer = 0x0] 04:42:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x120d23800) [pid = 1652] [serial = 536] [outer = 0x11813f800] 04:42:18 INFO - PROCESS | 1652 | 1468669338662 Marionette DEBUG loaded listener.js 04:42:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x126b4e000) [pid = 1652] [serial = 537] [outer = 0x11813f800] 04:42:19 INFO - PROCESS | 1652 | 1468669339386 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]]]}] 04:42:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:42:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 919ms 04:42:19 INFO - PROCESS | 1652 | 1468669339423 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 04:42:19 INFO - PROCESS | 1652 | 1468669339424 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 04:42:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:42:19 INFO - PROCESS | 1652 | 1468669339426 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:42:19 INFO - PROCESS | 1652 | 1468669339427 Marionette TRACE conn2 <- [1,690,null,{}] 04:42:19 INFO - PROCESS | 1652 | 1468669339430 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}] 04:42:19 INFO - PROCESS | 1652 | 1468669339431 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:19 INFO - PROCESS | 1652 | 1468669339505 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 04:42:19 INFO - PROCESS | 1652 | 1468669339509 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:19 INFO - PROCESS | 1652 | 1468669339510 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b95000 == 37 [pid = 1652] [id = 180] 04:42:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x126bdcc00) [pid = 1652] [serial = 538] [outer = 0x0] 04:42:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x127233400) [pid = 1652] [serial = 539] [outer = 0x126bdcc00] 04:42:19 INFO - PROCESS | 1652 | 1468669339537 Marionette DEBUG loaded listener.js 04:42:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12754f400) [pid = 1652] [serial = 540] [outer = 0x126bdcc00] 04:42:20 INFO - PROCESS | 1652 | 1468669340488 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]]]}] 04:42:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:42:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1069ms 04:42:20 INFO - PROCESS | 1652 | 1468669340495 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 04:42:20 INFO - PROCESS | 1652 | 1468669340497 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 04:42:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:42:20 INFO - PROCESS | 1652 | 1468669340501 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:42:20 INFO - PROCESS | 1652 | 1468669340503 Marionette TRACE conn2 <- [1,694,null,{}] 04:42:20 INFO - PROCESS | 1652 | 1468669340507 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}] 04:42:20 INFO - PROCESS | 1652 | 1468669340508 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:20 INFO - PROCESS | 1652 | 1468669340616 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 04:42:20 INFO - PROCESS | 1652 | 1468669340665 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:20 INFO - PROCESS | 1652 | 1468669340667 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a6000 == 38 [pid = 1652] [id = 181] 04:42:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x112641000) [pid = 1652] [serial = 541] [outer = 0x0] 04:42:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11386c800) [pid = 1652] [serial = 542] [outer = 0x112641000] 04:42:20 INFO - PROCESS | 1652 | 1468669340697 Marionette DEBUG loaded listener.js 04:42:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x116903400) [pid = 1652] [serial = 543] [outer = 0x112641000] 04:42:21 INFO - PROCESS | 1652 | 1468669341676 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]]]}] 04:42:21 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) 04:42:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1223ms 04:42:21 INFO - PROCESS | 1652 | 1468669341724 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 04:42:21 INFO - PROCESS | 1652 | 1468669341727 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 04:42:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:42:21 INFO - PROCESS | 1652 | 1468669341730 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:42:21 INFO - PROCESS | 1652 | 1468669341732 Marionette TRACE conn2 <- [1,698,null,{}] 04:42:21 INFO - PROCESS | 1652 | 1468669341735 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}] 04:42:21 INFO - PROCESS | 1652 | 1468669341737 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:21 INFO - PROCESS | 1652 | 1468669341840 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 04:42:21 INFO - PROCESS | 1652 | 1468669341912 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:21 INFO - PROCESS | 1652 | 1468669341914 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x11709a000 == 39 [pid = 1652] [id = 182] 04:42:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x118284c00) [pid = 1652] [serial = 544] [outer = 0x0] 04:42:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x118306c00) [pid = 1652] [serial = 545] [outer = 0x118284c00] 04:42:21 INFO - PROCESS | 1652 | 1468669341969 Marionette DEBUG loaded listener.js 04:42:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x118498000) [pid = 1652] [serial = 546] [outer = 0x118284c00] 04:42:22 INFO - PROCESS | 1652 | --DOCSHELL 0x118ac1800 == 38 [pid = 1652] [id = 179] 04:42:22 INFO - PROCESS | 1652 | --DOCSHELL 0x124987800 == 37 [pid = 1652] [id = 178] 04:42:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12386e000 == 36 [pid = 1652] [id = 177] 04:42:22 INFO - PROCESS | 1652 | --DOCSHELL 0x120f99800 == 35 [pid = 1652] [id = 176] 04:42:22 INFO - PROCESS | 1652 | --DOCSHELL 0x1198e6800 == 34 [pid = 1652] [id = 175] 04:42:22 INFO - PROCESS | 1652 | --DOCSHELL 0x119555800 == 33 [pid = 1652] [id = 174] 04:42:22 INFO - PROCESS | 1652 | --DOCSHELL 0x118ac2800 == 32 [pid = 1652] [id = 173] 04:42:22 INFO - PROCESS | 1652 | --DOCSHELL 0x1170aa000 == 31 [pid = 1652] [id = 172] 04:42:22 INFO - PROCESS | 1652 | --DOCSHELL 0x113a59000 == 30 [pid = 1652] [id = 171] 04:42:22 INFO - PROCESS | 1652 | --DOCSHELL 0x113d75800 == 29 [pid = 1652] [id = 170] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1291cf800) [pid = 1652] [serial = 469] [outer = 0x0] [url = about:blank] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12945f000) [pid = 1652] [serial = 472] [outer = 0x0] [url = about:blank] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12aa1a400) [pid = 1652] [serial = 475] [outer = 0x0] [url = about:blank] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x123d65400) [pid = 1652] [serial = 481] [outer = 0x0] [url = about:blank] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11879ac00) [pid = 1652] [serial = 478] [outer = 0x0] [url = about:blank] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x115e0c400) [pid = 1652] [serial = 454] [outer = 0x0] [url = about:blank] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11849b400) [pid = 1652] [serial = 455] [outer = 0x0] [url = about:blank] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x112c0b400) [pid = 1652] [serial = 451] [outer = 0x0] [url = about:blank] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x113a2f000) [pid = 1652] [serial = 452] [outer = 0x0] [url = about:blank] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12518b000) [pid = 1652] [serial = 463] [outer = 0x0] [url = about:blank] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x120d29800) [pid = 1652] [serial = 479] [outer = 0x0] [url = about:blank] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1195d4c00) [pid = 1652] [serial = 457] [outer = 0x0] [url = about:blank] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1197e0400) [pid = 1652] [serial = 458] [outer = 0x0] [url = about:blank] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119c32000) [pid = 1652] [serial = 460] [outer = 0x0] [url = about:blank] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x121937800) [pid = 1652] [serial = 461] [outer = 0x0] [url = about:blank] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x120d1d000) [pid = 1652] [serial = 448] [outer = 0x0] [url = about:blank] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x121731800) [pid = 1652] [serial = 449] [outer = 0x0] [url = about:blank] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11602b400) [pid = 1652] [serial = 445] [outer = 0x0] [url = about:blank] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118261800) [pid = 1652] [serial = 446] [outer = 0x0] [url = about:blank] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12b72e000) [pid = 1652] [serial = 443] [outer = 0x0] [url = about:blank] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12aba9800) [pid = 1652] [serial = 476] [outer = 0x0] [url = about:blank] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12bd85c00) [pid = 1652] [serial = 485] [outer = 0x0] [url = about:blank] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12b735000) [pid = 1652] [serial = 484] [outer = 0x0] [url = about:blank] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12bd8e000) [pid = 1652] [serial = 487] [outer = 0x0] [url = about:blank] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12bf05c00) [pid = 1652] [serial = 488] [outer = 0x0] [url = about:blank] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12754d800) [pid = 1652] [serial = 466] [outer = 0x0] [url = about:blank] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x128ab3000) [pid = 1652] [serial = 467] [outer = 0x0] [url = about:blank] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12a643800) [pid = 1652] [serial = 473] [outer = 0x0] [url = about:blank] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1291f2c00) [pid = 1652] [serial = 470] [outer = 0x0] [url = about:blank] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12acdd000) [pid = 1652] [serial = 482] [outer = 0x0] [url = about:blank] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x125dfc400) [pid = 1652] [serial = 464] [outer = 0x0] [url = about:blank] 04:42:22 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x112d78c00) [pid = 1652] [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.] 04:42:22 INFO - PROCESS | 1652 | 1468669342805 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]]]}] 04:42:22 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) 04:42:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1123ms 04:42:22 INFO - PROCESS | 1652 | 1468669342852 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 04:42:22 INFO - PROCESS | 1652 | 1468669342856 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 04:42:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:42:22 INFO - PROCESS | 1652 | 1468669342860 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:42:22 INFO - PROCESS | 1652 | 1468669342862 Marionette TRACE conn2 <- [1,702,null,{}] 04:42:22 INFO - PROCESS | 1652 | 1468669342865 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}] 04:42:22 INFO - PROCESS | 1652 | 1468669342866 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:22 INFO - PROCESS | 1652 | 1468669342943 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 04:42:23 INFO - PROCESS | 1652 | 1468669342993 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:23 INFO - PROCESS | 1652 | 1468669342994 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e3f800 == 30 [pid = 1652] [id = 183] 04:42:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x118499c00) [pid = 1652] [serial = 547] [outer = 0x0] 04:42:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x118ab6000) [pid = 1652] [serial = 548] [outer = 0x118499c00] 04:42:23 INFO - PROCESS | 1652 | 1468669343021 Marionette DEBUG loaded listener.js 04:42:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11937d800) [pid = 1652] [serial = 549] [outer = 0x118499c00] 04:42:23 INFO - PROCESS | 1652 | 1468669343807 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]]]}] 04:42:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:42:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 971ms 04:42:23 INFO - PROCESS | 1652 | 1468669343831 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 04:42:23 INFO - PROCESS | 1652 | 1468669343833 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 04:42:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:42:23 INFO - PROCESS | 1652 | 1468669343835 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:42:23 INFO - PROCESS | 1652 | 1468669343837 Marionette TRACE conn2 <- [1,706,null,{}] 04:42:23 INFO - PROCESS | 1652 | 1468669343845 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}] 04:42:23 INFO - PROCESS | 1652 | 1468669343850 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:23 INFO - PROCESS | 1652 | 1468669343927 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 04:42:23 INFO - PROCESS | 1652 | 1468669343934 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:23 INFO - PROCESS | 1652 | 1468669343936 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x11954d000 == 31 [pid = 1652] [id = 184] 04:42:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x120e0a400) [pid = 1652] [serial = 550] [outer = 0x0] 04:42:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1212ea000) [pid = 1652] [serial = 551] [outer = 0x120e0a400] 04:42:23 INFO - PROCESS | 1652 | 1468669343963 Marionette DEBUG loaded listener.js 04:42:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x12192c800) [pid = 1652] [serial = 552] [outer = 0x120e0a400] 04:42:24 INFO - PROCESS | 1652 | 1468669344828 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]]]}] 04:42:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:42:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1021ms 04:42:24 INFO - PROCESS | 1652 | 1468669344857 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 04:42:24 INFO - PROCESS | 1652 | 1468669344859 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 04:42:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:42:24 INFO - PROCESS | 1652 | 1468669344861 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:42:24 INFO - PROCESS | 1652 | 1468669344862 Marionette TRACE conn2 <- [1,710,null,{}] 04:42:24 INFO - PROCESS | 1652 | 1468669344867 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}] 04:42:24 INFO - PROCESS | 1652 | 1468669344868 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:24 INFO - PROCESS | 1652 | 1468669344947 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 04:42:24 INFO - PROCESS | 1652 | 1468669344950 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:24 INFO - PROCESS | 1652 | 1468669344952 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cea000 == 32 [pid = 1652] [id = 185] 04:42:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x113a2b400) [pid = 1652] [serial = 553] [outer = 0x0] 04:42:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x123d58400) [pid = 1652] [serial = 554] [outer = 0x113a2b400] 04:42:24 INFO - PROCESS | 1652 | 1468669344972 Marionette DEBUG loaded listener.js 04:42:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x124937000) [pid = 1652] [serial = 555] [outer = 0x113a2b400] 04:42:25 INFO - PROCESS | 1652 | 1468669345905 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]]]}] 04:42:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:42:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1076ms 04:42:25 INFO - PROCESS | 1652 | 1468669345959 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 04:42:25 INFO - PROCESS | 1652 | 1468669345961 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 04:42:25 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1176d4000) [pid = 1652] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:42:25 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x113808000) [pid = 1652] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:42:25 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x119381800) [pid = 1652] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:42:25 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x127231c00) [pid = 1652] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:42:25 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1291ec400) [pid = 1652] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:42:25 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12b732800) [pid = 1652] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:42:25 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x1126d7000) [pid = 1652] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:42:25 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12133b000) [pid = 1652] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:42:25 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12143ac00) [pid = 1652] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:42:25 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x123ff2c00) [pid = 1652] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:42:25 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x11813f800) [pid = 1652] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:42:25 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x113d40c00) [pid = 1652] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:42:25 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x1160e9400) [pid = 1652] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:42:25 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x116027000) [pid = 1652] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:42:25 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x1121be000) [pid = 1652] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:42:25 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x1195db000) [pid = 1652] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:42:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:42:25 INFO - PROCESS | 1652 | 1468669345971 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:42:25 INFO - PROCESS | 1652 | 1468669345972 Marionette TRACE conn2 <- [1,714,null,{}] 04:42:25 INFO - PROCESS | 1652 | 1468669345974 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}] 04:42:25 INFO - PROCESS | 1652 | 1468669345976 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:26 INFO - PROCESS | 1652 | 1468669346065 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 04:42:26 INFO - PROCESS | 1652 | 1468669346100 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:26 INFO - PROCESS | 1652 | 1468669346101 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x119586800 == 33 [pid = 1652] [id = 186] 04:42:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x1126df400) [pid = 1652] [serial = 556] [outer = 0x0] 04:42:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x116904c00) [pid = 1652] [serial = 557] [outer = 0x1126df400] 04:42:26 INFO - PROCESS | 1652 | 1468669346132 Marionette DEBUG loaded listener.js 04:42:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x11937a000) [pid = 1652] [serial = 558] [outer = 0x1126df400] 04:42:26 INFO - PROCESS | 1652 | 1468669346926 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]]]}] 04:42:26 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 04:42:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 968ms 04:42:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:42:26 INFO - PROCESS | 1652 | 1468669346940 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 04:42:26 INFO - PROCESS | 1652 | 1468669346941 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 04:42:26 INFO - PROCESS | 1652 | 1468669346943 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:42:26 INFO - PROCESS | 1652 | 1468669346944 Marionette TRACE conn2 <- [1,718,null,{}] 04:42:26 INFO - PROCESS | 1652 | 1468669346948 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}] 04:42:26 INFO - PROCESS | 1652 | 1468669346952 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:27 INFO - PROCESS | 1652 | 1468669347047 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 04:42:27 INFO - PROCESS | 1652 | 1468669347052 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:27 INFO - PROCESS | 1652 | 1468669347054 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x124ce5800 == 34 [pid = 1652] [id = 187] 04:42:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x121934c00) [pid = 1652] [serial = 559] [outer = 0x0] 04:42:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x127229400) [pid = 1652] [serial = 560] [outer = 0x121934c00] 04:42:27 INFO - PROCESS | 1652 | 1468669347079 Marionette DEBUG loaded listener.js 04:42:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x127553800) [pid = 1652] [serial = 561] [outer = 0x121934c00] 04:42:27 INFO - PROCESS | 1652 | 1468669347894 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]]]}] 04:42:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:42:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 972ms 04:42:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:42:27 INFO - PROCESS | 1652 | 1468669347915 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 04:42:27 INFO - PROCESS | 1652 | 1468669347917 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 04:42:27 INFO - PROCESS | 1652 | 1468669347919 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:42:27 INFO - PROCESS | 1652 | 1468669347920 Marionette TRACE conn2 <- [1,722,null,{}] 04:42:27 INFO - PROCESS | 1652 | 1468669347922 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}] 04:42:27 INFO - PROCESS | 1652 | 1468669347923 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:28 INFO - PROCESS | 1652 | 1468669348000 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 04:42:28 INFO - PROCESS | 1652 | 1468669348047 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:28 INFO - PROCESS | 1652 | 1468669348048 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x126fea000 == 35 [pid = 1652] [id = 188] 04:42:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x116a94c00) [pid = 1652] [serial = 562] [outer = 0x0] 04:42:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x12873dc00) [pid = 1652] [serial = 563] [outer = 0x116a94c00] 04:42:28 INFO - PROCESS | 1652 | 1468669348079 Marionette DEBUG loaded listener.js 04:42:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x128c42000) [pid = 1652] [serial = 564] [outer = 0x116a94c00] 04:42:28 INFO - PROCESS | 1652 | 1468669348552 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] 04:42:28 INFO - PROCESS | 1652 | 1468669348593 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 04:42:28 INFO - PROCESS | 1652 | 1468669348615 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:42:28 INFO - PROCESS | 1652 | 1468669348619 Marionette TRACE conn2 <- [1,726,null,{}] 04:42:28 INFO - PROCESS | 1652 | 1468669348623 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}] 04:42:28 INFO - PROCESS | 1652 | 1468669348625 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:28 INFO - PROCESS | 1652 | 1468669348727 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 04:42:28 INFO - PROCESS | 1652 | 1468669348792 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:28 INFO - PROCESS | 1652 | 1468669348793 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ac1000 == 36 [pid = 1652] [id = 189] 04:42:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11830c800) [pid = 1652] [serial = 565] [outer = 0x0] 04:42:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118499800) [pid = 1652] [serial = 566] [outer = 0x11830c800] 04:42:28 INFO - PROCESS | 1652 | 1468669348824 Marionette DEBUG loaded listener.js 04:42:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x119215800) [pid = 1652] [serial = 567] [outer = 0x11830c800] 04:42:29 INFO - PROCESS | 1652 | 1468669349275 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]]]}] 04:42:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:42:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 691ms 04:42:29 INFO - PROCESS | 1652 | 1468669349288 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 04:42:29 INFO - PROCESS | 1652 | 1468669349291 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 04:42:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:42:29 INFO - PROCESS | 1652 | 1468669349297 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:42:29 INFO - PROCESS | 1652 | 1468669349300 Marionette TRACE conn2 <- [1,730,null,{}] 04:42:29 INFO - PROCESS | 1652 | 1468669349303 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}] 04:42:29 INFO - PROCESS | 1652 | 1468669349305 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:29 INFO - PROCESS | 1652 | 1468669349406 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 04:42:29 INFO - PROCESS | 1652 | 1468669349490 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:29 INFO - PROCESS | 1652 | 1468669349492 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x123d20800 == 37 [pid = 1652] [id = 190] 04:42:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x120d21400) [pid = 1652] [serial = 568] [outer = 0x0] 04:42:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x12192cc00) [pid = 1652] [serial = 569] [outer = 0x120d21400] 04:42:29 INFO - PROCESS | 1652 | 1468669349523 Marionette DEBUG loaded listener.js 04:42:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1238f2800) [pid = 1652] [serial = 570] [outer = 0x120d21400] 04:42:29 INFO - PROCESS | 1652 | 1468669349943 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] 04:42:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:42:29 INFO - PROCESS | 1652 | 1468669349970 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 04:42:29 INFO - PROCESS | 1652 | 1468669349973 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:42:29 INFO - PROCESS | 1652 | 1468669349975 Marionette TRACE conn2 <- [1,734,null,{}] 04:42:29 INFO - PROCESS | 1652 | 1468669349983 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}] 04:42:29 INFO - PROCESS | 1652 | 1468669349986 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:30 INFO - PROCESS | 1652 | 1468669350085 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 04:42:30 INFO - PROCESS | 1652 | 1468669350138 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:30 INFO - PROCESS | 1652 | 1468669350140 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x119ce9800 == 38 [pid = 1652] [id = 191] 04:42:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x125223800) [pid = 1652] [serial = 571] [outer = 0x0] 04:42:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12872e400) [pid = 1652] [serial = 572] [outer = 0x125223800] 04:42:30 INFO - PROCESS | 1652 | 1468669350172 Marionette DEBUG loaded listener.js 04:42:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1291c6400) [pid = 1652] [serial = 573] [outer = 0x125223800] 04:42:30 INFO - PROCESS | 1652 | 1468669350589 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]]]}] 04:42:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:42:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 671ms 04:42:30 INFO - PROCESS | 1652 | 1468669350646 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 04:42:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:42:30 INFO - PROCESS | 1652 | 1468669350649 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 04:42:30 INFO - PROCESS | 1652 | 1468669350652 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:42:30 INFO - PROCESS | 1652 | 1468669350654 Marionette TRACE conn2 <- [1,738,null,{}] 04:42:30 INFO - PROCESS | 1652 | 1468669350658 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}] 04:42:30 INFO - PROCESS | 1652 | 1468669350660 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:30 INFO - PROCESS | 1652 | 1468669350842 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 04:42:30 INFO - PROCESS | 1652 | 1468669350935 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:30 INFO - PROCESS | 1652 | 1468669350936 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x128e4b800 == 39 [pid = 1652] [id = 192] 04:42:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11937ac00) [pid = 1652] [serial = 574] [outer = 0x0] 04:42:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1291d1c00) [pid = 1652] [serial = 575] [outer = 0x11937ac00] 04:42:30 INFO - PROCESS | 1652 | 1468669350983 Marionette DEBUG loaded listener.js 04:42:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12945d400) [pid = 1652] [serial = 576] [outer = 0x11937ac00] 04:42:31 INFO - PROCESS | 1652 | 1468669351892 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]]]}] 04:42:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:42:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1271ms 04:42:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:42:31 INFO - PROCESS | 1652 | 1468669351923 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 04:42:31 INFO - PROCESS | 1652 | 1468669351924 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 04:42:31 INFO - PROCESS | 1652 | 1468669351926 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:42:31 INFO - PROCESS | 1652 | 1468669351928 Marionette TRACE conn2 <- [1,742,null,{}] 04:42:31 INFO - PROCESS | 1652 | 1468669351930 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}] 04:42:31 INFO - PROCESS | 1652 | 1468669351932 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:32 INFO - PROCESS | 1652 | 1468669352025 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 04:42:32 INFO - PROCESS | 1652 | 1468669352075 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:32 INFO - PROCESS | 1652 | 1468669352076 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x11694f000 == 40 [pid = 1652] [id = 193] 04:42:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x112f0f400) [pid = 1652] [serial = 577] [outer = 0x0] 04:42:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x116a9ac00) [pid = 1652] [serial = 578] [outer = 0x112f0f400] 04:42:32 INFO - PROCESS | 1652 | 1468669352105 Marionette DEBUG loaded listener.js 04:42:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128ed4400) [pid = 1652] [serial = 579] [outer = 0x112f0f400] 04:42:33 INFO - PROCESS | 1652 | --DOCSHELL 0x124ce5800 == 39 [pid = 1652] [id = 187] 04:42:33 INFO - PROCESS | 1652 | --DOCSHELL 0x119586800 == 38 [pid = 1652] [id = 186] 04:42:33 INFO - PROCESS | 1652 | --DOCSHELL 0x119cea000 == 37 [pid = 1652] [id = 185] 04:42:33 INFO - PROCESS | 1652 | --DOCSHELL 0x11954d000 == 36 [pid = 1652] [id = 184] 04:42:33 INFO - PROCESS | 1652 | --DOCSHELL 0x117e3f800 == 35 [pid = 1652] [id = 183] 04:42:33 INFO - PROCESS | 1652 | --DOCSHELL 0x11709a000 == 34 [pid = 1652] [id = 182] 04:42:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a6000 == 33 [pid = 1652] [id = 181] 04:42:33 INFO - PROCESS | 1652 | --DOCSHELL 0x128b95000 == 32 [pid = 1652] [id = 180] 04:42:33 INFO - PROCESS | 1652 | --DOCSHELL 0x128e4b800 == 31 [pid = 1652] [id = 192] 04:42:33 INFO - PROCESS | 1652 | --DOCSHELL 0x119ce9800 == 30 [pid = 1652] [id = 191] 04:42:33 INFO - PROCESS | 1652 | --DOCSHELL 0x123d20800 == 29 [pid = 1652] [id = 190] 04:42:33 INFO - PROCESS | 1652 | --DOCSHELL 0x118ac1000 == 28 [pid = 1652] [id = 189] 04:42:33 INFO - PROCESS | 1652 | --DOCSHELL 0x126fea000 == 27 [pid = 1652] [id = 188] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x120d26c00) [pid = 1652] [serial = 524] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118795000) [pid = 1652] [serial = 518] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119212800) [pid = 1652] [serial = 519] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1172b5400) [pid = 1652] [serial = 515] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x118269c00) [pid = 1652] [serial = 516] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11298d400) [pid = 1652] [serial = 512] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x113805c00) [pid = 1652] [serial = 513] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1197d9400) [pid = 1652] [serial = 521] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119213800) [pid = 1652] [serial = 510] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11828f400) [pid = 1652] [serial = 491] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1184a3c00) [pid = 1652] [serial = 509] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x116535000) [pid = 1652] [serial = 490] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12133c800) [pid = 1652] [serial = 494] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1197e8800) [pid = 1652] [serial = 493] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x128ab9800) [pid = 1652] [serial = 498] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x128731000) [pid = 1652] [serial = 497] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12ace1c00) [pid = 1652] [serial = 501] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x12a63c400) [pid = 1652] [serial = 500] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x12bd90c00) [pid = 1652] [serial = 504] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x12b9d7400) [pid = 1652] [serial = 503] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x12bf1a800) [pid = 1652] [serial = 507] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x121934800) [pid = 1652] [serial = 527] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x12ace0400) [pid = 1652] [serial = 506] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x1212e3c00) [pid = 1652] [serial = 525] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x124973400) [pid = 1652] [serial = 530] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x125dffc00) [pid = 1652] [serial = 533] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x120d23800) [pid = 1652] [serial = 536] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x126b4e800) [pid = 1652] [serial = 534] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x12522ac00) [pid = 1652] [serial = 531] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x123ff3800) [pid = 1652] [serial = 528] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0x126b4e000) [pid = 1652] [serial = 537] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0x11999ac00) [pid = 1652] [serial = 522] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0x127233400) [pid = 1652] [serial = 539] [outer = 0x0] [url = about:blank] 04:42:33 INFO - PROCESS | 1652 | 1468669353440 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]]]}] 04:42:33 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 04:42:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1523ms 04:42:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:42:33 INFO - PROCESS | 1652 | 1468669353451 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 04:42:33 INFO - PROCESS | 1652 | 1468669353453 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 04:42:33 INFO - PROCESS | 1652 | 1468669353457 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:42:33 INFO - PROCESS | 1652 | 1468669353458 Marionette TRACE conn2 <- [1,746,null,{}] 04:42:33 INFO - PROCESS | 1652 | 1468669353463 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}] 04:42:33 INFO - PROCESS | 1652 | 1468669353466 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:33 INFO - PROCESS | 1652 | 1468669353541 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 04:42:33 INFO - PROCESS | 1652 | 1468669353549 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:33 INFO - PROCESS | 1652 | 1468669353550 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x116018800 == 28 [pid = 1652] [id = 194] 04:42:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x11325a400) [pid = 1652] [serial = 580] [outer = 0x0] 04:42:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x113396800) [pid = 1652] [serial = 581] [outer = 0x11325a400] 04:42:33 INFO - PROCESS | 1652 | 1468669353580 Marionette DEBUG loaded listener.js 04:42:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x113d99c00) [pid = 1652] [serial = 582] [outer = 0x11325a400] 04:42:34 INFO - PROCESS | 1652 | 1468669354373 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]]]}] 04:42:34 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.) 04:42:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 923ms 04:42:34 INFO - PROCESS | 1652 | 1468669354380 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 04:42:34 INFO - PROCESS | 1652 | 1468669354383 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 04:42:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:42:34 INFO - PROCESS | 1652 | 1468669354388 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:42:34 INFO - PROCESS | 1652 | 1468669354389 Marionette TRACE conn2 <- [1,750,null,{}] 04:42:34 INFO - PROCESS | 1652 | 1468669354392 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}] 04:42:34 INFO - PROCESS | 1652 | 1468669354393 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:34 INFO - PROCESS | 1652 | 1468669354474 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 04:42:34 INFO - PROCESS | 1652 | 1468669354518 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:34 INFO - PROCESS | 1652 | 1468669354520 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x11709e000 == 29 [pid = 1652] [id = 195] 04:42:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x116a95400) [pid = 1652] [serial = 583] [outer = 0x0] 04:42:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x118146000) [pid = 1652] [serial = 584] [outer = 0x116a95400] 04:42:34 INFO - PROCESS | 1652 | 1468669354547 Marionette DEBUG loaded listener.js 04:42:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x118285000) [pid = 1652] [serial = 585] [outer = 0x116a95400] 04:42:35 INFO - PROCESS | 1652 | 1468669355329 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]]]}] 04:42:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:42:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 969ms 04:42:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:42:35 INFO - PROCESS | 1652 | 1468669355357 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 04:42:35 INFO - PROCESS | 1652 | 1468669355359 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 04:42:35 INFO - PROCESS | 1652 | 1468669355361 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:42:35 INFO - PROCESS | 1652 | 1468669355365 Marionette TRACE conn2 <- [1,754,null,{}] 04:42:35 INFO - PROCESS | 1652 | 1468669355373 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}] 04:42:35 INFO - PROCESS | 1652 | 1468669355385 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:35 INFO - PROCESS | 1652 | 1468669355476 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 04:42:35 INFO - PROCESS | 1652 | 1468669355510 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:35 INFO - PROCESS | 1652 | 1468669355512 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x11839f800 == 30 [pid = 1652] [id = 196] 04:42:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x11878f000) [pid = 1652] [serial = 586] [outer = 0x0] 04:42:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x11879a000) [pid = 1652] [serial = 587] [outer = 0x11878f000] 04:42:35 INFO - PROCESS | 1652 | 1468669355548 Marionette DEBUG loaded listener.js 04:42:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x119216400) [pid = 1652] [serial = 588] [outer = 0x11878f000] 04:42:36 INFO - PROCESS | 1652 | 1468669356341 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]]]}] 04:42:36 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 04:42:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1028ms 04:42:36 INFO - PROCESS | 1652 | 1468669356389 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 04:42:36 INFO - PROCESS | 1652 | 1468669356391 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 04:42:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:42:36 INFO - PROCESS | 1652 | 1468669356393 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:42:36 INFO - PROCESS | 1652 | 1468669356394 Marionette TRACE conn2 <- [1,758,null,{}] 04:42:36 INFO - PROCESS | 1652 | 1468669356396 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}] 04:42:36 INFO - PROCESS | 1652 | 1468669356398 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:36 INFO - PROCESS | 1652 | 1468669356488 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 04:42:36 INFO - PROCESS | 1652 | 1468669356521 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:36 INFO - PROCESS | 1652 | 1468669356522 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x119265800 == 31 [pid = 1652] [id = 197] 04:42:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x119384800) [pid = 1652] [serial = 589] [outer = 0x0] 04:42:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x1195df400) [pid = 1652] [serial = 590] [outer = 0x119384800] 04:42:36 INFO - PROCESS | 1652 | 1468669356547 Marionette DEBUG loaded listener.js 04:42:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x1197e8c00) [pid = 1652] [serial = 591] [outer = 0x119384800] 04:42:36 INFO - PROCESS | 1652 | 1468669356884 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]]]}] 04:42:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:42:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 519ms 04:42:36 INFO - PROCESS | 1652 | 1468669356913 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 04:42:36 INFO - PROCESS | 1652 | 1468669356916 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 04:42:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:42:36 INFO - PROCESS | 1652 | 1468669356926 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:42:36 INFO - PROCESS | 1652 | 1468669356927 Marionette TRACE conn2 <- [1,762,null,{}] 04:42:36 INFO - PROCESS | 1652 | 1468669356929 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}] 04:42:36 INFO - PROCESS | 1652 | 1468669356930 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:37 INFO - PROCESS | 1652 | 1468669357027 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 04:42:37 INFO - PROCESS | 1652 | 1468669357031 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:37 INFO - PROCESS | 1652 | 1468669357032 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x119586800 == 32 [pid = 1652] [id = 198] 04:42:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x1126d3400) [pid = 1652] [serial = 592] [outer = 0x0] 04:42:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x119c37400) [pid = 1652] [serial = 593] [outer = 0x1126d3400] 04:42:37 INFO - PROCESS | 1652 | 1468669357056 Marionette DEBUG loaded listener.js 04:42:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x120f33000) [pid = 1652] [serial = 594] [outer = 0x1126d3400] 04:42:37 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x116a94c00) [pid = 1652] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:42:37 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x121934c00) [pid = 1652] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:42:37 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x113a2b400) [pid = 1652] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:42:37 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x1126df400) [pid = 1652] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:42:37 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x120e0a400) [pid = 1652] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:42:37 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x118499c00) [pid = 1652] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:42:37 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x112641000) [pid = 1652] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:42:37 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x118284c00) [pid = 1652] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:42:37 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x126bdcc00) [pid = 1652] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:42:37 INFO - PROCESS | 1652 | 1468669357901 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]]]}] 04:42:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:42:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1019ms 04:42:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:42:37 INFO - PROCESS | 1652 | 1468669357946 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 04:42:37 INFO - PROCESS | 1652 | 1468669357947 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 04:42:37 INFO - PROCESS | 1652 | 1468669357949 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:42:37 INFO - PROCESS | 1652 | 1468669357950 Marionette TRACE conn2 <- [1,766,null,{}] 04:42:37 INFO - PROCESS | 1652 | 1468669357953 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}] 04:42:37 INFO - PROCESS | 1652 | 1468669357956 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:38 INFO - PROCESS | 1652 | 1468669358050 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 04:42:38 INFO - PROCESS | 1652 | 1468669358055 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:38 INFO - PROCESS | 1652 | 1468669358056 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cd8000 == 33 [pid = 1652] [id = 199] 04:42:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x116a94c00) [pid = 1652] [serial = 595] [outer = 0x0] 04:42:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x12192f800) [pid = 1652] [serial = 596] [outer = 0x116a94c00] 04:42:38 INFO - PROCESS | 1652 | 1468669358084 Marionette DEBUG loaded listener.js 04:42:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x1238f7400) [pid = 1652] [serial = 597] [outer = 0x116a94c00] 04:42:38 INFO - PROCESS | 1652 | 1468669358868 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]]]}] 04:42:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:42:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 970ms 04:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:42:38 INFO - PROCESS | 1652 | 1468669358919 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 04:42:38 INFO - PROCESS | 1652 | 1468669358920 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 04:42:38 INFO - PROCESS | 1652 | 1468669358922 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:42:38 INFO - PROCESS | 1652 | 1468669358924 Marionette TRACE conn2 <- [1,770,null,{}] 04:42:38 INFO - PROCESS | 1652 | 1468669358926 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}] 04:42:38 INFO - PROCESS | 1652 | 1468669358927 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:39 INFO - PROCESS | 1652 | 1468669359002 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 04:42:39 INFO - PROCESS | 1652 | 1468669359053 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:39 INFO - PROCESS | 1652 | 1468669359054 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12115b800 == 34 [pid = 1652] [id = 200] 04:42:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x116fb0800) [pid = 1652] [serial = 598] [outer = 0x0] 04:42:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x123ff4400) [pid = 1652] [serial = 599] [outer = 0x116fb0800] 04:42:39 INFO - PROCESS | 1652 | 1468669359078 Marionette DEBUG loaded listener.js 04:42:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x1249da400) [pid = 1652] [serial = 600] [outer = 0x116fb0800] 04:42:39 INFO - PROCESS | 1652 | 1468669359424 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]]]}] 04:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 518ms 04:42:39 INFO - PROCESS | 1652 | 1468669359442 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 04:42:39 INFO - PROCESS | 1652 | 1468669359448 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 04:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:42:39 INFO - PROCESS | 1652 | 1468669359453 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:42:39 INFO - PROCESS | 1652 | 1468669359457 Marionette TRACE conn2 <- [1,774,null,{}] 04:42:39 INFO - PROCESS | 1652 | 1468669359465 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}] 04:42:39 INFO - PROCESS | 1652 | 1468669359469 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:39 INFO - PROCESS | 1652 | 1468669359628 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 04:42:39 INFO - PROCESS | 1652 | 1468669359721 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:39 INFO - PROCESS | 1652 | 1468669359723 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x1160b2000 == 35 [pid = 1652] [id = 201] 04:42:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x1128b2c00) [pid = 1652] [serial = 601] [outer = 0x0] 04:42:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x112981000) [pid = 1652] [serial = 602] [outer = 0x1128b2c00] 04:42:39 INFO - PROCESS | 1652 | 1468669359761 Marionette DEBUG loaded listener.js 04:42:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x11386e000) [pid = 1652] [serial = 603] [outer = 0x1128b2c00] 04:42:40 INFO - PROCESS | 1652 | 1468669360222 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]]]}] 04:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 827ms 04:42:40 INFO - PROCESS | 1652 | 1468669360308 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 04:42:40 INFO - PROCESS | 1652 | 1468669360312 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 04:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:42:40 INFO - PROCESS | 1652 | 1468669360323 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:42:40 INFO - PROCESS | 1652 | 1468669360325 Marionette TRACE conn2 <- [1,778,null,{}] 04:42:40 INFO - PROCESS | 1652 | 1468669360329 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}] 04:42:40 INFO - PROCESS | 1652 | 1468669360332 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:40 INFO - PROCESS | 1652 | 1468669360483 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 04:42:40 INFO - PROCESS | 1652 | 1468669360573 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:40 INFO - PROCESS | 1652 | 1468669360575 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x118eaf000 == 36 [pid = 1652] [id = 202] 04:42:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x118148800) [pid = 1652] [serial = 604] [outer = 0x0] 04:42:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x118302800) [pid = 1652] [serial = 605] [outer = 0x118148800] 04:42:40 INFO - PROCESS | 1652 | 1468669360619 Marionette DEBUG loaded listener.js 04:42:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x11830c400) [pid = 1652] [serial = 606] [outer = 0x118148800] 04:42:41 INFO - PROCESS | 1652 | 1468669361143 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]]]}] 04:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 873ms 04:42:41 INFO - PROCESS | 1652 | 1468669361245 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 04:42:41 INFO - PROCESS | 1652 | 1468669361247 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 04:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:42:41 INFO - PROCESS | 1652 | 1468669361251 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:42:41 INFO - PROCESS | 1652 | 1468669361253 Marionette TRACE conn2 <- [1,782,null,{}] 04:42:41 INFO - PROCESS | 1652 | 1468669361257 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}] 04:42:41 INFO - PROCESS | 1652 | 1468669361259 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:41 INFO - PROCESS | 1652 | 1468669361358 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 04:42:41 INFO - PROCESS | 1652 | 1468669361407 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:41 INFO - PROCESS | 1652 | 1468669361410 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x1170ae000 == 37 [pid = 1652] [id = 203] 04:42:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11690d400) [pid = 1652] [serial = 607] [outer = 0x0] 04:42:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1169efc00) [pid = 1652] [serial = 608] [outer = 0x11690d400] 04:42:41 INFO - PROCESS | 1652 | 1468669361437 Marionette DEBUG loaded listener.js 04:42:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118303400) [pid = 1652] [serial = 609] [outer = 0x11690d400] 04:42:41 INFO - PROCESS | 1652 | --DOCSHELL 0x119cd8000 == 36 [pid = 1652] [id = 199] 04:42:41 INFO - PROCESS | 1652 | --DOCSHELL 0x119586800 == 35 [pid = 1652] [id = 198] 04:42:41 INFO - PROCESS | 1652 | --DOCSHELL 0x119265800 == 34 [pid = 1652] [id = 197] 04:42:41 INFO - PROCESS | 1652 | --DOCSHELL 0x11839f800 == 33 [pid = 1652] [id = 196] 04:42:41 INFO - PROCESS | 1652 | --DOCSHELL 0x11709e000 == 32 [pid = 1652] [id = 195] 04:42:41 INFO - PROCESS | 1652 | --DOCSHELL 0x116018800 == 31 [pid = 1652] [id = 194] 04:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x128c42000) [pid = 1652] [serial = 564] [outer = 0x0] [url = about:blank] 04:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12873dc00) [pid = 1652] [serial = 563] [outer = 0x0] [url = about:blank] 04:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x127553800) [pid = 1652] [serial = 561] [outer = 0x0] [url = about:blank] 04:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x123d58400) [pid = 1652] [serial = 554] [outer = 0x0] [url = about:blank] 04:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x116904c00) [pid = 1652] [serial = 557] [outer = 0x0] [url = about:blank] 04:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x1212ea000) [pid = 1652] [serial = 551] [outer = 0x0] [url = about:blank] 04:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x118ab6000) [pid = 1652] [serial = 548] [outer = 0x0] [url = about:blank] 04:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x11937d800) [pid = 1652] [serial = 549] [outer = 0x0] [url = about:blank] 04:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x11386c800) [pid = 1652] [serial = 542] [outer = 0x0] [url = about:blank] 04:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x116903400) [pid = 1652] [serial = 543] [outer = 0x0] [url = about:blank] 04:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x118306c00) [pid = 1652] [serial = 545] [outer = 0x0] [url = about:blank] 04:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x118498000) [pid = 1652] [serial = 546] [outer = 0x0] [url = about:blank] 04:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x12754f400) [pid = 1652] [serial = 540] [outer = 0x0] [url = about:blank] 04:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x11937a000) [pid = 1652] [serial = 558] [outer = 0x0] [url = about:blank] 04:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x127229400) [pid = 1652] [serial = 560] [outer = 0x0] [url = about:blank] 04:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x124937000) [pid = 1652] [serial = 555] [outer = 0x0] [url = about:blank] 04:42:41 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x12192c800) [pid = 1652] [serial = 552] [outer = 0x0] [url = about:blank] 04:42:41 INFO - PROCESS | 1652 | 1468669361828 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]]]}] 04:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 620ms 04:42:41 INFO - PROCESS | 1652 | 1468669361872 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 04:42:41 INFO - PROCESS | 1652 | 1468669361873 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 04:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:42:41 INFO - PROCESS | 1652 | 1468669361878 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:42:41 INFO - PROCESS | 1652 | 1468669361880 Marionette TRACE conn2 <- [1,786,null,{}] 04:42:41 INFO - PROCESS | 1652 | 1468669361883 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}] 04:42:41 INFO - PROCESS | 1652 | 1468669361885 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:41 INFO - PROCESS | 1652 | 1468669361960 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 04:42:42 INFO - PROCESS | 1652 | 1468669362010 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:42 INFO - PROCESS | 1652 | 1468669362011 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x117366000 == 32 [pid = 1652] [id = 204] 04:42:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x116911c00) [pid = 1652] [serial = 610] [outer = 0x0] 04:42:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x118310c00) [pid = 1652] [serial = 611] [outer = 0x116911c00] 04:42:42 INFO - PROCESS | 1652 | 1468669362039 Marionette DEBUG loaded listener.js 04:42:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x118510000) [pid = 1652] [serial = 612] [outer = 0x116911c00] 04:42:42 INFO - PROCESS | 1652 | 1468669362341 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]]]}] 04:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 473ms 04:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:42:42 INFO - PROCESS | 1652 | 1468669362354 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 04:42:42 INFO - PROCESS | 1652 | 1468669362355 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 04:42:42 INFO - PROCESS | 1652 | 1468669362358 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:42:42 INFO - PROCESS | 1652 | 1468669362359 Marionette TRACE conn2 <- [1,790,null,{}] 04:42:42 INFO - PROCESS | 1652 | 1468669362374 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}] 04:42:42 INFO - PROCESS | 1652 | 1468669362378 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:42 INFO - PROCESS | 1652 | 1468669362465 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 04:42:42 INFO - PROCESS | 1652 | 1468669362472 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:42 INFO - PROCESS | 1652 | 1468669362475 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x119552000 == 33 [pid = 1652] [id = 205] 04:42:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x1195de800) [pid = 1652] [serial = 613] [outer = 0x0] 04:42:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x1197de400) [pid = 1652] [serial = 614] [outer = 0x1195de800] 04:42:42 INFO - PROCESS | 1652 | 1468669362502 Marionette DEBUG loaded listener.js 04:42:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x119c3b000) [pid = 1652] [serial = 615] [outer = 0x1195de800] 04:42:42 INFO - PROCESS | 1652 | 1468669362863 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]]]}] 04:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 518ms 04:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:42:42 INFO - PROCESS | 1652 | 1468669362876 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 04:42:42 INFO - PROCESS | 1652 | 1468669362877 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 04:42:42 INFO - PROCESS | 1652 | 1468669362881 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:42:42 INFO - PROCESS | 1652 | 1468669362882 Marionette TRACE conn2 <- [1,794,null,{}] 04:42:42 INFO - PROCESS | 1652 | 1468669362885 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}] 04:42:42 INFO - PROCESS | 1652 | 1468669362886 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:42 INFO - PROCESS | 1652 | 1468669362967 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 04:42:42 INFO - PROCESS | 1652 | 1468669362970 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:42 INFO - PROCESS | 1652 | 1468669362971 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cea000 == 34 [pid = 1652] [id = 206] 04:42:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x120d26c00) [pid = 1652] [serial = 616] [outer = 0x0] 04:42:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x12124e400) [pid = 1652] [serial = 617] [outer = 0x120d26c00] 04:42:42 INFO - PROCESS | 1652 | 1468669362996 Marionette DEBUG loaded listener.js 04:42:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x12192e800) [pid = 1652] [serial = 618] [outer = 0x120d26c00] 04:42:43 INFO - PROCESS | 1652 | 1468669363321 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]]]}] 04:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 471ms 04:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:42:43 INFO - PROCESS | 1652 | 1468669363353 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 04:42:43 INFO - PROCESS | 1652 | 1468669363354 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 04:42:43 INFO - PROCESS | 1652 | 1468669363356 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:42:43 INFO - PROCESS | 1652 | 1468669363357 Marionette TRACE conn2 <- [1,798,null,{}] 04:42:43 INFO - PROCESS | 1652 | 1468669363360 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}] 04:42:43 INFO - PROCESS | 1652 | 1468669363361 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:43 INFO - PROCESS | 1652 | 1468669363435 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 04:42:43 INFO - PROCESS | 1652 | 1468669363491 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:43 INFO - PROCESS | 1652 | 1468669363492 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x121155800 == 35 [pid = 1652] [id = 207] 04:42:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x120d21800) [pid = 1652] [serial = 619] [outer = 0x0] 04:42:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x121937400) [pid = 1652] [serial = 620] [outer = 0x120d21800] 04:42:43 INFO - PROCESS | 1652 | 1468669363517 Marionette DEBUG loaded listener.js 04:42:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1249da000) [pid = 1652] [serial = 621] [outer = 0x120d21800] 04:42:43 INFO - PROCESS | 1652 | 1468669363795 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]]]}] 04:42:43 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 04:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 468ms 04:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:42:43 INFO - PROCESS | 1652 | 1468669363826 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 04:42:43 INFO - PROCESS | 1652 | 1468669363827 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 04:42:43 INFO - PROCESS | 1652 | 1468669363837 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:42:43 INFO - PROCESS | 1652 | 1468669363839 Marionette TRACE conn2 <- [1,802,null,{}] 04:42:43 INFO - PROCESS | 1652 | 1468669363841 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}] 04:42:43 INFO - PROCESS | 1652 | 1468669363846 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:43 INFO - PROCESS | 1652 | 1468669363974 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 04:42:43 INFO - PROCESS | 1652 | 1468669363978 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:43 INFO - PROCESS | 1652 | 1468669363980 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x124cf5800 == 36 [pid = 1652] [id = 208] 04:42:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x125182000) [pid = 1652] [serial = 622] [outer = 0x0] 04:42:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x125df4800) [pid = 1652] [serial = 623] [outer = 0x125182000] 04:42:44 INFO - PROCESS | 1652 | 1468669364005 Marionette DEBUG loaded listener.js 04:42:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x127548400) [pid = 1652] [serial = 624] [outer = 0x125182000] 04:42:44 INFO - PROCESS | 1652 | 1468669364413 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]]]}] 04:42:44 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 04:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 627ms 04:42:44 INFO - PROCESS | 1652 | 1468669364457 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 04:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:42:44 INFO - PROCESS | 1652 | 1468669364459 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 04:42:44 INFO - PROCESS | 1652 | 1468669364463 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:42:44 INFO - PROCESS | 1652 | 1468669364465 Marionette TRACE conn2 <- [1,806,null,{}] 04:42:44 INFO - PROCESS | 1652 | 1468669364468 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}] 04:42:44 INFO - PROCESS | 1652 | 1468669364470 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:44 INFO - PROCESS | 1652 | 1468669364613 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 04:42:44 INFO - PROCESS | 1652 | 1468669364635 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:44 INFO - PROCESS | 1652 | 1468669364636 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x126aea800 == 37 [pid = 1652] [id = 209] 04:42:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x12754d000) [pid = 1652] [serial = 625] [outer = 0x0] 04:42:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x127553800) [pid = 1652] [serial = 626] [outer = 0x12754d000] 04:42:44 INFO - PROCESS | 1652 | 1468669364676 Marionette DEBUG loaded listener.js 04:42:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x12873bc00) [pid = 1652] [serial = 627] [outer = 0x12754d000] 04:42:45 INFO - PROCESS | 1652 | [1652] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 04:42:45 INFO - PROCESS | 1652 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 04:42:45 INFO - PROCESS | 1652 | Determined SkiaGL cache limits: Size 100663296, Items: 256 04:42:45 INFO - PROCESS | 1652 | [GFX2-]: Using SkiaGL canvas. 04:42:45 INFO - PROCESS | 1652 | 1468669365137 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]]]}] 04:42:45 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 04:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 721ms 04:42:45 INFO - PROCESS | 1652 | 1468669365186 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 04:42:45 INFO - PROCESS | 1652 | 1468669365187 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 04:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:42:45 INFO - PROCESS | 1652 | 1468669365189 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:42:45 INFO - PROCESS | 1652 | 1468669365190 Marionette TRACE conn2 <- [1,810,null,{}] 04:42:45 INFO - PROCESS | 1652 | 1468669365192 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}] 04:42:45 INFO - PROCESS | 1652 | 1468669365193 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:45 INFO - PROCESS | 1652 | 1468669365287 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 04:42:45 INFO - PROCESS | 1652 | 1468669365290 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:45 INFO - PROCESS | 1652 | 1468669365291 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x126ff8000 == 38 [pid = 1652] [id = 210] 04:42:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x12754d400) [pid = 1652] [serial = 628] [outer = 0x0] 04:42:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x128ab7800) [pid = 1652] [serial = 629] [outer = 0x12754d400] 04:42:45 INFO - PROCESS | 1652 | 1468669365315 Marionette DEBUG loaded listener.js 04:42:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1291ca400) [pid = 1652] [serial = 630] [outer = 0x12754d400] 04:42:45 INFO - PROCESS | 1652 | 1468669365653 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]]]}] 04:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 472ms 04:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:42:45 INFO - PROCESS | 1652 | 1468669365662 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 04:42:45 INFO - PROCESS | 1652 | 1468669365664 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 04:42:45 INFO - PROCESS | 1652 | 1468669365669 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:42:45 INFO - PROCESS | 1652 | 1468669365670 Marionette TRACE conn2 <- [1,814,null,{}] 04:42:45 INFO - PROCESS | 1652 | 1468669365673 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}] 04:42:45 INFO - PROCESS | 1652 | 1468669365674 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:45 INFO - PROCESS | 1652 | 1468669365772 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 04:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119384800) [pid = 1652] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x112f0f400) [pid = 1652] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x116a95400) [pid = 1652] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x11325a400) [pid = 1652] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1126d3400) [pid = 1652] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x11830c800) [pid = 1652] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x120d21400) [pid = 1652] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x125223800) [pid = 1652] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x11937ac00) [pid = 1652] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x116a94c00) [pid = 1652] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:42:45 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x11878f000) [pid = 1652] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:42:45 INFO - PROCESS | 1652 | 1468669365833 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:45 INFO - PROCESS | 1652 | 1468669365834 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a86800 == 39 [pid = 1652] [id = 211] 04:42:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x112982400) [pid = 1652] [serial = 631] [outer = 0x0] 04:42:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1150cc400) [pid = 1652] [serial = 632] [outer = 0x112982400] 04:42:45 INFO - PROCESS | 1652 | 1468669365858 Marionette DEBUG loaded listener.js 04:42:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x119211000) [pid = 1652] [serial = 633] [outer = 0x112982400] 04:42:46 INFO - PROCESS | 1652 | 1468669366172 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] 04:42:46 INFO - PROCESS | 1652 | 1468669366243 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 04:42:46 INFO - PROCESS | 1652 | 1468669366246 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:42:46 INFO - PROCESS | 1652 | 1468669366248 Marionette TRACE conn2 <- [1,818,null,{}] 04:42:46 INFO - PROCESS | 1652 | 1468669366251 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}] 04:42:46 INFO - PROCESS | 1652 | 1468669366253 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:46 INFO - PROCESS | 1652 | 1468669366368 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 04:42:46 INFO - PROCESS | 1652 | 1468669366428 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:46 INFO - PROCESS | 1652 | 1468669366429 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x128e41000 == 40 [pid = 1652] [id = 212] 04:42:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x11878f000) [pid = 1652] [serial = 634] [outer = 0x0] 04:42:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x120d21400) [pid = 1652] [serial = 635] [outer = 0x11878f000] 04:42:46 INFO - PROCESS | 1652 | 1468669366464 Marionette DEBUG loaded listener.js 04:42:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1291f2000) [pid = 1652] [serial = 636] [outer = 0x11878f000] 04:42:46 INFO - PROCESS | 1652 | 1468669366752 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]]]}] 04:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 521ms 04:42:46 INFO - PROCESS | 1652 | 1468669366777 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 04:42:46 INFO - PROCESS | 1652 | 1468669366778 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 04:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:42:46 INFO - PROCESS | 1652 | 1468669366789 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:42:46 INFO - PROCESS | 1652 | 1468669366791 Marionette TRACE conn2 <- [1,822,null,{}] 04:42:46 INFO - PROCESS | 1652 | 1468669366793 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}] 04:42:46 INFO - PROCESS | 1652 | 1468669366795 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:46 INFO - PROCESS | 1652 | 1468669366890 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 04:42:46 INFO - PROCESS | 1652 | 1468669366893 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:46 INFO - PROCESS | 1652 | 1468669366895 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a57e000 == 41 [pid = 1652] [id = 213] 04:42:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x12873dc00) [pid = 1652] [serial = 637] [outer = 0x0] 04:42:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x129461000) [pid = 1652] [serial = 638] [outer = 0x12873dc00] 04:42:46 INFO - PROCESS | 1652 | 1468669366924 Marionette DEBUG loaded listener.js 04:42:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x12a646000) [pid = 1652] [serial = 639] [outer = 0x12873dc00] 04:42:47 INFO - PROCESS | 1652 | 1468669367245 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] 04:42:47 INFO - PROCESS | 1652 | 1468669367266 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 04:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:42:47 INFO - PROCESS | 1652 | 1468669367269 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:42:47 INFO - PROCESS | 1652 | 1468669367270 Marionette TRACE conn2 <- [1,826,null,{}] 04:42:47 INFO - PROCESS | 1652 | 1468669367272 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}] 04:42:47 INFO - PROCESS | 1652 | 1468669367273 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:47 INFO - PROCESS | 1652 | 1468669367376 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 04:42:47 INFO - PROCESS | 1652 | 1468669367381 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:47 INFO - PROCESS | 1652 | 1468669367382 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a590000 == 42 [pid = 1652] [id = 214] 04:42:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1291ef400) [pid = 1652] [serial = 640] [outer = 0x0] 04:42:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x12a7a7c00) [pid = 1652] [serial = 641] [outer = 0x1291ef400] 04:42:47 INFO - PROCESS | 1652 | 1468669367407 Marionette DEBUG loaded listener.js 04:42:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12aa25000) [pid = 1652] [serial = 642] [outer = 0x1291ef400] 04:42:47 INFO - PROCESS | 1652 | 1468669367717 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]]]}] 04:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 468ms 04:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:42:47 INFO - PROCESS | 1652 | 1468669367738 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 04:42:47 INFO - PROCESS | 1652 | 1468669367739 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 04:42:47 INFO - PROCESS | 1652 | 1468669367741 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:42:47 INFO - PROCESS | 1652 | 1468669367742 Marionette TRACE conn2 <- [1,830,null,{}] 04:42:47 INFO - PROCESS | 1652 | 1468669367744 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}] 04:42:47 INFO - PROCESS | 1652 | 1468669367745 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:47 INFO - PROCESS | 1652 | 1468669367822 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 04:42:47 INFO - PROCESS | 1652 | 1468669367921 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:47 INFO - PROCESS | 1652 | 1468669367923 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x113a5c800 == 43 [pid = 1652] [id = 215] 04:42:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x111c1bc00) [pid = 1652] [serial = 643] [outer = 0x0] 04:42:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x112641400) [pid = 1652] [serial = 644] [outer = 0x111c1bc00] 04:42:47 INFO - PROCESS | 1652 | 1468669367954 Marionette DEBUG loaded listener.js 04:42:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x112d78c00) [pid = 1652] [serial = 645] [outer = 0x111c1bc00] 04:42:48 INFO - PROCESS | 1652 | 1468669368378 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]]]}] 04:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 671ms 04:42:48 INFO - PROCESS | 1652 | 1468669368414 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 04:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:42:48 INFO - PROCESS | 1652 | 1468669368417 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 04:42:48 INFO - PROCESS | 1652 | 1468669368420 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:42:48 INFO - PROCESS | 1652 | 1468669368422 Marionette TRACE conn2 <- [1,834,null,{}] 04:42:48 INFO - PROCESS | 1652 | 1468669368425 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}] 04:42:48 INFO - PROCESS | 1652 | 1468669368427 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:48 INFO - PROCESS | 1652 | 1468669368531 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 04:42:48 INFO - PROCESS | 1652 | 1468669368586 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:48 INFO - PROCESS | 1652 | 1468669368588 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x1198e4800 == 44 [pid = 1652] [id = 216] 04:42:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118263c00) [pid = 1652] [serial = 646] [outer = 0x0] 04:42:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11849d800) [pid = 1652] [serial = 647] [outer = 0x118263c00] 04:42:48 INFO - PROCESS | 1652 | 1468669368619 Marionette DEBUG loaded listener.js 04:42:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118e85400) [pid = 1652] [serial = 648] [outer = 0x118263c00] 04:42:49 INFO - PROCESS | 1652 | 1468669369015 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]]]}] 04:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 621ms 04:42:49 INFO - PROCESS | 1652 | 1468669369043 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 04:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:42:49 INFO - PROCESS | 1652 | 1468669369046 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 04:42:49 INFO - PROCESS | 1652 | 1468669369048 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:42:49 INFO - PROCESS | 1652 | 1468669369050 Marionette TRACE conn2 <- [1,838,null,{}] 04:42:49 INFO - PROCESS | 1652 | 1468669369052 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}] 04:42:49 INFO - PROCESS | 1652 | 1468669369054 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:49 INFO - PROCESS | 1652 | 1468669369158 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 04:42:49 INFO - PROCESS | 1652 | 1468669369262 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:49 INFO - PROCESS | 1652 | 1468669369263 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x129678000 == 45 [pid = 1652] [id = 217] 04:42:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119997400) [pid = 1652] [serial = 649] [outer = 0x0] 04:42:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x120d26000) [pid = 1652] [serial = 650] [outer = 0x119997400] 04:42:49 INFO - PROCESS | 1652 | 1468669369293 Marionette DEBUG loaded listener.js 04:42:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1238f1c00) [pid = 1652] [serial = 651] [outer = 0x119997400] 04:42:49 INFO - PROCESS | 1652 | 1468669369704 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]]]}] 04:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 669ms 04:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:42:49 INFO - PROCESS | 1652 | 1468669369717 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 04:42:49 INFO - PROCESS | 1652 | 1468669369719 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 04:42:49 INFO - PROCESS | 1652 | 1468669369726 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:42:49 INFO - PROCESS | 1652 | 1468669369730 Marionette TRACE conn2 <- [1,842,null,{}] 04:42:49 INFO - PROCESS | 1652 | 1468669369734 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}] 04:42:49 INFO - PROCESS | 1652 | 1468669369736 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:49 INFO - PROCESS | 1652 | 1468669369839 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 04:42:49 INFO - PROCESS | 1652 | 1468669369891 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:49 INFO - PROCESS | 1652 | 1468669369893 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ab48000 == 46 [pid = 1652] [id = 218] 04:42:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1238f3800) [pid = 1652] [serial = 652] [outer = 0x0] 04:42:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12518b000) [pid = 1652] [serial = 653] [outer = 0x1238f3800] 04:42:49 INFO - PROCESS | 1652 | 1468669369921 Marionette DEBUG loaded listener.js 04:42:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128733800) [pid = 1652] [serial = 654] [outer = 0x1238f3800] 04:42:50 INFO - PROCESS | 1652 | 1468669370345 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]]]}] 04:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 627ms 04:42:50 INFO - PROCESS | 1652 | 1468669370350 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 04:42:50 INFO - PROCESS | 1652 | 1468669370352 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 04:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:42:50 INFO - PROCESS | 1652 | 1468669370354 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:42:50 INFO - PROCESS | 1652 | 1468669370355 Marionette TRACE conn2 <- [1,846,null,{}] 04:42:50 INFO - PROCESS | 1652 | 1468669370358 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}] 04:42:50 INFO - PROCESS | 1652 | 1468669370359 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:50 INFO - PROCESS | 1652 | 1468669370459 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 04:42:50 INFO - PROCESS | 1652 | 1468669370586 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:50 INFO - PROCESS | 1652 | 1468669370588 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185df800 == 47 [pid = 1652] [id = 219] 04:42:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11339ac00) [pid = 1652] [serial = 655] [outer = 0x0] 04:42:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12945d800) [pid = 1652] [serial = 656] [outer = 0x11339ac00] 04:42:50 INFO - PROCESS | 1652 | 1468669370619 Marionette DEBUG loaded listener.js 04:42:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12a5c0000) [pid = 1652] [serial = 657] [outer = 0x11339ac00] 04:42:51 INFO - PROCESS | 1652 | 1468669371168 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]]]}] 04:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 870ms 04:42:51 INFO - PROCESS | 1652 | 1468669371225 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 04:42:51 INFO - PROCESS | 1652 | 1468669371227 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 04:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:42:51 INFO - PROCESS | 1652 | 1468669371230 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:42:51 INFO - PROCESS | 1652 | 1468669371232 Marionette TRACE conn2 <- [1,850,null,{}] 04:42:51 INFO - PROCESS | 1652 | 1468669371236 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}] 04:42:51 INFO - PROCESS | 1652 | 1468669371237 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:51 INFO - PROCESS | 1652 | 1468669371328 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 04:42:51 INFO - PROCESS | 1652 | 1468669371396 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:51 INFO - PROCESS | 1652 | 1468669371398 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e3c000 == 48 [pid = 1652] [id = 220] 04:42:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x116974800) [pid = 1652] [serial = 658] [outer = 0x0] 04:42:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x118306c00) [pid = 1652] [serial = 659] [outer = 0x116974800] 04:42:51 INFO - PROCESS | 1652 | 1468669371426 Marionette DEBUG loaded listener.js 04:42:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11879a800) [pid = 1652] [serial = 660] [outer = 0x116974800] 04:42:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12a590000 == 47 [pid = 1652] [id = 214] 04:42:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12a57e000 == 46 [pid = 1652] [id = 213] 04:42:52 INFO - PROCESS | 1652 | --DOCSHELL 0x128e41000 == 45 [pid = 1652] [id = 212] 04:42:52 INFO - PROCESS | 1652 | --DOCSHELL 0x128a86800 == 44 [pid = 1652] [id = 211] 04:42:52 INFO - PROCESS | 1652 | --DOCSHELL 0x126ff8000 == 43 [pid = 1652] [id = 210] 04:42:52 INFO - PROCESS | 1652 | --DOCSHELL 0x126aea800 == 42 [pid = 1652] [id = 209] 04:42:52 INFO - PROCESS | 1652 | --DOCSHELL 0x124cf5800 == 41 [pid = 1652] [id = 208] 04:42:52 INFO - PROCESS | 1652 | --DOCSHELL 0x121155800 == 40 [pid = 1652] [id = 207] 04:42:52 INFO - PROCESS | 1652 | --DOCSHELL 0x119cea000 == 39 [pid = 1652] [id = 206] 04:42:52 INFO - PROCESS | 1652 | --DOCSHELL 0x119552000 == 38 [pid = 1652] [id = 205] 04:42:52 INFO - PROCESS | 1652 | --DOCSHELL 0x117366000 == 37 [pid = 1652] [id = 204] 04:42:52 INFO - PROCESS | 1652 | --DOCSHELL 0x1170ae000 == 36 [pid = 1652] [id = 203] 04:42:52 INFO - PROCESS | 1652 | --DOCSHELL 0x118eaf000 == 35 [pid = 1652] [id = 202] 04:42:52 INFO - PROCESS | 1652 | --DOCSHELL 0x1160b2000 == 34 [pid = 1652] [id = 201] 04:42:52 INFO - PROCESS | 1652 | --DOCSHELL 0x11694f000 == 33 [pid = 1652] [id = 193] 04:42:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12115b800 == 32 [pid = 1652] [id = 200] 04:42:52 INFO - PROCESS | 1652 | --DOCSHELL 0x1185df800 == 31 [pid = 1652] [id = 219] 04:42:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12ab48000 == 30 [pid = 1652] [id = 218] 04:42:52 INFO - PROCESS | 1652 | --DOCSHELL 0x129678000 == 29 [pid = 1652] [id = 217] 04:42:52 INFO - PROCESS | 1652 | --DOCSHELL 0x1198e4800 == 28 [pid = 1652] [id = 216] 04:42:52 INFO - PROCESS | 1652 | --DOCSHELL 0x113a5c800 == 27 [pid = 1652] [id = 215] 04:42:52 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1195df400) [pid = 1652] [serial = 590] [outer = 0x0] [url = about:blank] 04:42:52 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x128ed4400) [pid = 1652] [serial = 579] [outer = 0x0] [url = about:blank] 04:42:52 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x116a9ac00) [pid = 1652] [serial = 578] [outer = 0x0] [url = about:blank] 04:42:52 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118146000) [pid = 1652] [serial = 584] [outer = 0x0] [url = about:blank] 04:42:52 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x113396800) [pid = 1652] [serial = 581] [outer = 0x0] [url = about:blank] 04:42:52 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x113d99c00) [pid = 1652] [serial = 582] [outer = 0x0] [url = about:blank] 04:42:52 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119c37400) [pid = 1652] [serial = 593] [outer = 0x0] [url = about:blank] 04:42:52 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119215800) [pid = 1652] [serial = 567] [outer = 0x0] [url = about:blank] 04:42:52 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118499800) [pid = 1652] [serial = 566] [outer = 0x0] [url = about:blank] 04:42:52 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1238f2800) [pid = 1652] [serial = 570] [outer = 0x0] [url = about:blank] 04:42:52 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12192cc00) [pid = 1652] [serial = 569] [outer = 0x0] [url = about:blank] 04:42:52 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1291c6400) [pid = 1652] [serial = 573] [outer = 0x0] [url = about:blank] 04:42:52 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12872e400) [pid = 1652] [serial = 572] [outer = 0x0] [url = about:blank] 04:42:52 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12945d400) [pid = 1652] [serial = 576] [outer = 0x0] [url = about:blank] 04:42:52 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1291d1c00) [pid = 1652] [serial = 575] [outer = 0x0] [url = about:blank] 04:42:52 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12192f800) [pid = 1652] [serial = 596] [outer = 0x0] [url = about:blank] 04:42:52 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119216400) [pid = 1652] [serial = 588] [outer = 0x0] [url = about:blank] 04:42:52 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11879a000) [pid = 1652] [serial = 587] [outer = 0x0] [url = about:blank] 04:42:52 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x120f33000) [pid = 1652] [serial = 594] [outer = 0x0] [url = about:blank] 04:42:52 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1197e8c00) [pid = 1652] [serial = 591] [outer = 0x0] [url = about:blank] 04:42:52 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1238f7400) [pid = 1652] [serial = 597] [outer = 0x0] [url = about:blank] 04:42:52 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x123ff4400) [pid = 1652] [serial = 599] [outer = 0x0] [url = about:blank] 04:42:52 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x118285000) [pid = 1652] [serial = 585] [outer = 0x0] [url = about:blank] 04:42:52 INFO - PROCESS | 1652 | 1468669372361 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]]]}] 04:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1172ms 04:42:52 INFO - PROCESS | 1652 | 1468669372403 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 04:42:52 INFO - PROCESS | 1652 | 1468669372405 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 04:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:42:52 INFO - PROCESS | 1652 | 1468669372408 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:42:52 INFO - PROCESS | 1652 | 1468669372410 Marionette TRACE conn2 <- [1,854,null,{}] 04:42:52 INFO - PROCESS | 1652 | 1468669372414 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}] 04:42:52 INFO - PROCESS | 1652 | 1468669372416 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:52 INFO - PROCESS | 1652 | 1468669372494 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 04:42:52 INFO - PROCESS | 1652 | 1468669372503 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:52 INFO - PROCESS | 1652 | 1468669372505 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x1162e5000 == 28 [pid = 1652] [id = 221] 04:42:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x112986400) [pid = 1652] [serial = 661] [outer = 0x0] 04:42:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x113806800) [pid = 1652] [serial = 662] [outer = 0x112986400] 04:42:52 INFO - PROCESS | 1652 | 1468669372533 Marionette DEBUG loaded listener.js 04:42:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x111cac800) [pid = 1652] [serial = 663] [outer = 0x112986400] 04:42:52 INFO - PROCESS | 1652 | 1468669372856 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]]]}] 04:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 472ms 04:42:52 INFO - PROCESS | 1652 | 1468669372889 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 04:42:52 INFO - PROCESS | 1652 | 1468669372893 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 04:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:42:52 INFO - PROCESS | 1652 | 1468669372899 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:42:52 INFO - PROCESS | 1652 | 1468669372900 Marionette TRACE conn2 <- [1,858,null,{}] 04:42:52 INFO - PROCESS | 1652 | 1468669372903 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}] 04:42:52 INFO - PROCESS | 1652 | 1468669372904 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:52 INFO - PROCESS | 1652 | 1468669372979 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 04:42:52 INFO - PROCESS | 1652 | 1468669372985 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:52 INFO - PROCESS | 1652 | 1468669372986 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x1170f5800 == 29 [pid = 1652] [id = 222] 04:42:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x116fafc00) [pid = 1652] [serial = 664] [outer = 0x0] 04:42:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118269000) [pid = 1652] [serial = 665] [outer = 0x116fafc00] 04:42:53 INFO - PROCESS | 1652 | 1468669373013 Marionette DEBUG loaded listener.js 04:42:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118311800) [pid = 1652] [serial = 666] [outer = 0x116fafc00] 04:42:53 INFO - PROCESS | 1652 | 1468669373355 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]]]}] 04:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 472ms 04:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:42:53 INFO - PROCESS | 1652 | 1468669373370 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 04:42:53 INFO - PROCESS | 1652 | 1468669373372 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 04:42:53 INFO - PROCESS | 1652 | 1468669373374 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:42:53 INFO - PROCESS | 1652 | 1468669373376 Marionette TRACE conn2 <- [1,862,null,{}] 04:42:53 INFO - PROCESS | 1652 | 1468669373386 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}] 04:42:53 INFO - PROCESS | 1652 | 1468669373389 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:53 INFO - PROCESS | 1652 | 1468669373467 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 04:42:53 INFO - PROCESS | 1652 | 1468669373519 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:53 INFO - PROCESS | 1652 | 1468669373521 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x118eb5800 == 30 [pid = 1652] [id = 223] 04:42:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x113375800) [pid = 1652] [serial = 667] [outer = 0x0] 04:42:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118e7e400) [pid = 1652] [serial = 668] [outer = 0x113375800] 04:42:53 INFO - PROCESS | 1652 | 1468669373548 Marionette DEBUG loaded listener.js 04:42:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1195d7c00) [pid = 1652] [serial = 669] [outer = 0x113375800] 04:42:53 INFO - PROCESS | 1652 | 1468669373836 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]]]}] 04:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 523ms 04:42:53 INFO - PROCESS | 1652 | 1468669373900 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 04:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:42:53 INFO - PROCESS | 1652 | 1468669373902 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 04:42:53 INFO - PROCESS | 1652 | 1468669373904 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:42:53 INFO - PROCESS | 1652 | 1468669373905 Marionette TRACE conn2 <- [1,866,null,{}] 04:42:53 INFO - PROCESS | 1652 | 1468669373908 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}] 04:42:53 INFO - PROCESS | 1652 | 1468669373909 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:53 INFO - PROCESS | 1652 | 1468669373983 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 04:42:54 INFO - PROCESS | 1652 | 1468669374038 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:54 INFO - PROCESS | 1652 | 1468669374039 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x119545800 == 31 [pid = 1652] [id = 224] 04:42:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118497400) [pid = 1652] [serial = 670] [outer = 0x0] 04:42:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1197de800) [pid = 1652] [serial = 671] [outer = 0x118497400] 04:42:54 INFO - PROCESS | 1652 | 1468669374064 Marionette DEBUG loaded listener.js 04:42:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x120d25800) [pid = 1652] [serial = 672] [outer = 0x118497400] 04:42:54 INFO - PROCESS | 1652 | 1468669374345 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]]]}] 04:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 468ms 04:42:54 INFO - PROCESS | 1652 | 1468669374377 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 04:42:54 INFO - PROCESS | 1652 | 1468669374378 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 04:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:42:54 INFO - PROCESS | 1652 | 1468669374388 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:42:54 INFO - PROCESS | 1652 | 1468669374389 Marionette TRACE conn2 <- [1,870,null,{}] 04:42:54 INFO - PROCESS | 1652 | 1468669374398 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}] 04:42:54 INFO - PROCESS | 1652 | 1468669374402 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:54 INFO - PROCESS | 1652 | 1468669374492 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 04:42:54 INFO - PROCESS | 1652 | 1468669374525 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:54 INFO - PROCESS | 1652 | 1468669374526 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x119ce4000 == 32 [pid = 1652] [id = 225] 04:42:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1169f0400) [pid = 1652] [serial = 673] [outer = 0x0] 04:42:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x121243400) [pid = 1652] [serial = 674] [outer = 0x1169f0400] 04:42:54 INFO - PROCESS | 1652 | 1468669374551 Marionette DEBUG loaded listener.js 04:42:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x121733c00) [pid = 1652] [serial = 675] [outer = 0x1169f0400] 04:42:54 INFO - PROCESS | 1652 | 1468669374877 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]]]}] 04:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 518ms 04:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:42:54 INFO - PROCESS | 1652 | 1468669374906 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 04:42:54 INFO - PROCESS | 1652 | 1468669374907 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 04:42:54 INFO - PROCESS | 1652 | 1468669374910 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:42:54 INFO - PROCESS | 1652 | 1468669374911 Marionette TRACE conn2 <- [1,874,null,{}] 04:42:54 INFO - PROCESS | 1652 | 1468669374919 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}] 04:42:54 INFO - PROCESS | 1652 | 1468669374923 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:55 INFO - PROCESS | 1652 | 1468669375033 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 04:42:55 INFO - PROCESS | 1652 | 1468669375037 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:55 INFO - PROCESS | 1652 | 1468669375038 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12163e800 == 33 [pid = 1652] [id = 226] 04:42:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12192e000) [pid = 1652] [serial = 676] [outer = 0x0] 04:42:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x121939800) [pid = 1652] [serial = 677] [outer = 0x12192e000] 04:42:55 INFO - PROCESS | 1652 | 1468669375063 Marionette DEBUG loaded listener.js 04:42:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1252d1400) [pid = 1652] [serial = 678] [outer = 0x12192e000] 04:42:55 INFO - PROCESS | 1652 | 1468669375484 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]]]}] 04:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 578ms 04:42:55 INFO - PROCESS | 1652 | 1468669375489 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 04:42:55 INFO - PROCESS | 1652 | 1468669375491 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 04:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:42:55 INFO - PROCESS | 1652 | 1468669375494 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:42:55 INFO - PROCESS | 1652 | 1468669375496 Marionette TRACE conn2 <- [1,878,null,{}] 04:42:55 INFO - PROCESS | 1652 | 1468669375499 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}] 04:42:55 INFO - PROCESS | 1652 | 1468669375501 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:55 INFO - PROCESS | 1652 | 1468669375650 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 04:42:55 INFO - PROCESS | 1652 | 1468669375686 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:55 INFO - PROCESS | 1652 | 1468669375688 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x125207800 == 34 [pid = 1652] [id = 227] 04:42:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1128ac000) [pid = 1652] [serial = 679] [outer = 0x0] 04:42:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x126b45400) [pid = 1652] [serial = 680] [outer = 0x1128ac000] 04:42:55 INFO - PROCESS | 1652 | 1468669375723 Marionette DEBUG loaded listener.js 04:42:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12722b400) [pid = 1652] [serial = 681] [outer = 0x1128ac000] 04:42:56 INFO - PROCESS | 1652 | 1468669376038 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]]]}] 04:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 571ms 04:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:42:56 INFO - PROCESS | 1652 | 1468669376068 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 04:42:56 INFO - PROCESS | 1652 | 1468669376070 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 04:42:56 INFO - PROCESS | 1652 | 1468669376072 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:42:56 INFO - PROCESS | 1652 | 1468669376073 Marionette TRACE conn2 <- [1,882,null,{}] 04:42:56 INFO - PROCESS | 1652 | 1468669376075 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}] 04:42:56 INFO - PROCESS | 1652 | 1468669376076 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:56 INFO - PROCESS | 1652 | 1468669376169 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 04:42:56 INFO - PROCESS | 1652 | 1468669376205 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:56 INFO - PROCESS | 1652 | 1468669376205 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x126ae8800 == 35 [pid = 1652] [id = 228] 04:42:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x125df0c00) [pid = 1652] [serial = 682] [outer = 0x0] 04:42:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x127550400) [pid = 1652] [serial = 683] [outer = 0x125df0c00] 04:42:56 INFO - PROCESS | 1652 | 1468669376229 Marionette DEBUG loaded listener.js 04:42:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x128733c00) [pid = 1652] [serial = 684] [outer = 0x125df0c00] 04:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x125182000) [pid = 1652] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12754d000) [pid = 1652] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x120d26c00) [pid = 1652] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1195de800) [pid = 1652] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118148800) [pid = 1652] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11690d400) [pid = 1652] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x120d21800) [pid = 1652] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1128b2c00) [pid = 1652] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12873dc00) [pid = 1652] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116fb0800) [pid = 1652] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12754d400) [pid = 1652] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x116911c00) [pid = 1652] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x112982400) [pid = 1652] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11878f000) [pid = 1652] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:42:56 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1291ef400) [pid = 1652] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:42:56 INFO - PROCESS | 1652 | 1468669376697 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]]]}] 04:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 669ms 04:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:42:56 INFO - PROCESS | 1652 | 1468669376741 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 04:42:56 INFO - PROCESS | 1652 | 1468669376743 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 04:42:56 INFO - PROCESS | 1652 | 1468669376753 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:42:56 INFO - PROCESS | 1652 | 1468669376754 Marionette TRACE conn2 <- [1,886,null,{}] 04:42:56 INFO - PROCESS | 1652 | 1468669376756 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}] 04:42:56 INFO - PROCESS | 1652 | 1468669376758 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:56 INFO - PROCESS | 1652 | 1468669376872 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 04:42:56 INFO - PROCESS | 1652 | 1468669376910 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:56 INFO - PROCESS | 1652 | 1468669376911 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a86800 == 36 [pid = 1652] [id = 229] 04:42:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1121bbc00) [pid = 1652] [serial = 685] [outer = 0x0] 04:42:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11878f000) [pid = 1652] [serial = 686] [outer = 0x1121bbc00] 04:42:56 INFO - PROCESS | 1652 | 1468669376933 Marionette DEBUG loaded listener.js 04:42:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1238f3c00) [pid = 1652] [serial = 687] [outer = 0x1121bbc00] 04:42:57 INFO - PROCESS | 1652 | 1468669377198 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]]]}] 04:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 478ms 04:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:42:57 INFO - PROCESS | 1652 | 1468669377224 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 04:42:57 INFO - PROCESS | 1652 | 1468669377226 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 04:42:57 INFO - PROCESS | 1652 | 1468669377228 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:42:57 INFO - PROCESS | 1652 | 1468669377230 Marionette TRACE conn2 <- [1,890,null,{}] 04:42:57 INFO - PROCESS | 1652 | 1468669377241 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}] 04:42:57 INFO - PROCESS | 1652 | 1468669377242 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:57 INFO - PROCESS | 1652 | 1468669377327 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 04:42:57 INFO - PROCESS | 1652 | 1468669377333 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:57 INFO - PROCESS | 1652 | 1468669377334 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12913a800 == 37 [pid = 1652] [id = 230] 04:42:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1195d6c00) [pid = 1652] [serial = 688] [outer = 0x0] 04:42:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x127551400) [pid = 1652] [serial = 689] [outer = 0x1195d6c00] 04:42:57 INFO - PROCESS | 1652 | 1468669377358 Marionette DEBUG loaded listener.js 04:42:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128ab1000) [pid = 1652] [serial = 690] [outer = 0x1195d6c00] 04:42:57 INFO - PROCESS | 1652 | 1468669377686 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]]]}] 04:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 478ms 04:42:57 INFO - PROCESS | 1652 | 1468669377707 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 04:42:57 INFO - PROCESS | 1652 | 1468669377708 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 04:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:42:57 INFO - PROCESS | 1652 | 1468669377711 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:42:57 INFO - PROCESS | 1652 | 1468669377712 Marionette TRACE conn2 <- [1,894,null,{}] 04:42:57 INFO - PROCESS | 1652 | 1468669377717 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}] 04:42:57 INFO - PROCESS | 1652 | 1468669377719 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:57 INFO - PROCESS | 1652 | 1468669377838 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 04:42:57 INFO - PROCESS | 1652 | 1468669377843 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:57 INFO - PROCESS | 1652 | 1468669377845 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cdd800 == 38 [pid = 1652] [id = 231] 04:42:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119a02400) [pid = 1652] [serial = 691] [outer = 0x0] 04:42:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128ab0400) [pid = 1652] [serial = 692] [outer = 0x119a02400] 04:42:57 INFO - PROCESS | 1652 | 1468669377872 Marionette DEBUG loaded listener.js 04:42:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x129456000) [pid = 1652] [serial = 693] [outer = 0x119a02400] 04:42:58 INFO - PROCESS | 1652 | 1468669378166 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]]]}] 04:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 470ms 04:42:58 INFO - PROCESS | 1652 | 1468669378188 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 04:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:42:58 INFO - PROCESS | 1652 | 1468669378190 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 04:42:58 INFO - PROCESS | 1652 | 1468669378192 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:42:58 INFO - PROCESS | 1652 | 1468669378193 Marionette TRACE conn2 <- [1,898,null,{}] 04:42:58 INFO - PROCESS | 1652 | 1468669378195 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}] 04:42:58 INFO - PROCESS | 1652 | 1468669378197 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:58 INFO - PROCESS | 1652 | 1468669378277 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 04:42:58 INFO - PROCESS | 1652 | 1468669378283 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:58 INFO - PROCESS | 1652 | 1468669378285 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ab4f000 == 39 [pid = 1652] [id = 232] 04:42:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12945e400) [pid = 1652] [serial = 694] [outer = 0x0] 04:42:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12a5c0c00) [pid = 1652] [serial = 695] [outer = 0x12945e400] 04:42:58 INFO - PROCESS | 1652 | 1468669378309 Marionette DEBUG loaded listener.js 04:42:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12a644000) [pid = 1652] [serial = 696] [outer = 0x12945e400] 04:42:59 INFO - PROCESS | 1652 | --DOCSHELL 0x1162e5000 == 38 [pid = 1652] [id = 221] 04:42:59 INFO - PROCESS | 1652 | --DOCSHELL 0x117e3c000 == 37 [pid = 1652] [id = 220] 04:42:59 INFO - PROCESS | 1652 | --DOCSHELL 0x118eb5800 == 36 [pid = 1652] [id = 223] 04:42:59 INFO - PROCESS | 1652 | --DOCSHELL 0x128a86800 == 35 [pid = 1652] [id = 229] 04:42:59 INFO - PROCESS | 1652 | --DOCSHELL 0x12913a800 == 34 [pid = 1652] [id = 230] 04:42:59 INFO - PROCESS | 1652 | --DOCSHELL 0x119ce4000 == 33 [pid = 1652] [id = 225] 04:42:59 INFO - PROCESS | 1652 | --DOCSHELL 0x12163e800 == 32 [pid = 1652] [id = 226] 04:42:59 INFO - PROCESS | 1652 | --DOCSHELL 0x125207800 == 31 [pid = 1652] [id = 227] 04:42:59 INFO - PROCESS | 1652 | --DOCSHELL 0x119545800 == 30 [pid = 1652] [id = 224] 04:42:59 INFO - PROCESS | 1652 | --DOCSHELL 0x1170f5800 == 29 [pid = 1652] [id = 222] 04:42:59 INFO - PROCESS | 1652 | --DOCSHELL 0x126ae8800 == 28 [pid = 1652] [id = 228] 04:42:59 INFO - PROCESS | 1652 | --DOCSHELL 0x119cdd800 == 27 [pid = 1652] [id = 231] 04:42:59 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x125df4800) [pid = 1652] [serial = 623] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x127553800) [pid = 1652] [serial = 626] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12873bc00) [pid = 1652] [serial = 627] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12124e400) [pid = 1652] [serial = 617] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12192e800) [pid = 1652] [serial = 618] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1197de400) [pid = 1652] [serial = 614] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x119c3b000) [pid = 1652] [serial = 615] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118302800) [pid = 1652] [serial = 605] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11830c400) [pid = 1652] [serial = 606] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1169efc00) [pid = 1652] [serial = 608] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118303400) [pid = 1652] [serial = 609] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x121937400) [pid = 1652] [serial = 620] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x112981000) [pid = 1652] [serial = 602] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12a646000) [pid = 1652] [serial = 639] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11386e000) [pid = 1652] [serial = 603] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1249da400) [pid = 1652] [serial = 600] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x128ab7800) [pid = 1652] [serial = 629] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x118310c00) [pid = 1652] [serial = 611] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1291ca400) [pid = 1652] [serial = 630] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x118510000) [pid = 1652] [serial = 612] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1150cc400) [pid = 1652] [serial = 632] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x120d21400) [pid = 1652] [serial = 635] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12aa25000) [pid = 1652] [serial = 642] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12a7a7c00) [pid = 1652] [serial = 641] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x119211000) [pid = 1652] [serial = 633] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x129461000) [pid = 1652] [serial = 638] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x1291f2000) [pid = 1652] [serial = 636] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x127548400) [pid = 1652] [serial = 624] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x1249da000) [pid = 1652] [serial = 621] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1652 | 1468669379758 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]]]}] 04:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1573ms 04:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:42:59 INFO - PROCESS | 1652 | 1468669379767 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 04:42:59 INFO - PROCESS | 1652 | 1468669379770 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 04:42:59 INFO - PROCESS | 1652 | 1468669379773 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:42:59 INFO - PROCESS | 1652 | 1468669379775 Marionette TRACE conn2 <- [1,902,null,{}] 04:42:59 INFO - PROCESS | 1652 | 1468669379779 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}] 04:42:59 INFO - PROCESS | 1652 | 1468669379781 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:59 INFO - PROCESS | 1652 | 1468669379861 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 04:42:59 INFO - PROCESS | 1652 | 1468669379911 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:59 INFO - PROCESS | 1652 | 1468669379914 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:42:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x1133d8000 == 28 [pid = 1652] [id = 233] 04:42:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x1126e0c00) [pid = 1652] [serial = 697] [outer = 0x0] 04:42:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x1128ac800) [pid = 1652] [serial = 698] [outer = 0x1126e0c00] 04:42:59 INFO - PROCESS | 1652 | 1468669379942 Marionette DEBUG loaded listener.js 04:42:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1128b8800) [pid = 1652] [serial = 699] [outer = 0x1126e0c00] 04:43:00 INFO - PROCESS | 1652 | 1468669380245 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]]]}] 04:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 522ms 04:43:00 INFO - PROCESS | 1652 | 1468669380295 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 04:43:00 INFO - PROCESS | 1652 | 1468669380301 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 04:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:43:00 INFO - PROCESS | 1652 | 1468669380306 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:43:00 INFO - PROCESS | 1652 | 1468669380307 Marionette TRACE conn2 <- [1,906,null,{}] 04:43:00 INFO - PROCESS | 1652 | 1468669380310 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}] 04:43:00 INFO - PROCESS | 1652 | 1468669380312 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:00 INFO - PROCESS | 1652 | 1468669380387 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 04:43:00 INFO - PROCESS | 1652 | 1468669380391 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:00 INFO - PROCESS | 1652 | 1468669380393 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x116960000 == 29 [pid = 1652] [id = 234] 04:43:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x113374c00) [pid = 1652] [serial = 700] [outer = 0x0] 04:43:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x113399c00) [pid = 1652] [serial = 701] [outer = 0x113374c00] 04:43:00 INFO - PROCESS | 1652 | 1468669380422 Marionette DEBUG loaded listener.js 04:43:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x113a24800) [pid = 1652] [serial = 702] [outer = 0x113374c00] 04:43:00 INFO - PROCESS | 1652 | 1468669380830 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]]]}] 04:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 570ms 04:43:00 INFO - PROCESS | 1652 | 1468669380876 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 04:43:00 INFO - PROCESS | 1652 | 1468669380878 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 04:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:43:00 INFO - PROCESS | 1652 | 1468669380882 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:43:00 INFO - PROCESS | 1652 | 1468669380898 Marionette TRACE conn2 <- [1,910,null,{}] 04:43:00 INFO - PROCESS | 1652 | 1468669380910 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}] 04:43:00 INFO - PROCESS | 1652 | 1468669380915 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:01 INFO - PROCESS | 1652 | 1468669381042 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 04:43:01 INFO - PROCESS | 1652 | 1468669381138 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:01 INFO - PROCESS | 1652 | 1468669381141 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e39000 == 30 [pid = 1652] [id = 235] 04:43:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x10eaf4000) [pid = 1652] [serial = 703] [outer = 0x0] 04:43:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x116a97400) [pid = 1652] [serial = 704] [outer = 0x10eaf4000] 04:43:01 INFO - PROCESS | 1652 | 1468669381186 Marionette DEBUG loaded listener.js 04:43:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1172b3800) [pid = 1652] [serial = 705] [outer = 0x10eaf4000] 04:43:01 INFO - PROCESS | 1652 | 1468669381721 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]]]}] 04:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 886ms 04:43:01 INFO - PROCESS | 1652 | 1468669381768 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 04:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:43:01 INFO - PROCESS | 1652 | 1468669381771 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 04:43:01 INFO - PROCESS | 1652 | 1468669381774 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:43:01 INFO - PROCESS | 1652 | 1468669381777 Marionette TRACE conn2 <- [1,914,null,{}] 04:43:01 INFO - PROCESS | 1652 | 1468669381781 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}] 04:43:01 INFO - PROCESS | 1652 | 1468669381782 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:01 INFO - PROCESS | 1652 | 1468669381885 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 04:43:01 INFO - PROCESS | 1652 | 1468669381954 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:01 INFO - PROCESS | 1652 | 1468669381955 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a9800 == 31 [pid = 1652] [id = 236] 04:43:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1128b5c00) [pid = 1652] [serial = 706] [outer = 0x0] 04:43:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x112984400) [pid = 1652] [serial = 707] [outer = 0x1128b5c00] 04:43:01 INFO - PROCESS | 1652 | 1468669381987 Marionette DEBUG loaded listener.js 04:43:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11380f400) [pid = 1652] [serial = 708] [outer = 0x1128b5c00] 04:43:02 INFO - PROCESS | 1652 | 1468669382521 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]]]}] 04:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 822ms 04:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:43:02 INFO - PROCESS | 1652 | 1468669382596 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 04:43:02 INFO - PROCESS | 1652 | 1468669382599 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 04:43:02 INFO - PROCESS | 1652 | 1468669382603 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:43:02 INFO - PROCESS | 1652 | 1468669382605 Marionette TRACE conn2 <- [1,918,null,{}] 04:43:02 INFO - PROCESS | 1652 | 1468669382608 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}] 04:43:02 INFO - PROCESS | 1652 | 1468669382610 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:02 INFO - PROCESS | 1652 | 1468669382762 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 04:43:02 INFO - PROCESS | 1652 | 1468669382811 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:02 INFO - PROCESS | 1652 | 1468669382812 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x11508e000 == 32 [pid = 1652] [id = 237] 04:43:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x111fe3800) [pid = 1652] [serial = 709] [outer = 0x0] 04:43:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1126d1800) [pid = 1652] [serial = 710] [outer = 0x111fe3800] 04:43:02 INFO - PROCESS | 1652 | 1468669382841 Marionette DEBUG loaded listener.js 04:43:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1128b9c00) [pid = 1652] [serial = 711] [outer = 0x111fe3800] 04:43:03 INFO - PROCESS | 1652 | --DOCSHELL 0x116960000 == 31 [pid = 1652] [id = 234] 04:43:03 INFO - PROCESS | 1652 | --DOCSHELL 0x1133d8000 == 30 [pid = 1652] [id = 233] 04:43:03 INFO - PROCESS | 1652 | 1468669383217 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]]]}] 04:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 620ms 04:43:03 INFO - PROCESS | 1652 | 1468669383224 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 04:43:03 INFO - PROCESS | 1652 | 1468669383226 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 04:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:43:03 INFO - PROCESS | 1652 | 1468669383230 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:43:03 INFO - PROCESS | 1652 | 1468669383234 Marionette TRACE conn2 <- [1,922,null,{}] 04:43:03 INFO - PROCESS | 1652 | 1468669383237 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}] 04:43:03 INFO - PROCESS | 1652 | 1468669383239 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:03 INFO - PROCESS | 1652 | 1468669383315 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 04:43:03 INFO - PROCESS | 1652 | 1468669383319 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:03 INFO - PROCESS | 1652 | 1468669383321 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e3c800 == 31 [pid = 1652] [id = 238] 04:43:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11607e400) [pid = 1652] [serial = 712] [outer = 0x0] 04:43:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x116976400) [pid = 1652] [serial = 713] [outer = 0x11607e400] 04:43:03 INFO - PROCESS | 1652 | 1468669383349 Marionette DEBUG loaded listener.js 04:43:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x116fb0c00) [pid = 1652] [serial = 714] [outer = 0x11607e400] 04:43:03 INFO - PROCESS | 1652 | 1468669383672 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]]]}] 04:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 474ms 04:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:43:03 INFO - PROCESS | 1652 | 1468669383705 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 04:43:03 INFO - PROCESS | 1652 | 1468669383706 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 04:43:03 INFO - PROCESS | 1652 | 1468669383709 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:43:03 INFO - PROCESS | 1652 | 1468669383710 Marionette TRACE conn2 <- [1,926,null,{}] 04:43:03 INFO - PROCESS | 1652 | 1468669383712 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}] 04:43:03 INFO - PROCESS | 1652 | 1468669383714 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:03 INFO - PROCESS | 1652 | 1468669383790 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 04:43:03 INFO - PROCESS | 1652 | 1468669383800 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:03 INFO - PROCESS | 1652 | 1468669383802 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x118eaf800 == 32 [pid = 1652] [id = 239] 04:43:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1176cc400) [pid = 1652] [serial = 715] [outer = 0x0] 04:43:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118263000) [pid = 1652] [serial = 716] [outer = 0x1176cc400] 04:43:03 INFO - PROCESS | 1652 | 1468669383827 Marionette DEBUG loaded listener.js 04:43:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11828e800) [pid = 1652] [serial = 717] [outer = 0x1176cc400] 04:43:04 INFO - PROCESS | 1652 | 1468669384192 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]]]}] 04:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 517ms 04:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:43:04 INFO - PROCESS | 1652 | 1468669384227 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 04:43:04 INFO - PROCESS | 1652 | 1468669384230 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 04:43:04 INFO - PROCESS | 1652 | 1468669384237 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:43:04 INFO - PROCESS | 1652 | 1468669384241 Marionette TRACE conn2 <- [1,930,null,{}] 04:43:04 INFO - PROCESS | 1652 | 1468669384243 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}] 04:43:04 INFO - PROCESS | 1652 | 1468669384246 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:04 INFO - PROCESS | 1652 | 1468669384326 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 04:43:04 INFO - PROCESS | 1652 | 1468669384330 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:04 INFO - PROCESS | 1652 | 1468669384333 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x119579000 == 33 [pid = 1652] [id = 240] 04:43:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118305400) [pid = 1652] [serial = 718] [outer = 0x0] 04:43:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x11849c000) [pid = 1652] [serial = 719] [outer = 0x118305400] 04:43:04 INFO - PROCESS | 1652 | 1468669384358 Marionette DEBUG loaded listener.js 04:43:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x118752400) [pid = 1652] [serial = 720] [outer = 0x118305400] 04:43:04 INFO - PROCESS | 1652 | 1468669384659 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]]]}] 04:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 477ms 04:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:43:04 INFO - PROCESS | 1652 | 1468669384711 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 04:43:04 INFO - PROCESS | 1652 | 1468669384712 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 04:43:04 INFO - PROCESS | 1652 | 1468669384715 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:43:04 INFO - PROCESS | 1652 | 1468669384716 Marionette TRACE conn2 <- [1,934,null,{}] 04:43:04 INFO - PROCESS | 1652 | 1468669384718 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}] 04:43:04 INFO - PROCESS | 1652 | 1468669384719 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:04 INFO - PROCESS | 1652 | 1468669384793 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 04:43:04 INFO - PROCESS | 1652 | 1468669384848 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:04 INFO - PROCESS | 1652 | 1468669384849 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x1198e6000 == 34 [pid = 1652] [id = 241] 04:43:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x118308800) [pid = 1652] [serial = 721] [outer = 0x0] 04:43:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118797c00) [pid = 1652] [serial = 722] [outer = 0x118308800] 04:43:04 INFO - PROCESS | 1652 | 1468669384875 Marionette DEBUG loaded listener.js 04:43:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119211000) [pid = 1652] [serial = 723] [outer = 0x118308800] 04:43:05 INFO - PROCESS | 1652 | 1468669385118 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]]]}] 04:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 418ms 04:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:43:05 INFO - PROCESS | 1652 | 1468669385137 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 04:43:05 INFO - PROCESS | 1652 | 1468669385138 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 04:43:05 INFO - PROCESS | 1652 | 1468669385141 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:43:05 INFO - PROCESS | 1652 | 1468669385150 Marionette TRACE conn2 <- [1,938,null,{}] 04:43:05 INFO - PROCESS | 1652 | 1468669385162 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}] 04:43:05 INFO - PROCESS | 1652 | 1468669385164 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:05 INFO - PROCESS | 1652 | 1468669385269 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 04:43:05 INFO - PROCESS | 1652 | 1468669385301 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:05 INFO - PROCESS | 1652 | 1468669385305 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x121152800 == 35 [pid = 1652] [id = 242] 04:43:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1195d8000) [pid = 1652] [serial = 724] [outer = 0x0] 04:43:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1195dcc00) [pid = 1652] [serial = 725] [outer = 0x1195d8000] 04:43:05 INFO - PROCESS | 1652 | 1468669385337 Marionette DEBUG loaded listener.js 04:43:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1197e7000) [pid = 1652] [serial = 726] [outer = 0x1195d8000] 04:43:05 INFO - PROCESS | 1652 | 1468669385703 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]]]}] 04:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 587ms 04:43:05 INFO - PROCESS | 1652 | 1468669385728 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 04:43:05 INFO - PROCESS | 1652 | 1468669385730 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 04:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:43:05 INFO - PROCESS | 1652 | 1468669385739 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:43:05 INFO - PROCESS | 1652 | 1468669385740 Marionette TRACE conn2 <- [1,942,null,{}] 04:43:05 INFO - PROCESS | 1652 | 1468669385743 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}] 04:43:05 INFO - PROCESS | 1652 | 1468669385744 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:05 INFO - PROCESS | 1652 | 1468669385832 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 04:43:05 INFO - PROCESS | 1652 | 1468669385835 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:05 INFO - PROCESS | 1652 | 1468669385836 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x123860000 == 36 [pid = 1652] [id = 243] 04:43:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118262400) [pid = 1652] [serial = 727] [outer = 0x0] 04:43:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x120d1d000) [pid = 1652] [serial = 728] [outer = 0x118262400] 04:43:05 INFO - PROCESS | 1652 | 1468669385860 Marionette DEBUG loaded listener.js 04:43:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12192c000) [pid = 1652] [serial = 729] [outer = 0x118262400] 04:43:06 INFO - PROCESS | 1652 | 1468669386179 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]]]}] 04:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 473ms 04:43:06 INFO - PROCESS | 1652 | 1468669386217 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 04:43:06 INFO - PROCESS | 1652 | 1468669386218 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 04:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:43:06 INFO - PROCESS | 1652 | 1468669386220 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:43:06 INFO - PROCESS | 1652 | 1468669386221 Marionette TRACE conn2 <- [1,946,null,{}] 04:43:06 INFO - PROCESS | 1652 | 1468669386224 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}] 04:43:06 INFO - PROCESS | 1652 | 1468669386225 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:06 INFO - PROCESS | 1652 | 1468669386320 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 04:43:06 INFO - PROCESS | 1652 | 1468669386323 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:06 INFO - PROCESS | 1652 | 1468669386324 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x125203000 == 37 [pid = 1652] [id = 244] 04:43:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12192c800) [pid = 1652] [serial = 730] [outer = 0x0] 04:43:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x121932400) [pid = 1652] [serial = 731] [outer = 0x12192c800] 04:43:06 INFO - PROCESS | 1652 | 1468669386348 Marionette DEBUG loaded listener.js 04:43:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x121939c00) [pid = 1652] [serial = 732] [outer = 0x12192c800] 04:43:06 INFO - PROCESS | 1652 | 1468669386725 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]]]}] 04:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 518ms 04:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:43:06 INFO - PROCESS | 1652 | 1468669386739 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 04:43:06 INFO - PROCESS | 1652 | 1468669386741 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 04:43:06 INFO - PROCESS | 1652 | 1468669386744 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:43:06 INFO - PROCESS | 1652 | 1468669386748 Marionette TRACE conn2 <- [1,950,null,{}] 04:43:06 INFO - PROCESS | 1652 | 1468669386752 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}] 04:43:06 INFO - PROCESS | 1652 | 1468669386754 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:06 INFO - PROCESS | 1652 | 1468669386899 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 04:43:06 INFO - PROCESS | 1652 | 1468669386923 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:06 INFO - PROCESS | 1652 | 1468669386924 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x125d97800 == 38 [pid = 1652] [id = 245] 04:43:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12192f000) [pid = 1652] [serial = 733] [outer = 0x0] 04:43:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1238f2400) [pid = 1652] [serial = 734] [outer = 0x12192f000] 04:43:06 INFO - PROCESS | 1652 | 1468669386963 Marionette DEBUG loaded listener.js 04:43:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x123d6e000) [pid = 1652] [serial = 735] [outer = 0x12192f000] 04:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1126e0c00) [pid = 1652] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x113374c00) [pid = 1652] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1169f0400) [pid = 1652] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12192e000) [pid = 1652] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x125df0c00) [pid = 1652] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1121bbc00) [pid = 1652] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1128ac000) [pid = 1652] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1195d6c00) [pid = 1652] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x116974800) [pid = 1652] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11339ac00) [pid = 1652] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1238f3800) [pid = 1652] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119997400) [pid = 1652] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118263c00) [pid = 1652] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x111c1bc00) [pid = 1652] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118497400) [pid = 1652] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x113375800) [pid = 1652] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116fafc00) [pid = 1652] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x112986400) [pid = 1652] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:43:07 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119a02400) [pid = 1652] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:43:07 INFO - PROCESS | 1652 | 1468669387369 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]]]}] 04:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 672ms 04:43:07 INFO - PROCESS | 1652 | 1468669387417 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 04:43:07 INFO - PROCESS | 1652 | 1468669387418 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 04:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:43:07 INFO - PROCESS | 1652 | 1468669387420 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:43:07 INFO - PROCESS | 1652 | 1468669387422 Marionette TRACE conn2 <- [1,954,null,{}] 04:43:07 INFO - PROCESS | 1652 | 1468669387424 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}] 04:43:07 INFO - PROCESS | 1652 | 1468669387425 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:07 INFO - PROCESS | 1652 | 1468669387503 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 04:43:07 INFO - PROCESS | 1652 | 1468669387556 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:07 INFO - PROCESS | 1652 | 1468669387557 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x119558800 == 39 [pid = 1652] [id = 246] 04:43:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x112986400) [pid = 1652] [serial = 736] [outer = 0x0] 04:43:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1169f0400) [pid = 1652] [serial = 737] [outer = 0x112986400] 04:43:07 INFO - PROCESS | 1652 | 1468669387581 Marionette DEBUG loaded listener.js 04:43:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118ab6c00) [pid = 1652] [serial = 738] [outer = 0x112986400] 04:43:07 INFO - PROCESS | 1652 | 1468669387836 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]]]}] 04:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 467ms 04:43:07 INFO - PROCESS | 1652 | 1468669387889 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 04:43:07 INFO - PROCESS | 1652 | 1468669387890 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 04:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:43:07 INFO - PROCESS | 1652 | 1468669387892 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:43:07 INFO - PROCESS | 1652 | 1468669387893 Marionette TRACE conn2 <- [1,958,null,{}] 04:43:07 INFO - PROCESS | 1652 | 1468669387896 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}] 04:43:07 INFO - PROCESS | 1652 | 1468669387897 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:07 INFO - PROCESS | 1652 | 1468669387990 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 04:43:07 INFO - PROCESS | 1652 | 1468669387993 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:07 INFO - PROCESS | 1652 | 1468669387995 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cdb800 == 40 [pid = 1652] [id = 247] 04:43:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119379400) [pid = 1652] [serial = 739] [outer = 0x0] 04:43:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x123d57c00) [pid = 1652] [serial = 740] [outer = 0x119379400] 04:43:08 INFO - PROCESS | 1652 | 1468669388023 Marionette DEBUG loaded listener.js 04:43:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12496d800) [pid = 1652] [serial = 741] [outer = 0x119379400] 04:43:08 INFO - PROCESS | 1652 | 1468669388378 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]]]}] 04:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 519ms 04:43:08 INFO - PROCESS | 1652 | 1468669388411 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 04:43:08 INFO - PROCESS | 1652 | 1468669388414 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 04:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:43:08 INFO - PROCESS | 1652 | 1468669388419 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:43:08 INFO - PROCESS | 1652 | 1468669388420 Marionette TRACE conn2 <- [1,962,null,{}] 04:43:08 INFO - PROCESS | 1652 | 1468669388423 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}] 04:43:08 INFO - PROCESS | 1652 | 1468669388424 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:08 INFO - PROCESS | 1652 | 1468669388508 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 04:43:08 INFO - PROCESS | 1652 | 1468669388512 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:08 INFO - PROCESS | 1652 | 1468669388513 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x129404000 == 41 [pid = 1652] [id = 248] 04:43:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12496e000) [pid = 1652] [serial = 742] [outer = 0x0] 04:43:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x125189c00) [pid = 1652] [serial = 743] [outer = 0x12496e000] 04:43:08 INFO - PROCESS | 1652 | 1468669388540 Marionette DEBUG loaded listener.js 04:43:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x126a1b000) [pid = 1652] [serial = 744] [outer = 0x12496e000] 04:43:08 INFO - PROCESS | 1652 | 1468669388856 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]]]}] 04:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 470ms 04:43:08 INFO - PROCESS | 1652 | 1468669388890 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 04:43:08 INFO - PROCESS | 1652 | 1468669388891 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 04:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:43:08 INFO - PROCESS | 1652 | 1468669388893 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:43:08 INFO - PROCESS | 1652 | 1468669388894 Marionette TRACE conn2 <- [1,966,null,{}] 04:43:08 INFO - PROCESS | 1652 | 1468669388897 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}] 04:43:08 INFO - PROCESS | 1652 | 1468669388900 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:08 INFO - PROCESS | 1652 | 1468669388977 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 04:43:08 INFO - PROCESS | 1652 | 1468669388985 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:08 INFO - PROCESS | 1652 | 1468669388986 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a573000 == 42 [pid = 1652] [id = 249] 04:43:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x125df4400) [pid = 1652] [serial = 745] [outer = 0x0] 04:43:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x126f49800) [pid = 1652] [serial = 746] [outer = 0x125df4400] 04:43:09 INFO - PROCESS | 1652 | 1468669389009 Marionette DEBUG loaded listener.js 04:43:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x127234800) [pid = 1652] [serial = 747] [outer = 0x125df4400] 04:43:09 INFO - PROCESS | 1652 | 1468669389441 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]]]}] 04:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 570ms 04:43:09 INFO - PROCESS | 1652 | 1468669389463 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 04:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:43:09 INFO - PROCESS | 1652 | 1468669389468 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 04:43:09 INFO - PROCESS | 1652 | 1468669389471 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:43:09 INFO - PROCESS | 1652 | 1468669389473 Marionette TRACE conn2 <- [1,970,null,{}] 04:43:09 INFO - PROCESS | 1652 | 1468669389477 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}] 04:43:09 INFO - PROCESS | 1652 | 1468669389479 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:09 INFO - PROCESS | 1652 | 1468669389585 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 04:43:09 INFO - PROCESS | 1652 | 1468669389650 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:09 INFO - PROCESS | 1652 | 1468669389652 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e26000 == 43 [pid = 1652] [id = 250] 04:43:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x112981400) [pid = 1652] [serial = 748] [outer = 0x0] 04:43:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11337ec00) [pid = 1652] [serial = 749] [outer = 0x112981400] 04:43:09 INFO - PROCESS | 1652 | 1468669389682 Marionette DEBUG loaded listener.js 04:43:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x116025800) [pid = 1652] [serial = 750] [outer = 0x112981400] 04:43:10 INFO - PROCESS | 1652 | 1468669390110 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]]]}] 04:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 672ms 04:43:10 INFO - PROCESS | 1652 | 1468669390143 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 04:43:10 INFO - PROCESS | 1652 | 1468669390146 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 04:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:43:10 INFO - PROCESS | 1652 | 1468669390153 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:43:10 INFO - PROCESS | 1652 | 1468669390155 Marionette TRACE conn2 <- [1,974,null,{}] 04:43:10 INFO - PROCESS | 1652 | 1468669390158 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}] 04:43:10 INFO - PROCESS | 1652 | 1468669390160 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:10 INFO - PROCESS | 1652 | 1468669390264 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 04:43:10 INFO - PROCESS | 1652 | 1468669390317 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:10 INFO - PROCESS | 1652 | 1468669390318 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x119584000 == 44 [pid = 1652] [id = 251] 04:43:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1172bb800) [pid = 1652] [serial = 751] [outer = 0x0] 04:43:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x118280c00) [pid = 1652] [serial = 752] [outer = 0x1172bb800] 04:43:10 INFO - PROCESS | 1652 | 1468669390349 Marionette DEBUG loaded listener.js 04:43:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x118309800) [pid = 1652] [serial = 753] [outer = 0x1172bb800] 04:43:10 INFO - PROCESS | 1652 | 1468669390733 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]]]}] 04:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 620ms 04:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:43:10 INFO - PROCESS | 1652 | 1468669390774 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 04:43:10 INFO - PROCESS | 1652 | 1468669390775 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 04:43:10 INFO - PROCESS | 1652 | 1468669390778 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:43:10 INFO - PROCESS | 1652 | 1468669390780 Marionette TRACE conn2 <- [1,978,null,{}] 04:43:10 INFO - PROCESS | 1652 | 1468669390790 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}] 04:43:10 INFO - PROCESS | 1652 | 1468669390794 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:10 INFO - PROCESS | 1652 | 1468669390893 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 04:43:10 INFO - PROCESS | 1652 | 1468669390983 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:10 INFO - PROCESS | 1652 | 1468669390985 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x129404800 == 45 [pid = 1652] [id = 252] 04:43:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11937f400) [pid = 1652] [serial = 754] [outer = 0x0] 04:43:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1195d7000) [pid = 1652] [serial = 755] [outer = 0x11937f400] 04:43:11 INFO - PROCESS | 1652 | 1468669391016 Marionette DEBUG loaded listener.js 04:43:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x119997400) [pid = 1652] [serial = 756] [outer = 0x11937f400] 04:43:11 INFO - PROCESS | 1652 | 1468669391428 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]]]}] 04:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 673ms 04:43:11 INFO - PROCESS | 1652 | 1468669391452 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 04:43:11 INFO - PROCESS | 1652 | 1468669391454 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 04:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:43:11 INFO - PROCESS | 1652 | 1468669391456 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:43:11 INFO - PROCESS | 1652 | 1468669391457 Marionette TRACE conn2 <- [1,982,null,{}] 04:43:11 INFO - PROCESS | 1652 | 1468669391460 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}] 04:43:11 INFO - PROCESS | 1652 | 1468669391461 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:11 INFO - PROCESS | 1652 | 1468669391562 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 04:43:11 INFO - PROCESS | 1652 | 1468669391612 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:11 INFO - PROCESS | 1652 | 1468669391613 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6d8000 == 46 [pid = 1652] [id = 253] 04:43:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x120d29400) [pid = 1652] [serial = 757] [outer = 0x0] 04:43:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12192c400) [pid = 1652] [serial = 758] [outer = 0x120d29400] 04:43:11 INFO - PROCESS | 1652 | 1468669391645 Marionette DEBUG loaded listener.js 04:43:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x123d63800) [pid = 1652] [serial = 759] [outer = 0x120d29400] 04:43:12 INFO - PROCESS | 1652 | 1468669392075 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]]]}] 04:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 668ms 04:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:43:12 INFO - PROCESS | 1652 | 1468669392125 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 04:43:12 INFO - PROCESS | 1652 | 1468669392126 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 04:43:12 INFO - PROCESS | 1652 | 1468669392129 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:43:12 INFO - PROCESS | 1652 | 1468669392130 Marionette TRACE conn2 <- [1,986,null,{}] 04:43:12 INFO - PROCESS | 1652 | 1468669392151 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}] 04:43:12 INFO - PROCESS | 1652 | 1468669392153 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:12 INFO - PROCESS | 1652 | 1468669392269 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 04:43:12 INFO - PROCESS | 1652 | 1468669392334 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:12 INFO - PROCESS | 1652 | 1468669392335 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x116011000 == 47 [pid = 1652] [id = 254] 04:43:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x11607f400) [pid = 1652] [serial = 760] [outer = 0x0] 04:43:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x119c34c00) [pid = 1652] [serial = 761] [outer = 0x11607f400] 04:43:12 INFO - PROCESS | 1652 | 1468669392363 Marionette DEBUG loaded listener.js 04:43:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x123debc00) [pid = 1652] [serial = 762] [outer = 0x11607f400] 04:43:12 INFO - PROCESS | 1652 | 1468669392872 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]]]}] 04:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 787ms 04:43:12 INFO - PROCESS | 1652 | 1468669392921 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 04:43:12 INFO - PROCESS | 1652 | 1468669392923 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 04:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:43:12 INFO - PROCESS | 1652 | 1468669392928 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:43:12 INFO - PROCESS | 1652 | 1468669392932 Marionette TRACE conn2 <- [1,990,null,{}] 04:43:12 INFO - PROCESS | 1652 | 1468669392938 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}] 04:43:12 INFO - PROCESS | 1652 | 1468669392939 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:13 INFO - PROCESS | 1652 | 1468669393046 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 04:43:13 INFO - PROCESS | 1652 | 1468669393132 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:13 INFO - PROCESS | 1652 | 1468669393133 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x117366000 == 48 [pid = 1652] [id = 255] 04:43:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x116972000) [pid = 1652] [serial = 763] [outer = 0x0] 04:43:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x118148800) [pid = 1652] [serial = 764] [outer = 0x116972000] 04:43:13 INFO - PROCESS | 1652 | 1468669393180 Marionette DEBUG loaded listener.js 04:43:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x118307800) [pid = 1652] [serial = 765] [outer = 0x116972000] 04:43:13 INFO - PROCESS | 1652 | --DOCSHELL 0x129404000 == 47 [pid = 1652] [id = 248] 04:43:13 INFO - PROCESS | 1652 | --DOCSHELL 0x128cdb800 == 46 [pid = 1652] [id = 247] 04:43:13 INFO - PROCESS | 1652 | --DOCSHELL 0x119558800 == 45 [pid = 1652] [id = 246] 04:43:13 INFO - PROCESS | 1652 | --DOCSHELL 0x125d97800 == 44 [pid = 1652] [id = 245] 04:43:13 INFO - PROCESS | 1652 | --DOCSHELL 0x125203000 == 43 [pid = 1652] [id = 244] 04:43:13 INFO - PROCESS | 1652 | --DOCSHELL 0x123860000 == 42 [pid = 1652] [id = 243] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12a5c0c00) [pid = 1652] [serial = 695] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOCSHELL 0x121152800 == 41 [pid = 1652] [id = 242] 04:43:13 INFO - PROCESS | 1652 | --DOCSHELL 0x1198e6000 == 40 [pid = 1652] [id = 241] 04:43:13 INFO - PROCESS | 1652 | --DOCSHELL 0x119579000 == 39 [pid = 1652] [id = 240] 04:43:13 INFO - PROCESS | 1652 | --DOCSHELL 0x118eaf800 == 38 [pid = 1652] [id = 239] 04:43:13 INFO - PROCESS | 1652 | --DOCSHELL 0x117e3c800 == 37 [pid = 1652] [id = 238] 04:43:13 INFO - PROCESS | 1652 | --DOCSHELL 0x11508e000 == 36 [pid = 1652] [id = 237] 04:43:13 INFO - PROCESS | 1652 | 1468669393697 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]]]}] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x128733c00) [pid = 1652] [serial = 684] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x118306c00) [pid = 1652] [serial = 659] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12a5c0000) [pid = 1652] [serial = 657] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12945d800) [pid = 1652] [serial = 656] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x128733800) [pid = 1652] [serial = 654] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12518b000) [pid = 1652] [serial = 653] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1238f1c00) [pid = 1652] [serial = 651] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x120d26000) [pid = 1652] [serial = 650] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x118e85400) [pid = 1652] [serial = 648] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11849d800) [pid = 1652] [serial = 647] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x112d78c00) [pid = 1652] [serial = 645] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x112641400) [pid = 1652] [serial = 644] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1197de800) [pid = 1652] [serial = 671] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118e7e400) [pid = 1652] [serial = 668] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1195d7c00) [pid = 1652] [serial = 669] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118269000) [pid = 1652] [serial = 665] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x118311800) [pid = 1652] [serial = 666] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x113806800) [pid = 1652] [serial = 662] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x111cac800) [pid = 1652] [serial = 663] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11879a800) [pid = 1652] [serial = 660] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x129456000) [pid = 1652] [serial = 693] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x128ab0400) [pid = 1652] [serial = 692] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x120d25800) [pid = 1652] [serial = 672] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x128ab1000) [pid = 1652] [serial = 690] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1128b8800) [pid = 1652] [serial = 699] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x113399c00) [pid = 1652] [serial = 701] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1128ac800) [pid = 1652] [serial = 698] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x113a24800) [pid = 1652] [serial = 702] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x121733c00) [pid = 1652] [serial = 675] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x121243400) [pid = 1652] [serial = 674] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x121939800) [pid = 1652] [serial = 677] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1252d1400) [pid = 1652] [serial = 678] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x127550400) [pid = 1652] [serial = 683] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11878f000) [pid = 1652] [serial = 686] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12722b400) [pid = 1652] [serial = 681] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x126b45400) [pid = 1652] [serial = 680] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x127551400) [pid = 1652] [serial = 689] [outer = 0x0] [url = about:blank] 04:43:13 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1238f3c00) [pid = 1652] [serial = 687] [outer = 0x0] [url = about:blank] 04:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 829ms 04:43:13 INFO - PROCESS | 1652 | 1468669393757 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 04:43:13 INFO - PROCESS | 1652 | 1468669393762 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 04:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:43:13 INFO - PROCESS | 1652 | 1468669393777 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:43:13 INFO - PROCESS | 1652 | 1468669393779 Marionette TRACE conn2 <- [1,994,null,{}] 04:43:13 INFO - PROCESS | 1652 | 1468669393784 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}] 04:43:13 INFO - PROCESS | 1652 | 1468669393787 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:13 INFO - PROCESS | 1652 | 1468669393912 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 04:43:13 INFO - PROCESS | 1652 | 1468669393925 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:13 INFO - PROCESS | 1652 | 1468669393927 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a7800 == 37 [pid = 1652] [id = 256] 04:43:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118497000) [pid = 1652] [serial = 766] [outer = 0x0] 04:43:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11849d800) [pid = 1652] [serial = 767] [outer = 0x118497000] 04:43:13 INFO - PROCESS | 1652 | 1468669393971 Marionette DEBUG loaded listener.js 04:43:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118798400) [pid = 1652] [serial = 768] [outer = 0x118497000] 04:43:14 INFO - PROCESS | 1652 | 1468669394404 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]]]}] 04:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 674ms 04:43:14 INFO - PROCESS | 1652 | 1468669394450 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 04:43:14 INFO - PROCESS | 1652 | 1468669394452 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 04:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:43:14 INFO - PROCESS | 1652 | 1468669394454 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:43:14 INFO - PROCESS | 1652 | 1468669394456 Marionette TRACE conn2 <- [1,998,null,{}] 04:43:14 INFO - PROCESS | 1652 | 1468669394464 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}] 04:43:14 INFO - PROCESS | 1652 | 1468669394467 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:14 INFO - PROCESS | 1652 | 1468669394552 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 04:43:14 INFO - PROCESS | 1652 | 1468669394561 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:14 INFO - PROCESS | 1652 | 1468669394563 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x119558800 == 38 [pid = 1652] [id = 257] 04:43:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1195e1800) [pid = 1652] [serial = 769] [outer = 0x0] 04:43:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11999d400) [pid = 1652] [serial = 770] [outer = 0x1195e1800] 04:43:14 INFO - PROCESS | 1652 | 1468669394591 Marionette DEBUG loaded listener.js 04:43:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12133c400) [pid = 1652] [serial = 771] [outer = 0x1195e1800] 04:43:14 INFO - PROCESS | 1652 | 1468669394937 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]]]}] 04:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 520ms 04:43:14 INFO - PROCESS | 1652 | 1468669394975 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 04:43:14 INFO - PROCESS | 1652 | 1468669394976 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 04:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:43:14 INFO - PROCESS | 1652 | 1468669394979 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:43:14 INFO - PROCESS | 1652 | 1468669394980 Marionette TRACE conn2 <- [1,1002,null,{}] 04:43:14 INFO - PROCESS | 1652 | 1468669394985 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}] 04:43:14 INFO - PROCESS | 1652 | 1468669394986 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:15 INFO - PROCESS | 1652 | 1468669395071 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 04:43:15 INFO - PROCESS | 1652 | 1468669395075 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:15 INFO - PROCESS | 1652 | 1468669395076 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cdb800 == 39 [pid = 1652] [id = 258] 04:43:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x121933000) [pid = 1652] [serial = 772] [outer = 0x0] 04:43:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12492b800) [pid = 1652] [serial = 773] [outer = 0x121933000] 04:43:15 INFO - PROCESS | 1652 | 1468669395102 Marionette DEBUG loaded listener.js 04:43:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x125188000) [pid = 1652] [serial = 774] [outer = 0x121933000] 04:43:15 INFO - PROCESS | 1652 | 1468669395451 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]]]}] 04:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 524ms 04:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:43:15 INFO - PROCESS | 1652 | 1468669395503 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 04:43:15 INFO - PROCESS | 1652 | 1468669395504 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 04:43:15 INFO - PROCESS | 1652 | 1468669395507 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:43:15 INFO - PROCESS | 1652 | 1468669395508 Marionette TRACE conn2 <- [1,1006,null,{}] 04:43:15 INFO - PROCESS | 1652 | 1468669395510 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}] 04:43:15 INFO - PROCESS | 1652 | 1468669395511 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:15 INFO - PROCESS | 1652 | 1468669395621 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 04:43:15 INFO - PROCESS | 1652 | 1468669395627 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:15 INFO - PROCESS | 1652 | 1468669395628 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x121316800 == 40 [pid = 1652] [id = 259] 04:43:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x121939800) [pid = 1652] [serial = 775] [outer = 0x0] 04:43:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x125225000) [pid = 1652] [serial = 776] [outer = 0x121939800] 04:43:15 INFO - PROCESS | 1652 | 1468669395653 Marionette DEBUG loaded listener.js 04:43:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x126b4b400) [pid = 1652] [serial = 777] [outer = 0x121939800] 04:43:15 INFO - PROCESS | 1652 | 1468669395990 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]]]}] 04:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 520ms 04:43:16 INFO - PROCESS | 1652 | 1468669396032 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 04:43:16 INFO - PROCESS | 1652 | 1468669396033 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 04:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:43:16 INFO - PROCESS | 1652 | 1468669396036 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:43:16 INFO - PROCESS | 1652 | 1468669396037 Marionette TRACE conn2 <- [1,1010,null,{}] 04:43:16 INFO - PROCESS | 1652 | 1468669396040 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}] 04:43:16 INFO - PROCESS | 1652 | 1468669396044 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:16 INFO - PROCESS | 1652 | 1468669396195 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 04:43:16 INFO - PROCESS | 1652 | 1468669396215 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:16 INFO - PROCESS | 1652 | 1468669396216 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x125203000 == 41 [pid = 1652] [id = 260] 04:43:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x126f48800) [pid = 1652] [serial = 778] [outer = 0x0] 04:43:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x127552c00) [pid = 1652] [serial = 779] [outer = 0x126f48800] 04:43:16 INFO - PROCESS | 1652 | 1468669396252 Marionette DEBUG loaded listener.js 04:43:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128ab7800) [pid = 1652] [serial = 780] [outer = 0x126f48800] 04:43:16 INFO - PROCESS | 1652 | 1468669396631 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]]]}] 04:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 620ms 04:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:43:16 INFO - PROCESS | 1652 | 1468669396657 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 04:43:16 INFO - PROCESS | 1652 | 1468669396658 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 04:43:16 INFO - PROCESS | 1652 | 1468669396660 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:43:16 INFO - PROCESS | 1652 | 1468669396661 Marionette TRACE conn2 <- [1,1014,null,{}] 04:43:16 INFO - PROCESS | 1652 | 1468669396678 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}] 04:43:16 INFO - PROCESS | 1652 | 1468669396679 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:16 INFO - PROCESS | 1652 | 1468669396775 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 04:43:16 INFO - PROCESS | 1652 | 1468669396778 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:16 INFO - PROCESS | 1652 | 1468669396779 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a8c000 == 42 [pid = 1652] [id = 261] 04:43:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x123821800) [pid = 1652] [serial = 781] [outer = 0x0] 04:43:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x128ab9400) [pid = 1652] [serial = 782] [outer = 0x123821800] 04:43:16 INFO - PROCESS | 1652 | 1468669396811 Marionette DEBUG loaded listener.js 04:43:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x128ec6c00) [pid = 1652] [serial = 783] [outer = 0x123821800] 04:43:17 INFO - PROCESS | 1652 | 1468669397138 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]]]}] 04:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 524ms 04:43:17 INFO - PROCESS | 1652 | 1468669397185 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 04:43:17 INFO - PROCESS | 1652 | 1468669397186 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 04:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:43:17 INFO - PROCESS | 1652 | 1468669397189 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:43:17 INFO - PROCESS | 1652 | 1468669397190 Marionette TRACE conn2 <- [1,1018,null,{}] 04:43:17 INFO - PROCESS | 1652 | 1468669397192 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}] 04:43:17 INFO - PROCESS | 1652 | 1468669397193 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:17 INFO - PROCESS | 1652 | 1468669397289 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 04:43:17 INFO - PROCESS | 1652 | 1468669397302 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:17 INFO - PROCESS | 1652 | 1468669397303 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x129141000 == 43 [pid = 1652] [id = 262] 04:43:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1291c6800) [pid = 1652] [serial = 784] [outer = 0x0] 04:43:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1291cec00) [pid = 1652] [serial = 785] [outer = 0x1291c6800] 04:43:17 INFO - PROCESS | 1652 | 1468669397327 Marionette DEBUG loaded listener.js 04:43:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1291e8800) [pid = 1652] [serial = 786] [outer = 0x1291c6800] 04:43:17 INFO - PROCESS | 1652 | 1468669397667 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]]]}] 04:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 522ms 04:43:17 INFO - PROCESS | 1652 | 1468669397712 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 04:43:17 INFO - PROCESS | 1652 | 1468669397713 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 04:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:43:17 INFO - PROCESS | 1652 | 1468669397716 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:43:17 INFO - PROCESS | 1652 | 1468669397717 Marionette TRACE conn2 <- [1,1022,null,{}] 04:43:17 INFO - PROCESS | 1652 | 1468669397719 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}] 04:43:17 INFO - PROCESS | 1652 | 1468669397720 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:17 INFO - PROCESS | 1652 | 1468669397819 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 04:43:17 INFO - PROCESS | 1652 | 1468669397829 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:17 INFO - PROCESS | 1652 | 1468669397831 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12967f800 == 44 [pid = 1652] [id = 263] 04:43:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1291c8400) [pid = 1652] [serial = 787] [outer = 0x0] 04:43:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1291f2000) [pid = 1652] [serial = 788] [outer = 0x1291c8400] 04:43:17 INFO - PROCESS | 1652 | 1468669397882 Marionette DEBUG loaded listener.js 04:43:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x129457c00) [pid = 1652] [serial = 789] [outer = 0x1291c8400] 04:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12945e400) [pid = 1652] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118262400) [pid = 1652] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11607e400) [pid = 1652] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x111fe3800) [pid = 1652] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118308800) [pid = 1652] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x112986400) [pid = 1652] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118305400) [pid = 1652] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1176cc400) [pid = 1652] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12192c800) [pid = 1652] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12192f000) [pid = 1652] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119379400) [pid = 1652] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12496e000) [pid = 1652] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:43:18 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1195d8000) [pid = 1652] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:43:18 INFO - PROCESS | 1652 | 1468669398248 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]]]}] 04:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 570ms 04:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:43:18 INFO - PROCESS | 1652 | 1468669398286 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 04:43:18 INFO - PROCESS | 1652 | 1468669398288 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 04:43:18 INFO - PROCESS | 1652 | 1468669398290 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:43:18 INFO - PROCESS | 1652 | 1468669398291 Marionette TRACE conn2 <- [1,1026,null,{}] 04:43:18 INFO - PROCESS | 1652 | 1468669398293 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}] 04:43:18 INFO - PROCESS | 1652 | 1468669398294 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:18 INFO - PROCESS | 1652 | 1468669398403 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 04:43:18 INFO - PROCESS | 1652 | 1468669398435 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:18 INFO - PROCESS | 1652 | 1468669398436 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a690800 == 45 [pid = 1652] [id = 264] 04:43:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x112986400) [pid = 1652] [serial = 790] [outer = 0x0] 04:43:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x118505800) [pid = 1652] [serial = 791] [outer = 0x112986400] 04:43:18 INFO - PROCESS | 1652 | 1468669398460 Marionette DEBUG loaded listener.js 04:43:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12496e000) [pid = 1652] [serial = 792] [outer = 0x112986400] 04:43:18 INFO - PROCESS | 1652 | 1468669398746 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]]]}] 04:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 472ms 04:43:18 INFO - PROCESS | 1652 | 1468669398762 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 04:43:18 INFO - PROCESS | 1652 | 1468669398764 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 04:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:43:18 INFO - PROCESS | 1652 | 1468669398775 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:43:18 INFO - PROCESS | 1652 | 1468669398777 Marionette TRACE conn2 <- [1,1030,null,{}] 04:43:18 INFO - PROCESS | 1652 | 1468669398779 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}] 04:43:18 INFO - PROCESS | 1652 | 1468669398781 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:18 INFO - PROCESS | 1652 | 1468669398888 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 04:43:18 INFO - PROCESS | 1652 | 1468669398891 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:18 INFO - PROCESS | 1652 | 1468669398893 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b713000 == 46 [pid = 1652] [id = 265] 04:43:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1291ee000) [pid = 1652] [serial = 793] [outer = 0x0] 04:43:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1294bcc00) [pid = 1652] [serial = 794] [outer = 0x1291ee000] 04:43:18 INFO - PROCESS | 1652 | 1468669398919 Marionette DEBUG loaded listener.js 04:43:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12a641800) [pid = 1652] [serial = 795] [outer = 0x1291ee000] 04:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 470ms 04:43:19 INFO - PROCESS | 1652 | 1468669399242 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]]]}] 04:43:19 INFO - PROCESS | 1652 | 1468669399246 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 04:43:19 INFO - PROCESS | 1652 | 1468669399248 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 04:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:43:19 INFO - PROCESS | 1652 | 1468669399258 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:43:19 INFO - PROCESS | 1652 | 1468669399259 Marionette TRACE conn2 <- [1,1034,null,{}] 04:43:19 INFO - PROCESS | 1652 | 1468669399261 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}] 04:43:19 INFO - PROCESS | 1652 | 1468669399262 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:19 INFO - PROCESS | 1652 | 1468669399377 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 04:43:19 INFO - PROCESS | 1652 | 1468669399383 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:19 INFO - PROCESS | 1652 | 1468669399384 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ba3b000 == 47 [pid = 1652] [id = 266] 04:43:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11828f800) [pid = 1652] [serial = 796] [outer = 0x0] 04:43:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1291efc00) [pid = 1652] [serial = 797] [outer = 0x11828f800] 04:43:19 INFO - PROCESS | 1652 | 1468669399408 Marionette DEBUG loaded listener.js 04:43:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12a7a8400) [pid = 1652] [serial = 798] [outer = 0x11828f800] 04:43:19 INFO - PROCESS | 1652 | 1468669399777 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]]]}] 04:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 570ms 04:43:19 INFO - PROCESS | 1652 | 1468669399827 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 04:43:19 INFO - PROCESS | 1652 | 1468669399829 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 04:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:43:19 INFO - PROCESS | 1652 | 1468669399841 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:43:19 INFO - PROCESS | 1652 | 1468669399843 Marionette TRACE conn2 <- [1,1038,null,{}] 04:43:19 INFO - PROCESS | 1652 | 1468669399846 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}] 04:43:19 INFO - PROCESS | 1652 | 1468669399850 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:19 INFO - PROCESS | 1652 | 1468669399990 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 04:43:20 INFO - PROCESS | 1652 | 1468669400134 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:20 INFO - PROCESS | 1652 | 1468669400136 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x11322d800 == 48 [pid = 1652] [id = 267] 04:43:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x110fa1c00) [pid = 1652] [serial = 799] [outer = 0x0] 04:43:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x112641000) [pid = 1652] [serial = 800] [outer = 0x110fa1c00] 04:43:20 INFO - PROCESS | 1652 | 1468669400170 Marionette DEBUG loaded listener.js 04:43:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x113395000) [pid = 1652] [serial = 801] [outer = 0x110fa1c00] 04:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 771ms 04:43:20 INFO - PROCESS | 1652 | 1468669400607 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]]]}] 04:43:20 INFO - PROCESS | 1652 | 1468669400614 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 04:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:43:20 INFO - PROCESS | 1652 | 1468669400619 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 04:43:20 INFO - PROCESS | 1652 | 1468669400622 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:43:20 INFO - PROCESS | 1652 | 1468669400623 Marionette TRACE conn2 <- [1,1042,null,{}] 04:43:20 INFO - PROCESS | 1652 | 1468669400627 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}] 04:43:20 INFO - PROCESS | 1652 | 1468669400630 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:20 INFO - PROCESS | 1652 | 1468669400747 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 04:43:20 INFO - PROCESS | 1652 | 1468669400804 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:20 INFO - PROCESS | 1652 | 1468669400806 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x1193b4000 == 49 [pid = 1652] [id = 268] 04:43:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1160f1800) [pid = 1652] [serial = 802] [outer = 0x0] 04:43:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11830c000) [pid = 1652] [serial = 803] [outer = 0x1160f1800] 04:43:20 INFO - PROCESS | 1652 | 1468669400836 Marionette DEBUG loaded listener.js 04:43:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x118ab0800) [pid = 1652] [serial = 804] [outer = 0x1160f1800] 04:43:21 INFO - PROCESS | 1652 | 1468669401287 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]]]}] 04:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 672ms 04:43:21 INFO - PROCESS | 1652 | 1468669401296 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 04:43:21 INFO - PROCESS | 1652 | 1468669401298 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 04:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:43:21 INFO - PROCESS | 1652 | 1468669401302 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:43:21 INFO - PROCESS | 1652 | 1468669401304 Marionette TRACE conn2 <- [1,1046,null,{}] 04:43:21 INFO - PROCESS | 1652 | 1468669401306 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}] 04:43:21 INFO - PROCESS | 1652 | 1468669401308 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:21 INFO - PROCESS | 1652 | 1468669401436 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 04:43:21 INFO - PROCESS | 1652 | 1468669401504 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:21 INFO - PROCESS | 1652 | 1468669401505 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x128e5c000 == 50 [pid = 1652] [id = 269] 04:43:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x120f32c00) [pid = 1652] [serial = 805] [outer = 0x0] 04:43:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x121733800) [pid = 1652] [serial = 806] [outer = 0x120f32c00] 04:43:21 INFO - PROCESS | 1652 | 1468669401534 Marionette DEBUG loaded listener.js 04:43:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x124c33c00) [pid = 1652] [serial = 807] [outer = 0x120f32c00] 04:43:21 INFO - PROCESS | 1652 | 1468669401974 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]]]}] 04:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 720ms 04:43:22 INFO - PROCESS | 1652 | 1468669402023 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 04:43:22 INFO - PROCESS | 1652 | 1468669402024 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 04:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:43:22 INFO - PROCESS | 1652 | 1468669402027 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:43:22 INFO - PROCESS | 1652 | 1468669402032 Marionette TRACE conn2 <- [1,1050,null,{}] 04:43:22 INFO - PROCESS | 1652 | 1468669402039 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}] 04:43:22 INFO - PROCESS | 1652 | 1468669402042 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:22 INFO - PROCESS | 1652 | 1468669402149 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 04:43:22 INFO - PROCESS | 1652 | 1468669402218 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:22 INFO - PROCESS | 1652 | 1468669402219 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x124987000 == 51 [pid = 1652] [id = 270] 04:43:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1126df800) [pid = 1652] [serial = 808] [outer = 0x0] 04:43:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1252d2000) [pid = 1652] [serial = 809] [outer = 0x1126df800] 04:43:22 INFO - PROCESS | 1652 | 1468669402249 Marionette DEBUG loaded listener.js 04:43:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12872f400) [pid = 1652] [serial = 810] [outer = 0x1126df800] 04:43:22 INFO - PROCESS | 1652 | 1468669402906 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]]]}] 04:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 928ms 04:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:43:22 INFO - PROCESS | 1652 | 1468669402954 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 04:43:22 INFO - PROCESS | 1652 | 1468669402956 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 04:43:22 INFO - PROCESS | 1652 | 1468669402959 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:43:22 INFO - PROCESS | 1652 | 1468669402961 Marionette TRACE conn2 <- [1,1054,null,{}] 04:43:22 INFO - PROCESS | 1652 | 1468669402965 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}] 04:43:22 INFO - PROCESS | 1652 | 1468669402967 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:23 INFO - PROCESS | 1652 | 1468669403059 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 04:43:23 INFO - PROCESS | 1652 | 1468669403135 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:23 INFO - PROCESS | 1652 | 1468669403136 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x113ae3000 == 52 [pid = 1652] [id = 271] 04:43:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x116fb0400) [pid = 1652] [serial = 811] [outer = 0x0] 04:43:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x118144c00) [pid = 1652] [serial = 812] [outer = 0x116fb0400] 04:43:23 INFO - PROCESS | 1652 | 1468669403165 Marionette DEBUG loaded listener.js 04:43:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x118303000) [pid = 1652] [serial = 813] [outer = 0x116fb0400] 04:43:24 INFO - PROCESS | 1652 | --DOCSHELL 0x117e39000 == 51 [pid = 1652] [id = 235] 04:43:24 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a9800 == 50 [pid = 1652] [id = 236] 04:43:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12ba3b000 == 49 [pid = 1652] [id = 266] 04:43:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12b713000 == 48 [pid = 1652] [id = 265] 04:43:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12a690800 == 47 [pid = 1652] [id = 264] 04:43:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12967f800 == 46 [pid = 1652] [id = 263] 04:43:24 INFO - PROCESS | 1652 | --DOCSHELL 0x129141000 == 45 [pid = 1652] [id = 262] 04:43:24 INFO - PROCESS | 1652 | --DOCSHELL 0x128a8c000 == 44 [pid = 1652] [id = 261] 04:43:24 INFO - PROCESS | 1652 | --DOCSHELL 0x125203000 == 43 [pid = 1652] [id = 260] 04:43:24 INFO - PROCESS | 1652 | --DOCSHELL 0x121316800 == 42 [pid = 1652] [id = 259] 04:43:24 INFO - PROCESS | 1652 | --DOCSHELL 0x119cdb800 == 41 [pid = 1652] [id = 258] 04:43:24 INFO - PROCESS | 1652 | --DOCSHELL 0x119558800 == 40 [pid = 1652] [id = 257] 04:43:24 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a7800 == 39 [pid = 1652] [id = 256] 04:43:24 INFO - PROCESS | 1652 | --DOCSHELL 0x117366000 == 38 [pid = 1652] [id = 255] 04:43:24 INFO - PROCESS | 1652 | --DOCSHELL 0x116011000 == 37 [pid = 1652] [id = 254] 04:43:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6d8000 == 36 [pid = 1652] [id = 253] 04:43:24 INFO - PROCESS | 1652 | --DOCSHELL 0x129404800 == 35 [pid = 1652] [id = 252] 04:43:24 INFO - PROCESS | 1652 | --DOCSHELL 0x119584000 == 34 [pid = 1652] [id = 251] 04:43:24 INFO - PROCESS | 1652 | --DOCSHELL 0x117e26000 == 33 [pid = 1652] [id = 250] 04:43:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12a573000 == 32 [pid = 1652] [id = 249] 04:43:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12ab4f000 == 31 [pid = 1652] [id = 232] 04:43:24 INFO - PROCESS | 1652 | --DOCSHELL 0x124987000 == 30 [pid = 1652] [id = 270] 04:43:24 INFO - PROCESS | 1652 | --DOCSHELL 0x128e5c000 == 29 [pid = 1652] [id = 269] 04:43:24 INFO - PROCESS | 1652 | --DOCSHELL 0x1193b4000 == 28 [pid = 1652] [id = 268] 04:43:24 INFO - PROCESS | 1652 | --DOCSHELL 0x11322d800 == 27 [pid = 1652] [id = 267] 04:43:24 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12a644000) [pid = 1652] [serial = 696] [outer = 0x0] [url = about:blank] 04:43:24 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x120d1d000) [pid = 1652] [serial = 728] [outer = 0x0] [url = about:blank] 04:43:24 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x116976400) [pid = 1652] [serial = 713] [outer = 0x0] [url = about:blank] 04:43:24 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x116fb0c00) [pid = 1652] [serial = 714] [outer = 0x0] [url = about:blank] 04:43:24 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x112984400) [pid = 1652] [serial = 707] [outer = 0x0] [url = about:blank] 04:43:24 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1128b9c00) [pid = 1652] [serial = 711] [outer = 0x0] [url = about:blank] 04:43:24 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1126d1800) [pid = 1652] [serial = 710] [outer = 0x0] [url = about:blank] 04:43:24 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x118797c00) [pid = 1652] [serial = 722] [outer = 0x0] [url = about:blank] 04:43:24 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1169f0400) [pid = 1652] [serial = 737] [outer = 0x0] [url = about:blank] 04:43:24 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x11849c000) [pid = 1652] [serial = 719] [outer = 0x0] [url = about:blank] 04:43:24 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118752400) [pid = 1652] [serial = 720] [outer = 0x0] [url = about:blank] 04:43:24 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x116a97400) [pid = 1652] [serial = 704] [outer = 0x0] [url = about:blank] 04:43:24 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118263000) [pid = 1652] [serial = 716] [outer = 0x0] [url = about:blank] 04:43:24 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11828e800) [pid = 1652] [serial = 717] [outer = 0x0] [url = about:blank] 04:43:24 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x121939c00) [pid = 1652] [serial = 732] [outer = 0x0] [url = about:blank] 04:43:24 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x121932400) [pid = 1652] [serial = 731] [outer = 0x0] [url = about:blank] 04:43:24 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1238f2400) [pid = 1652] [serial = 734] [outer = 0x0] [url = about:blank] 04:43:24 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x123d57c00) [pid = 1652] [serial = 740] [outer = 0x0] [url = about:blank] 04:43:24 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x125189c00) [pid = 1652] [serial = 743] [outer = 0x0] [url = about:blank] 04:43:24 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x126a1b000) [pid = 1652] [serial = 744] [outer = 0x0] [url = about:blank] 04:43:24 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118ab6c00) [pid = 1652] [serial = 738] [outer = 0x0] [url = about:blank] 04:43:24 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x123d6e000) [pid = 1652] [serial = 735] [outer = 0x0] [url = about:blank] 04:43:24 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1195dcc00) [pid = 1652] [serial = 725] [outer = 0x0] [url = about:blank] 04:43:24 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x126f49800) [pid = 1652] [serial = 746] [outer = 0x0] [url = about:blank] 04:43:24 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12192c000) [pid = 1652] [serial = 729] [outer = 0x0] [url = about:blank] 04:43:24 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119211000) [pid = 1652] [serial = 723] [outer = 0x0] [url = about:blank] 04:43:24 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1197e7000) [pid = 1652] [serial = 726] [outer = 0x0] [url = about:blank] 04:43:24 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12496d800) [pid = 1652] [serial = 741] [outer = 0x0] [url = about:blank] 04:43:24 INFO - PROCESS | 1652 | 1468669404166 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]]]}] 04:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1222ms 04:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:43:24 INFO - PROCESS | 1652 | 1468669404182 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 04:43:24 INFO - PROCESS | 1652 | 1468669404184 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 04:43:24 INFO - PROCESS | 1652 | 1468669404188 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:43:24 INFO - PROCESS | 1652 | 1468669404190 Marionette TRACE conn2 <- [1,1058,null,{}] 04:43:24 INFO - PROCESS | 1652 | 1468669404193 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}] 04:43:24 INFO - PROCESS | 1652 | 1468669404195 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:24 INFO - PROCESS | 1652 | 1468669404283 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 04:43:24 INFO - PROCESS | 1652 | 1468669404290 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:24 INFO - PROCESS | 1652 | 1468669404292 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x11623d800 == 28 [pid = 1652] [id = 272] 04:43:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x113a2e400) [pid = 1652] [serial = 814] [outer = 0x0] 04:43:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x113d9d000) [pid = 1652] [serial = 815] [outer = 0x113a2e400] 04:43:24 INFO - PROCESS | 1652 | 1468669404320 Marionette DEBUG loaded listener.js 04:43:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x116a95000) [pid = 1652] [serial = 816] [outer = 0x113a2e400] 04:43:24 INFO - PROCESS | 1652 | 1468669404669 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]]]}] 04:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 524ms 04:43:24 INFO - PROCESS | 1652 | 1468669404712 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 04:43:24 INFO - PROCESS | 1652 | 1468669404716 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 04:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:43:24 INFO - PROCESS | 1652 | 1468669404742 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:43:24 INFO - PROCESS | 1652 | 1468669404744 Marionette TRACE conn2 <- [1,1062,null,{}] 04:43:24 INFO - PROCESS | 1652 | 1468669404747 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}] 04:43:24 INFO - PROCESS | 1652 | 1468669404749 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:24 INFO - PROCESS | 1652 | 1468669404828 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 04:43:24 INFO - PROCESS | 1652 | 1468669404835 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:24 INFO - PROCESS | 1652 | 1468669404836 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185d7800 == 29 [pid = 1652] [id = 273] 04:43:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118283800) [pid = 1652] [serial = 817] [outer = 0x0] 04:43:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118510400) [pid = 1652] [serial = 818] [outer = 0x118283800] 04:43:24 INFO - PROCESS | 1652 | 1468669404864 Marionette DEBUG loaded listener.js 04:43:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x118e7e400) [pid = 1652] [serial = 819] [outer = 0x118283800] 04:43:25 INFO - PROCESS | 1652 | 1468669405206 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]]]}] 04:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 474ms 04:43:25 INFO - PROCESS | 1652 | 1468669405213 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 04:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:43:25 INFO - PROCESS | 1652 | 1468669405226 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 04:43:25 INFO - PROCESS | 1652 | 1468669405228 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:43:25 INFO - PROCESS | 1652 | 1468669405231 Marionette TRACE conn2 <- [1,1066,null,{}] 04:43:25 INFO - PROCESS | 1652 | 1468669405241 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}] 04:43:25 INFO - PROCESS | 1652 | 1468669405244 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:25 INFO - PROCESS | 1652 | 1468669405326 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 04:43:25 INFO - PROCESS | 1652 | 1468669405383 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:25 INFO - PROCESS | 1652 | 1468669405385 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x11957e800 == 30 [pid = 1652] [id = 274] 04:43:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119381400) [pid = 1652] [serial = 820] [outer = 0x0] 04:43:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1197df800) [pid = 1652] [serial = 821] [outer = 0x119381400] 04:43:25 INFO - PROCESS | 1652 | 1468669405413 Marionette DEBUG loaded listener.js 04:43:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x121731800) [pid = 1652] [serial = 822] [outer = 0x119381400] 04:43:25 INFO - PROCESS | 1652 | 1468669405730 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]]]}] 04:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 525ms 04:43:25 INFO - PROCESS | 1652 | 1468669405754 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 04:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:43:25 INFO - PROCESS | 1652 | 1468669405756 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 04:43:25 INFO - PROCESS | 1652 | 1468669405758 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:43:25 INFO - PROCESS | 1652 | 1468669405759 Marionette TRACE conn2 <- [1,1070,null,{}] 04:43:25 INFO - PROCESS | 1652 | 1468669405762 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}] 04:43:25 INFO - PROCESS | 1652 | 1468669405763 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:25 INFO - PROCESS | 1652 | 1468669405852 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 04:43:25 INFO - PROCESS | 1652 | 1468669405921 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:25 INFO - PROCESS | 1652 | 1468669405923 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x119ceb000 == 31 [pid = 1652] [id = 275] 04:43:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x121724400) [pid = 1652] [serial = 823] [outer = 0x0] 04:43:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x121938800) [pid = 1652] [serial = 824] [outer = 0x121724400] 04:43:25 INFO - PROCESS | 1652 | 1468669405951 Marionette DEBUG loaded listener.js 04:43:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x123ff9c00) [pid = 1652] [serial = 825] [outer = 0x121724400] 04:43:26 INFO - PROCESS | 1652 | 1468669406376 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]]]}] 04:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 674ms 04:43:26 INFO - PROCESS | 1652 | 1468669406440 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 04:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:43:26 INFO - PROCESS | 1652 | 1468669406442 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 04:43:26 INFO - PROCESS | 1652 | 1468669406445 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:43:26 INFO - PROCESS | 1652 | 1468669406447 Marionette TRACE conn2 <- [1,1074,null,{}] 04:43:26 INFO - PROCESS | 1652 | 1468669406457 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}] 04:43:26 INFO - PROCESS | 1652 | 1468669406459 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:26 INFO - PROCESS | 1652 | 1468669406569 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 04:43:26 INFO - PROCESS | 1652 | 1468669406624 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:26 INFO - PROCESS | 1652 | 1468669406625 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x123d15000 == 32 [pid = 1652] [id = 276] 04:43:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x124c34800) [pid = 1652] [serial = 826] [outer = 0x0] 04:43:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x125226000) [pid = 1652] [serial = 827] [outer = 0x124c34800] 04:43:26 INFO - PROCESS | 1652 | 1468669406649 Marionette DEBUG loaded listener.js 04:43:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x126a1ac00) [pid = 1652] [serial = 828] [outer = 0x124c34800] 04:43:26 INFO - PROCESS | 1652 | 1468669406973 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]]]}] 04:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 571ms 04:43:27 INFO - PROCESS | 1652 | 1468669407016 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 04:43:27 INFO - PROCESS | 1652 | 1468669407018 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 04:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:43:27 INFO - PROCESS | 1652 | 1468669407020 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:43:27 INFO - PROCESS | 1652 | 1468669407021 Marionette TRACE conn2 <- [1,1078,null,{}] 04:43:27 INFO - PROCESS | 1652 | 1468669407023 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}] 04:43:27 INFO - PROCESS | 1652 | 1468669407027 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:27 INFO - PROCESS | 1652 | 1468669407142 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 04:43:27 INFO - PROCESS | 1652 | 1468669407154 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:27 INFO - PROCESS | 1652 | 1468669407155 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x126aea000 == 33 [pid = 1652] [id = 277] 04:43:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x113394400) [pid = 1652] [serial = 829] [outer = 0x0] 04:43:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12754bc00) [pid = 1652] [serial = 830] [outer = 0x113394400] 04:43:27 INFO - PROCESS | 1652 | 1468669407180 Marionette DEBUG loaded listener.js 04:43:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x128c40400) [pid = 1652] [serial = 831] [outer = 0x113394400] 04:43:27 INFO - PROCESS | 1652 | 1468669407511 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]]]}] 04:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 518ms 04:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:43:27 INFO - PROCESS | 1652 | 1468669407542 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 04:43:27 INFO - PROCESS | 1652 | 1468669407543 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 04:43:27 INFO - PROCESS | 1652 | 1468669407545 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:43:27 INFO - PROCESS | 1652 | 1468669407546 Marionette TRACE conn2 <- [1,1082,null,{}] 04:43:27 INFO - PROCESS | 1652 | 1468669407548 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}] 04:43:27 INFO - PROCESS | 1652 | 1468669407550 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:27 INFO - PROCESS | 1652 | 1468669407653 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 04:43:27 INFO - PROCESS | 1652 | 1468669407665 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:27 INFO - PROCESS | 1652 | 1468669407666 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b97000 == 34 [pid = 1652] [id = 278] 04:43:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x128ed3400) [pid = 1652] [serial = 832] [outer = 0x0] 04:43:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1291d1800) [pid = 1652] [serial = 833] [outer = 0x128ed3400] 04:43:27 INFO - PROCESS | 1652 | 1468669407690 Marionette DEBUG loaded listener.js 04:43:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1291f4400) [pid = 1652] [serial = 834] [outer = 0x128ed3400] 04:43:28 INFO - PROCESS | 1652 | 1468669408036 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]]]}] 04:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 518ms 04:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:43:28 INFO - PROCESS | 1652 | 1468669408070 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 04:43:28 INFO - PROCESS | 1652 | 1468669408071 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 04:43:28 INFO - PROCESS | 1652 | 1468669408073 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:43:28 INFO - PROCESS | 1652 | 1468669408074 Marionette TRACE conn2 <- [1,1086,null,{}] 04:43:28 INFO - PROCESS | 1652 | 1468669408076 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}] 04:43:28 INFO - PROCESS | 1652 | 1468669408078 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:28 INFO - PROCESS | 1652 | 1468669408173 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 04:43:28 INFO - PROCESS | 1652 | 1468669408176 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:28 INFO - PROCESS | 1652 | 1468669408177 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x128e5e000 == 35 [pid = 1652] [id = 279] 04:43:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1291ca400) [pid = 1652] [serial = 835] [outer = 0x0] 04:43:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12945d800) [pid = 1652] [serial = 836] [outer = 0x1291ca400] 04:43:28 INFO - PROCESS | 1652 | 1468669408201 Marionette DEBUG loaded listener.js 04:43:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1294c2000) [pid = 1652] [serial = 837] [outer = 0x1291ca400] 04:43:28 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1128b5c00) [pid = 1652] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:43:28 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x126f48800) [pid = 1652] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:43:28 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x123821800) [pid = 1652] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:43:28 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11607f400) [pid = 1652] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:43:28 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x116972000) [pid = 1652] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:43:28 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x121933000) [pid = 1652] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:43:28 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1195e1800) [pid = 1652] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:43:28 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x118497000) [pid = 1652] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:43:28 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x112986400) [pid = 1652] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:43:28 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x121939800) [pid = 1652] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:43:28 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11937f400) [pid = 1652] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:43:28 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1172bb800) [pid = 1652] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:43:28 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x112981400) [pid = 1652] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:43:28 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x120d29400) [pid = 1652] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:43:28 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x125df4400) [pid = 1652] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:43:28 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1291c6800) [pid = 1652] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:43:28 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1291c8400) [pid = 1652] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:43:28 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1291ee000) [pid = 1652] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:43:28 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11828f800) [pid = 1652] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:43:28 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x10eaf4000) [pid = 1652] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:43:28 INFO - PROCESS | 1652 | 1468669408837 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]]]}] 04:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 770ms 04:43:28 INFO - PROCESS | 1652 | 1468669408844 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 04:43:28 INFO - PROCESS | 1652 | 1468669408845 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 04:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:43:28 INFO - PROCESS | 1652 | 1468669408878 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:43:28 INFO - PROCESS | 1652 | 1468669408879 Marionette TRACE conn2 <- [1,1090,null,{}] 04:43:28 INFO - PROCESS | 1652 | 1468669408888 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}] 04:43:28 INFO - PROCESS | 1652 | 1468669408889 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:29 INFO - PROCESS | 1652 | 1468669409057 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 04:43:29 INFO - PROCESS | 1652 | 1468669409109 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:29 INFO - PROCESS | 1652 | 1468669409110 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x128e43000 == 36 [pid = 1652] [id = 280] 04:43:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x111ca9400) [pid = 1652] [serial = 838] [outer = 0x0] 04:43:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x116fb0000) [pid = 1652] [serial = 839] [outer = 0x111ca9400] 04:43:29 INFO - PROCESS | 1652 | 1468669409150 Marionette DEBUG loaded listener.js 04:43:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11874f400) [pid = 1652] [serial = 840] [outer = 0x111ca9400] 04:43:29 INFO - PROCESS | 1652 | 1468669409430 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]]]}] 04:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 605ms 04:43:29 INFO - PROCESS | 1652 | 1468669409455 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 04:43:29 INFO - PROCESS | 1652 | 1468669409457 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 04:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:43:29 INFO - PROCESS | 1652 | 1468669409459 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:43:29 INFO - PROCESS | 1652 | 1468669409460 Marionette TRACE conn2 <- [1,1094,null,{}] 04:43:29 INFO - PROCESS | 1652 | 1468669409472 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}] 04:43:29 INFO - PROCESS | 1652 | 1468669409473 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:29 INFO - PROCESS | 1652 | 1468669409555 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 04:43:29 INFO - PROCESS | 1652 | 1468669409615 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:29 INFO - PROCESS | 1652 | 1468669409616 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a58d800 == 37 [pid = 1652] [id = 281] 04:43:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x116a98800) [pid = 1652] [serial = 841] [outer = 0x0] 04:43:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x120d22c00) [pid = 1652] [serial = 842] [outer = 0x116a98800] 04:43:29 INFO - PROCESS | 1652 | 1468669409640 Marionette DEBUG loaded listener.js 04:43:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x123ff4400) [pid = 1652] [serial = 843] [outer = 0x116a98800] 04:43:29 INFO - PROCESS | 1652 | 1468669409909 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]]]}] 04:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 470ms 04:43:29 INFO - PROCESS | 1652 | 1468669409929 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 04:43:29 INFO - PROCESS | 1652 | 1468669409934 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 04:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:43:29 INFO - PROCESS | 1652 | 1468669409944 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:43:29 INFO - PROCESS | 1652 | 1468669409946 Marionette TRACE conn2 <- [1,1098,null,{}] 04:43:29 INFO - PROCESS | 1652 | 1468669409958 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}] 04:43:29 INFO - PROCESS | 1652 | 1468669409960 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:30 INFO - PROCESS | 1652 | 1468669410080 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 04:43:30 INFO - PROCESS | 1652 | 1468669410095 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:30 INFO - PROCESS | 1652 | 1468669410097 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ba3f800 == 38 [pid = 1652] [id = 282] 04:43:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12124ac00) [pid = 1652] [serial = 844] [outer = 0x0] 04:43:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x126f48800) [pid = 1652] [serial = 845] [outer = 0x12124ac00] 04:43:30 INFO - PROCESS | 1652 | 1468669410134 Marionette DEBUG loaded listener.js 04:43:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12a63c000) [pid = 1652] [serial = 846] [outer = 0x12124ac00] 04:43:30 INFO - PROCESS | 1652 | 1468669410606 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]]]}] 04:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 682ms 04:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:43:30 INFO - PROCESS | 1652 | 1468669410625 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 04:43:30 INFO - PROCESS | 1652 | 1468669410626 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 04:43:30 INFO - PROCESS | 1652 | 1468669410628 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:43:30 INFO - PROCESS | 1652 | 1468669410629 Marionette TRACE conn2 <- [1,1102,null,{}] 04:43:30 INFO - PROCESS | 1652 | 1468669410632 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}] 04:43:30 INFO - PROCESS | 1652 | 1468669410633 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:30 INFO - PROCESS | 1652 | 1468669410761 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 04:43:30 INFO - PROCESS | 1652 | 1468669410822 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:30 INFO - PROCESS | 1652 | 1468669410824 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x1133c5800 == 39 [pid = 1652] [id = 283] 04:43:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x112135400) [pid = 1652] [serial = 847] [outer = 0x0] 04:43:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1126d4400) [pid = 1652] [serial = 848] [outer = 0x112135400] 04:43:30 INFO - PROCESS | 1652 | 1468669410856 Marionette DEBUG loaded listener.js 04:43:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11339c000) [pid = 1652] [serial = 849] [outer = 0x112135400] 04:43:31 INFO - PROCESS | 1652 | 1468669411380 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]]]}] 04:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 768ms 04:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:43:31 INFO - PROCESS | 1652 | 1468669411398 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 04:43:31 INFO - PROCESS | 1652 | 1468669411401 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 04:43:31 INFO - PROCESS | 1652 | 1468669411404 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:43:31 INFO - PROCESS | 1652 | 1468669411406 Marionette TRACE conn2 <- [1,1106,null,{}] 04:43:31 INFO - PROCESS | 1652 | 1468669411410 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}] 04:43:31 INFO - PROCESS | 1652 | 1468669411411 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:31 INFO - PROCESS | 1652 | 1468669411546 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 04:43:31 INFO - PROCESS | 1652 | 1468669411649 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:31 INFO - PROCESS | 1652 | 1468669411651 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x11958e800 == 40 [pid = 1652] [id = 284] 04:43:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11830d800) [pid = 1652] [serial = 850] [outer = 0x0] 04:43:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1184a1000) [pid = 1652] [serial = 851] [outer = 0x11830d800] 04:43:31 INFO - PROCESS | 1652 | 1468669411681 Marionette DEBUG loaded listener.js 04:43:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x116fa5400) [pid = 1652] [serial = 852] [outer = 0x11830d800] 04:43:32 INFO - PROCESS | 1652 | 1468669412407 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]]]}] 04:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1023ms 04:43:32 INFO - PROCESS | 1652 | 1468669412438 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 04:43:32 INFO - PROCESS | 1652 | 1468669412439 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 04:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:43:32 INFO - PROCESS | 1652 | 1468669412454 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:43:32 INFO - PROCESS | 1652 | 1468669412455 Marionette TRACE conn2 <- [1,1110,null,{}] 04:43:32 INFO - PROCESS | 1652 | 1468669412457 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}] 04:43:32 INFO - PROCESS | 1652 | 1468669412459 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:32 INFO - PROCESS | 1652 | 1468669412569 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 04:43:32 INFO - PROCESS | 1652 | 1468669412628 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:32 INFO - PROCESS | 1652 | 1468669412630 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x123d20800 == 41 [pid = 1652] [id = 285] 04:43:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x118404400) [pid = 1652] [serial = 853] [outer = 0x0] 04:43:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x125223800) [pid = 1652] [serial = 854] [outer = 0x118404400] 04:43:32 INFO - PROCESS | 1652 | 1468669412659 Marionette DEBUG loaded listener.js 04:43:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x128735c00) [pid = 1652] [serial = 855] [outer = 0x118404400] 04:43:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12ba3f800 == 40 [pid = 1652] [id = 282] 04:43:33 INFO - PROCESS | 1652 | --DOCSHELL 0x12a58d800 == 39 [pid = 1652] [id = 281] 04:43:33 INFO - PROCESS | 1652 | --DOCSHELL 0x128e43000 == 38 [pid = 1652] [id = 280] 04:43:33 INFO - PROCESS | 1652 | --DOCSHELL 0x128e5e000 == 37 [pid = 1652] [id = 279] 04:43:33 INFO - PROCESS | 1652 | --DOCSHELL 0x128b97000 == 36 [pid = 1652] [id = 278] 04:43:33 INFO - PROCESS | 1652 | --DOCSHELL 0x126aea000 == 35 [pid = 1652] [id = 277] 04:43:33 INFO - PROCESS | 1652 | --DOCSHELL 0x123d15000 == 34 [pid = 1652] [id = 276] 04:43:33 INFO - PROCESS | 1652 | --DOCSHELL 0x119ceb000 == 33 [pid = 1652] [id = 275] 04:43:33 INFO - PROCESS | 1652 | --DOCSHELL 0x11957e800 == 32 [pid = 1652] [id = 274] 04:43:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1185d7800 == 31 [pid = 1652] [id = 273] 04:43:33 INFO - PROCESS | 1652 | --DOCSHELL 0x11623d800 == 30 [pid = 1652] [id = 272] 04:43:33 INFO - PROCESS | 1652 | 1468669413308 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]]]}] 04:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 871ms 04:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:43:33 INFO - PROCESS | 1652 | 1468669413325 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 04:43:33 INFO - PROCESS | 1652 | 1468669413327 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 04:43:33 INFO - PROCESS | 1652 | 1468669413330 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:43:33 INFO - PROCESS | 1652 | 1468669413337 Marionette TRACE conn2 <- [1,1114,null,{}] 04:43:33 INFO - PROCESS | 1652 | 1468669413341 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}] 04:43:33 INFO - PROCESS | 1652 | 1468669413342 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:33 INFO - PROCESS | 1652 | 1468669413424 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 04:43:33 INFO - PROCESS | 1652 | 1468669413428 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:33 INFO - PROCESS | 1652 | 1468669413430 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a0000 == 31 [pid = 1652] [id = 286] 04:43:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x113868c00) [pid = 1652] [serial = 856] [outer = 0x0] 04:43:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x116906800) [pid = 1652] [serial = 857] [outer = 0x113868c00] 04:43:33 INFO - PROCESS | 1652 | 1468669413459 Marionette DEBUG loaded listener.js 04:43:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x118303400) [pid = 1652] [serial = 858] [outer = 0x113868c00] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1172b3800) [pid = 1652] [serial = 705] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x128ab7800) [pid = 1652] [serial = 780] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x127552c00) [pid = 1652] [serial = 779] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x128ab9400) [pid = 1652] [serial = 782] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x123debc00) [pid = 1652] [serial = 762] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118148800) [pid = 1652] [serial = 764] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x118307800) [pid = 1652] [serial = 765] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12492b800) [pid = 1652] [serial = 773] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x125188000) [pid = 1652] [serial = 774] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11999d400) [pid = 1652] [serial = 770] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12133c400) [pid = 1652] [serial = 771] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11849d800) [pid = 1652] [serial = 767] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118798400) [pid = 1652] [serial = 768] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118505800) [pid = 1652] [serial = 791] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x125225000) [pid = 1652] [serial = 776] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1195d7000) [pid = 1652] [serial = 755] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x119997400) [pid = 1652] [serial = 756] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118280c00) [pid = 1652] [serial = 752] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118309800) [pid = 1652] [serial = 753] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11337ec00) [pid = 1652] [serial = 749] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116025800) [pid = 1652] [serial = 750] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12192c400) [pid = 1652] [serial = 758] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x123d63800) [pid = 1652] [serial = 759] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x127234800) [pid = 1652] [serial = 747] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119c34c00) [pid = 1652] [serial = 761] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1291e8800) [pid = 1652] [serial = 786] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1291cec00) [pid = 1652] [serial = 785] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1291f2000) [pid = 1652] [serial = 788] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1294bcc00) [pid = 1652] [serial = 794] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12a7a8400) [pid = 1652] [serial = 798] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x129457c00) [pid = 1652] [serial = 789] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x128ec6c00) [pid = 1652] [serial = 783] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12496e000) [pid = 1652] [serial = 792] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12a641800) [pid = 1652] [serial = 795] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x126b4b400) [pid = 1652] [serial = 777] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1291efc00) [pid = 1652] [serial = 797] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x11380f400) [pid = 1652] [serial = 708] [outer = 0x0] [url = about:blank] 04:43:33 INFO - PROCESS | 1652 | 1468669413818 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]]]}] 04:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 525ms 04:43:33 INFO - PROCESS | 1652 | 1468669413855 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 04:43:33 INFO - PROCESS | 1652 | 1468669413858 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 04:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:43:33 INFO - PROCESS | 1652 | 1468669413862 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:43:33 INFO - PROCESS | 1652 | 1468669413864 Marionette TRACE conn2 <- [1,1118,null,{}] 04:43:33 INFO - PROCESS | 1652 | 1468669413866 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}] 04:43:33 INFO - PROCESS | 1652 | 1468669413868 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:33 INFO - PROCESS | 1652 | 1468669413951 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 04:43:33 INFO - PROCESS | 1652 | 1468669413956 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:33 INFO - PROCESS | 1652 | 1468669413957 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x11838e800 == 32 [pid = 1652] [id = 287] 04:43:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11840b400) [pid = 1652] [serial = 859] [outer = 0x0] 04:43:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x11850cc00) [pid = 1652] [serial = 860] [outer = 0x11840b400] 04:43:33 INFO - PROCESS | 1652 | 1468669413983 Marionette DEBUG loaded listener.js 04:43:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11920d800) [pid = 1652] [serial = 861] [outer = 0x11840b400] 04:43:34 INFO - PROCESS | 1652 | 1468669414359 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]]]}] 04:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 521ms 04:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:43:34 INFO - PROCESS | 1652 | 1468669414385 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 04:43:34 INFO - PROCESS | 1652 | 1468669414387 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 04:43:34 INFO - PROCESS | 1652 | 1468669414390 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:43:34 INFO - PROCESS | 1652 | 1468669414394 Marionette TRACE conn2 <- [1,1122,null,{}] 04:43:34 INFO - PROCESS | 1652 | 1468669414415 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}] 04:43:34 INFO - PROCESS | 1652 | 1468669414420 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:34 INFO - PROCESS | 1652 | 1468669414547 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 04:43:34 INFO - PROCESS | 1652 | 1468669414563 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:34 INFO - PROCESS | 1652 | 1468669414565 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x1198db800 == 33 [pid = 1652] [id = 288] 04:43:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1126da400) [pid = 1652] [serial = 862] [outer = 0x0] 04:43:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x120d28800) [pid = 1652] [serial = 863] [outer = 0x1126da400] 04:43:34 INFO - PROCESS | 1652 | 1468669414610 Marionette DEBUG loaded listener.js 04:43:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x123deb800) [pid = 1652] [serial = 864] [outer = 0x1126da400] 04:43:35 INFO - PROCESS | 1652 | 1468669415021 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]]]}] 04:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 674ms 04:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:43:35 INFO - PROCESS | 1652 | 1468669415063 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 04:43:35 INFO - PROCESS | 1652 | 1468669415065 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 04:43:35 INFO - PROCESS | 1652 | 1468669415067 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:43:35 INFO - PROCESS | 1652 | 1468669415068 Marionette TRACE conn2 <- [1,1126,null,{}] 04:43:35 INFO - PROCESS | 1652 | 1468669415070 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}] 04:43:35 INFO - PROCESS | 1652 | 1468669415072 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:35 INFO - PROCESS | 1652 | 1468669415156 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 04:43:35 INFO - PROCESS | 1652 | 1468669415176 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:35 INFO - PROCESS | 1652 | 1468669415177 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12115e800 == 34 [pid = 1652] [id = 289] 04:43:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1252dd400) [pid = 1652] [serial = 865] [outer = 0x0] 04:43:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x125dff800) [pid = 1652] [serial = 866] [outer = 0x1252dd400] 04:43:35 INFO - PROCESS | 1652 | 1468669415202 Marionette DEBUG loaded listener.js 04:43:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x127545400) [pid = 1652] [serial = 867] [outer = 0x1252dd400] 04:43:35 INFO - PROCESS | 1652 | 1468669415524 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]]]}] 04:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 468ms 04:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:43:35 INFO - PROCESS | 1652 | 1468669415537 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 04:43:35 INFO - PROCESS | 1652 | 1468669415539 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 04:43:35 INFO - PROCESS | 1652 | 1468669415541 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:43:35 INFO - PROCESS | 1652 | 1468669415542 Marionette TRACE conn2 <- [1,1130,null,{}] 04:43:35 INFO - PROCESS | 1652 | 1468669415544 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}] 04:43:35 INFO - PROCESS | 1652 | 1468669415545 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:35 INFO - PROCESS | 1652 | 1468669415624 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 04:43:35 INFO - PROCESS | 1652 | 1468669415685 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:35 INFO - PROCESS | 1652 | 1468669415687 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x123860000 == 35 [pid = 1652] [id = 290] 04:43:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1126d9c00) [pid = 1652] [serial = 868] [outer = 0x0] 04:43:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x127547000) [pid = 1652] [serial = 869] [outer = 0x1126d9c00] 04:43:35 INFO - PROCESS | 1652 | 1468669415718 Marionette DEBUG loaded listener.js 04:43:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12873c800) [pid = 1652] [serial = 870] [outer = 0x1126d9c00] 04:43:36 INFO - PROCESS | 1652 | 1468669416087 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]]]}] 04:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 571ms 04:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:43:36 INFO - PROCESS | 1652 | 1468669416117 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 04:43:36 INFO - PROCESS | 1652 | 1468669416118 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 04:43:36 INFO - PROCESS | 1652 | 1468669416120 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:43:36 INFO - PROCESS | 1652 | 1468669416121 Marionette TRACE conn2 <- [1,1134,null,{}] 04:43:36 INFO - PROCESS | 1652 | 1468669416123 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}] 04:43:36 INFO - PROCESS | 1652 | 1468669416128 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:36 INFO - PROCESS | 1652 | 1468669416239 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 04:43:36 INFO - PROCESS | 1652 | 1468669416243 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:36 INFO - PROCESS | 1652 | 1468669416244 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x125d8c000 == 36 [pid = 1652] [id = 291] 04:43:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12873d000) [pid = 1652] [serial = 871] [outer = 0x0] 04:43:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128ab0c00) [pid = 1652] [serial = 872] [outer = 0x12873d000] 04:43:36 INFO - PROCESS | 1652 | 1468669416306 Marionette DEBUG loaded listener.js 04:43:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x129462c00) [pid = 1652] [serial = 873] [outer = 0x12873d000] 04:43:36 INFO - PROCESS | 1652 | 1468669416614 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]]]}] 04:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 518ms 04:43:36 INFO - PROCESS | 1652 | 1468669416641 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 04:43:36 INFO - PROCESS | 1652 | 1468669416642 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 04:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:43:36 INFO - PROCESS | 1652 | 1468669416644 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:43:36 INFO - PROCESS | 1652 | 1468669416645 Marionette TRACE conn2 <- [1,1138,null,{}] 04:43:36 INFO - PROCESS | 1652 | 1468669416648 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}] 04:43:36 INFO - PROCESS | 1652 | 1468669416650 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:36 INFO - PROCESS | 1652 | 1468669416749 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 04:43:36 INFO - PROCESS | 1652 | 1468669416753 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:36 INFO - PROCESS | 1652 | 1468669416754 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cdc800 == 37 [pid = 1652] [id = 292] 04:43:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1121bdc00) [pid = 1652] [serial = 874] [outer = 0x0] 04:43:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1294bec00) [pid = 1652] [serial = 875] [outer = 0x1121bdc00] 04:43:36 INFO - PROCESS | 1652 | 1468669416778 Marionette DEBUG loaded listener.js 04:43:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12a646c00) [pid = 1652] [serial = 876] [outer = 0x1121bdc00] 04:43:37 INFO - PROCESS | 1652 | 1468669417077 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]]]}] 04:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 467ms 04:43:37 INFO - PROCESS | 1652 | 1468669417113 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 04:43:37 INFO - PROCESS | 1652 | 1468669417114 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 04:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:43:37 INFO - PROCESS | 1652 | 1468669417125 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:43:37 INFO - PROCESS | 1652 | 1468669417127 Marionette TRACE conn2 <- [1,1142,null,{}] 04:43:37 INFO - PROCESS | 1652 | 1468669417137 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}] 04:43:37 INFO - PROCESS | 1652 | 1468669417138 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:37 INFO - PROCESS | 1652 | 1468669417241 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 04:43:37 INFO - PROCESS | 1652 | 1468669417283 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:37 INFO - PROCESS | 1652 | 1468669417284 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a68f800 == 38 [pid = 1652] [id = 293] 04:43:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1294bcc00) [pid = 1652] [serial = 877] [outer = 0x0] 04:43:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12a7af400) [pid = 1652] [serial = 878] [outer = 0x1294bcc00] 04:43:37 INFO - PROCESS | 1652 | 1468669417308 Marionette DEBUG loaded listener.js 04:43:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12aa1e800) [pid = 1652] [serial = 879] [outer = 0x1294bcc00] 04:43:37 INFO - PROCESS | 1652 | 1468669417613 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]]]}] 04:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 520ms 04:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:43:37 INFO - PROCESS | 1652 | 1468669417646 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 04:43:37 INFO - PROCESS | 1652 | 1468669417647 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 04:43:37 INFO - PROCESS | 1652 | 1468669417652 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:43:37 INFO - PROCESS | 1652 | 1468669417653 Marionette TRACE conn2 <- [1,1146,null,{}] 04:43:37 INFO - PROCESS | 1652 | 1468669417655 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}] 04:43:37 INFO - PROCESS | 1652 | 1468669417657 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:37 INFO - PROCESS | 1652 | 1468669417792 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 04:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x113394400) [pid = 1652] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x116a98800) [pid = 1652] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x121724400) [pid = 1652] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x128ed3400) [pid = 1652] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x111ca9400) [pid = 1652] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x120f32c00) [pid = 1652] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1126df800) [pid = 1652] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x124c34800) [pid = 1652] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119381400) [pid = 1652] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x113a2e400) [pid = 1652] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1160f1800) [pid = 1652] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1291ca400) [pid = 1652] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118283800) [pid = 1652] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:43:37 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x116fb0400) [pid = 1652] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:43:37 INFO - PROCESS | 1652 | 1468669417835 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:37 INFO - PROCESS | 1652 | 1468669417836 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x118295800 == 39 [pid = 1652] [id = 294] 04:43:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x111ca9400) [pid = 1652] [serial = 880] [outer = 0x0] 04:43:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x113fa4800) [pid = 1652] [serial = 881] [outer = 0x111ca9400] 04:43:37 INFO - PROCESS | 1652 | 1468669417860 Marionette DEBUG loaded listener.js 04:43:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118752000) [pid = 1652] [serial = 882] [outer = 0x111ca9400] 04:43:38 INFO - PROCESS | 1652 | 1468669418123 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]]]}] 04:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 521ms 04:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:43:38 INFO - PROCESS | 1652 | 1468669418174 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 04:43:38 INFO - PROCESS | 1652 | 1468669418175 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 04:43:38 INFO - PROCESS | 1652 | 1468669418178 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:43:38 INFO - PROCESS | 1652 | 1468669418179 Marionette TRACE conn2 <- [1,1150,null,{}] 04:43:38 INFO - PROCESS | 1652 | 1468669418181 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}] 04:43:38 INFO - PROCESS | 1652 | 1468669418182 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:38 INFO - PROCESS | 1652 | 1468669418275 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 04:43:38 INFO - PROCESS | 1652 | 1468669418279 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:38 INFO - PROCESS | 1652 | 1468669418280 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6ee800 == 40 [pid = 1652] [id = 295] 04:43:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x120f32c00) [pid = 1652] [serial = 883] [outer = 0x0] 04:43:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1291ca400) [pid = 1652] [serial = 884] [outer = 0x120f32c00] 04:43:38 INFO - PROCESS | 1652 | 1468669418307 Marionette DEBUG loaded listener.js 04:43:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12aba2000) [pid = 1652] [serial = 885] [outer = 0x120f32c00] 04:43:38 INFO - PROCESS | 1652 | 1468669418627 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]]]}] 04:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 474ms 04:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:43:38 INFO - PROCESS | 1652 | 1468669418656 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 04:43:38 INFO - PROCESS | 1652 | 1468669418657 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 04:43:38 INFO - PROCESS | 1652 | 1468669418660 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:43:38 INFO - PROCESS | 1652 | 1468669418661 Marionette TRACE conn2 <- [1,1154,null,{}] 04:43:38 INFO - PROCESS | 1652 | 1468669418687 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}] 04:43:38 INFO - PROCESS | 1652 | 1468669418689 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:38 INFO - PROCESS | 1652 | 1468669418782 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 04:43:38 INFO - PROCESS | 1652 | 1468669418788 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:38 INFO - PROCESS | 1652 | 1468669418790 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bd72800 == 41 [pid = 1652] [id = 296] 04:43:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12aba2800) [pid = 1652] [serial = 886] [outer = 0x0] 04:43:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12acb6800) [pid = 1652] [serial = 887] [outer = 0x12aba2800] 04:43:38 INFO - PROCESS | 1652 | 1468669418815 Marionette DEBUG loaded listener.js 04:43:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12ace3800) [pid = 1652] [serial = 888] [outer = 0x12aba2800] 04:43:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1252ddc00) [pid = 1652] [serial = 889] [outer = 0x12c9db800] 04:43:39 INFO - PROCESS | 1652 | 1468669419268 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]]]}] 04:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 621ms 04:43:39 INFO - PROCESS | 1652 | 1468669419291 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 04:43:39 INFO - PROCESS | 1652 | 1468669419293 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 04:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:43:39 INFO - PROCESS | 1652 | 1468669419296 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:43:39 INFO - PROCESS | 1652 | 1468669419298 Marionette TRACE conn2 <- [1,1158,null,{}] 04:43:39 INFO - PROCESS | 1652 | 1468669419304 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}] 04:43:39 INFO - PROCESS | 1652 | 1468669419306 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:39 INFO - PROCESS | 1652 | 1468669419444 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 04:43:39 INFO - PROCESS | 1652 | 1468669419452 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:39 INFO - PROCESS | 1652 | 1468669419453 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bdaa000 == 42 [pid = 1652] [id = 297] 04:43:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1249db000) [pid = 1652] [serial = 890] [outer = 0x0] 04:43:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12b72c800) [pid = 1652] [serial = 891] [outer = 0x1249db000] 04:43:39 INFO - PROCESS | 1652 | 1468669419491 Marionette DEBUG loaded listener.js 04:43:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12b9d3400) [pid = 1652] [serial = 892] [outer = 0x1249db000] 04:43:39 INFO - PROCESS | 1652 | 1468669419882 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]]]}] 04:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 624ms 04:43:39 INFO - PROCESS | 1652 | 1468669419921 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 04:43:39 INFO - PROCESS | 1652 | 1468669419923 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 04:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:43:39 INFO - PROCESS | 1652 | 1468669419926 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:43:39 INFO - PROCESS | 1652 | 1468669419928 Marionette TRACE conn2 <- [1,1162,null,{}] 04:43:39 INFO - PROCESS | 1652 | 1468669419932 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}] 04:43:39 INFO - PROCESS | 1652 | 1468669419934 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:40 INFO - PROCESS | 1652 | 1468669420071 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 04:43:40 INFO - PROCESS | 1652 | 1468669420126 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:40 INFO - PROCESS | 1652 | 1468669420129 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e29800 == 43 [pid = 1652] [id = 298] 04:43:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x113a23800) [pid = 1652] [serial = 893] [outer = 0x0] 04:43:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x113d44000) [pid = 1652] [serial = 894] [outer = 0x113a23800] 04:43:40 INFO - PROCESS | 1652 | 1468669420160 Marionette DEBUG loaded listener.js 04:43:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1176cd000) [pid = 1652] [serial = 895] [outer = 0x113a23800] 04:43:40 INFO - PROCESS | 1652 | 1468669420621 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]]]}] 04:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 720ms 04:43:40 INFO - PROCESS | 1652 | 1468669420647 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 04:43:40 INFO - PROCESS | 1652 | 1468669420650 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 04:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:43:40 INFO - PROCESS | 1652 | 1468669420655 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:43:40 INFO - PROCESS | 1652 | 1468669420656 Marionette TRACE conn2 <- [1,1166,null,{}] 04:43:40 INFO - PROCESS | 1652 | 1468669420659 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}] 04:43:40 INFO - PROCESS | 1652 | 1468669420661 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:40 INFO - PROCESS | 1652 | 1468669420766 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 04:43:40 INFO - PROCESS | 1652 | 1468669420824 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:40 INFO - PROCESS | 1652 | 1468669420825 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x121147800 == 44 [pid = 1652] [id = 299] 04:43:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x118495800) [pid = 1652] [serial = 896] [outer = 0x0] 04:43:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x119378400) [pid = 1652] [serial = 897] [outer = 0x118495800] 04:43:40 INFO - PROCESS | 1652 | 1468669420856 Marionette DEBUG loaded listener.js 04:43:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1195e1000) [pid = 1652] [serial = 898] [outer = 0x118495800] 04:43:41 INFO - PROCESS | 1652 | 1468669421274 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]]]}] 04:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 670ms 04:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:43:41 INFO - PROCESS | 1652 | 1468669421325 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 04:43:41 INFO - PROCESS | 1652 | 1468669421326 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 04:43:41 INFO - PROCESS | 1652 | 1468669421329 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:43:41 INFO - PROCESS | 1652 | 1468669421332 Marionette TRACE conn2 <- [1,1170,null,{}] 04:43:41 INFO - PROCESS | 1652 | 1468669421341 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}] 04:43:41 INFO - PROCESS | 1652 | 1468669421344 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:41 INFO - PROCESS | 1652 | 1468669421483 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 04:43:41 INFO - PROCESS | 1652 | 1468669421581 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:41 INFO - PROCESS | 1652 | 1468669421583 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bd68000 == 45 [pid = 1652] [id = 300] 04:43:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x123d63c00) [pid = 1652] [serial = 899] [outer = 0x0] 04:43:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x128730c00) [pid = 1652] [serial = 900] [outer = 0x123d63c00] 04:43:41 INFO - PROCESS | 1652 | 1468669421629 Marionette DEBUG loaded listener.js 04:43:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1291c7c00) [pid = 1652] [serial = 901] [outer = 0x123d63c00] 04:43:42 INFO - PROCESS | 1652 | 1468669422046 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]]]}] 04:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 722ms 04:43:42 INFO - PROCESS | 1652 | 1468669422051 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 04:43:42 INFO - PROCESS | 1652 | 1468669422053 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 04:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:43:42 INFO - PROCESS | 1652 | 1468669422055 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:43:42 INFO - PROCESS | 1652 | 1468669422057 Marionette TRACE conn2 <- [1,1174,null,{}] 04:43:42 INFO - PROCESS | 1652 | 1468669422059 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}] 04:43:42 INFO - PROCESS | 1652 | 1468669422060 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:42 INFO - PROCESS | 1652 | 1468669422163 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 04:43:42 INFO - PROCESS | 1652 | 1468669422218 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:42 INFO - PROCESS | 1652 | 1468669422219 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3d4000 == 46 [pid = 1652] [id = 301] 04:43:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x129457c00) [pid = 1652] [serial = 902] [outer = 0x0] 04:43:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12a642400) [pid = 1652] [serial = 903] [outer = 0x129457c00] 04:43:42 INFO - PROCESS | 1652 | 1468669422248 Marionette DEBUG loaded listener.js 04:43:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12aba5400) [pid = 1652] [serial = 904] [outer = 0x129457c00] 04:43:42 INFO - PROCESS | 1652 | 1468669422653 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] 04:43:42 INFO - PROCESS | 1652 | 1468669422726 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 04:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:43:42 INFO - PROCESS | 1652 | 1468669422728 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:43:42 INFO - PROCESS | 1652 | 1468669422729 Marionette TRACE conn2 <- [1,1178,null,{}] 04:43:42 INFO - PROCESS | 1652 | 1468669422732 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}] 04:43:42 INFO - PROCESS | 1652 | 1468669422733 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:42 INFO - PROCESS | 1652 | 1468669422834 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 04:43:42 INFO - PROCESS | 1652 | 1468669422935 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:42 INFO - PROCESS | 1652 | 1468669422936 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182a6000 == 47 [pid = 1652] [id = 302] 04:43:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11339a000) [pid = 1652] [serial = 905] [outer = 0x0] 04:43:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x124969400) [pid = 1652] [serial = 906] [outer = 0x11339a000] 04:43:42 INFO - PROCESS | 1652 | 1468669422966 Marionette DEBUG loaded listener.js 04:43:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12acdcc00) [pid = 1652] [serial = 907] [outer = 0x11339a000] 04:43:43 INFO - PROCESS | 1652 | 1468669423648 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] 04:43:43 INFO - PROCESS | 1652 | 1468669423702 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 04:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:43:43 INFO - PROCESS | 1652 | 1468669423706 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:43:43 INFO - PROCESS | 1652 | 1468669423709 Marionette TRACE conn2 <- [1,1182,null,{}] 04:43:43 INFO - PROCESS | 1652 | 1468669423714 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}] 04:43:43 INFO - PROCESS | 1652 | 1468669423717 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:43 INFO - PROCESS | 1652 | 1468669423859 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 04:43:43 INFO - PROCESS | 1652 | 1468669423931 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:43 INFO - PROCESS | 1652 | 1468669423933 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x11954d800 == 48 [pid = 1652] [id = 303] 04:43:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x116976400) [pid = 1652] [serial = 908] [outer = 0x0] 04:43:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x11830c800) [pid = 1652] [serial = 909] [outer = 0x116976400] 04:43:43 INFO - PROCESS | 1652 | 1468669423960 Marionette DEBUG loaded listener.js 04:43:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x11850d400) [pid = 1652] [serial = 910] [outer = 0x116976400] 04:43:44 INFO - PROCESS | 1652 | 1468669424403 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] 04:43:44 INFO - PROCESS | 1652 | 1468669424430 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 04:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:43:44 INFO - PROCESS | 1652 | 1468669424435 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:43:44 INFO - PROCESS | 1652 | 1468669424436 Marionette TRACE conn2 <- [1,1186,null,{}] 04:43:44 INFO - PROCESS | 1652 | 1468669424438 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}] 04:43:44 INFO - PROCESS | 1652 | 1468669424440 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:44 INFO - PROCESS | 1652 | 1468669424534 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 04:43:44 INFO - PROCESS | 1652 | 1468669424605 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:44 INFO - PROCESS | 1652 | 1468669424606 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x1170dd800 == 49 [pid = 1652] [id = 304] 04:43:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x11878f000) [pid = 1652] [serial = 911] [outer = 0x0] 04:43:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x119214c00) [pid = 1652] [serial = 912] [outer = 0x11878f000] 04:43:44 INFO - PROCESS | 1652 | 1468669424633 Marionette DEBUG loaded listener.js 04:43:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x1195e0c00) [pid = 1652] [serial = 913] [outer = 0x11878f000] 04:43:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12bd72800 == 48 [pid = 1652] [id = 296] 04:43:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6ee800 == 47 [pid = 1652] [id = 295] 04:43:45 INFO - PROCESS | 1652 | --DOCSHELL 0x118295800 == 46 [pid = 1652] [id = 294] 04:43:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12a68f800 == 45 [pid = 1652] [id = 293] 04:43:45 INFO - PROCESS | 1652 | --DOCSHELL 0x128cdc800 == 44 [pid = 1652] [id = 292] 04:43:45 INFO - PROCESS | 1652 | --DOCSHELL 0x125d8c000 == 43 [pid = 1652] [id = 291] 04:43:45 INFO - PROCESS | 1652 | --DOCSHELL 0x123860000 == 42 [pid = 1652] [id = 290] 04:43:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12115e800 == 41 [pid = 1652] [id = 289] 04:43:45 INFO - PROCESS | 1652 | --DOCSHELL 0x1198db800 == 40 [pid = 1652] [id = 288] 04:43:45 INFO - PROCESS | 1652 | --DOCSHELL 0x11838e800 == 39 [pid = 1652] [id = 287] 04:43:45 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a0000 == 38 [pid = 1652] [id = 286] 04:43:45 INFO - PROCESS | 1652 | --DOCSHELL 0x123d20800 == 37 [pid = 1652] [id = 285] 04:43:45 INFO - PROCESS | 1652 | --DOCSHELL 0x11958e800 == 36 [pid = 1652] [id = 284] 04:43:45 INFO - PROCESS | 1652 | --DOCSHELL 0x1133c5800 == 35 [pid = 1652] [id = 283] 04:43:45 INFO - PROCESS | 1652 | --DOCSHELL 0x113ae3000 == 34 [pid = 1652] [id = 271] 04:43:45 INFO - PROCESS | 1652 | --DOCSHELL 0x11954d800 == 33 [pid = 1652] [id = 303] 04:43:45 INFO - PROCESS | 1652 | --DOCSHELL 0x1182a6000 == 32 [pid = 1652] [id = 302] 04:43:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3d4000 == 31 [pid = 1652] [id = 301] 04:43:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12bd68000 == 30 [pid = 1652] [id = 300] 04:43:45 INFO - PROCESS | 1652 | --DOCSHELL 0x121147800 == 29 [pid = 1652] [id = 299] 04:43:45 INFO - PROCESS | 1652 | --DOCSHELL 0x12bdaa000 == 28 [pid = 1652] [id = 297] 04:43:45 INFO - PROCESS | 1652 | --DOCSHELL 0x117e29800 == 27 [pid = 1652] [id = 298] 04:43:45 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x126f48800) [pid = 1652] [serial = 845] [outer = 0x0] [url = about:blank] 04:43:45 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12754bc00) [pid = 1652] [serial = 830] [outer = 0x0] [url = about:blank] 04:43:45 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x123ff4400) [pid = 1652] [serial = 843] [outer = 0x0] [url = about:blank] 04:43:45 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x121938800) [pid = 1652] [serial = 824] [outer = 0x0] [url = about:blank] 04:43:45 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1291d1800) [pid = 1652] [serial = 833] [outer = 0x0] [url = about:blank] 04:43:45 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x11874f400) [pid = 1652] [serial = 840] [outer = 0x0] [url = about:blank] 04:43:45 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x121733800) [pid = 1652] [serial = 806] [outer = 0x0] [url = about:blank] 04:43:45 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12872f400) [pid = 1652] [serial = 810] [outer = 0x0] [url = about:blank] 04:43:45 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1252d2000) [pid = 1652] [serial = 809] [outer = 0x0] [url = about:blank] 04:43:45 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x112641000) [pid = 1652] [serial = 800] [outer = 0x0] [url = about:blank] 04:43:45 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1291f4400) [pid = 1652] [serial = 834] [outer = 0x0] [url = about:blank] 04:43:45 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x116fb0000) [pid = 1652] [serial = 839] [outer = 0x0] [url = about:blank] 04:43:45 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x125226000) [pid = 1652] [serial = 827] [outer = 0x0] [url = about:blank] 04:43:45 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x121731800) [pid = 1652] [serial = 822] [outer = 0x0] [url = about:blank] 04:43:45 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x116a95000) [pid = 1652] [serial = 816] [outer = 0x0] [url = about:blank] 04:43:45 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1197df800) [pid = 1652] [serial = 821] [outer = 0x0] [url = about:blank] 04:43:45 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118ab0800) [pid = 1652] [serial = 804] [outer = 0x0] [url = about:blank] 04:43:45 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12945d800) [pid = 1652] [serial = 836] [outer = 0x0] [url = about:blank] 04:43:45 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x124c33c00) [pid = 1652] [serial = 807] [outer = 0x0] [url = about:blank] 04:43:45 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1294c2000) [pid = 1652] [serial = 837] [outer = 0x0] [url = about:blank] 04:43:45 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118510400) [pid = 1652] [serial = 818] [outer = 0x0] [url = about:blank] 04:43:45 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x126a1ac00) [pid = 1652] [serial = 828] [outer = 0x0] [url = about:blank] 04:43:45 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118e7e400) [pid = 1652] [serial = 819] [outer = 0x0] [url = about:blank] 04:43:45 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x123ff9c00) [pid = 1652] [serial = 825] [outer = 0x0] [url = about:blank] 04:43:45 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118144c00) [pid = 1652] [serial = 812] [outer = 0x0] [url = about:blank] 04:43:45 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118303000) [pid = 1652] [serial = 813] [outer = 0x0] [url = about:blank] 04:43:45 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x120d22c00) [pid = 1652] [serial = 842] [outer = 0x0] [url = about:blank] 04:43:45 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x128c40400) [pid = 1652] [serial = 831] [outer = 0x0] [url = about:blank] 04:43:45 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x113d9d000) [pid = 1652] [serial = 815] [outer = 0x0] [url = about:blank] 04:43:45 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11830c000) [pid = 1652] [serial = 803] [outer = 0x0] [url = about:blank] 04:43:45 INFO - PROCESS | 1652 | 1468669425547 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] 04:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:43:45 INFO - PROCESS | 1652 | 1468669425558 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 04:43:45 INFO - PROCESS | 1652 | 1468669425561 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:43:45 INFO - PROCESS | 1652 | 1468669425563 Marionette TRACE conn2 <- [1,1190,null,{}] 04:43:45 INFO - PROCESS | 1652 | 1468669425571 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}] 04:43:45 INFO - PROCESS | 1652 | 1468669425572 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:45 INFO - PROCESS | 1652 | 1468669425656 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 04:43:45 INFO - PROCESS | 1652 | 1468669425708 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:45 INFO - PROCESS | 1652 | 1468669425710 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x116777800 == 28 [pid = 1652] [id = 305] 04:43:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x113aaa000) [pid = 1652] [serial = 914] [outer = 0x0] 04:43:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11602f800) [pid = 1652] [serial = 915] [outer = 0x113aaa000] 04:43:45 INFO - PROCESS | 1652 | 1468669425737 Marionette DEBUG loaded listener.js 04:43:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1176c6400) [pid = 1652] [serial = 916] [outer = 0x113aaa000] 04:43:46 INFO - PROCESS | 1652 | 1468669426045 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] 04:43:46 INFO - PROCESS | 1652 | 1468669426091 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 04:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:43:46 INFO - PROCESS | 1652 | 1468669426095 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:43:46 INFO - PROCESS | 1652 | 1468669426097 Marionette TRACE conn2 <- [1,1194,null,{}] 04:43:46 INFO - PROCESS | 1652 | 1468669426101 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}] 04:43:46 INFO - PROCESS | 1652 | 1468669426103 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:46 INFO - PROCESS | 1652 | 1468669426177 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 04:43:46 INFO - PROCESS | 1652 | 1468669426182 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:46 INFO - PROCESS | 1652 | 1468669426185 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e2b000 == 29 [pid = 1652] [id = 306] 04:43:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118281800) [pid = 1652] [serial = 917] [outer = 0x0] 04:43:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11849c400) [pid = 1652] [serial = 918] [outer = 0x118281800] 04:43:46 INFO - PROCESS | 1652 | 1468669426215 Marionette DEBUG loaded listener.js 04:43:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118750c00) [pid = 1652] [serial = 919] [outer = 0x118281800] 04:43:46 INFO - PROCESS | 1652 | 1468669426589 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] 04:43:46 INFO - PROCESS | 1652 | 1468669426620 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 04:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:43:46 INFO - PROCESS | 1652 | 1468669426622 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:43:46 INFO - PROCESS | 1652 | 1468669426624 Marionette TRACE conn2 <- [1,1198,null,{}] 04:43:46 INFO - PROCESS | 1652 | 1468669426631 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}] 04:43:46 INFO - PROCESS | 1652 | 1468669426637 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:46 INFO - PROCESS | 1652 | 1468669426698 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 04:43:46 INFO - PROCESS | 1652 | 1468669426705 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:46 INFO - PROCESS | 1652 | 1468669426707 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x1193c3000 == 30 [pid = 1652] [id = 307] 04:43:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1128b5800) [pid = 1652] [serial = 920] [outer = 0x0] 04:43:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1197de400) [pid = 1652] [serial = 921] [outer = 0x1128b5800] 04:43:46 INFO - PROCESS | 1652 | 1468669426729 Marionette DEBUG loaded listener.js 04:43:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x120d2b400) [pid = 1652] [serial = 922] [outer = 0x1128b5800] 04:43:47 INFO - PROCESS | 1652 | 1468669427196 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]]]}] 04:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 622ms 04:43:47 INFO - PROCESS | 1652 | 1468669427246 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 04:43:47 INFO - PROCESS | 1652 | 1468669427248 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 04:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:43:47 INFO - PROCESS | 1652 | 1468669427252 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:43:47 INFO - PROCESS | 1652 | 1468669427253 Marionette TRACE conn2 <- [1,1202,null,{}] 04:43:47 INFO - PROCESS | 1652 | 1468669427257 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}] 04:43:47 INFO - PROCESS | 1652 | 1468669427259 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:47 INFO - PROCESS | 1652 | 1468669427377 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 04:43:47 INFO - PROCESS | 1652 | 1468669427390 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:47 INFO - PROCESS | 1652 | 1468669427391 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x1198e6800 == 31 [pid = 1652] [id = 308] 04:43:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x121447400) [pid = 1652] [serial = 923] [outer = 0x0] 04:43:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1217d1c00) [pid = 1652] [serial = 924] [outer = 0x121447400] 04:43:47 INFO - PROCESS | 1652 | 1468669427431 Marionette DEBUG loaded listener.js 04:43:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12193ac00) [pid = 1652] [serial = 925] [outer = 0x121447400] 04:43:47 INFO - PROCESS | 1652 | 1468669427825 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]]]}] 04:43:47 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 04:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 621ms 04:43:47 INFO - PROCESS | 1652 | 1468669427872 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 04:43:47 INFO - PROCESS | 1652 | 1468669427874 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 04:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:43:47 INFO - PROCESS | 1652 | 1468669427876 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:43:47 INFO - PROCESS | 1652 | 1468669427877 Marionette TRACE conn2 <- [1,1206,null,{}] 04:43:47 INFO - PROCESS | 1652 | 1468669427879 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}] 04:43:47 INFO - PROCESS | 1652 | 1468669427880 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:47 INFO - PROCESS | 1652 | 1468669427975 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 04:43:48 INFO - PROCESS | 1652 | 1468669428026 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:48 INFO - PROCESS | 1652 | 1468669428027 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x120f86000 == 32 [pid = 1652] [id = 309] 04:43:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x118281000) [pid = 1652] [serial = 926] [outer = 0x0] 04:43:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x123d58800) [pid = 1652] [serial = 927] [outer = 0x118281000] 04:43:48 INFO - PROCESS | 1652 | 1468669428051 Marionette DEBUG loaded listener.js 04:43:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x123df9400) [pid = 1652] [serial = 928] [outer = 0x118281000] 04:43:48 INFO - PROCESS | 1652 | 1468669428354 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]]]}] 04:43:48 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 04:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 518ms 04:43:48 INFO - PROCESS | 1652 | 1468669428395 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 04:43:48 INFO - PROCESS | 1652 | 1468669428396 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 04:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:43:48 INFO - PROCESS | 1652 | 1468669428398 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:43:48 INFO - PROCESS | 1652 | 1468669428401 Marionette TRACE conn2 <- [1,1210,null,{}] 04:43:48 INFO - PROCESS | 1652 | 1468669428411 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}] 04:43:48 INFO - PROCESS | 1652 | 1468669428415 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:48 INFO - PROCESS | 1652 | 1468669428526 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 04:43:48 INFO - PROCESS | 1652 | 1468669428530 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:48 INFO - PROCESS | 1652 | 1468669428531 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x123d06000 == 33 [pid = 1652] [id = 310] 04:43:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x121724800) [pid = 1652] [serial = 929] [outer = 0x0] 04:43:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12496d000) [pid = 1652] [serial = 930] [outer = 0x121724800] 04:43:48 INFO - PROCESS | 1652 | 1468669428557 Marionette DEBUG loaded listener.js 04:43:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12754b400) [pid = 1652] [serial = 931] [outer = 0x121724800] 04:43:48 INFO - PROCESS | 1652 | 1468669428865 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]]]}] 04:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 522ms 04:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:43:48 INFO - PROCESS | 1652 | 1468669428921 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 04:43:48 INFO - PROCESS | 1652 | 1468669428922 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 04:43:48 INFO - PROCESS | 1652 | 1468669428925 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:43:48 INFO - PROCESS | 1652 | 1468669428926 Marionette TRACE conn2 <- [1,1214,null,{}] 04:43:48 INFO - PROCESS | 1652 | 1468669428928 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}] 04:43:48 INFO - PROCESS | 1652 | 1468669428929 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:49 INFO - PROCESS | 1652 | 1468669429031 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 04:43:49 INFO - PROCESS | 1652 | 1468669429047 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:49 INFO - PROCESS | 1652 | 1468669429048 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x126ae5000 == 34 [pid = 1652] [id = 311] 04:43:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12754b000) [pid = 1652] [serial = 932] [outer = 0x0] 04:43:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x128734800) [pid = 1652] [serial = 933] [outer = 0x12754b000] 04:43:49 INFO - PROCESS | 1652 | 1468669429073 Marionette DEBUG loaded listener.js 04:43:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x128ab4400) [pid = 1652] [serial = 934] [outer = 0x12754b000] 04:43:49 INFO - PROCESS | 1652 | 1468669429404 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]]]}] 04:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 519ms 04:43:49 INFO - PROCESS | 1652 | 1468669429445 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 04:43:49 INFO - PROCESS | 1652 | 1468669429446 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 04:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:43:49 INFO - PROCESS | 1652 | 1468669429449 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:43:49 INFO - PROCESS | 1652 | 1468669429450 Marionette TRACE conn2 <- [1,1218,null,{}] 04:43:49 INFO - PROCESS | 1652 | 1468669429452 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}] 04:43:49 INFO - PROCESS | 1652 | 1468669429453 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:49 INFO - PROCESS | 1652 | 1468669429548 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 04:43:49 INFO - PROCESS | 1652 | 1468669429552 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:49 INFO - PROCESS | 1652 | 1468669429553 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a73000 == 35 [pid = 1652] [id = 312] 04:43:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1238f6c00) [pid = 1652] [serial = 935] [outer = 0x0] 04:43:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x128abac00) [pid = 1652] [serial = 936] [outer = 0x1238f6c00] 04:43:49 INFO - PROCESS | 1652 | 1468669429577 Marionette DEBUG loaded listener.js 04:43:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1291cb800) [pid = 1652] [serial = 937] [outer = 0x1238f6c00] 04:43:49 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12873d000) [pid = 1652] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:43:49 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1121bdc00) [pid = 1652] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:43:49 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1294bcc00) [pid = 1652] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:43:49 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1252dd400) [pid = 1652] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:43:49 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x11840b400) [pid = 1652] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:43:49 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x113868c00) [pid = 1652] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:43:49 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1126da400) [pid = 1652] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:43:49 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12124ac00) [pid = 1652] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:43:49 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11830d800) [pid = 1652] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:43:49 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12aba2800) [pid = 1652] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:43:49 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1249db000) [pid = 1652] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:43:49 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118404400) [pid = 1652] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:43:49 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x112135400) [pid = 1652] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:43:49 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x111ca9400) [pid = 1652] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:43:49 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1126d9c00) [pid = 1652] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:43:49 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x120f32c00) [pid = 1652] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:43:49 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x110fa1c00) [pid = 1652] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:43:50 INFO - PROCESS | 1652 | 1468669430102 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]]]}] 04:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 04:43:50 INFO - PROCESS | 1652 | 1468669430125 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 04:43:50 INFO - PROCESS | 1652 | 1468669430140 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 04:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:43:50 INFO - PROCESS | 1652 | 1468669430165 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:43:50 INFO - PROCESS | 1652 | 1468669430167 Marionette TRACE conn2 <- [1,1222,null,{}] 04:43:50 INFO - PROCESS | 1652 | 1468669430172 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}] 04:43:50 INFO - PROCESS | 1652 | 1468669430173 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:50 INFO - PROCESS | 1652 | 1468669430250 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 04:43:50 INFO - PROCESS | 1652 | 1468669430270 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:50 INFO - PROCESS | 1652 | 1468669430271 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x1193b7000 == 36 [pid = 1652] [id = 313] 04:43:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1160f0000) [pid = 1652] [serial = 938] [outer = 0x0] 04:43:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11850f000) [pid = 1652] [serial = 939] [outer = 0x1160f0000] 04:43:50 INFO - PROCESS | 1652 | 1468669430295 Marionette DEBUG loaded listener.js 04:43:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12193a000) [pid = 1652] [serial = 940] [outer = 0x1160f0000] 04:43:50 INFO - PROCESS | 1652 | 1468669430612 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] 04:43:50 INFO - PROCESS | 1652 | 1468669430641 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 04:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:43:50 INFO - PROCESS | 1652 | 1468669430643 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:43:50 INFO - PROCESS | 1652 | 1468669430644 Marionette TRACE conn2 <- [1,1226,null,{}] 04:43:50 INFO - PROCESS | 1652 | 1468669430646 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}] 04:43:50 INFO - PROCESS | 1652 | 1468669430648 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:50 INFO - PROCESS | 1652 | 1468669430725 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 04:43:50 INFO - PROCESS | 1652 | 1468669430729 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:50 INFO - PROCESS | 1652 | 1468669430730 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x129146800 == 37 [pid = 1652] [id = 314] 04:43:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x126a1b400) [pid = 1652] [serial = 941] [outer = 0x0] 04:43:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1291ca000) [pid = 1652] [serial = 942] [outer = 0x126a1b400] 04:43:50 INFO - PROCESS | 1652 | 1468669430756 Marionette DEBUG loaded listener.js 04:43:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1291d3000) [pid = 1652] [serial = 943] [outer = 0x126a1b400] 04:43:51 INFO - PROCESS | 1652 | 1468669431107 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]]]}] 04:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 470ms 04:43:51 INFO - PROCESS | 1652 | 1468669431113 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 04:43:51 INFO - PROCESS | 1652 | 1468669431115 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 04:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:43:51 INFO - PROCESS | 1652 | 1468669431117 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:43:51 INFO - PROCESS | 1652 | 1468669431119 Marionette TRACE conn2 <- [1,1230,null,{}] 04:43:51 INFO - PROCESS | 1652 | 1468669431121 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}] 04:43:51 INFO - PROCESS | 1652 | 1468669431123 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:51 INFO - PROCESS | 1652 | 1468669431239 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 04:43:51 INFO - PROCESS | 1652 | 1468669431245 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:51 INFO - PROCESS | 1652 | 1468669431246 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x120f85000 == 38 [pid = 1652] [id = 315] 04:43:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1291e8800) [pid = 1652] [serial = 944] [outer = 0x0] 04:43:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12945c400) [pid = 1652] [serial = 945] [outer = 0x1291e8800] 04:43:51 INFO - PROCESS | 1652 | 1468669431273 Marionette DEBUG loaded listener.js 04:43:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12a63e400) [pid = 1652] [serial = 946] [outer = 0x1291e8800] 04:43:51 INFO - PROCESS | 1652 | 1468669431587 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]]]}] 04:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 523ms 04:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:43:51 INFO - PROCESS | 1652 | 1468669431640 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 04:43:51 INFO - PROCESS | 1652 | 1468669431641 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 04:43:51 INFO - PROCESS | 1652 | 1468669431643 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:43:51 INFO - PROCESS | 1652 | 1468669431644 Marionette TRACE conn2 <- [1,1234,null,{}] 04:43:51 INFO - PROCESS | 1652 | 1468669431647 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}] 04:43:51 INFO - PROCESS | 1652 | 1468669431648 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:51 INFO - PROCESS | 1652 | 1468669431727 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 04:43:51 INFO - PROCESS | 1652 | 1468669431731 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:51 INFO - PROCESS | 1652 | 1468669431732 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6ee800 == 39 [pid = 1652] [id = 316] 04:43:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12492cc00) [pid = 1652] [serial = 947] [outer = 0x0] 04:43:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12aa1c000) [pid = 1652] [serial = 948] [outer = 0x12492cc00] 04:43:51 INFO - PROCESS | 1652 | 1468669431756 Marionette DEBUG loaded listener.js 04:43:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12aba2800) [pid = 1652] [serial = 949] [outer = 0x12492cc00] 04:43:52 INFO - PROCESS | 1652 | 1468669432225 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]]]}] 04:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 620ms 04:43:52 INFO - PROCESS | 1652 | 1468669432264 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 04:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:43:52 INFO - PROCESS | 1652 | 1468669432267 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 04:43:52 INFO - PROCESS | 1652 | 1468669432270 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:43:52 INFO - PROCESS | 1652 | 1468669432272 Marionette TRACE conn2 <- [1,1238,null,{}] 04:43:52 INFO - PROCESS | 1652 | 1468669432276 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}] 04:43:52 INFO - PROCESS | 1652 | 1468669432278 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:52 INFO - PROCESS | 1652 | 1468669432395 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 04:43:52 INFO - PROCESS | 1652 | 1468669432474 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:52 INFO - PROCESS | 1652 | 1468669432476 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x1170ec800 == 40 [pid = 1652] [id = 317] 04:43:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x112c04400) [pid = 1652] [serial = 950] [outer = 0x0] 04:43:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x113aac400) [pid = 1652] [serial = 951] [outer = 0x112c04400] 04:43:52 INFO - PROCESS | 1652 | 1468669432507 Marionette DEBUG loaded listener.js 04:43:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1176cd400) [pid = 1652] [serial = 952] [outer = 0x112c04400] 04:43:53 INFO - PROCESS | 1652 | 1468669433035 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]]]}] 04:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 822ms 04:43:53 INFO - PROCESS | 1652 | 1468669433091 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 04:43:53 INFO - PROCESS | 1652 | 1468669433094 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 04:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:43:53 INFO - PROCESS | 1652 | 1468669433101 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:43:53 INFO - PROCESS | 1652 | 1468669433103 Marionette TRACE conn2 <- [1,1242,null,{}] 04:43:53 INFO - PROCESS | 1652 | 1468669433106 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}] 04:43:53 INFO - PROCESS | 1652 | 1468669433108 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:53 INFO - PROCESS | 1652 | 1468669433220 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 04:43:53 INFO - PROCESS | 1652 | 1468669433300 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:53 INFO - PROCESS | 1652 | 1468669433301 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x1198cb800 == 41 [pid = 1652] [id = 318] 04:43:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x118799000) [pid = 1652] [serial = 953] [outer = 0x0] 04:43:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x118e82400) [pid = 1652] [serial = 954] [outer = 0x118799000] 04:43:53 INFO - PROCESS | 1652 | 1468669433332 Marionette DEBUG loaded listener.js 04:43:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1195df400) [pid = 1652] [serial = 955] [outer = 0x118799000] 04:43:53 INFO - PROCESS | 1652 | 1468669433967 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]]]}] 04:43:54 INFO - PROCESS | 1652 | --DOCSHELL 0x120f85000 == 40 [pid = 1652] [id = 315] 04:43:54 INFO - PROCESS | 1652 | --DOCSHELL 0x129146800 == 39 [pid = 1652] [id = 314] 04:43:54 INFO - PROCESS | 1652 | --DOCSHELL 0x1193b7000 == 38 [pid = 1652] [id = 313] 04:43:54 INFO - PROCESS | 1652 | --DOCSHELL 0x128a73000 == 37 [pid = 1652] [id = 312] 04:43:54 INFO - PROCESS | 1652 | --DOCSHELL 0x126ae5000 == 36 [pid = 1652] [id = 311] 04:43:54 INFO - PROCESS | 1652 | --DOCSHELL 0x123d06000 == 35 [pid = 1652] [id = 310] 04:43:54 INFO - PROCESS | 1652 | --DOCSHELL 0x120f86000 == 34 [pid = 1652] [id = 309] 04:43:54 INFO - PROCESS | 1652 | --DOCSHELL 0x1198e6800 == 33 [pid = 1652] [id = 308] 04:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 925ms 04:43:54 INFO - PROCESS | 1652 | --DOCSHELL 0x1193c3000 == 32 [pid = 1652] [id = 307] 04:43:54 INFO - PROCESS | 1652 | --DOCSHELL 0x117e2b000 == 31 [pid = 1652] [id = 306] 04:43:54 INFO - PROCESS | 1652 | --DOCSHELL 0x116777800 == 30 [pid = 1652] [id = 305] 04:43:54 INFO - PROCESS | 1652 | 1468669434028 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 04:43:54 INFO - PROCESS | 1652 | 1468669434030 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 04:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:43:54 INFO - PROCESS | 1652 | 1468669434033 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:43:54 INFO - PROCESS | 1652 | 1468669434035 Marionette TRACE conn2 <- [1,1246,null,{}] 04:43:54 INFO - PROCESS | 1652 | 1468669434038 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}] 04:43:54 INFO - PROCESS | 1652 | 1468669434040 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:54 INFO - PROCESS | 1652 | 1468669434125 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x128ab0c00) [pid = 1652] [serial = 872] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1294bec00) [pid = 1652] [serial = 875] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x129462c00) [pid = 1652] [serial = 873] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12a7af400) [pid = 1652] [serial = 878] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12aa1e800) [pid = 1652] [serial = 879] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x125dff800) [pid = 1652] [serial = 866] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x127545400) [pid = 1652] [serial = 867] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11850cc00) [pid = 1652] [serial = 860] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11920d800) [pid = 1652] [serial = 861] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x116906800) [pid = 1652] [serial = 857] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x118303400) [pid = 1652] [serial = 858] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x120d28800) [pid = 1652] [serial = 863] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x123deb800) [pid = 1652] [serial = 864] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12a63c000) [pid = 1652] [serial = 846] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1184a1000) [pid = 1652] [serial = 851] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x116fa5400) [pid = 1652] [serial = 852] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12ace3800) [pid = 1652] [serial = 888] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12b9d3400) [pid = 1652] [serial = 892] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12b72c800) [pid = 1652] [serial = 891] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x125223800) [pid = 1652] [serial = 854] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x128735c00) [pid = 1652] [serial = 855] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1126d4400) [pid = 1652] [serial = 848] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11339c000) [pid = 1652] [serial = 849] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12acb6800) [pid = 1652] [serial = 887] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12492f800) [pid = 1652] [serial = 495] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118752000) [pid = 1652] [serial = 882] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x113fa4800) [pid = 1652] [serial = 881] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x127547000) [pid = 1652] [serial = 869] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1291ca400) [pid = 1652] [serial = 884] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12873c800) [pid = 1652] [serial = 870] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12a646c00) [pid = 1652] [serial = 876] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12aba2000) [pid = 1652] [serial = 885] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x113395000) [pid = 1652] [serial = 801] [outer = 0x0] [url = about:blank] 04:43:54 INFO - PROCESS | 1652 | 1468669434189 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:54 INFO - PROCESS | 1652 | 1468669434190 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x11695f800 == 31 [pid = 1652] [id = 319] 04:43:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11339c000) [pid = 1652] [serial = 956] [outer = 0x0] 04:43:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x116a96c00) [pid = 1652] [serial = 957] [outer = 0x11339c000] 04:43:54 INFO - PROCESS | 1652 | 1468669434218 Marionette DEBUG loaded listener.js 04:43:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118285400) [pid = 1652] [serial = 958] [outer = 0x11339c000] 04:43:54 INFO - PROCESS | 1652 | 1468669434506 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]]]}] 04:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 522ms 04:43:54 INFO - PROCESS | 1652 | 1468669434555 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 04:43:54 INFO - PROCESS | 1652 | 1468669434558 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 04:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:43:54 INFO - PROCESS | 1652 | 1468669434562 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:43:54 INFO - PROCESS | 1652 | 1468669434564 Marionette TRACE conn2 <- [1,1250,null,{}] 04:43:54 INFO - PROCESS | 1652 | 1468669434568 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}] 04:43:54 INFO - PROCESS | 1652 | 1468669434569 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:54 INFO - PROCESS | 1652 | 1468669434649 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 04:43:54 INFO - PROCESS | 1652 | 1468669434715 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:54 INFO - PROCESS | 1652 | 1468669434716 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x11735a800 == 32 [pid = 1652] [id = 320] 04:43:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118284c00) [pid = 1652] [serial = 959] [outer = 0x0] 04:43:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11849f400) [pid = 1652] [serial = 960] [outer = 0x118284c00] 04:43:54 INFO - PROCESS | 1652 | 1468669434743 Marionette DEBUG loaded listener.js 04:43:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1195e0400) [pid = 1652] [serial = 961] [outer = 0x118284c00] 04:43:55 INFO - PROCESS | 1652 | 1468669435026 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]]]}] 04:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 520ms 04:43:55 INFO - PROCESS | 1652 | 1468669435083 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 04:43:55 INFO - PROCESS | 1652 | 1468669435086 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 04:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:43:55 INFO - PROCESS | 1652 | 1468669435089 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:43:55 INFO - PROCESS | 1652 | 1468669435091 Marionette TRACE conn2 <- [1,1254,null,{}] 04:43:55 INFO - PROCESS | 1652 | 1468669435099 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}] 04:43:55 INFO - PROCESS | 1652 | 1468669435102 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:55 INFO - PROCESS | 1652 | 1468669435181 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 04:43:55 INFO - PROCESS | 1652 | 1468669435188 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:55 INFO - PROCESS | 1652 | 1468669435190 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x1198ea800 == 33 [pid = 1652] [id = 321] 04:43:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11298dc00) [pid = 1652] [serial = 962] [outer = 0x0] 04:43:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12143bc00) [pid = 1652] [serial = 963] [outer = 0x11298dc00] 04:43:55 INFO - PROCESS | 1652 | 1468669435218 Marionette DEBUG loaded listener.js 04:43:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x124936000) [pid = 1652] [serial = 964] [outer = 0x11298dc00] 04:43:55 INFO - PROCESS | 1652 | 1468669435563 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]]]}] 04:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 526ms 04:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:43:55 INFO - PROCESS | 1652 | 1468669435615 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 04:43:55 INFO - PROCESS | 1652 | 1468669435617 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 04:43:55 INFO - PROCESS | 1652 | 1468669435619 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:43:55 INFO - PROCESS | 1652 | 1468669435620 Marionette TRACE conn2 <- [1,1258,null,{}] 04:43:55 INFO - PROCESS | 1652 | 1468669435622 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}] 04:43:55 INFO - PROCESS | 1652 | 1468669435623 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:55 INFO - PROCESS | 1652 | 1468669435703 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 04:43:55 INFO - PROCESS | 1652 | 1468669435707 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:55 INFO - PROCESS | 1652 | 1468669435708 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x1217ac000 == 34 [pid = 1652] [id = 322] 04:43:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x125189c00) [pid = 1652] [serial = 965] [outer = 0x0] 04:43:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1252d2000) [pid = 1652] [serial = 966] [outer = 0x125189c00] 04:43:55 INFO - PROCESS | 1652 | 1468669435733 Marionette DEBUG loaded listener.js 04:43:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x126a10800) [pid = 1652] [serial = 967] [outer = 0x125189c00] 04:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 470ms 04:43:56 INFO - PROCESS | 1652 | 1468669436085 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]]]}] 04:43:56 INFO - PROCESS | 1652 | 1468669436089 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 04:43:56 INFO - PROCESS | 1652 | 1468669436091 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 04:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:43:56 INFO - PROCESS | 1652 | 1468669436093 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:43:56 INFO - PROCESS | 1652 | 1468669436094 Marionette TRACE conn2 <- [1,1262,null,{}] 04:43:56 INFO - PROCESS | 1652 | 1468669436096 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}] 04:43:56 INFO - PROCESS | 1652 | 1468669436097 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:56 INFO - PROCESS | 1652 | 1468669436173 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 04:43:56 INFO - PROCESS | 1652 | 1468669436242 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:56 INFO - PROCESS | 1652 | 1468669436243 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x125207800 == 35 [pid = 1652] [id = 323] 04:43:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1128b6400) [pid = 1652] [serial = 968] [outer = 0x0] 04:43:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x125dff800) [pid = 1652] [serial = 969] [outer = 0x1128b6400] 04:43:56 INFO - PROCESS | 1652 | 1468669436267 Marionette DEBUG loaded listener.js 04:43:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x127545400) [pid = 1652] [serial = 970] [outer = 0x1128b6400] 04:43:56 INFO - PROCESS | 1652 | 1468669436637 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]]]}] 04:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 570ms 04:43:56 INFO - PROCESS | 1652 | 1468669436677 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 04:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:43:56 INFO - PROCESS | 1652 | 1468669436679 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 04:43:56 INFO - PROCESS | 1652 | 1468669436683 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:43:56 INFO - PROCESS | 1652 | 1468669436685 Marionette TRACE conn2 <- [1,1266,null,{}] 04:43:56 INFO - PROCESS | 1652 | 1468669436688 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}] 04:43:56 INFO - PROCESS | 1652 | 1468669436694 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:56 INFO - PROCESS | 1652 | 1468669436874 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 04:43:56 INFO - PROCESS | 1652 | 1468669436895 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:56 INFO - PROCESS | 1652 | 1468669436896 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x126ffc000 == 36 [pid = 1652] [id = 324] 04:43:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128738400) [pid = 1652] [serial = 971] [outer = 0x0] 04:43:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1291c8400) [pid = 1652] [serial = 972] [outer = 0x128738400] 04:43:56 INFO - PROCESS | 1652 | 1468669436936 Marionette DEBUG loaded listener.js 04:43:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1294bc800) [pid = 1652] [serial = 973] [outer = 0x128738400] 04:43:57 INFO - PROCESS | 1652 | 1468669437325 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]]]}] 04:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 671ms 04:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:43:57 INFO - PROCESS | 1652 | 1468669437360 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 04:43:57 INFO - PROCESS | 1652 | 1468669437361 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 04:43:57 INFO - PROCESS | 1652 | 1468669437363 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:43:57 INFO - PROCESS | 1652 | 1468669437364 Marionette TRACE conn2 <- [1,1270,null,{}] 04:43:57 INFO - PROCESS | 1652 | 1468669437368 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}] 04:43:57 INFO - PROCESS | 1652 | 1468669437370 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:57 INFO - PROCESS | 1652 | 1468669437466 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 04:43:57 INFO - PROCESS | 1652 | 1468669437470 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:57 INFO - PROCESS | 1652 | 1468669437471 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x129154000 == 37 [pid = 1652] [id = 325] 04:43:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1294bcc00) [pid = 1652] [serial = 974] [outer = 0x0] 04:43:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12a5c0c00) [pid = 1652] [serial = 975] [outer = 0x1294bcc00] 04:43:57 INFO - PROCESS | 1652 | 1468669437495 Marionette DEBUG loaded listener.js 04:43:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12a7af000) [pid = 1652] [serial = 976] [outer = 0x1294bcc00] 04:43:57 INFO - PROCESS | 1652 | 1468669437814 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]]]}] 04:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 468ms 04:43:57 INFO - PROCESS | 1652 | 1468669437840 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 04:43:57 INFO - PROCESS | 1652 | 1468669437841 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 04:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:43:57 INFO - PROCESS | 1652 | 1468669437844 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:43:57 INFO - PROCESS | 1652 | 1468669437845 Marionette TRACE conn2 <- [1,1274,null,{}] 04:43:57 INFO - PROCESS | 1652 | 1468669437856 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}] 04:43:57 INFO - PROCESS | 1652 | 1468669437857 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:57 INFO - PROCESS | 1652 | 1468669437957 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 04:43:57 INFO - PROCESS | 1652 | 1468669437960 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:57 INFO - PROCESS | 1652 | 1468669437961 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12967d000 == 38 [pid = 1652] [id = 326] 04:43:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1294c2800) [pid = 1652] [serial = 977] [outer = 0x0] 04:43:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12aba3400) [pid = 1652] [serial = 978] [outer = 0x1294c2800] 04:43:57 INFO - PROCESS | 1652 | 1468669437985 Marionette DEBUG loaded listener.js 04:43:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12acabc00) [pid = 1652] [serial = 979] [outer = 0x1294c2800] 04:43:58 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x113a23800) [pid = 1652] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:43:58 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1128b5800) [pid = 1652] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:43:58 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118495800) [pid = 1652] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:43:58 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11878f000) [pid = 1652] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:43:58 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118281000) [pid = 1652] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:43:58 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x121447400) [pid = 1652] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:43:58 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118281800) [pid = 1652] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:43:58 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x123d63c00) [pid = 1652] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:43:58 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x129457c00) [pid = 1652] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:43:58 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x113aaa000) [pid = 1652] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:43:58 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11339a000) [pid = 1652] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:43:58 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x116976400) [pid = 1652] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:43:58 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x121724800) [pid = 1652] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:43:58 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12754b000) [pid = 1652] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:43:58 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1238f6c00) [pid = 1652] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:43:58 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x126a1b400) [pid = 1652] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:43:58 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1160f0000) [pid = 1652] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:43:58 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1291e8800) [pid = 1652] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:43:58 INFO - PROCESS | 1652 | 1468669438407 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]]]}] 04:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 576ms 04:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:43:58 INFO - PROCESS | 1652 | 1468669438420 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 04:43:58 INFO - PROCESS | 1652 | 1468669438422 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 04:43:58 INFO - PROCESS | 1652 | 1468669438424 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:43:58 INFO - PROCESS | 1652 | 1468669438426 Marionette TRACE conn2 <- [1,1278,null,{}] 04:43:58 INFO - PROCESS | 1652 | 1468669438428 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}] 04:43:58 INFO - PROCESS | 1652 | 1468669438429 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:58 INFO - PROCESS | 1652 | 1468669438508 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 04:43:58 INFO - PROCESS | 1652 | 1468669438512 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:58 INFO - PROCESS | 1652 | 1468669438513 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c9a000 == 39 [pid = 1652] [id = 327] 04:43:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x113a25400) [pid = 1652] [serial = 980] [outer = 0x0] 04:43:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118303c00) [pid = 1652] [serial = 981] [outer = 0x113a25400] 04:43:58 INFO - PROCESS | 1652 | 1468669438537 Marionette DEBUG loaded listener.js 04:43:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12124e000) [pid = 1652] [serial = 982] [outer = 0x113a25400] 04:43:58 INFO - PROCESS | 1652 | 1468669438861 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]]]}] 04:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 472ms 04:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:43:58 INFO - PROCESS | 1652 | 1468669438896 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 04:43:58 INFO - PROCESS | 1652 | 1468669438897 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 04:43:58 INFO - PROCESS | 1652 | 1468669438900 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:43:58 INFO - PROCESS | 1652 | 1468669438901 Marionette TRACE conn2 <- [1,1282,null,{}] 04:43:58 INFO - PROCESS | 1652 | 1468669438903 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}] 04:43:58 INFO - PROCESS | 1652 | 1468669438904 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:59 INFO - PROCESS | 1652 | 1468669439007 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 04:43:59 INFO - PROCESS | 1652 | 1468669439013 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:59 INFO - PROCESS | 1652 | 1468669439014 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6de800 == 40 [pid = 1652] [id = 328] 04:43:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118281800) [pid = 1652] [serial = 983] [outer = 0x0] 04:43:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x127231800) [pid = 1652] [serial = 984] [outer = 0x118281800] 04:43:59 INFO - PROCESS | 1652 | 1468669439038 Marionette DEBUG loaded listener.js 04:43:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12a643400) [pid = 1652] [serial = 985] [outer = 0x118281800] 04:43:59 INFO - PROCESS | 1652 | 1468669439364 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]]]}] 04:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 518ms 04:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:43:59 INFO - PROCESS | 1652 | 1468669439419 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 04:43:59 INFO - PROCESS | 1652 | 1468669439420 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 04:43:59 INFO - PROCESS | 1652 | 1468669439423 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:43:59 INFO - PROCESS | 1652 | 1468669439424 Marionette TRACE conn2 <- [1,1286,null,{}] 04:43:59 INFO - PROCESS | 1652 | 1468669439427 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}] 04:43:59 INFO - PROCESS | 1652 | 1468669439428 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:59 INFO - PROCESS | 1652 | 1468669439521 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 04:43:59 INFO - PROCESS | 1652 | 1468669439524 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:59 INFO - PROCESS | 1652 | 1468669439526 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:43:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ba3b800 == 41 [pid = 1652] [id = 329] 04:43:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128ed0800) [pid = 1652] [serial = 986] [outer = 0x0] 04:43:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12acdc400) [pid = 1652] [serial = 987] [outer = 0x128ed0800] 04:43:59 INFO - PROCESS | 1652 | 1468669439551 Marionette DEBUG loaded listener.js 04:43:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12b72d000) [pid = 1652] [serial = 988] [outer = 0x128ed0800] 04:43:59 INFO - PROCESS | 1652 | 1468669439874 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]]]}] 04:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 468ms 04:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:43:59 INFO - PROCESS | 1652 | 1468669439892 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 04:43:59 INFO - PROCESS | 1652 | 1468669439893 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 04:43:59 INFO - PROCESS | 1652 | 1468669439895 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:43:59 INFO - PROCESS | 1652 | 1468669439896 Marionette TRACE conn2 <- [1,1290,null,{}] 04:43:59 INFO - PROCESS | 1652 | 1468669439898 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}] 04:43:59 INFO - PROCESS | 1652 | 1468669439900 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:00 INFO - PROCESS | 1652 | 1468669440012 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 04:44:00 INFO - PROCESS | 1652 | 1468669440019 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:00 INFO - PROCESS | 1652 | 1468669440020 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bd67800 == 42 [pid = 1652] [id = 330] 04:44:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11920c000) [pid = 1652] [serial = 989] [outer = 0x0] 04:44:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12b732c00) [pid = 1652] [serial = 990] [outer = 0x11920c000] 04:44:00 INFO - PROCESS | 1652 | 1468669440044 Marionette DEBUG loaded listener.js 04:44:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12b9d8400) [pid = 1652] [serial = 991] [outer = 0x11920c000] 04:44:00 INFO - PROCESS | 1652 | 1468669440422 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]]]}] 04:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 570ms 04:44:00 INFO - PROCESS | 1652 | 1468669440466 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 04:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:44:00 INFO - PROCESS | 1652 | 1468669440468 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 04:44:00 INFO - PROCESS | 1652 | 1468669440472 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:44:00 INFO - PROCESS | 1652 | 1468669440474 Marionette TRACE conn2 <- [1,1294,null,{}] 04:44:00 INFO - PROCESS | 1652 | 1468669440478 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}] 04:44:00 INFO - PROCESS | 1652 | 1468669440479 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:00 INFO - PROCESS | 1652 | 1468669440587 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 04:44:00 INFO - PROCESS | 1652 | 1468669440654 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:00 INFO - PROCESS | 1652 | 1468669440656 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x1170e7800 == 43 [pid = 1652] [id = 331] 04:44:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1126de000) [pid = 1652] [serial = 992] [outer = 0x0] 04:44:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x116532000) [pid = 1652] [serial = 993] [outer = 0x1126de000] 04:44:00 INFO - PROCESS | 1652 | 1468669440687 Marionette DEBUG loaded listener.js 04:44:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x118303400) [pid = 1652] [serial = 994] [outer = 0x1126de000] 04:44:01 INFO - PROCESS | 1652 | 1468669441124 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]]]}] 04:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 04:44:01 INFO - PROCESS | 1652 | 1468669441142 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 04:44:01 INFO - PROCESS | 1652 | 1468669441145 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 04:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:44:01 INFO - PROCESS | 1652 | 1468669441149 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:44:01 INFO - PROCESS | 1652 | 1468669441151 Marionette TRACE conn2 <- [1,1298,null,{}] 04:44:01 INFO - PROCESS | 1652 | 1468669441154 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}] 04:44:01 INFO - PROCESS | 1652 | 1468669441156 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:01 INFO - PROCESS | 1652 | 1468669441260 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 04:44:01 INFO - PROCESS | 1652 | 1468669441319 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:01 INFO - PROCESS | 1652 | 1468669441320 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cf1000 == 44 [pid = 1652] [id = 332] 04:44:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118798400) [pid = 1652] [serial = 995] [outer = 0x0] 04:44:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119a03800) [pid = 1652] [serial = 996] [outer = 0x118798400] 04:44:01 INFO - PROCESS | 1652 | 1468669441351 Marionette DEBUG loaded listener.js 04:44:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x121442400) [pid = 1652] [serial = 997] [outer = 0x118798400] 04:44:01 INFO - PROCESS | 1652 | 1468669441807 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]]]}] 04:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 670ms 04:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:44:01 INFO - PROCESS | 1652 | 1468669441819 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 04:44:01 INFO - PROCESS | 1652 | 1468669441821 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 04:44:01 INFO - PROCESS | 1652 | 1468669441823 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:44:01 INFO - PROCESS | 1652 | 1468669441826 Marionette TRACE conn2 <- [1,1302,null,{}] 04:44:01 INFO - PROCESS | 1652 | 1468669441834 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}] 04:44:01 INFO - PROCESS | 1652 | 1468669441837 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:01 INFO - PROCESS | 1652 | 1468669441959 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 04:44:02 INFO - PROCESS | 1652 | 1468669442030 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:02 INFO - PROCESS | 1652 | 1468669442032 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b719800 == 45 [pid = 1652] [id = 333] 04:44:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12496ac00) [pid = 1652] [serial = 998] [outer = 0x0] 04:44:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x127546800) [pid = 1652] [serial = 999] [outer = 0x12496ac00] 04:44:02 INFO - PROCESS | 1652 | 1468669442063 Marionette DEBUG loaded listener.js 04:44:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x128c46c00) [pid = 1652] [serial = 1000] [outer = 0x12496ac00] 04:44:02 INFO - PROCESS | 1652 | 1468669442482 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]]]}] 04:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 674ms 04:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:44:02 INFO - PROCESS | 1652 | 1468669442498 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 04:44:02 INFO - PROCESS | 1652 | 1468669442500 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 04:44:02 INFO - PROCESS | 1652 | 1468669442504 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:44:02 INFO - PROCESS | 1652 | 1468669442506 Marionette TRACE conn2 <- [1,1306,null,{}] 04:44:02 INFO - PROCESS | 1652 | 1468669442508 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}] 04:44:02 INFO - PROCESS | 1652 | 1468669442509 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:02 INFO - PROCESS | 1652 | 1468669442611 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 04:44:02 INFO - PROCESS | 1652 | 1468669442667 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:02 INFO - PROCESS | 1652 | 1468669442668 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bdb7000 == 46 [pid = 1652] [id = 334] 04:44:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1291c5400) [pid = 1652] [serial = 1001] [outer = 0x0] 04:44:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1291ef000) [pid = 1652] [serial = 1002] [outer = 0x1291c5400] 04:44:02 INFO - PROCESS | 1652 | 1468669442697 Marionette DEBUG loaded listener.js 04:44:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12aba5000) [pid = 1652] [serial = 1003] [outer = 0x1291c5400] 04:44:03 INFO - PROCESS | 1652 | 1468669443174 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]]]}] 04:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 719ms 04:44:03 INFO - PROCESS | 1652 | 1468669443223 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 04:44:03 INFO - PROCESS | 1652 | 1468669443225 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 04:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:44:03 INFO - PROCESS | 1652 | 1468669443265 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:44:03 INFO - PROCESS | 1652 | 1468669443267 Marionette TRACE conn2 <- [1,1310,null,{}] 04:44:03 INFO - PROCESS | 1652 | 1468669443271 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}] 04:44:03 INFO - PROCESS | 1652 | 1468669443272 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:03 INFO - PROCESS | 1652 | 1468669443372 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 04:44:03 INFO - PROCESS | 1652 | 1468669443443 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:03 INFO - PROCESS | 1652 | 1468669443444 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x116242800 == 47 [pid = 1652] [id = 335] 04:44:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x116a95000) [pid = 1652] [serial = 1004] [outer = 0x0] 04:44:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x11937a000) [pid = 1652] [serial = 1005] [outer = 0x116a95000] 04:44:03 INFO - PROCESS | 1652 | 1468669443473 Marionette DEBUG loaded listener.js 04:44:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x128733000) [pid = 1652] [serial = 1006] [outer = 0x116a95000] 04:44:04 INFO - PROCESS | 1652 | 1468669444026 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] 04:44:04 INFO - PROCESS | 1652 | 1468669444055 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 04:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:44:04 INFO - PROCESS | 1652 | 1468669444060 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:44:04 INFO - PROCESS | 1652 | 1468669444062 Marionette TRACE conn2 <- [1,1314,null,{}] 04:44:04 INFO - PROCESS | 1652 | 1468669444066 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}] 04:44:04 INFO - PROCESS | 1652 | 1468669444070 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:04 INFO - PROCESS | 1652 | 1468669444165 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 04:44:04 INFO - PROCESS | 1652 | 1468669444238 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:04 INFO - PROCESS | 1652 | 1468669444239 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x1170ec000 == 48 [pid = 1652] [id = 336] 04:44:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x118144c00) [pid = 1652] [serial = 1007] [outer = 0x0] 04:44:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x118496c00) [pid = 1652] [serial = 1008] [outer = 0x118144c00] 04:44:04 INFO - PROCESS | 1652 | 1468669444268 Marionette DEBUG loaded listener.js 04:44:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x118510400) [pid = 1652] [serial = 1009] [outer = 0x118144c00] 04:44:05 INFO - PROCESS | 1652 | --DOCSHELL 0x12ba3b800 == 47 [pid = 1652] [id = 329] 04:44:05 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6de800 == 46 [pid = 1652] [id = 328] 04:44:05 INFO - PROCESS | 1652 | --DOCSHELL 0x119c9a000 == 45 [pid = 1652] [id = 327] 04:44:05 INFO - PROCESS | 1652 | --DOCSHELL 0x12967d000 == 44 [pid = 1652] [id = 326] 04:44:05 INFO - PROCESS | 1652 | --DOCSHELL 0x129154000 == 43 [pid = 1652] [id = 325] 04:44:05 INFO - PROCESS | 1652 | --DOCSHELL 0x126ffc000 == 42 [pid = 1652] [id = 324] 04:44:05 INFO - PROCESS | 1652 | --DOCSHELL 0x125207800 == 41 [pid = 1652] [id = 323] 04:44:05 INFO - PROCESS | 1652 | --DOCSHELL 0x1217ac000 == 40 [pid = 1652] [id = 322] 04:44:05 INFO - PROCESS | 1652 | --DOCSHELL 0x1198ea800 == 39 [pid = 1652] [id = 321] 04:44:05 INFO - PROCESS | 1652 | --DOCSHELL 0x11735a800 == 38 [pid = 1652] [id = 320] 04:44:05 INFO - PROCESS | 1652 | --DOCSHELL 0x11695f800 == 37 [pid = 1652] [id = 319] 04:44:05 INFO - PROCESS | 1652 | --DOCSHELL 0x1170ec800 == 36 [pid = 1652] [id = 317] 04:44:05 INFO - PROCESS | 1652 | --DOCSHELL 0x1170dd800 == 35 [pid = 1652] [id = 304] 04:44:05 INFO - PROCESS | 1652 | --DOCSHELL 0x1198cb800 == 34 [pid = 1652] [id = 318] 04:44:05 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6ee800 == 33 [pid = 1652] [id = 316] 04:44:05 INFO - PROCESS | 1652 | --DOCSHELL 0x116242800 == 32 [pid = 1652] [id = 335] 04:44:05 INFO - PROCESS | 1652 | --DOCSHELL 0x12bdb7000 == 31 [pid = 1652] [id = 334] 04:44:05 INFO - PROCESS | 1652 | --DOCSHELL 0x12b719800 == 30 [pid = 1652] [id = 333] 04:44:05 INFO - PROCESS | 1652 | --DOCSHELL 0x119cf1000 == 29 [pid = 1652] [id = 332] 04:44:05 INFO - PROCESS | 1652 | --DOCSHELL 0x12bd67800 == 28 [pid = 1652] [id = 330] 04:44:05 INFO - PROCESS | 1652 | --DOCSHELL 0x1170e7800 == 27 [pid = 1652] [id = 331] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x11602f800) [pid = 1652] [serial = 915] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12a642400) [pid = 1652] [serial = 903] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1176c6400) [pid = 1652] [serial = 916] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12acdcc00) [pid = 1652] [serial = 907] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x124969400) [pid = 1652] [serial = 906] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11850d400) [pid = 1652] [serial = 910] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11830c800) [pid = 1652] [serial = 909] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12496d000) [pid = 1652] [serial = 930] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x128734800) [pid = 1652] [serial = 933] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12754b400) [pid = 1652] [serial = 931] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x128abac00) [pid = 1652] [serial = 936] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x128ab4400) [pid = 1652] [serial = 934] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1291ca000) [pid = 1652] [serial = 942] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1291cb800) [pid = 1652] [serial = 937] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11850f000) [pid = 1652] [serial = 939] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x123df9400) [pid = 1652] [serial = 928] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12a63e400) [pid = 1652] [serial = 946] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12aa1c000) [pid = 1652] [serial = 948] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12945c400) [pid = 1652] [serial = 945] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1291d3000) [pid = 1652] [serial = 943] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12193ac00) [pid = 1652] [serial = 925] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12193a000) [pid = 1652] [serial = 940] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1176cd000) [pid = 1652] [serial = 895] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x113d44000) [pid = 1652] [serial = 894] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1197de400) [pid = 1652] [serial = 921] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1195e1000) [pid = 1652] [serial = 898] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x120d2b400) [pid = 1652] [serial = 922] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119378400) [pid = 1652] [serial = 897] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1195e0c00) [pid = 1652] [serial = 913] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119214c00) [pid = 1652] [serial = 912] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x123d58800) [pid = 1652] [serial = 927] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1217d1c00) [pid = 1652] [serial = 924] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11849c400) [pid = 1652] [serial = 918] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1291c7c00) [pid = 1652] [serial = 901] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118750c00) [pid = 1652] [serial = 919] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x128730c00) [pid = 1652] [serial = 900] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12aba5400) [pid = 1652] [serial = 904] [outer = 0x0] [url = about:blank] 04:44:05 INFO - PROCESS | 1652 | 1468669445220 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]]]}] 04:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1174ms 04:44:05 INFO - PROCESS | 1652 | 1468669445237 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 04:44:05 INFO - PROCESS | 1652 | 1468669445239 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 04:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:44:05 INFO - PROCESS | 1652 | 1468669445242 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:44:05 INFO - PROCESS | 1652 | 1468669445244 Marionette TRACE conn2 <- [1,1318,null,{}] 04:44:05 INFO - PROCESS | 1652 | 1468669445248 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}] 04:44:05 INFO - PROCESS | 1652 | 1468669445249 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:05 INFO - PROCESS | 1652 | 1468669445332 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 04:44:05 INFO - PROCESS | 1652 | 1468669445339 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:05 INFO - PROCESS | 1652 | 1468669445342 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x116241800 == 28 [pid = 1652] [id = 337] 04:44:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x112d6f800) [pid = 1652] [serial = 1010] [outer = 0x0] 04:44:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x113866400) [pid = 1652] [serial = 1011] [outer = 0x112d6f800] 04:44:05 INFO - PROCESS | 1652 | 1468669445368 Marionette DEBUG loaded listener.js 04:44:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11602f800) [pid = 1652] [serial = 1012] [outer = 0x112d6f800] 04:44:05 INFO - PROCESS | 1652 | 1468669445697 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]]]}] 04:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 474ms 04:44:05 INFO - PROCESS | 1652 | 1468669445732 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 04:44:05 INFO - PROCESS | 1652 | 1468669445738 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 04:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:44:05 INFO - PROCESS | 1652 | 1468669445744 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:44:05 INFO - PROCESS | 1652 | 1468669445746 Marionette TRACE conn2 <- [1,1322,null,{}] 04:44:05 INFO - PROCESS | 1652 | 1468669445748 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}] 04:44:05 INFO - PROCESS | 1652 | 1468669445750 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:05 INFO - PROCESS | 1652 | 1468669445833 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 04:44:05 INFO - PROCESS | 1652 | 1468669445840 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:05 INFO - PROCESS | 1652 | 1468669445842 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x1170f6000 == 29 [pid = 1652] [id = 338] 04:44:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x116a95800) [pid = 1652] [serial = 1013] [outer = 0x0] 04:44:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11825f800) [pid = 1652] [serial = 1014] [outer = 0x116a95800] 04:44:05 INFO - PROCESS | 1652 | 1468669445871 Marionette DEBUG loaded listener.js 04:44:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11830c800) [pid = 1652] [serial = 1015] [outer = 0x116a95800] 04:44:06 INFO - PROCESS | 1652 | 1468669446269 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]]]}] 04:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 570ms 04:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:44:06 INFO - PROCESS | 1652 | 1468669446315 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 04:44:06 INFO - PROCESS | 1652 | 1468669446316 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 04:44:06 INFO - PROCESS | 1652 | 1468669446318 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:44:06 INFO - PROCESS | 1652 | 1468669446321 Marionette TRACE conn2 <- [1,1326,null,{}] 04:44:06 INFO - PROCESS | 1652 | 1468669446328 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}] 04:44:06 INFO - PROCESS | 1652 | 1468669446332 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:06 INFO - PROCESS | 1652 | 1468669446407 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 04:44:06 INFO - PROCESS | 1652 | 1468669446412 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:06 INFO - PROCESS | 1652 | 1468669446414 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x1193a8800 == 30 [pid = 1652] [id = 339] 04:44:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1126dcc00) [pid = 1652] [serial = 1016] [outer = 0x0] 04:44:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118e8a000) [pid = 1652] [serial = 1017] [outer = 0x1126dcc00] 04:44:06 INFO - PROCESS | 1652 | 1468669446444 Marionette DEBUG loaded listener.js 04:44:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1195dc400) [pid = 1652] [serial = 1018] [outer = 0x1126dcc00] 04:44:06 INFO - PROCESS | 1652 | 1468669446791 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]]]}] 04:44:06 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 04:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 522ms 04:44:06 INFO - PROCESS | 1652 | 1468669446840 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 04:44:06 INFO - PROCESS | 1652 | 1468669446842 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 04:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:44:06 INFO - PROCESS | 1652 | 1468669446844 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:44:06 INFO - PROCESS | 1652 | 1468669446845 Marionette TRACE conn2 <- [1,1330,null,{}] 04:44:06 INFO - PROCESS | 1652 | 1468669446847 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}] 04:44:06 INFO - PROCESS | 1652 | 1468669446849 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:06 INFO - PROCESS | 1652 | 1468669446956 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 04:44:06 INFO - PROCESS | 1652 | 1468669446987 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:06 INFO - PROCESS | 1652 | 1468669446989 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x11957c800 == 31 [pid = 1652] [id = 340] 04:44:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1195df000) [pid = 1652] [serial = 1019] [outer = 0x0] 04:44:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x120d21400) [pid = 1652] [serial = 1020] [outer = 0x1195df000] 04:44:07 INFO - PROCESS | 1652 | 1468669447014 Marionette DEBUG loaded listener.js 04:44:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1212e5800) [pid = 1652] [serial = 1021] [outer = 0x1195df000] 04:44:07 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 04:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 470ms 04:44:07 INFO - PROCESS | 1652 | 1468669447309 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]]]}] 04:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:44:07 INFO - PROCESS | 1652 | 1468669447327 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 04:44:07 INFO - PROCESS | 1652 | 1468669447329 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 04:44:07 INFO - PROCESS | 1652 | 1468669447331 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:44:07 INFO - PROCESS | 1652 | 1468669447333 Marionette TRACE conn2 <- [1,1334,null,{}] 04:44:07 INFO - PROCESS | 1652 | 1468669447343 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}] 04:44:07 INFO - PROCESS | 1652 | 1468669447345 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:07 INFO - PROCESS | 1652 | 1468669447446 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 04:44:07 INFO - PROCESS | 1652 | 1468669447450 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:07 INFO - PROCESS | 1652 | 1468669447452 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x120f82800 == 32 [pid = 1652] [id = 341] 04:44:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1128b8000) [pid = 1652] [serial = 1022] [outer = 0x0] 04:44:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1212e5000) [pid = 1652] [serial = 1023] [outer = 0x1128b8000] 04:44:07 INFO - PROCESS | 1652 | 1468669447476 Marionette DEBUG loaded listener.js 04:44:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x123d57000) [pid = 1652] [serial = 1024] [outer = 0x1128b8000] 04:44:07 INFO - PROCESS | 1652 | 1468669447846 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]]]}] 04:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 527ms 04:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:44:07 INFO - PROCESS | 1652 | 1468669447859 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 04:44:07 INFO - PROCESS | 1652 | 1468669447860 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 04:44:07 INFO - PROCESS | 1652 | 1468669447862 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:44:07 INFO - PROCESS | 1652 | 1468669447863 Marionette TRACE conn2 <- [1,1338,null,{}] 04:44:07 INFO - PROCESS | 1652 | 1468669447866 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}] 04:44:07 INFO - PROCESS | 1652 | 1468669447872 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:08 INFO - PROCESS | 1652 | 1468669447998 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 04:44:08 INFO - PROCESS | 1652 | 1468669448002 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:08 INFO - PROCESS | 1652 | 1468669448003 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x123872000 == 33 [pid = 1652] [id = 342] 04:44:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x118310000) [pid = 1652] [serial = 1025] [outer = 0x0] 04:44:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x124c34400) [pid = 1652] [serial = 1026] [outer = 0x118310000] 04:44:08 INFO - PROCESS | 1652 | 1468669448041 Marionette DEBUG loaded listener.js 04:44:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x127229400) [pid = 1652] [serial = 1027] [outer = 0x118310000] 04:44:08 INFO - PROCESS | 1652 | 1468669448971 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]]]}] 04:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1122ms 04:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:44:08 INFO - PROCESS | 1652 | 1468669448985 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 04:44:08 INFO - PROCESS | 1652 | 1468669448986 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 04:44:08 INFO - PROCESS | 1652 | 1468669448995 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:44:08 INFO - PROCESS | 1652 | 1468669448996 Marionette TRACE conn2 <- [1,1342,null,{}] 04:44:09 INFO - PROCESS | 1652 | 1468669448999 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}] 04:44:09 INFO - PROCESS | 1652 | 1468669449002 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:09 INFO - PROCESS | 1652 | 1468669449080 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 04:44:09 INFO - PROCESS | 1652 | 1468669449083 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:09 INFO - PROCESS | 1652 | 1468669449084 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x125276000 == 34 [pid = 1652] [id = 343] 04:44:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1126db800) [pid = 1652] [serial = 1028] [outer = 0x0] 04:44:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12754b800) [pid = 1652] [serial = 1029] [outer = 0x1126db800] 04:44:09 INFO - PROCESS | 1652 | 1468669449104 Marionette DEBUG loaded listener.js 04:44:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x128739800) [pid = 1652] [serial = 1030] [outer = 0x1126db800] 04:44:09 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128ed0800) [pid = 1652] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:44:09 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12492cc00) [pid = 1652] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:44:09 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11339c000) [pid = 1652] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:44:09 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x113a25400) [pid = 1652] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:44:09 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11920c000) [pid = 1652] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:44:09 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118281800) [pid = 1652] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:44:09 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1128b6400) [pid = 1652] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:44:09 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x128738400) [pid = 1652] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:44:09 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1294bcc00) [pid = 1652] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:44:09 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1294c2800) [pid = 1652] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:44:09 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x125189c00) [pid = 1652] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:44:09 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118284c00) [pid = 1652] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:44:09 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x112c04400) [pid = 1652] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:44:09 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11298dc00) [pid = 1652] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:44:09 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118799000) [pid = 1652] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:44:09 INFO - PROCESS | 1652 | 1468669449801 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]]]}] 04:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 831ms 04:44:09 INFO - PROCESS | 1652 | 1468669449822 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 04:44:09 INFO - PROCESS | 1652 | 1468669449823 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 04:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:44:09 INFO - PROCESS | 1652 | 1468669449825 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:44:09 INFO - PROCESS | 1652 | 1468669449826 Marionette TRACE conn2 <- [1,1346,null,{}] 04:44:09 INFO - PROCESS | 1652 | 1468669449829 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}] 04:44:09 INFO - PROCESS | 1652 | 1468669449830 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:09 INFO - PROCESS | 1652 | 1468669449934 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 04:44:09 INFO - PROCESS | 1652 | 1468669449967 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:09 INFO - PROCESS | 1652 | 1468669449969 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x126fe9800 == 35 [pid = 1652] [id = 344] 04:44:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1128b6400) [pid = 1652] [serial = 1031] [outer = 0x0] 04:44:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118308400) [pid = 1652] [serial = 1032] [outer = 0x1128b6400] 04:44:09 INFO - PROCESS | 1652 | 1468669449993 Marionette DEBUG loaded listener.js 04:44:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x123df0400) [pid = 1652] [serial = 1033] [outer = 0x1128b6400] 04:44:10 INFO - PROCESS | 1652 | 1468669450281 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]]]}] 04:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 471ms 04:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:44:10 INFO - PROCESS | 1652 | 1468669450296 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 04:44:10 INFO - PROCESS | 1652 | 1468669450298 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 04:44:10 INFO - PROCESS | 1652 | 1468669450309 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:44:10 INFO - PROCESS | 1652 | 1468669450310 Marionette TRACE conn2 <- [1,1350,null,{}] 04:44:10 INFO - PROCESS | 1652 | 1468669450312 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}] 04:44:10 INFO - PROCESS | 1652 | 1468669450314 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:10 INFO - PROCESS | 1652 | 1468669450396 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 04:44:10 INFO - PROCESS | 1652 | 1468669450402 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:10 INFO - PROCESS | 1652 | 1468669450403 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x119267800 == 36 [pid = 1652] [id = 345] 04:44:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11849bc00) [pid = 1652] [serial = 1034] [outer = 0x0] 04:44:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128ab0800) [pid = 1652] [serial = 1035] [outer = 0x11849bc00] 04:44:10 INFO - PROCESS | 1652 | 1468669450427 Marionette DEBUG loaded listener.js 04:44:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128ab7800) [pid = 1652] [serial = 1036] [outer = 0x11849bc00] 04:44:10 INFO - PROCESS | 1652 | 1468669450753 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]]]}] 04:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 477ms 04:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:44:10 INFO - PROCESS | 1652 | 1468669450778 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 04:44:10 INFO - PROCESS | 1652 | 1468669450779 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 04:44:10 INFO - PROCESS | 1652 | 1468669450781 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:44:10 INFO - PROCESS | 1652 | 1468669450784 Marionette TRACE conn2 <- [1,1354,null,{}] 04:44:10 INFO - PROCESS | 1652 | 1468669450787 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}] 04:44:10 INFO - PROCESS | 1652 | 1468669450788 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:10 INFO - PROCESS | 1652 | 1468669450895 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 04:44:10 INFO - PROCESS | 1652 | 1468669450901 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:10 INFO - PROCESS | 1652 | 1468669450902 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x128ce2800 == 37 [pid = 1652] [id = 346] 04:44:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x112641000) [pid = 1652] [serial = 1037] [outer = 0x0] 04:44:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128ab2800) [pid = 1652] [serial = 1038] [outer = 0x112641000] 04:44:10 INFO - PROCESS | 1652 | 1468669450926 Marionette DEBUG loaded listener.js 04:44:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1291cb800) [pid = 1652] [serial = 1039] [outer = 0x112641000] 04:44:11 INFO - PROCESS | 1652 | 1468669451239 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]]]}] 04:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 472ms 04:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:44:11 INFO - PROCESS | 1652 | 1468669451255 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 04:44:11 INFO - PROCESS | 1652 | 1468669451256 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 04:44:11 INFO - PROCESS | 1652 | 1468669451259 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:44:11 INFO - PROCESS | 1652 | 1468669451260 Marionette TRACE conn2 <- [1,1358,null,{}] 04:44:11 INFO - PROCESS | 1652 | 1468669451263 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}] 04:44:11 INFO - PROCESS | 1652 | 1468669451264 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:11 INFO - PROCESS | 1652 | 1468669451356 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 04:44:11 INFO - PROCESS | 1652 | 1468669451359 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:11 INFO - PROCESS | 1652 | 1468669451361 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c86800 == 38 [pid = 1652] [id = 347] 04:44:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1291ccc00) [pid = 1652] [serial = 1040] [outer = 0x0] 04:44:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1291f2c00) [pid = 1652] [serial = 1041] [outer = 0x1291ccc00] 04:44:11 INFO - PROCESS | 1652 | 1468669451387 Marionette DEBUG loaded listener.js 04:44:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12a5c2000) [pid = 1652] [serial = 1042] [outer = 0x1291ccc00] 04:44:11 INFO - PROCESS | 1652 | 1468669451923 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]]]}] 04:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 669ms 04:44:11 INFO - PROCESS | 1652 | 1468669451929 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 04:44:11 INFO - PROCESS | 1652 | 1468669451931 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 04:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:44:11 INFO - PROCESS | 1652 | 1468669451934 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:44:11 INFO - PROCESS | 1652 | 1468669451936 Marionette TRACE conn2 <- [1,1362,null,{}] 04:44:11 INFO - PROCESS | 1652 | 1468669451940 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}] 04:44:11 INFO - PROCESS | 1652 | 1468669451942 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:12 INFO - PROCESS | 1652 | 1468669452056 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 04:44:12 INFO - PROCESS | 1652 | 1468669452112 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:12 INFO - PROCESS | 1652 | 1468669452114 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x1170b2000 == 39 [pid = 1652] [id = 348] 04:44:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x113395000) [pid = 1652] [serial = 1043] [outer = 0x0] 04:44:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x113867400) [pid = 1652] [serial = 1044] [outer = 0x113395000] 04:44:12 INFO - PROCESS | 1652 | 1468669452146 Marionette DEBUG loaded listener.js 04:44:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11697ec00) [pid = 1652] [serial = 1045] [outer = 0x113395000] 04:44:12 INFO - PROCESS | 1652 | 1468669452794 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]]]}] 04:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 920ms 04:44:12 INFO - PROCESS | 1652 | 1468669452855 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 04:44:12 INFO - PROCESS | 1652 | 1468669452858 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 04:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:44:12 INFO - PROCESS | 1652 | 1468669452863 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:44:12 INFO - PROCESS | 1652 | 1468669452864 Marionette TRACE conn2 <- [1,1366,null,{}] 04:44:12 INFO - PROCESS | 1652 | 1468669452891 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}] 04:44:12 INFO - PROCESS | 1652 | 1468669452893 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:13 INFO - PROCESS | 1652 | 1468669453001 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 04:44:13 INFO - PROCESS | 1652 | 1468669453055 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:13 INFO - PROCESS | 1652 | 1468669453056 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cd8000 == 40 [pid = 1652] [id = 349] 04:44:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1184a2000) [pid = 1652] [serial = 1046] [outer = 0x0] 04:44:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11850d400) [pid = 1652] [serial = 1047] [outer = 0x1184a2000] 04:44:13 INFO - PROCESS | 1652 | 1468669453087 Marionette DEBUG loaded listener.js 04:44:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x118ab0400) [pid = 1652] [serial = 1048] [outer = 0x1184a2000] 04:44:13 INFO - PROCESS | 1652 | 1468669453811 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] 04:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:44:13 INFO - PROCESS | 1652 | 1468669453870 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 04:44:13 INFO - PROCESS | 1652 | 1468669453873 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:44:13 INFO - PROCESS | 1652 | 1468669453875 Marionette TRACE conn2 <- [1,1370,null,{}] 04:44:13 INFO - PROCESS | 1652 | 1468669453879 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}] 04:44:13 INFO - PROCESS | 1652 | 1468669453880 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:13 INFO - PROCESS | 1652 | 1468669453969 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 04:44:13 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1291c8400) [pid = 1652] [serial = 972] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12a5c0c00) [pid = 1652] [serial = 975] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1294bc800) [pid = 1652] [serial = 973] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12aba3400) [pid = 1652] [serial = 978] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1252d2000) [pid = 1652] [serial = 966] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x126a10800) [pid = 1652] [serial = 967] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11849f400) [pid = 1652] [serial = 960] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1195e0400) [pid = 1652] [serial = 961] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x113aac400) [pid = 1652] [serial = 951] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1176cd400) [pid = 1652] [serial = 952] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12143bc00) [pid = 1652] [serial = 963] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x124936000) [pid = 1652] [serial = 964] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118e82400) [pid = 1652] [serial = 954] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1195df400) [pid = 1652] [serial = 955] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12b72d000) [pid = 1652] [serial = 988] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12aba2800) [pid = 1652] [serial = 949] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x116a96c00) [pid = 1652] [serial = 957] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118285400) [pid = 1652] [serial = 958] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12124e000) [pid = 1652] [serial = 982] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12b9d8400) [pid = 1652] [serial = 991] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x118303c00) [pid = 1652] [serial = 981] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x127231800) [pid = 1652] [serial = 984] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12acdc400) [pid = 1652] [serial = 987] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12b732c00) [pid = 1652] [serial = 990] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12acabc00) [pid = 1652] [serial = 979] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x125dff800) [pid = 1652] [serial = 969] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12a643400) [pid = 1652] [serial = 985] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x127545400) [pid = 1652] [serial = 970] [outer = 0x0] [url = about:blank] 04:44:13 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12a7af000) [pid = 1652] [serial = 976] [outer = 0x0] [url = about:blank] 04:44:14 INFO - PROCESS | 1652 | 1468669454027 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:14 INFO - PROCESS | 1652 | 1468669454030 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x116958800 == 31 [pid = 1652] [id = 350] 04:44:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x113d9d000) [pid = 1652] [serial = 1049] [outer = 0x0] 04:44:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x116a99c00) [pid = 1652] [serial = 1050] [outer = 0x113d9d000] 04:44:14 INFO - PROCESS | 1652 | 1468669454058 Marionette DEBUG loaded listener.js 04:44:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x118267400) [pid = 1652] [serial = 1051] [outer = 0x113d9d000] 04:44:14 INFO - PROCESS | 1652 | 1468669454363 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] 04:44:14 INFO - PROCESS | 1652 | 1468669454397 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 04:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:44:14 INFO - PROCESS | 1652 | 1468669454404 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:44:14 INFO - PROCESS | 1652 | 1468669454406 Marionette TRACE conn2 <- [1,1374,null,{}] 04:44:14 INFO - PROCESS | 1652 | 1468669454408 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}] 04:44:14 INFO - PROCESS | 1652 | 1468669454410 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:14 INFO - PROCESS | 1652 | 1468669454510 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 04:44:14 INFO - PROCESS | 1652 | 1468669454574 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:14 INFO - PROCESS | 1652 | 1468669454575 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182a5000 == 32 [pid = 1652] [id = 351] 04:44:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118269c00) [pid = 1652] [serial = 1052] [outer = 0x0] 04:44:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118e82400) [pid = 1652] [serial = 1053] [outer = 0x118269c00] 04:44:14 INFO - PROCESS | 1652 | 1468669454602 Marionette DEBUG loaded listener.js 04:44:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1195d3c00) [pid = 1652] [serial = 1054] [outer = 0x118269c00] 04:44:14 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:44:14 INFO - PROCESS | 1652 | 1468669454911 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] 04:44:14 INFO - PROCESS | 1652 | 1468669454925 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 04:44:14 INFO - PROCESS | 1652 | 1468669454927 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:44:14 INFO - PROCESS | 1652 | 1468669454930 Marionette TRACE conn2 <- [1,1378,null,{}] 04:44:14 INFO - PROCESS | 1652 | 1468669454941 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}] 04:44:14 INFO - PROCESS | 1652 | 1468669454945 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:15 INFO - PROCESS | 1652 | 1468669455026 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 04:44:15 INFO - PROCESS | 1652 | 1468669455030 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:15 INFO - PROCESS | 1652 | 1468669455033 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cd7000 == 33 [pid = 1652] [id = 352] 04:44:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x112c0e000) [pid = 1652] [serial = 1055] [outer = 0x0] 04:44:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x121731800) [pid = 1652] [serial = 1056] [outer = 0x112c0e000] 04:44:15 INFO - PROCESS | 1652 | 1468669455063 Marionette DEBUG loaded listener.js 04:44:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x123ff2c00) [pid = 1652] [serial = 1057] [outer = 0x112c0e000] 04:44:15 INFO - PROCESS | 1652 | 1468669455407 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] 04:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:44:15 INFO - PROCESS | 1652 | 1468669455454 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 04:44:15 INFO - PROCESS | 1652 | 1468669455458 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:44:15 INFO - PROCESS | 1652 | 1468669455460 Marionette TRACE conn2 <- [1,1382,null,{}] 04:44:15 INFO - PROCESS | 1652 | 1468669455463 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}] 04:44:15 INFO - PROCESS | 1652 | 1468669455465 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:15 INFO - PROCESS | 1652 | 1468669455585 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 04:44:15 INFO - PROCESS | 1652 | 1468669455594 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:15 INFO - PROCESS | 1652 | 1468669455595 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x123d03000 == 34 [pid = 1652] [id = 353] 04:44:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1249d9c00) [pid = 1652] [serial = 1058] [outer = 0x0] 04:44:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1252dd000) [pid = 1652] [serial = 1059] [outer = 0x1249d9c00] 04:44:15 INFO - PROCESS | 1652 | 1468669455633 Marionette DEBUG loaded listener.js 04:44:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x125dffc00) [pid = 1652] [serial = 1060] [outer = 0x1249d9c00] 04:44:16 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:44:16 INFO - PROCESS | 1652 | 1468669456071 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] 04:44:16 INFO - PROCESS | 1652 | 1468669456084 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 04:44:16 INFO - PROCESS | 1652 | 1468669456086 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:44:16 INFO - PROCESS | 1652 | 1468669456087 Marionette TRACE conn2 <- [1,1386,null,{}] 04:44:16 INFO - PROCESS | 1652 | 1468669456089 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}] 04:44:16 INFO - PROCESS | 1652 | 1468669456090 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:16 INFO - PROCESS | 1652 | 1468669456184 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 04:44:16 INFO - PROCESS | 1652 | 1468669456187 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:16 INFO - PROCESS | 1652 | 1468669456188 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x126ad1000 == 35 [pid = 1652] [id = 354] 04:44:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1128ae000) [pid = 1652] [serial = 1061] [outer = 0x0] 04:44:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x126bcf000) [pid = 1652] [serial = 1062] [outer = 0x1128ae000] 04:44:16 INFO - PROCESS | 1652 | 1468669456212 Marionette DEBUG loaded listener.js 04:44:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128731800) [pid = 1652] [serial = 1063] [outer = 0x1128ae000] 04:44:16 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | Canvas test: 2d.pattern.image.incomplete.removedsrc - An attempt was made to use an object that is not, or is no longer, usable 04:44:16 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13 04:44:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:16 INFO - _addTest/ [0,1389,"getWindowHandle",null] 04:44:16 INFO - PROCESS | 1652 | 1468669456557 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 04:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:44:16 INFO - PROCESS | 1652 | 1468669456559 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:44:16 INFO - PROCESS | 1652 | 1468669456560 Marionette TRACE conn2 <- [1,1390,null,{}] 04:44:16 INFO - PROCESS | 1652 | 1468669456563 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}] 04:44:16 INFO - PROCESS | 1652 | 1468669456569 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:16 INFO - PROCESS | 1652 | 1468669456695 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 04:44:16 INFO - PROCESS | 1652 | 1468669456699 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:16 INFO - PROCESS | 1652 | 1468669456701 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cdd800 == 36 [pid = 1652] [id = 355] 04:44:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128731c00) [pid = 1652] [serial = 1064] [outer = 0x0] 04:44:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128ed0800) [pid = 1652] [serial = 1065] [outer = 0x128731c00] 04:44:16 INFO - PROCESS | 1652 | 1468669456726 Marionette DEBUG loaded listener.js 04:44:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12a641400) [pid = 1652] [serial = 1066] [outer = 0x128731c00] 04:44:17 INFO - PROCESS | 1652 | 1468669457072 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]]]}] 04:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 569ms 04:44:17 INFO - PROCESS | 1652 | 1468669457129 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 04:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:44:17 INFO - PROCESS | 1652 | 1468669457130 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 04:44:17 INFO - PROCESS | 1652 | 1468669457133 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:44:17 INFO - PROCESS | 1652 | 1468669457134 Marionette TRACE conn2 <- [1,1394,null,{}] 04:44:17 INFO - PROCESS | 1652 | 1468669457137 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}] 04:44:17 INFO - PROCESS | 1652 | 1468669457138 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:17 INFO - PROCESS | 1652 | 1468669457243 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 04:44:17 INFO - PROCESS | 1652 | 1468669457284 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:17 INFO - PROCESS | 1652 | 1468669457285 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12940f000 == 37 [pid = 1652] [id = 356] 04:44:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12a645c00) [pid = 1652] [serial = 1067] [outer = 0x0] 04:44:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12a7ad400) [pid = 1652] [serial = 1068] [outer = 0x12a645c00] 04:44:17 INFO - PROCESS | 1652 | 1468669457310 Marionette DEBUG loaded listener.js 04:44:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x126a1a800) [pid = 1652] [serial = 1069] [outer = 0x12a645c00] 04:44:17 INFO - PROCESS | 1652 | 1468669457649 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]]]}] 04:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 521ms 04:44:17 INFO - PROCESS | 1652 | 1468669457656 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 04:44:17 INFO - PROCESS | 1652 | 1468669457657 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 04:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:44:17 INFO - PROCESS | 1652 | 1468669457659 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:44:17 INFO - PROCESS | 1652 | 1468669457660 Marionette TRACE conn2 <- [1,1398,null,{}] 04:44:17 INFO - PROCESS | 1652 | 1468669457663 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}] 04:44:17 INFO - PROCESS | 1652 | 1468669457664 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:17 INFO - PROCESS | 1652 | 1468669457760 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 04:44:17 INFO - PROCESS | 1652 | 1468669457771 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:17 INFO - PROCESS | 1652 | 1468669457772 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a588000 == 38 [pid = 1652] [id = 357] 04:44:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12aa17400) [pid = 1652] [serial = 1070] [outer = 0x0] 04:44:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12aba9800) [pid = 1652] [serial = 1071] [outer = 0x12aa17400] 04:44:17 INFO - PROCESS | 1652 | 1468669457797 Marionette DEBUG loaded listener.js 04:44:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12acb6800) [pid = 1652] [serial = 1072] [outer = 0x12aa17400] 04:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1126de000) [pid = 1652] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x112d6f800) [pid = 1652] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1195df000) [pid = 1652] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x116a95800) [pid = 1652] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118798400) [pid = 1652] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12496ac00) [pid = 1652] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1291c5400) [pid = 1652] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116a95000) [pid = 1652] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1128b8000) [pid = 1652] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118310000) [pid = 1652] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1128b6400) [pid = 1652] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1126db800) [pid = 1652] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11849bc00) [pid = 1652] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x112641000) [pid = 1652] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:44:18 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1126dcc00) [pid = 1652] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:44:18 INFO - PROCESS | 1652 | 1468669458210 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]]]}] 04:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 570ms 04:44:18 INFO - PROCESS | 1652 | 1468669458230 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 04:44:18 INFO - PROCESS | 1652 | 1468669458231 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 04:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:44:18 INFO - PROCESS | 1652 | 1468669458234 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:44:18 INFO - PROCESS | 1652 | 1468669458235 Marionette TRACE conn2 <- [1,1402,null,{}] 04:44:18 INFO - PROCESS | 1652 | 1468669458237 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}] 04:44:18 INFO - PROCESS | 1652 | 1468669458238 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:18 INFO - PROCESS | 1652 | 1468669458314 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 04:44:18 INFO - PROCESS | 1652 | 1468669458319 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:18 INFO - PROCESS | 1652 | 1468669458321 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cd1800 == 39 [pid = 1652] [id = 358] 04:44:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1126dcc00) [pid = 1652] [serial = 1073] [outer = 0x0] 04:44:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118261800) [pid = 1652] [serial = 1074] [outer = 0x1126dcc00] 04:44:18 INFO - PROCESS | 1652 | 1468669458345 Marionette DEBUG loaded listener.js 04:44:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118e7e800) [pid = 1652] [serial = 1075] [outer = 0x1126dcc00] 04:44:18 INFO - PROCESS | 1652 | 1468669458666 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]]]}] 04:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 468ms 04:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:44:18 INFO - PROCESS | 1652 | 1468669458703 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 04:44:18 INFO - PROCESS | 1652 | 1468669458704 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 04:44:18 INFO - PROCESS | 1652 | 1468669458706 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:44:18 INFO - PROCESS | 1652 | 1468669458707 Marionette TRACE conn2 <- [1,1406,null,{}] 04:44:18 INFO - PROCESS | 1652 | 1468669458710 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}] 04:44:18 INFO - PROCESS | 1652 | 1468669458711 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:18 INFO - PROCESS | 1652 | 1468669458813 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 04:44:18 INFO - PROCESS | 1652 | 1468669458819 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:18 INFO - PROCESS | 1652 | 1468669458820 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ab41000 == 40 [pid = 1652] [id = 359] 04:44:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x116a95800) [pid = 1652] [serial = 1076] [outer = 0x0] 04:44:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x121073c00) [pid = 1652] [serial = 1077] [outer = 0x116a95800] 04:44:18 INFO - PROCESS | 1652 | 1468669458851 Marionette DEBUG loaded listener.js 04:44:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1291ef400) [pid = 1652] [serial = 1078] [outer = 0x116a95800] 04:44:19 INFO - PROCESS | 1652 | 1468669459165 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]]]}] 04:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 468ms 04:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:44:19 INFO - PROCESS | 1652 | 1468669459175 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 04:44:19 INFO - PROCESS | 1652 | 1468669459176 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 04:44:19 INFO - PROCESS | 1652 | 1468669459178 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:44:19 INFO - PROCESS | 1652 | 1468669459180 Marionette TRACE conn2 <- [1,1410,null,{}] 04:44:19 INFO - PROCESS | 1652 | 1468669459182 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}] 04:44:19 INFO - PROCESS | 1652 | 1468669459186 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:19 INFO - PROCESS | 1652 | 1468669459290 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 04:44:19 INFO - PROCESS | 1652 | 1468669459294 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:19 INFO - PROCESS | 1652 | 1468669459295 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ba47800 == 41 [pid = 1652] [id = 360] 04:44:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12acda400) [pid = 1652] [serial = 1079] [outer = 0x0] 04:44:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12ace8000) [pid = 1652] [serial = 1080] [outer = 0x12acda400] 04:44:19 INFO - PROCESS | 1652 | 1468669459321 Marionette DEBUG loaded listener.js 04:44:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12b9d8400) [pid = 1652] [serial = 1081] [outer = 0x12acda400] 04:44:19 INFO - PROCESS | 1652 | 1468669459755 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]]]}] 04:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 620ms 04:44:19 INFO - PROCESS | 1652 | 1468669459799 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 04:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:44:19 INFO - PROCESS | 1652 | 1468669459801 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 04:44:19 INFO - PROCESS | 1652 | 1468669459804 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:44:19 INFO - PROCESS | 1652 | 1468669459806 Marionette TRACE conn2 <- [1,1414,null,{}] 04:44:19 INFO - PROCESS | 1652 | 1468669459809 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}] 04:44:19 INFO - PROCESS | 1652 | 1468669459811 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:19 INFO - PROCESS | 1652 | 1468669459914 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 04:44:19 INFO - PROCESS | 1652 | 1468669459929 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:19 INFO - PROCESS | 1652 | 1468669459930 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bd66000 == 42 [pid = 1652] [id = 361] 04:44:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x116fb0000) [pid = 1652] [serial = 1082] [outer = 0x0] 04:44:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12ba96800) [pid = 1652] [serial = 1083] [outer = 0x116fb0000] 04:44:19 INFO - PROCESS | 1652 | 1468669459954 Marionette DEBUG loaded listener.js 04:44:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12ba9cc00) [pid = 1652] [serial = 1084] [outer = 0x116fb0000] 04:44:20 INFO - PROCESS | 1652 | --DOCSHELL 0x1170ec000 == 41 [pid = 1652] [id = 336] 04:44:20 INFO - PROCESS | 1652 | --DOCSHELL 0x116958800 == 40 [pid = 1652] [id = 350] 04:44:20 INFO - PROCESS | 1652 | --DOCSHELL 0x119cd8000 == 39 [pid = 1652] [id = 349] 04:44:20 INFO - PROCESS | 1652 | --DOCSHELL 0x119c86800 == 38 [pid = 1652] [id = 347] 04:44:20 INFO - PROCESS | 1652 | --DOCSHELL 0x1170b2000 == 37 [pid = 1652] [id = 348] 04:44:21 INFO - PROCESS | 1652 | --DOCSHELL 0x123d03000 == 36 [pid = 1652] [id = 353] 04:44:21 INFO - PROCESS | 1652 | --DOCSHELL 0x128cdd800 == 35 [pid = 1652] [id = 355] 04:44:21 INFO - PROCESS | 1652 | --DOCSHELL 0x126ad1000 == 34 [pid = 1652] [id = 354] 04:44:21 INFO - PROCESS | 1652 | --DOCSHELL 0x119cd1800 == 33 [pid = 1652] [id = 358] 04:44:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12940f000 == 32 [pid = 1652] [id = 356] 04:44:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12a588000 == 31 [pid = 1652] [id = 357] 04:44:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12ba47800 == 30 [pid = 1652] [id = 360] 04:44:21 INFO - PROCESS | 1652 | --DOCSHELL 0x12ab41000 == 29 [pid = 1652] [id = 359] 04:44:21 INFO - PROCESS | 1652 | --DOCSHELL 0x119cd7000 == 28 [pid = 1652] [id = 352] 04:44:21 INFO - PROCESS | 1652 | --DOCSHELL 0x1182a5000 == 27 [pid = 1652] [id = 351] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118303400) [pid = 1652] [serial = 994] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116532000) [pid = 1652] [serial = 993] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x113866400) [pid = 1652] [serial = 1011] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11602f800) [pid = 1652] [serial = 1012] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x120d21400) [pid = 1652] [serial = 1020] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11825f800) [pid = 1652] [serial = 1014] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x121442400) [pid = 1652] [serial = 997] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11830c800) [pid = 1652] [serial = 1015] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119a03800) [pid = 1652] [serial = 996] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118496c00) [pid = 1652] [serial = 1008] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x128c46c00) [pid = 1652] [serial = 1000] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x127546800) [pid = 1652] [serial = 999] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12aba5000) [pid = 1652] [serial = 1003] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1291ef000) [pid = 1652] [serial = 1002] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x128733000) [pid = 1652] [serial = 1006] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x11937a000) [pid = 1652] [serial = 1005] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1212e5000) [pid = 1652] [serial = 1023] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x124c34400) [pid = 1652] [serial = 1026] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x118308400) [pid = 1652] [serial = 1032] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12754b800) [pid = 1652] [serial = 1029] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x127229400) [pid = 1652] [serial = 1027] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x128ab0800) [pid = 1652] [serial = 1035] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x128739800) [pid = 1652] [serial = 1030] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x123df0400) [pid = 1652] [serial = 1033] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x1291cb800) [pid = 1652] [serial = 1039] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x1195dc400) [pid = 1652] [serial = 1018] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x118e8a000) [pid = 1652] [serial = 1017] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x1291f2c00) [pid = 1652] [serial = 1041] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x123d57000) [pid = 1652] [serial = 1024] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x1212e5800) [pid = 1652] [serial = 1021] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x128ab2800) [pid = 1652] [serial = 1038] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x128ab7800) [pid = 1652] [serial = 1036] [outer = 0x0] [url = about:blank] 04:44:21 INFO - PROCESS | 1652 | 1468669461431 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]]]}] 04:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1675ms 04:44:21 INFO - PROCESS | 1652 | 1468669461479 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 04:44:21 INFO - PROCESS | 1652 | 1468669461481 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 04:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:44:21 INFO - PROCESS | 1652 | 1468669461490 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:44:21 INFO - PROCESS | 1652 | 1468669461491 Marionette TRACE conn2 <- [1,1418,null,{}] 04:44:21 INFO - PROCESS | 1652 | 1468669461496 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}] 04:44:21 INFO - PROCESS | 1652 | 1468669461498 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:21 INFO - PROCESS | 1652 | 1468669461577 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 04:44:21 INFO - PROCESS | 1652 | 1468669461582 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:21 INFO - PROCESS | 1652 | 1468669461585 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x116256800 == 28 [pid = 1652] [id = 362] 04:44:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x112e2b800) [pid = 1652] [serial = 1085] [outer = 0x0] 04:44:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x113397000) [pid = 1652] [serial = 1086] [outer = 0x112e2b800] 04:44:21 INFO - PROCESS | 1652 | 1468669461615 Marionette DEBUG loaded listener.js 04:44:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x113d99000) [pid = 1652] [serial = 1087] [outer = 0x112e2b800] 04:44:21 INFO - PROCESS | 1652 | 1468669461992 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]]]}] 04:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 525ms 04:44:22 INFO - PROCESS | 1652 | 1468669462010 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 04:44:22 INFO - PROCESS | 1652 | 1468669462017 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 04:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:44:22 INFO - PROCESS | 1652 | 1468669462027 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:44:22 INFO - PROCESS | 1652 | 1468669462030 Marionette TRACE conn2 <- [1,1422,null,{}] 04:44:22 INFO - PROCESS | 1652 | 1468669462044 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}] 04:44:22 INFO - PROCESS | 1652 | 1468669462046 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:22 INFO - PROCESS | 1652 | 1468669462174 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 04:44:22 INFO - PROCESS | 1652 | 1468669462187 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:22 INFO - PROCESS | 1652 | 1468669462189 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x11734d000 == 29 [pid = 1652] [id = 363] 04:44:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x116fa5800) [pid = 1652] [serial = 1088] [outer = 0x0] 04:44:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x11736bc00) [pid = 1652] [serial = 1089] [outer = 0x116fa5800] 04:44:22 INFO - PROCESS | 1652 | 1468669462234 Marionette DEBUG loaded listener.js 04:44:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x11825e800) [pid = 1652] [serial = 1090] [outer = 0x116fa5800] 04:44:22 INFO - PROCESS | 1652 | 1468669462660 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]]]}] 04:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 678ms 04:44:22 INFO - PROCESS | 1652 | 1468669462704 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 04:44:22 INFO - PROCESS | 1652 | 1468669462706 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 04:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:44:22 INFO - PROCESS | 1652 | 1468669462708 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:44:22 INFO - PROCESS | 1652 | 1468669462711 Marionette TRACE conn2 <- [1,1426,null,{}] 04:44:22 INFO - PROCESS | 1652 | 1468669462719 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}] 04:44:22 INFO - PROCESS | 1652 | 1468669462722 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:22 INFO - PROCESS | 1652 | 1468669462816 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 04:44:22 INFO - PROCESS | 1652 | 1468669462824 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:22 INFO - PROCESS | 1652 | 1468669462826 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185e0000 == 30 [pid = 1652] [id = 364] 04:44:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x111ca9400) [pid = 1652] [serial = 1091] [outer = 0x0] 04:44:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x118499c00) [pid = 1652] [serial = 1092] [outer = 0x111ca9400] 04:44:22 INFO - PROCESS | 1652 | 1468669462853 Marionette DEBUG loaded listener.js 04:44:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x118511c00) [pid = 1652] [serial = 1093] [outer = 0x111ca9400] 04:44:23 INFO - PROCESS | 1652 | 1468669463194 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]]]}] 04:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 523ms 04:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:44:23 INFO - PROCESS | 1652 | 1468669463231 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 04:44:23 INFO - PROCESS | 1652 | 1468669463233 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 04:44:23 INFO - PROCESS | 1652 | 1468669463235 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:44:23 INFO - PROCESS | 1652 | 1468669463236 Marionette TRACE conn2 <- [1,1430,null,{}] 04:44:23 INFO - PROCESS | 1652 | 1468669463247 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}] 04:44:23 INFO - PROCESS | 1652 | 1468669463248 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:23 INFO - PROCESS | 1652 | 1468669463324 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 04:44:23 INFO - PROCESS | 1652 | 1468669463327 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:23 INFO - PROCESS | 1652 | 1468669463329 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x119547000 == 31 [pid = 1652] [id = 365] 04:44:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x118aaec00) [pid = 1652] [serial = 1094] [outer = 0x0] 04:44:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x119215000) [pid = 1652] [serial = 1095] [outer = 0x118aaec00] 04:44:23 INFO - PROCESS | 1652 | 1468669463356 Marionette DEBUG loaded listener.js 04:44:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x119383000) [pid = 1652] [serial = 1096] [outer = 0x118aaec00] 04:44:23 INFO - PROCESS | 1652 | 1468669463689 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]]]}] 04:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 479ms 04:44:23 INFO - PROCESS | 1652 | 1468669463715 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 04:44:23 INFO - PROCESS | 1652 | 1468669463716 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 04:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:44:23 INFO - PROCESS | 1652 | 1468669463729 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:44:23 INFO - PROCESS | 1652 | 1468669463730 Marionette TRACE conn2 <- [1,1434,null,{}] 04:44:23 INFO - PROCESS | 1652 | 1468669463732 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}] 04:44:23 INFO - PROCESS | 1652 | 1468669463733 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:23 INFO - PROCESS | 1652 | 1468669463803 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 04:44:23 INFO - PROCESS | 1652 | 1468669463806 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:23 INFO - PROCESS | 1652 | 1468669463807 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x1198e6800 == 32 [pid = 1652] [id = 366] 04:44:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1126d4c00) [pid = 1652] [serial = 1097] [outer = 0x0] 04:44:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1195da000) [pid = 1652] [serial = 1098] [outer = 0x1126d4c00] 04:44:23 INFO - PROCESS | 1652 | 1468669463833 Marionette DEBUG loaded listener.js 04:44:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1197e5c00) [pid = 1652] [serial = 1099] [outer = 0x1126d4c00] 04:44:24 INFO - PROCESS | 1652 | 1468669464173 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]]]}] 04:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 477ms 04:44:24 INFO - PROCESS | 1652 | 1468669464198 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 04:44:24 INFO - PROCESS | 1652 | 1468669464199 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 04:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:44:24 INFO - PROCESS | 1652 | 1468669464201 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:44:24 INFO - PROCESS | 1652 | 1468669464203 Marionette TRACE conn2 <- [1,1438,null,{}] 04:44:24 INFO - PROCESS | 1652 | 1468669464205 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}] 04:44:24 INFO - PROCESS | 1652 | 1468669464209 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:24 INFO - PROCESS | 1652 | 1468669464324 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 04:44:24 INFO - PROCESS | 1652 | 1468669464330 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:24 INFO - PROCESS | 1652 | 1468669464331 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x120f7b800 == 33 [pid = 1652] [id = 367] 04:44:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x119a03800) [pid = 1652] [serial = 1100] [outer = 0x0] 04:44:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1212e5000) [pid = 1652] [serial = 1101] [outer = 0x119a03800] 04:44:24 INFO - PROCESS | 1652 | 1468669464358 Marionette DEBUG loaded listener.js 04:44:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x123822800) [pid = 1652] [serial = 1102] [outer = 0x119a03800] 04:44:24 INFO - PROCESS | 1652 | 1468669464644 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]]]}] 04:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 469ms 04:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:44:24 INFO - PROCESS | 1652 | 1468669464675 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 04:44:24 INFO - PROCESS | 1652 | 1468669464677 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 04:44:24 INFO - PROCESS | 1652 | 1468669464679 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:44:24 INFO - PROCESS | 1652 | 1468669464680 Marionette TRACE conn2 <- [1,1442,null,{}] 04:44:24 INFO - PROCESS | 1652 | 1468669464682 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}] 04:44:24 INFO - PROCESS | 1652 | 1468669464695 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:24 INFO - PROCESS | 1652 | 1468669464770 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 04:44:24 INFO - PROCESS | 1652 | 1468669464820 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:24 INFO - PROCESS | 1652 | 1468669464821 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12131c800 == 34 [pid = 1652] [id = 368] 04:44:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11849d400) [pid = 1652] [serial = 1103] [outer = 0x0] 04:44:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1238f3800) [pid = 1652] [serial = 1104] [outer = 0x11849d400] 04:44:24 INFO - PROCESS | 1652 | 1468669464845 Marionette DEBUG loaded listener.js 04:44:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x124936000) [pid = 1652] [serial = 1105] [outer = 0x11849d400] 04:44:25 INFO - PROCESS | 1652 | 1468669465105 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]]]}] 04:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 468ms 04:44:25 INFO - PROCESS | 1652 | 1468669465148 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 04:44:25 INFO - PROCESS | 1652 | 1468669465149 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 04:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:44:25 INFO - PROCESS | 1652 | 1468669465160 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:44:25 INFO - PROCESS | 1652 | 1468669465161 Marionette TRACE conn2 <- [1,1446,null,{}] 04:44:25 INFO - PROCESS | 1652 | 1468669465163 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}] 04:44:25 INFO - PROCESS | 1652 | 1468669465164 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:25 INFO - PROCESS | 1652 | 1468669465245 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 04:44:25 INFO - PROCESS | 1652 | 1468669465249 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:25 INFO - PROCESS | 1652 | 1468669465250 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x124cef000 == 35 [pid = 1652] [id = 369] 04:44:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x124c33c00) [pid = 1652] [serial = 1106] [outer = 0x0] 04:44:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x125225000) [pid = 1652] [serial = 1107] [outer = 0x124c33c00] 04:44:25 INFO - PROCESS | 1652 | 1468669465278 Marionette DEBUG loaded listener.js 04:44:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x125dff000) [pid = 1652] [serial = 1108] [outer = 0x124c33c00] 04:44:25 INFO - PROCESS | 1652 | 1468669465606 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]]]}] 04:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 468ms 04:44:25 INFO - PROCESS | 1652 | 1468669465629 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 04:44:25 INFO - PROCESS | 1652 | 1468669465630 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 04:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:44:25 INFO - PROCESS | 1652 | 1468669465633 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:44:25 INFO - PROCESS | 1652 | 1468669465635 Marionette TRACE conn2 <- [1,1450,null,{}] 04:44:25 INFO - PROCESS | 1652 | 1468669465639 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}] 04:44:25 INFO - PROCESS | 1652 | 1468669465640 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:25 INFO - PROCESS | 1652 | 1468669465723 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 04:44:25 INFO - PROCESS | 1652 | 1468669465775 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:25 INFO - PROCESS | 1652 | 1468669465776 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185df800 == 36 [pid = 1652] [id = 370] 04:44:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1176c6000) [pid = 1652] [serial = 1109] [outer = 0x0] 04:44:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x126ac5800) [pid = 1652] [serial = 1110] [outer = 0x1176c6000] 04:44:25 INFO - PROCESS | 1652 | 1468669465800 Marionette DEBUG loaded listener.js 04:44:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x127232400) [pid = 1652] [serial = 1111] [outer = 0x1176c6000] 04:44:26 INFO - PROCESS | 1652 | 1468669466066 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]]]}] 04:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 472ms 04:44:26 INFO - PROCESS | 1652 | 1468669466107 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 04:44:26 INFO - PROCESS | 1652 | 1468669466109 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 04:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:44:26 INFO - PROCESS | 1652 | 1468669466111 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:44:26 INFO - PROCESS | 1652 | 1468669466112 Marionette TRACE conn2 <- [1,1454,null,{}] 04:44:26 INFO - PROCESS | 1652 | 1468669466115 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}] 04:44:26 INFO - PROCESS | 1652 | 1468669466116 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:26 INFO - PROCESS | 1652 | 1468669466204 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 04:44:26 INFO - PROCESS | 1652 | 1468669466208 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:26 INFO - PROCESS | 1652 | 1468669466210 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a7d000 == 37 [pid = 1652] [id = 371] 04:44:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12722c800) [pid = 1652] [serial = 1112] [outer = 0x0] 04:44:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x127552c00) [pid = 1652] [serial = 1113] [outer = 0x12722c800] 04:44:26 INFO - PROCESS | 1652 | 1468669466234 Marionette DEBUG loaded listener.js 04:44:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128736800) [pid = 1652] [serial = 1114] [outer = 0x12722c800] 04:44:26 INFO - PROCESS | 1652 | 1468669466605 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]]]}] 04:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 520ms 04:44:26 INFO - PROCESS | 1652 | 1468669466632 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 04:44:26 INFO - PROCESS | 1652 | 1468669466633 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 04:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:44:26 INFO - PROCESS | 1652 | 1468669466641 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:44:26 INFO - PROCESS | 1652 | 1468669466642 Marionette TRACE conn2 <- [1,1458,null,{}] 04:44:26 INFO - PROCESS | 1652 | 1468669466645 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}] 04:44:26 INFO - PROCESS | 1652 | 1468669466646 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:26 INFO - PROCESS | 1652 | 1468669466760 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 04:44:26 INFO - PROCESS | 1652 | 1468669466765 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:26 INFO - PROCESS | 1652 | 1468669466767 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x1198e6000 == 38 [pid = 1652] [id = 372] 04:44:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128aaf000) [pid = 1652] [serial = 1115] [outer = 0x0] 04:44:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128c3fc00) [pid = 1652] [serial = 1116] [outer = 0x128aaf000] 04:44:26 INFO - PROCESS | 1652 | 1468669466793 Marionette DEBUG loaded listener.js 04:44:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1291cdc00) [pid = 1652] [serial = 1117] [outer = 0x128aaf000] 04:44:27 INFO - PROCESS | 1652 | 1468669467142 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]]]}] 04:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 518ms 04:44:27 INFO - PROCESS | 1652 | 1468669467160 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 04:44:27 INFO - PROCESS | 1652 | 1468669467161 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 04:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:44:27 INFO - PROCESS | 1652 | 1468669467171 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:44:27 INFO - PROCESS | 1652 | 1468669467172 Marionette TRACE conn2 <- [1,1462,null,{}] 04:44:27 INFO - PROCESS | 1652 | 1468669467174 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}] 04:44:27 INFO - PROCESS | 1652 | 1468669467175 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:27 INFO - PROCESS | 1652 | 1468669467271 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 04:44:27 INFO - PROCESS | 1652 | 1468669467274 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:27 INFO - PROCESS | 1652 | 1468669467275 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x129146800 == 39 [pid = 1652] [id = 373] 04:44:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128ab2400) [pid = 1652] [serial = 1118] [outer = 0x0] 04:44:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1291ef000) [pid = 1652] [serial = 1119] [outer = 0x128ab2400] 04:44:27 INFO - PROCESS | 1652 | 1468669467299 Marionette DEBUG loaded listener.js 04:44:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x129457c00) [pid = 1652] [serial = 1120] [outer = 0x128ab2400] 04:44:27 INFO - PROCESS | 1652 | 1468669467645 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]]]}] 04:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 527ms 04:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:44:27 INFO - PROCESS | 1652 | 1468669467692 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 04:44:27 INFO - PROCESS | 1652 | 1468669467693 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 04:44:27 INFO - PROCESS | 1652 | 1468669467695 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:44:27 INFO - PROCESS | 1652 | 1468669467696 Marionette TRACE conn2 <- [1,1466,null,{}] 04:44:27 INFO - PROCESS | 1652 | 1468669467698 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}] 04:44:27 INFO - PROCESS | 1652 | 1468669467699 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:27 INFO - PROCESS | 1652 | 1468669467805 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 04:44:27 INFO - PROCESS | 1652 | 1468669467818 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:27 INFO - PROCESS | 1652 | 1468669467819 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a690000 == 40 [pid = 1652] [id = 374] 04:44:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x120d21c00) [pid = 1652] [serial = 1121] [outer = 0x0] 04:44:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1294b5c00) [pid = 1652] [serial = 1122] [outer = 0x120d21c00] 04:44:27 INFO - PROCESS | 1652 | 1468669467843 Marionette DEBUG loaded listener.js 04:44:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12a5b6000) [pid = 1652] [serial = 1123] [outer = 0x120d21c00] 04:44:28 INFO - PROCESS | 1652 | 1468669468192 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]]]}] 04:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 520ms 04:44:28 INFO - PROCESS | 1652 | 1468669468215 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 04:44:28 INFO - PROCESS | 1652 | 1468669468217 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 04:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:44:28 INFO - PROCESS | 1652 | 1468669468222 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:44:28 INFO - PROCESS | 1652 | 1468669468223 Marionette TRACE conn2 <- [1,1470,null,{}] 04:44:28 INFO - PROCESS | 1652 | 1468669468232 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}] 04:44:28 INFO - PROCESS | 1652 | 1468669468233 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:28 INFO - PROCESS | 1652 | 1468669468327 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 04:44:28 INFO - PROCESS | 1652 | 1468669468331 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:28 INFO - PROCESS | 1652 | 1468669468332 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ab3e800 == 41 [pid = 1652] [id = 375] 04:44:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x129458400) [pid = 1652] [serial = 1124] [outer = 0x0] 04:44:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12a7a8400) [pid = 1652] [serial = 1125] [outer = 0x129458400] 04:44:28 INFO - PROCESS | 1652 | 1468669468358 Marionette DEBUG loaded listener.js 04:44:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12aa1f800) [pid = 1652] [serial = 1126] [outer = 0x129458400] 04:44:28 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118144c00) [pid = 1652] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:44:28 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x128731c00) [pid = 1652] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:44:28 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1128ae000) [pid = 1652] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:44:28 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12a645c00) [pid = 1652] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:44:28 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12aa17400) [pid = 1652] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:44:28 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x116a95800) [pid = 1652] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:44:28 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1126dcc00) [pid = 1652] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:44:28 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12acda400) [pid = 1652] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:44:28 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x112c0e000) [pid = 1652] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:44:28 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118269c00) [pid = 1652] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:44:28 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x113d9d000) [pid = 1652] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:44:28 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1184a2000) [pid = 1652] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:44:28 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x113395000) [pid = 1652] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:44:28 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1291ccc00) [pid = 1652] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:44:28 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1249d9c00) [pid = 1652] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:44:28 INFO - PROCESS | 1652 | 1468669468812 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]]]}] 04:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 626ms 04:44:28 INFO - PROCESS | 1652 | 1468669468849 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 04:44:28 INFO - PROCESS | 1652 | 1468669468850 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 04:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:44:28 INFO - PROCESS | 1652 | 1468669468860 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:44:28 INFO - PROCESS | 1652 | 1468669468862 Marionette TRACE conn2 <- [1,1474,null,{}] 04:44:28 INFO - PROCESS | 1652 | 1468669468864 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}] 04:44:28 INFO - PROCESS | 1652 | 1468669468865 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:28 INFO - PROCESS | 1652 | 1468669468958 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 04:44:28 INFO - PROCESS | 1652 | 1468669468961 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:28 INFO - PROCESS | 1652 | 1468669468963 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b71c000 == 42 [pid = 1652] [id = 376] 04:44:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x112980800) [pid = 1652] [serial = 1127] [outer = 0x0] 04:44:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x123829800) [pid = 1652] [serial = 1128] [outer = 0x112980800] 04:44:28 INFO - PROCESS | 1652 | 1468669468987 Marionette DEBUG loaded listener.js 04:44:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128abac00) [pid = 1652] [serial = 1129] [outer = 0x112980800] 04:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 467ms 04:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:44:29 INFO - PROCESS | 1652 | 1468669469323 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]]]}] 04:44:29 INFO - PROCESS | 1652 | 1468669469329 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 04:44:29 INFO - PROCESS | 1652 | 1468669469330 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 04:44:29 INFO - PROCESS | 1652 | 1468669469332 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:44:29 INFO - PROCESS | 1652 | 1468669469333 Marionette TRACE conn2 <- [1,1478,null,{}] 04:44:29 INFO - PROCESS | 1652 | 1468669469341 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}] 04:44:29 INFO - PROCESS | 1652 | 1468669469342 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:29 INFO - PROCESS | 1652 | 1468669469430 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 04:44:29 INFO - PROCESS | 1652 | 1468669469483 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:29 INFO - PROCESS | 1652 | 1468669469484 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ba49000 == 43 [pid = 1652] [id = 377] 04:44:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x123df9400) [pid = 1652] [serial = 1130] [outer = 0x0] 04:44:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12a7af800) [pid = 1652] [serial = 1131] [outer = 0x123df9400] 04:44:29 INFO - PROCESS | 1652 | 1468669469507 Marionette DEBUG loaded listener.js 04:44:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12aba6c00) [pid = 1652] [serial = 1132] [outer = 0x123df9400] 04:44:29 INFO - PROCESS | 1652 | 1468669469776 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]]]}] 04:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 474ms 04:44:29 INFO - PROCESS | 1652 | 1468669469808 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 04:44:29 INFO - PROCESS | 1652 | 1468669469809 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 04:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:44:29 INFO - PROCESS | 1652 | 1468669469812 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:44:29 INFO - PROCESS | 1652 | 1468669469813 Marionette TRACE conn2 <- [1,1482,null,{}] 04:44:29 INFO - PROCESS | 1652 | 1468669469832 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}] 04:44:29 INFO - PROCESS | 1652 | 1468669469833 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:29 INFO - PROCESS | 1652 | 1468669469919 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 04:44:29 INFO - PROCESS | 1652 | 1468669469924 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:29 INFO - PROCESS | 1652 | 1468669469925 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3c1800 == 44 [pid = 1652] [id = 378] 04:44:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1252d2000) [pid = 1652] [serial = 1133] [outer = 0x0] 04:44:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12acdc400) [pid = 1652] [serial = 1134] [outer = 0x1252d2000] 04:44:29 INFO - PROCESS | 1652 | 1468669469948 Marionette DEBUG loaded listener.js 04:44:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12ace5800) [pid = 1652] [serial = 1135] [outer = 0x1252d2000] 04:44:30 INFO - PROCESS | 1652 | 1468669470285 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]]]}] 04:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 489ms 04:44:30 INFO - PROCESS | 1652 | 1468669470303 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 04:44:30 INFO - PROCESS | 1652 | 1468669470306 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 04:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:44:30 INFO - PROCESS | 1652 | 1468669470309 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:44:30 INFO - PROCESS | 1652 | 1468669470310 Marionette TRACE conn2 <- [1,1486,null,{}] 04:44:30 INFO - PROCESS | 1652 | 1468669470312 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}] 04:44:30 INFO - PROCESS | 1652 | 1468669470313 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:30 INFO - PROCESS | 1652 | 1468669470421 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 04:44:30 INFO - PROCESS | 1652 | 1468669470447 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:30 INFO - PROCESS | 1652 | 1468669470448 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cb2b800 == 45 [pid = 1652] [id = 379] 04:44:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12b9ddc00) [pid = 1652] [serial = 1136] [outer = 0x0] 04:44:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12ba94400) [pid = 1652] [serial = 1137] [outer = 0x12b9ddc00] 04:44:30 INFO - PROCESS | 1652 | 1468669470471 Marionette DEBUG loaded listener.js 04:44:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12ba9f400) [pid = 1652] [serial = 1138] [outer = 0x12b9ddc00] 04:44:31 INFO - PROCESS | 1652 | --DOCSHELL 0x116256800 == 44 [pid = 1652] [id = 362] 04:44:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12bd66000 == 43 [pid = 1652] [id = 361] 04:44:31 INFO - PROCESS | 1652 | --DOCSHELL 0x11734d000 == 42 [pid = 1652] [id = 363] 04:44:31 INFO - PROCESS | 1652 | --DOCSHELL 0x119547000 == 41 [pid = 1652] [id = 365] 04:44:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12ba49000 == 40 [pid = 1652] [id = 377] 04:44:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12ab3e800 == 39 [pid = 1652] [id = 375] 04:44:31 INFO - PROCESS | 1652 | --DOCSHELL 0x124cef000 == 38 [pid = 1652] [id = 369] 04:44:31 INFO - PROCESS | 1652 | --DOCSHELL 0x1185df800 == 37 [pid = 1652] [id = 370] 04:44:31 INFO - PROCESS | 1652 | --DOCSHELL 0x1198e6800 == 36 [pid = 1652] [id = 366] 04:44:31 INFO - PROCESS | 1652 | --DOCSHELL 0x120f7b800 == 35 [pid = 1652] [id = 367] 04:44:31 INFO - PROCESS | 1652 | --DOCSHELL 0x1185e0000 == 34 [pid = 1652] [id = 364] 04:44:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12a690000 == 33 [pid = 1652] [id = 374] 04:44:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12b71c000 == 32 [pid = 1652] [id = 376] 04:44:31 INFO - PROCESS | 1652 | --DOCSHELL 0x129146800 == 31 [pid = 1652] [id = 373] 04:44:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12131c800 == 30 [pid = 1652] [id = 368] 04:44:31 INFO - PROCESS | 1652 | --DOCSHELL 0x128a7d000 == 29 [pid = 1652] [id = 371] 04:44:31 INFO - PROCESS | 1652 | --DOCSHELL 0x1198e6000 == 28 [pid = 1652] [id = 372] 04:44:31 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118510400) [pid = 1652] [serial = 1009] [outer = 0x0] [url = about:blank] 04:44:31 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x128ed0800) [pid = 1652] [serial = 1065] [outer = 0x0] [url = about:blank] 04:44:31 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x126bcf000) [pid = 1652] [serial = 1062] [outer = 0x0] [url = about:blank] 04:44:31 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12a7ad400) [pid = 1652] [serial = 1068] [outer = 0x0] [url = about:blank] 04:44:31 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12aba9800) [pid = 1652] [serial = 1071] [outer = 0x0] [url = about:blank] 04:44:31 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x126a1a800) [pid = 1652] [serial = 1069] [outer = 0x0] [url = about:blank] 04:44:31 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x121073c00) [pid = 1652] [serial = 1077] [outer = 0x0] [url = about:blank] 04:44:31 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118261800) [pid = 1652] [serial = 1074] [outer = 0x0] [url = about:blank] 04:44:31 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118e7e800) [pid = 1652] [serial = 1075] [outer = 0x0] [url = about:blank] 04:44:31 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12ace8000) [pid = 1652] [serial = 1080] [outer = 0x0] [url = about:blank] 04:44:31 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12acb6800) [pid = 1652] [serial = 1072] [outer = 0x0] [url = about:blank] 04:44:31 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1291ef400) [pid = 1652] [serial = 1078] [outer = 0x0] [url = about:blank] 04:44:31 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x121731800) [pid = 1652] [serial = 1056] [outer = 0x0] [url = about:blank] 04:44:31 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x123ff2c00) [pid = 1652] [serial = 1057] [outer = 0x0] [url = about:blank] 04:44:31 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118e82400) [pid = 1652] [serial = 1053] [outer = 0x0] [url = about:blank] 04:44:31 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1195d3c00) [pid = 1652] [serial = 1054] [outer = 0x0] [url = about:blank] 04:44:31 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x116a99c00) [pid = 1652] [serial = 1050] [outer = 0x0] [url = about:blank] 04:44:31 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x118267400) [pid = 1652] [serial = 1051] [outer = 0x0] [url = about:blank] 04:44:31 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118ab0400) [pid = 1652] [serial = 1048] [outer = 0x0] [url = about:blank] 04:44:31 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x11850d400) [pid = 1652] [serial = 1047] [outer = 0x0] [url = about:blank] 04:44:31 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11697ec00) [pid = 1652] [serial = 1045] [outer = 0x0] [url = about:blank] 04:44:31 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x113867400) [pid = 1652] [serial = 1044] [outer = 0x0] [url = about:blank] 04:44:31 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12a5c2000) [pid = 1652] [serial = 1042] [outer = 0x0] [url = about:blank] 04:44:31 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12b9d8400) [pid = 1652] [serial = 1081] [outer = 0x0] [url = about:blank] 04:44:31 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12ba96800) [pid = 1652] [serial = 1083] [outer = 0x0] [url = about:blank] 04:44:31 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x1252dd000) [pid = 1652] [serial = 1059] [outer = 0x0] [url = about:blank] 04:44:31 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12a641400) [pid = 1652] [serial = 1066] [outer = 0x0] [url = about:blank] 04:44:31 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x128731800) [pid = 1652] [serial = 1063] [outer = 0x0] [url = about:blank] 04:44:31 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x125dffc00) [pid = 1652] [serial = 1060] [outer = 0x0] [url = about:blank] 04:44:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3c1800 == 27 [pid = 1652] [id = 378] 04:44:31 INFO - PROCESS | 1652 | 1468669471885 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]]]}] 04:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1621ms 04:44:31 INFO - PROCESS | 1652 | 1468669471931 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 04:44:31 INFO - PROCESS | 1652 | 1468669471935 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 04:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:44:31 INFO - PROCESS | 1652 | 1468669471939 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:44:31 INFO - PROCESS | 1652 | 1468669471941 Marionette TRACE conn2 <- [1,1490,null,{}] 04:44:31 INFO - PROCESS | 1652 | 1468669471996 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}] 04:44:31 INFO - PROCESS | 1652 | 1468669471997 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:32 INFO - PROCESS | 1652 | 1468669472083 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 04:44:32 INFO - PROCESS | 1652 | 1468669472092 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:32 INFO - PROCESS | 1652 | 1468669472094 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x116960000 == 28 [pid = 1652] [id = 380] 04:44:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1160e9c00) [pid = 1652] [serial = 1139] [outer = 0x0] 04:44:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x116536c00) [pid = 1652] [serial = 1140] [outer = 0x1160e9c00] 04:44:32 INFO - PROCESS | 1652 | 1468669472121 Marionette DEBUG loaded listener.js 04:44:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x116a98c00) [pid = 1652] [serial = 1141] [outer = 0x1160e9c00] 04:44:32 INFO - PROCESS | 1652 | 1468669472463 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]]]}] 04:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 541ms 04:44:32 INFO - PROCESS | 1652 | 1468669472489 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 04:44:32 INFO - PROCESS | 1652 | 1468669472493 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 04:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:44:32 INFO - PROCESS | 1652 | 1468669472497 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:44:32 INFO - PROCESS | 1652 | 1468669472499 Marionette TRACE conn2 <- [1,1494,null,{}] 04:44:32 INFO - PROCESS | 1652 | 1468669472501 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}] 04:44:32 INFO - PROCESS | 1652 | 1468669472503 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:32 INFO - PROCESS | 1652 | 1468669472587 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 04:44:32 INFO - PROCESS | 1652 | 1468669472591 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:32 INFO - PROCESS | 1652 | 1468669472593 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x117351800 == 29 [pid = 1652] [id = 381] 04:44:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1176c9800) [pid = 1652] [serial = 1142] [outer = 0x0] 04:44:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118148400) [pid = 1652] [serial = 1143] [outer = 0x1176c9800] 04:44:32 INFO - PROCESS | 1652 | 1468669472622 Marionette DEBUG loaded listener.js 04:44:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118285000) [pid = 1652] [serial = 1144] [outer = 0x1176c9800] 04:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 470ms 04:44:32 INFO - PROCESS | 1652 | 1468669472960 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]]]}] 04:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:44:32 INFO - PROCESS | 1652 | 1468669472972 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 04:44:32 INFO - PROCESS | 1652 | 1468669472974 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 04:44:32 INFO - PROCESS | 1652 | 1468669472977 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:44:32 INFO - PROCESS | 1652 | 1468669472979 Marionette TRACE conn2 <- [1,1498,null,{}] 04:44:33 INFO - PROCESS | 1652 | 1468669472990 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}] 04:44:33 INFO - PROCESS | 1652 | 1468669472993 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:33 INFO - PROCESS | 1652 | 1468669473113 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 04:44:33 INFO - PROCESS | 1652 | 1468669473124 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:33 INFO - PROCESS | 1652 | 1468669473127 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ace800 == 30 [pid = 1652] [id = 382] 04:44:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1121bd400) [pid = 1652] [serial = 1145] [outer = 0x0] 04:44:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11849d800) [pid = 1652] [serial = 1146] [outer = 0x1121bd400] 04:44:33 INFO - PROCESS | 1652 | 1468669473173 Marionette DEBUG loaded listener.js 04:44:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11850e000) [pid = 1652] [serial = 1147] [outer = 0x1121bd400] 04:44:33 INFO - PROCESS | 1652 | 1468669473562 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]]]}] 04:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 622ms 04:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:44:33 INFO - PROCESS | 1652 | 1468669473598 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 04:44:33 INFO - PROCESS | 1652 | 1468669473600 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 04:44:33 INFO - PROCESS | 1652 | 1468669473602 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:44:33 INFO - PROCESS | 1652 | 1468669473603 Marionette TRACE conn2 <- [1,1502,null,{}] 04:44:33 INFO - PROCESS | 1652 | 1468669473606 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}] 04:44:33 INFO - PROCESS | 1652 | 1468669473607 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:33 INFO - PROCESS | 1652 | 1468669473683 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 04:44:33 INFO - PROCESS | 1652 | 1468669473735 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:33 INFO - PROCESS | 1652 | 1468669473743 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x108b60000 == 31 [pid = 1652] [id = 383] 04:44:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118791400) [pid = 1652] [serial = 1148] [outer = 0x0] 04:44:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119211800) [pid = 1652] [serial = 1149] [outer = 0x118791400] 04:44:33 INFO - PROCESS | 1652 | 1468669473771 Marionette DEBUG loaded listener.js 04:44:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11937f800) [pid = 1652] [serial = 1150] [outer = 0x118791400] 04:44:34 INFO - PROCESS | 1652 | 1468669474033 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]]]}] 04:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 470ms 04:44:34 INFO - PROCESS | 1652 | 1468669474075 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 04:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:44:34 INFO - PROCESS | 1652 | 1468669474076 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 04:44:34 INFO - PROCESS | 1652 | 1468669474078 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:44:34 INFO - PROCESS | 1652 | 1468669474079 Marionette TRACE conn2 <- [1,1506,null,{}] 04:44:34 INFO - PROCESS | 1652 | 1468669474082 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}] 04:44:34 INFO - PROCESS | 1652 | 1468669474083 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:34 INFO - PROCESS | 1652 | 1468669474161 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 04:44:34 INFO - PROCESS | 1652 | 1468669474165 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:34 INFO - PROCESS | 1652 | 1468669474166 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cd1800 == 32 [pid = 1652] [id = 384] 04:44:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1176c8000) [pid = 1652] [serial = 1151] [outer = 0x0] 04:44:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1195df800) [pid = 1652] [serial = 1152] [outer = 0x1176c8000] 04:44:34 INFO - PROCESS | 1652 | 1468669474193 Marionette DEBUG loaded listener.js 04:44:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11999a400) [pid = 1652] [serial = 1153] [outer = 0x1176c8000] 04:44:34 INFO - PROCESS | 1652 | 1468669474536 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]]]}] 04:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 471ms 04:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:44:34 INFO - PROCESS | 1652 | 1468669474550 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 04:44:34 INFO - PROCESS | 1652 | 1468669474551 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 04:44:34 INFO - PROCESS | 1652 | 1468669474554 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:44:34 INFO - PROCESS | 1652 | 1468669474555 Marionette TRACE conn2 <- [1,1510,null,{}] 04:44:34 INFO - PROCESS | 1652 | 1468669474557 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}] 04:44:34 INFO - PROCESS | 1652 | 1468669474561 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:34 INFO - PROCESS | 1652 | 1468669474672 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 04:44:34 INFO - PROCESS | 1652 | 1468669474678 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:34 INFO - PROCESS | 1652 | 1468669474680 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x120f7c000 == 33 [pid = 1652] [id = 385] 04:44:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118e7e800) [pid = 1652] [serial = 1154] [outer = 0x0] 04:44:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119c37000) [pid = 1652] [serial = 1155] [outer = 0x118e7e800] 04:44:34 INFO - PROCESS | 1652 | 1468669474714 Marionette DEBUG loaded listener.js 04:44:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12192f400) [pid = 1652] [serial = 1156] [outer = 0x118e7e800] 04:44:35 INFO - PROCESS | 1652 | 1468669475004 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]]]}] 04:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 469ms 04:44:35 INFO - PROCESS | 1652 | 1468669475027 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 04:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:44:35 INFO - PROCESS | 1652 | 1468669475028 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 04:44:35 INFO - PROCESS | 1652 | 1468669475031 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:44:35 INFO - PROCESS | 1652 | 1468669475032 Marionette TRACE conn2 <- [1,1514,null,{}] 04:44:35 INFO - PROCESS | 1652 | 1468669475035 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}] 04:44:35 INFO - PROCESS | 1652 | 1468669475038 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:35 INFO - PROCESS | 1652 | 1468669475113 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 04:44:35 INFO - PROCESS | 1652 | 1468669475116 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:35 INFO - PROCESS | 1652 | 1468669475118 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12498c000 == 34 [pid = 1652] [id = 386] 04:44:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x121930000) [pid = 1652] [serial = 1157] [outer = 0x0] 04:44:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x123d62000) [pid = 1652] [serial = 1158] [outer = 0x121930000] 04:44:35 INFO - PROCESS | 1652 | 1468669475145 Marionette DEBUG loaded listener.js 04:44:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x124969400) [pid = 1652] [serial = 1159] [outer = 0x121930000] 04:44:35 INFO - PROCESS | 1652 | 1468669475455 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]]]}] 04:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 469ms 04:44:35 INFO - PROCESS | 1652 | 1468669475501 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 04:44:35 INFO - PROCESS | 1652 | 1468669475502 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 04:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:44:35 INFO - PROCESS | 1652 | 1468669475504 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:44:35 INFO - PROCESS | 1652 | 1468669475505 Marionette TRACE conn2 <- [1,1518,null,{}] 04:44:35 INFO - PROCESS | 1652 | 1468669475507 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}] 04:44:35 INFO - PROCESS | 1652 | 1468669475508 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:35 INFO - PROCESS | 1652 | 1468669475608 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 04:44:35 INFO - PROCESS | 1652 | 1468669475614 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:35 INFO - PROCESS | 1652 | 1468669475615 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12520e800 == 35 [pid = 1652] [id = 387] 04:44:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11879b800) [pid = 1652] [serial = 1160] [outer = 0x0] 04:44:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x124930000) [pid = 1652] [serial = 1161] [outer = 0x11879b800] 04:44:35 INFO - PROCESS | 1652 | 1468669475639 Marionette DEBUG loaded listener.js 04:44:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12522e400) [pid = 1652] [serial = 1162] [outer = 0x11879b800] 04:44:35 INFO - PROCESS | 1652 | 1468669475951 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]]]}] 04:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 469ms 04:44:35 INFO - PROCESS | 1652 | 1468669475973 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 04:44:35 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:44:35 INFO - PROCESS | 1652 | 1468669475975 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 04:44:35 INFO - PROCESS | 1652 | 1468669475977 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:44:35 INFO - PROCESS | 1652 | 1468669475978 Marionette TRACE conn2 <- [1,1522,null,{}] 04:44:35 INFO - PROCESS | 1652 | 1468669475980 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}] 04:44:35 INFO - PROCESS | 1652 | 1468669475981 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:36 INFO - PROCESS | 1652 | 1468669476056 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 04:44:36 INFO - PROCESS | 1652 | 1468669476059 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:36 INFO - PROCESS | 1652 | 1468669476060 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ace000 == 36 [pid = 1652] [id = 388] 04:44:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1128afc00) [pid = 1652] [serial = 1163] [outer = 0x0] 04:44:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x126bce800) [pid = 1652] [serial = 1164] [outer = 0x1128afc00] 04:44:36 INFO - PROCESS | 1652 | 1468669476086 Marionette DEBUG loaded listener.js 04:44:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x127229800) [pid = 1652] [serial = 1165] [outer = 0x1128afc00] 04:44:36 INFO - PROCESS | 1652 | 1468669476389 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"]]]}] 04:44:36 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 () { 04:44:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:44:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:44:36 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 () { 04:44:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:44:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:44:36 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 () { 04:44:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:44:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:44:36 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 () { 04:44:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:44:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:44:36 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 469ms 04:44:36 INFO - PROCESS | 1652 | 1468669476447 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 04:44:36 INFO - PROCESS | 1652 | 1468669476448 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 04:44:36 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:44:36 INFO - PROCESS | 1652 | 1468669476450 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:44:36 INFO - PROCESS | 1652 | 1468669476451 Marionette TRACE conn2 <- [1,1526,null,{}] 04:44:36 INFO - PROCESS | 1652 | 1468669476454 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}] 04:44:36 INFO - PROCESS | 1652 | 1468669476455 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:36 INFO - PROCESS | 1652 | 1468669476564 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 04:44:36 INFO - PROCESS | 1652 | 1468669476570 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:36 INFO - PROCESS | 1652 | 1468669476571 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x128ce3000 == 37 [pid = 1652] [id = 389] 04:44:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1176cb400) [pid = 1652] [serial = 1166] [outer = 0x0] 04:44:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x127549800) [pid = 1652] [serial = 1167] [outer = 0x1176cb400] 04:44:36 INFO - PROCESS | 1652 | 1468669476602 Marionette DEBUG loaded listener.js 04:44:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x128c40400) [pid = 1652] [serial = 1168] [outer = 0x1176cb400] 04:44:36 INFO - PROCESS | 1652 | 1468669476916 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"]]]}] 04:44:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:44:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:44:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:44:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:44:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:44:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:44:36 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 519ms 04:44:36 INFO - PROCESS | 1652 | 1468669476970 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 04:44:36 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:44:36 INFO - PROCESS | 1652 | 1468669476971 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 04:44:36 INFO - PROCESS | 1652 | 1468669476974 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:44:36 INFO - PROCESS | 1652 | 1468669476976 Marionette TRACE conn2 <- [1,1530,null,{}] 04:44:36 INFO - PROCESS | 1652 | 1468669476978 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}] 04:44:36 INFO - PROCESS | 1652 | 1468669476979 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:37 INFO - PROCESS | 1652 | 1468669477084 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 04:44:37 INFO - PROCESS | 1652 | 1468669477087 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:37 INFO - PROCESS | 1652 | 1468669477089 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c9a800 == 38 [pid = 1652] [id = 390] 04:44:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x125223400) [pid = 1652] [serial = 1169] [outer = 0x0] 04:44:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1291c4800) [pid = 1652] [serial = 1170] [outer = 0x125223400] 04:44:37 INFO - PROCESS | 1652 | 1468669477115 Marionette DEBUG loaded listener.js 04:44:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1294bb800) [pid = 1652] [serial = 1171] [outer = 0x125223400] 04:44:37 INFO - PROCESS | 1652 | 1468669477420 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]]]}] 04:44:37 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 04:44:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:44:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:44:37 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. 04:44:37 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:44:37 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 470ms 04:44:37 INFO - PROCESS | 1652 | 1468669477444 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 04:44:37 INFO - PROCESS | 1652 | 1468669477445 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 04:44:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:44:37 INFO - PROCESS | 1652 | 1468669477448 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:44:37 INFO - PROCESS | 1652 | 1468669477449 Marionette TRACE conn2 <- [1,1534,null,{}] 04:44:37 INFO - PROCESS | 1652 | 1468669477458 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}] 04:44:37 INFO - PROCESS | 1652 | 1468669477459 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:37 INFO - PROCESS | 1652 | 1468669477560 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 04:44:37 INFO - PROCESS | 1652 | 1468669477573 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:37 INFO - PROCESS | 1652 | 1468669477574 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6de800 == 39 [pid = 1652] [id = 391] 04:44:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1238f0000) [pid = 1652] [serial = 1172] [outer = 0x0] 04:44:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12a63a000) [pid = 1652] [serial = 1173] [outer = 0x1238f0000] 04:44:37 INFO - PROCESS | 1652 | 1468669477605 Marionette DEBUG loaded listener.js 04:44:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12a7a7c00) [pid = 1652] [serial = 1174] [outer = 0x1238f0000] 04:44:37 INFO - PROCESS | 1652 | 1468669477914 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]]]}] 04:44:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:44:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 476ms 04:44:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:44:37 INFO - PROCESS | 1652 | 1468669477926 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 04:44:37 INFO - PROCESS | 1652 | 1468669477927 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 04:44:37 INFO - PROCESS | 1652 | 1468669477929 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:44:37 INFO - PROCESS | 1652 | 1468669477930 Marionette TRACE conn2 <- [1,1538,null,{}] 04:44:37 INFO - PROCESS | 1652 | 1468669477932 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}] 04:44:37 INFO - PROCESS | 1652 | 1468669477933 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:38 INFO - PROCESS | 1652 | 1468669478037 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 04:44:38 INFO - PROCESS | 1652 | 1468669478054 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:38 INFO - PROCESS | 1652 | 1468669478055 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac8d800 == 40 [pid = 1652] [id = 392] 04:44:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12a7af000) [pid = 1652] [serial = 1175] [outer = 0x0] 04:44:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12aa1f000) [pid = 1652] [serial = 1176] [outer = 0x12a7af000] 04:44:38 INFO - PROCESS | 1652 | 1468669478078 Marionette DEBUG loaded listener.js 04:44:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12aba9800) [pid = 1652] [serial = 1177] [outer = 0x12a7af000] 04:44:38 INFO - PROCESS | 1652 | 1468669478433 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]]]}] 04:44:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:44:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 519ms 04:44:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:44:38 INFO - PROCESS | 1652 | 1468669478448 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 04:44:38 INFO - PROCESS | 1652 | 1468669478450 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 04:44:38 INFO - PROCESS | 1652 | 1468669478453 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:44:38 INFO - PROCESS | 1652 | 1468669478454 Marionette TRACE conn2 <- [1,1542,null,{}] 04:44:38 INFO - PROCESS | 1652 | 1468669478457 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}] 04:44:38 INFO - PROCESS | 1652 | 1468669478458 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:38 INFO - PROCESS | 1652 | 1468669478560 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 04:44:38 INFO - PROCESS | 1652 | 1468669478577 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:38 INFO - PROCESS | 1652 | 1468669478578 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ba4f000 == 41 [pid = 1652] [id = 393] 04:44:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12aa18000) [pid = 1652] [serial = 1178] [outer = 0x0] 04:44:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12acdec00) [pid = 1652] [serial = 1179] [outer = 0x12aa18000] 04:44:38 INFO - PROCESS | 1652 | 1468669478602 Marionette DEBUG loaded listener.js 04:44:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12b9d9000) [pid = 1652] [serial = 1180] [outer = 0x12aa18000] 04:44:39 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1252d2000) [pid = 1652] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:44:39 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x128aaf000) [pid = 1652] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:44:39 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x128ab2400) [pid = 1652] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:44:39 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x120d21c00) [pid = 1652] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:44:39 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x129458400) [pid = 1652] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:44:39 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x123df9400) [pid = 1652] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:44:39 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x112980800) [pid = 1652] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:44:39 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x11849d400) [pid = 1652] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:44:39 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x119a03800) [pid = 1652] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:44:39 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1126d4c00) [pid = 1652] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:44:39 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118aaec00) [pid = 1652] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:44:39 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x111ca9400) [pid = 1652] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:44:39 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x116fa5800) [pid = 1652] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:44:39 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x112e2b800) [pid = 1652] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:44:39 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x116fb0000) [pid = 1652] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:44:39 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12722c800) [pid = 1652] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:44:39 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1176c6000) [pid = 1652] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:44:39 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x124c33c00) [pid = 1652] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:44:39 INFO - PROCESS | 1652 | 1468669479073 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]]]}] 04:44:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:44:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 670ms 04:44:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:44:39 INFO - PROCESS | 1652 | 1468669479123 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 04:44:39 INFO - PROCESS | 1652 | 1468669479124 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 04:44:39 INFO - PROCESS | 1652 | 1468669479126 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:44:39 INFO - PROCESS | 1652 | 1468669479127 Marionette TRACE conn2 <- [1,1546,null,{}] 04:44:39 INFO - PROCESS | 1652 | 1468669479130 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}] 04:44:39 INFO - PROCESS | 1652 | 1468669479131 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:39 INFO - PROCESS | 1652 | 1468669479209 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 04:44:39 INFO - PROCESS | 1652 | 1468669479213 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:39 INFO - PROCESS | 1652 | 1468669479214 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x125d87000 == 42 [pid = 1652] [id = 394] 04:44:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x113d98400) [pid = 1652] [serial = 1181] [outer = 0x0] 04:44:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118307c00) [pid = 1652] [serial = 1182] [outer = 0x113d98400] 04:44:39 INFO - PROCESS | 1652 | 1468669479238 Marionette DEBUG loaded listener.js 04:44:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1195dcc00) [pid = 1652] [serial = 1183] [outer = 0x113d98400] 04:44:39 INFO - PROCESS | 1652 | 1468669479577 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]]]}] 04:44:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:44:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 467ms 04:44:39 INFO - PROCESS | 1652 | 1468669479594 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 04:44:39 INFO - PROCESS | 1652 | 1468669479596 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 04:44:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:44:39 INFO - PROCESS | 1652 | 1468669479598 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:44:39 INFO - PROCESS | 1652 | 1468669479599 Marionette TRACE conn2 <- [1,1550,null,{}] 04:44:39 INFO - PROCESS | 1652 | 1468669479603 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}] 04:44:39 INFO - PROCESS | 1652 | 1468669479604 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:39 INFO - PROCESS | 1652 | 1468669479718 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 04:44:39 INFO - PROCESS | 1652 | 1468669479723 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:39 INFO - PROCESS | 1652 | 1468669479725 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bda4000 == 43 [pid = 1652] [id = 395] 04:44:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11849f400) [pid = 1652] [serial = 1184] [outer = 0x0] 04:44:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x124c33c00) [pid = 1652] [serial = 1185] [outer = 0x11849f400] 04:44:39 INFO - PROCESS | 1652 | 1468669479748 Marionette DEBUG loaded listener.js 04:44:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1291eb800) [pid = 1652] [serial = 1186] [outer = 0x11849f400] 04:44:40 INFO - PROCESS | 1652 | 1468669480061 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]]]}] 04:44:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:44:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 472ms 04:44:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:44:40 INFO - PROCESS | 1652 | 1468669480073 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 04:44:40 INFO - PROCESS | 1652 | 1468669480074 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 04:44:40 INFO - PROCESS | 1652 | 1468669480076 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:44:40 INFO - PROCESS | 1652 | 1468669480077 Marionette TRACE conn2 <- [1,1554,null,{}] 04:44:40 INFO - PROCESS | 1652 | 1468669480079 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}] 04:44:40 INFO - PROCESS | 1652 | 1468669480081 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:40 INFO - PROCESS | 1652 | 1468669480165 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 04:44:40 INFO - PROCESS | 1652 | 1468669480172 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:40 INFO - PROCESS | 1652 | 1468669480173 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cf18800 == 44 [pid = 1652] [id = 396] 04:44:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x125df4400) [pid = 1652] [serial = 1187] [outer = 0x0] 04:44:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12abae800) [pid = 1652] [serial = 1188] [outer = 0x125df4400] 04:44:40 INFO - PROCESS | 1652 | 1468669480196 Marionette DEBUG loaded listener.js 04:44:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12ba9b400) [pid = 1652] [serial = 1189] [outer = 0x125df4400] 04:44:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:44:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 468ms 04:44:40 INFO - PROCESS | 1652 | 1468669480539 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]]]}] 04:44:40 INFO - PROCESS | 1652 | 1468669480545 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 04:44:40 INFO - PROCESS | 1652 | 1468669480546 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 04:44:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:44:40 INFO - PROCESS | 1652 | 1468669480548 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:44:40 INFO - PROCESS | 1652 | 1468669480549 Marionette TRACE conn2 <- [1,1558,null,{}] 04:44:40 INFO - PROCESS | 1652 | 1468669480556 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}] 04:44:40 INFO - PROCESS | 1652 | 1468669480557 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:40 INFO - PROCESS | 1652 | 1468669480677 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 04:44:40 INFO - PROCESS | 1652 | 1468669480683 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:40 INFO - PROCESS | 1652 | 1468669480684 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d003800 == 45 [pid = 1652] [id = 397] 04:44:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x126a17800) [pid = 1652] [serial = 1190] [outer = 0x0] 04:44:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12bd85800) [pid = 1652] [serial = 1191] [outer = 0x126a17800] 04:44:40 INFO - PROCESS | 1652 | 1468669480708 Marionette DEBUG loaded listener.js 04:44:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12bd8d000) [pid = 1652] [serial = 1192] [outer = 0x126a17800] 04:44:41 INFO - PROCESS | 1652 | 1468669481062 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]]]}] 04:44:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:44:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 573ms 04:44:41 INFO - PROCESS | 1652 | 1468669481122 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 04:44:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:44:41 INFO - PROCESS | 1652 | 1468669481125 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 04:44:41 INFO - PROCESS | 1652 | 1468669481128 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:44:41 INFO - PROCESS | 1652 | 1468669481131 Marionette TRACE conn2 <- [1,1562,null,{}] 04:44:41 INFO - PROCESS | 1652 | 1468669481135 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}] 04:44:41 INFO - PROCESS | 1652 | 1468669481137 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:41 INFO - PROCESS | 1652 | 1468669481262 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 04:44:41 INFO - PROCESS | 1652 | 1468669481363 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:41 INFO - PROCESS | 1652 | 1468669481364 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x113f4a000 == 46 [pid = 1652] [id = 398] 04:44:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x1128ac000) [pid = 1652] [serial = 1193] [outer = 0x0] 04:44:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1128b1c00) [pid = 1652] [serial = 1194] [outer = 0x1128ac000] 04:44:41 INFO - PROCESS | 1652 | 1468669481396 Marionette DEBUG loaded listener.js 04:44:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x112d6f000) [pid = 1652] [serial = 1195] [outer = 0x1128ac000] 04:44:41 INFO - PROCESS | 1652 | 1468669481897 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]]]}] 04:44:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:44:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 823ms 04:44:41 INFO - PROCESS | 1652 | 1468669481962 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 04:44:41 INFO - PROCESS | 1652 | 1468669481965 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 04:44:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:44:41 INFO - PROCESS | 1652 | 1468669481974 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:44:41 INFO - PROCESS | 1652 | 1468669481976 Marionette TRACE conn2 <- [1,1566,null,{}] 04:44:41 INFO - PROCESS | 1652 | 1468669481978 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}] 04:44:41 INFO - PROCESS | 1652 | 1468669481980 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:42 INFO - PROCESS | 1652 | 1468669482094 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 04:44:42 INFO - PROCESS | 1652 | 1468669482199 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:42 INFO - PROCESS | 1652 | 1468669482200 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x118acd800 == 47 [pid = 1652] [id = 399] 04:44:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1176cdc00) [pid = 1652] [serial = 1196] [outer = 0x0] 04:44:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x118149000) [pid = 1652] [serial = 1197] [outer = 0x1176cdc00] 04:44:42 INFO - PROCESS | 1652 | 1468669482231 Marionette DEBUG loaded listener.js 04:44:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x118305c00) [pid = 1652] [serial = 1198] [outer = 0x1176cdc00] 04:44:42 INFO - PROCESS | 1652 | 1468669482986 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]]]}] 04:44:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12cf18800 == 46 [pid = 1652] [id = 396] 04:44:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12bda4000 == 45 [pid = 1652] [id = 395] 04:44:42 INFO - PROCESS | 1652 | --DOCSHELL 0x125d87000 == 44 [pid = 1652] [id = 394] 04:44:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12ba4f000 == 43 [pid = 1652] [id = 393] 04:44:42 INFO - PROCESS | 1652 | --DOCSHELL 0x12ac8d800 == 42 [pid = 1652] [id = 392] 04:44:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6de800 == 41 [pid = 1652] [id = 391] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12ba94400) [pid = 1652] [serial = 1137] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOCSHELL 0x119c9a800 == 40 [pid = 1652] [id = 390] 04:44:43 INFO - PROCESS | 1652 | --DOCSHELL 0x128ce3000 == 39 [pid = 1652] [id = 389] 04:44:43 INFO - PROCESS | 1652 | --DOCSHELL 0x118ace000 == 38 [pid = 1652] [id = 388] 04:44:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12520e800 == 37 [pid = 1652] [id = 387] 04:44:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12498c000 == 36 [pid = 1652] [id = 386] 04:44:43 INFO - PROCESS | 1652 | --DOCSHELL 0x120f7c000 == 35 [pid = 1652] [id = 385] 04:44:43 INFO - PROCESS | 1652 | --DOCSHELL 0x119cd1800 == 34 [pid = 1652] [id = 384] 04:44:43 INFO - PROCESS | 1652 | --DOCSHELL 0x108b60000 == 33 [pid = 1652] [id = 383] 04:44:43 INFO - PROCESS | 1652 | --DOCSHELL 0x118ace800 == 32 [pid = 1652] [id = 382] 04:44:43 INFO - PROCESS | 1652 | --DOCSHELL 0x117351800 == 31 [pid = 1652] [id = 381] 04:44:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:44:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1071ms 04:44:43 INFO - PROCESS | 1652 | --DOCSHELL 0x116960000 == 30 [pid = 1652] [id = 380] 04:44:43 INFO - PROCESS | 1652 | --DOCSHELL 0x12cb2b800 == 29 [pid = 1652] [id = 379] 04:44:43 INFO - PROCESS | 1652 | 1468669483045 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 04:44:43 INFO - PROCESS | 1652 | 1468669483047 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 04:44:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:44:43 INFO - PROCESS | 1652 | 1468669483050 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:44:43 INFO - PROCESS | 1652 | 1468669483052 Marionette TRACE conn2 <- [1,1570,null,{}] 04:44:43 INFO - PROCESS | 1652 | 1468669483055 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}] 04:44:43 INFO - PROCESS | 1652 | 1468669483057 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:43 INFO - PROCESS | 1652 | 1468669483137 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 04:44:43 INFO - PROCESS | 1652 | 1468669483147 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:43 INFO - PROCESS | 1652 | 1468669483148 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x116957800 == 30 [pid = 1652] [id = 400] 04:44:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x11813e000) [pid = 1652] [serial = 1199] [outer = 0x0] 04:44:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x118267400) [pid = 1652] [serial = 1200] [outer = 0x11813e000] 04:44:43 INFO - PROCESS | 1652 | 1468669483175 Marionette DEBUG loaded listener.js 04:44:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x118309400) [pid = 1652] [serial = 1201] [outer = 0x11813e000] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x1238f3800) [pid = 1652] [serial = 1104] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x124936000) [pid = 1652] [serial = 1105] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1212e5000) [pid = 1652] [serial = 1101] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x123822800) [pid = 1652] [serial = 1102] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1195da000) [pid = 1652] [serial = 1098] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1197e5c00) [pid = 1652] [serial = 1099] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x119215000) [pid = 1652] [serial = 1095] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x119383000) [pid = 1652] [serial = 1096] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118499c00) [pid = 1652] [serial = 1092] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x118511c00) [pid = 1652] [serial = 1093] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11736bc00) [pid = 1652] [serial = 1089] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11825e800) [pid = 1652] [serial = 1090] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x113397000) [pid = 1652] [serial = 1086] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x113d99000) [pid = 1652] [serial = 1087] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12ba9cc00) [pid = 1652] [serial = 1084] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x127552c00) [pid = 1652] [serial = 1113] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x126ac5800) [pid = 1652] [serial = 1110] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x127232400) [pid = 1652] [serial = 1111] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x125225000) [pid = 1652] [serial = 1107] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x125dff000) [pid = 1652] [serial = 1108] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12a7af800) [pid = 1652] [serial = 1131] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x128abac00) [pid = 1652] [serial = 1129] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x128736800) [pid = 1652] [serial = 1114] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12acdc400) [pid = 1652] [serial = 1134] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x128c3fc00) [pid = 1652] [serial = 1116] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1291ef000) [pid = 1652] [serial = 1119] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1291cdc00) [pid = 1652] [serial = 1117] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1294b5c00) [pid = 1652] [serial = 1122] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x129457c00) [pid = 1652] [serial = 1120] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12a7a8400) [pid = 1652] [serial = 1125] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12a5b6000) [pid = 1652] [serial = 1123] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12aba6c00) [pid = 1652] [serial = 1132] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x123829800) [pid = 1652] [serial = 1128] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12ace5800) [pid = 1652] [serial = 1135] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12aa1f800) [pid = 1652] [serial = 1126] [outer = 0x0] [url = about:blank] 04:44:43 INFO - PROCESS | 1652 | 1468669483540 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]]]}] 04:44:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:44:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 521ms 04:44:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:44:43 INFO - PROCESS | 1652 | 1468669483571 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 04:44:43 INFO - PROCESS | 1652 | 1468669483574 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 04:44:43 INFO - PROCESS | 1652 | 1468669483578 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:44:43 INFO - PROCESS | 1652 | 1468669483580 Marionette TRACE conn2 <- [1,1574,null,{}] 04:44:43 INFO - PROCESS | 1652 | 1468669483582 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}] 04:44:43 INFO - PROCESS | 1652 | 1468669483584 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:43 INFO - PROCESS | 1652 | 1468669483664 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 04:44:43 INFO - PROCESS | 1652 | 1468669483670 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:43 INFO - PROCESS | 1652 | 1468669483672 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x116954000 == 31 [pid = 1652] [id = 401] 04:44:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118496800) [pid = 1652] [serial = 1202] [outer = 0x0] 04:44:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11850dc00) [pid = 1652] [serial = 1203] [outer = 0x118496800] 04:44:43 INFO - PROCESS | 1652 | 1468669483698 Marionette DEBUG loaded listener.js 04:44:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118aa9000) [pid = 1652] [serial = 1204] [outer = 0x118496800] 04:44:44 INFO - PROCESS | 1652 | 1468669484075 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]]]}] 04:44:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:44:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 520ms 04:44:44 INFO - PROCESS | 1652 | 1468669484099 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 04:44:44 INFO - PROCESS | 1652 | 1468669484100 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 04:44:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:44:44 INFO - PROCESS | 1652 | 1468669484102 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:44:44 INFO - PROCESS | 1652 | 1468669484105 Marionette TRACE conn2 <- [1,1578,null,{}] 04:44:44 INFO - PROCESS | 1652 | 1468669484120 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}] 04:44:44 INFO - PROCESS | 1652 | 1468669484124 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:44 INFO - PROCESS | 1652 | 1468669484198 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 04:44:44 INFO - PROCESS | 1652 | 1468669484205 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:44 INFO - PROCESS | 1652 | 1468669484207 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x11954c800 == 32 [pid = 1652] [id = 402] 04:44:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119378400) [pid = 1652] [serial = 1205] [outer = 0x0] 04:44:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1195dc400) [pid = 1652] [serial = 1206] [outer = 0x119378400] 04:44:44 INFO - PROCESS | 1652 | 1468669484235 Marionette DEBUG loaded listener.js 04:44:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x119c30800) [pid = 1652] [serial = 1207] [outer = 0x119378400] 04:44:44 INFO - PROCESS | 1652 | 1468669484573 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]]]}] 04:44:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:44:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 523ms 04:44:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:44:44 INFO - PROCESS | 1652 | 1468669484626 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 04:44:44 INFO - PROCESS | 1652 | 1468669484628 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 04:44:44 INFO - PROCESS | 1652 | 1468669484630 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:44:44 INFO - PROCESS | 1652 | 1468669484631 Marionette TRACE conn2 <- [1,1582,null,{}] 04:44:44 INFO - PROCESS | 1652 | 1468669484633 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}] 04:44:44 INFO - PROCESS | 1652 | 1468669484634 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:44 INFO - PROCESS | 1652 | 1468669484733 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 04:44:44 INFO - PROCESS | 1652 | 1468669484741 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:44 INFO - PROCESS | 1652 | 1468669484743 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cd8000 == 33 [pid = 1652] [id = 403] 04:44:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x120d26c00) [pid = 1652] [serial = 1208] [outer = 0x0] 04:44:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x121075c00) [pid = 1652] [serial = 1209] [outer = 0x120d26c00] 04:44:44 INFO - PROCESS | 1652 | 1468669484768 Marionette DEBUG loaded listener.js 04:44:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x121724400) [pid = 1652] [serial = 1210] [outer = 0x120d26c00] 04:44:45 INFO - PROCESS | 1652 | 1468669485096 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]]]}] 04:44:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:44:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 518ms 04:44:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:44:45 INFO - PROCESS | 1652 | 1468669485149 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 04:44:45 INFO - PROCESS | 1652 | 1468669485150 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 04:44:45 INFO - PROCESS | 1652 | 1468669485153 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:44:45 INFO - PROCESS | 1652 | 1468669485154 Marionette TRACE conn2 <- [1,1586,null,{}] 04:44:45 INFO - PROCESS | 1652 | 1468669485156 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}] 04:44:45 INFO - PROCESS | 1652 | 1468669485157 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:45 INFO - PROCESS | 1652 | 1468669485230 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 04:44:45 INFO - PROCESS | 1652 | 1468669485236 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:45 INFO - PROCESS | 1652 | 1468669485238 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12163e800 == 34 [pid = 1652] [id = 404] 04:44:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1212e3c00) [pid = 1652] [serial = 1211] [outer = 0x0] 04:44:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x121939c00) [pid = 1652] [serial = 1212] [outer = 0x1212e3c00] 04:44:45 INFO - PROCESS | 1652 | 1468669485263 Marionette DEBUG loaded listener.js 04:44:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x123df0400) [pid = 1652] [serial = 1213] [outer = 0x1212e3c00] 04:44:45 INFO - PROCESS | 1652 | 1468669485633 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]]]}] 04:44:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:44:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 520ms 04:44:45 INFO - PROCESS | 1652 | 1468669485677 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 04:44:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:44:45 INFO - PROCESS | 1652 | 1468669485678 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 04:44:45 INFO - PROCESS | 1652 | 1468669485680 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:44:45 INFO - PROCESS | 1652 | 1468669485682 Marionette TRACE conn2 <- [1,1590,null,{}] 04:44:45 INFO - PROCESS | 1652 | 1468669485685 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}] 04:44:45 INFO - PROCESS | 1652 | 1468669485689 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:45 INFO - PROCESS | 1652 | 1468669485802 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 04:44:45 INFO - PROCESS | 1652 | 1468669485840 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:45 INFO - PROCESS | 1652 | 1468669485841 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12520a000 == 35 [pid = 1652] [id = 405] 04:44:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x125df4800) [pid = 1652] [serial = 1214] [outer = 0x0] 04:44:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x127234400) [pid = 1652] [serial = 1215] [outer = 0x125df4800] 04:44:45 INFO - PROCESS | 1652 | 1468669485872 Marionette DEBUG loaded listener.js 04:44:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128731c00) [pid = 1652] [serial = 1216] [outer = 0x125df4800] 04:44:46 INFO - PROCESS | 1652 | 1468669486264 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]]]}] 04:44:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:44:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 622ms 04:44:46 INFO - PROCESS | 1652 | 1468669486305 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 04:44:46 INFO - PROCESS | 1652 | 1468669486307 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 04:44:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:44:46 INFO - PROCESS | 1652 | 1468669486310 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:44:46 INFO - PROCESS | 1652 | 1468669486311 Marionette TRACE conn2 <- [1,1594,null,{}] 04:44:46 INFO - PROCESS | 1652 | 1468669486315 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}] 04:44:46 INFO - PROCESS | 1652 | 1468669486317 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:46 INFO - PROCESS | 1652 | 1468669486431 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 04:44:46 INFO - PROCESS | 1652 | 1468669486442 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:46 INFO - PROCESS | 1652 | 1468669486443 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x126feb800 == 36 [pid = 1652] [id = 406] 04:44:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128735400) [pid = 1652] [serial = 1217] [outer = 0x0] 04:44:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x128aaf000) [pid = 1652] [serial = 1218] [outer = 0x128735400] 04:44:46 INFO - PROCESS | 1652 | 1468669486467 Marionette DEBUG loaded listener.js 04:44:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x128aba800) [pid = 1652] [serial = 1219] [outer = 0x128735400] 04:44:46 INFO - PROCESS | 1652 | 1468669486803 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]]]}] 04:44:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:44:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 520ms 04:44:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:44:46 INFO - PROCESS | 1652 | 1468669486830 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 04:44:46 INFO - PROCESS | 1652 | 1468669486831 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 04:44:46 INFO - PROCESS | 1652 | 1468669486833 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:44:46 INFO - PROCESS | 1652 | 1468669486835 Marionette TRACE conn2 <- [1,1598,null,{}] 04:44:46 INFO - PROCESS | 1652 | 1468669486845 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}] 04:44:46 INFO - PROCESS | 1652 | 1468669486846 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:46 INFO - PROCESS | 1652 | 1468669486942 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 04:44:46 INFO - PROCESS | 1652 | 1468669486954 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:46 INFO - PROCESS | 1652 | 1468669486955 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cd2800 == 37 [pid = 1652] [id = 407] 04:44:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x128abac00) [pid = 1652] [serial = 1220] [outer = 0x0] 04:44:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x128ed4800) [pid = 1652] [serial = 1221] [outer = 0x128abac00] 04:44:47 INFO - PROCESS | 1652 | 1468669487011 Marionette DEBUG loaded listener.js 04:44:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1291d3000) [pid = 1652] [serial = 1222] [outer = 0x128abac00] 04:44:47 INFO - PROCESS | 1652 | 1468669487322 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]]]}] 04:44:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:44:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 530ms 04:44:47 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x118e7e800) [pid = 1652] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:44:47 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1176c8000) [pid = 1652] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:44:47 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1176c9800) [pid = 1652] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:44:47 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x125223400) [pid = 1652] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:44:47 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118791400) [pid = 1652] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:44:47 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12a7af000) [pid = 1652] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:44:47 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1160e9c00) [pid = 1652] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:44:47 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1176cb400) [pid = 1652] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:44:47 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12b9ddc00) [pid = 1652] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:44:47 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x121930000) [pid = 1652] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:44:47 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1121bd400) [pid = 1652] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:44:47 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11879b800) [pid = 1652] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:44:47 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x125df4400) [pid = 1652] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:44:47 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1238f0000) [pid = 1652] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:44:47 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12aa18000) [pid = 1652] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:44:47 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x113d98400) [pid = 1652] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:44:47 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11849f400) [pid = 1652] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:44:47 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1128afc00) [pid = 1652] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:44:47 INFO - PROCESS | 1652 | 1468669487552 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 04:44:47 INFO - PROCESS | 1652 | 1468669487554 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 04:44:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:44:47 INFO - PROCESS | 1652 | 1468669487571 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:44:47 INFO - PROCESS | 1652 | 1468669487572 Marionette TRACE conn2 <- [1,1602,null,{}] 04:44:47 INFO - PROCESS | 1652 | 1468669487576 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}] 04:44:47 INFO - PROCESS | 1652 | 1468669487578 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:47 INFO - PROCESS | 1652 | 1468669487695 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 04:44:47 INFO - PROCESS | 1652 | 1468669487702 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:47 INFO - PROCESS | 1652 | 1468669487703 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a59000 == 38 [pid = 1652] [id = 408] 04:44:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118143400) [pid = 1652] [serial = 1223] [outer = 0x0] 04:44:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118311000) [pid = 1652] [serial = 1224] [outer = 0x118143400] 04:44:47 INFO - PROCESS | 1652 | 1468669487742 Marionette DEBUG loaded listener.js 04:44:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1195d5800) [pid = 1652] [serial = 1225] [outer = 0x118143400] 04:44:48 INFO - PROCESS | 1652 | 1468669488154 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]]]}] 04:44:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:44:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 623ms 04:44:48 INFO - PROCESS | 1652 | 1468669488197 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 04:44:48 INFO - PROCESS | 1652 | 1468669488198 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 04:44:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:44:48 INFO - PROCESS | 1652 | 1468669488201 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:44:48 INFO - PROCESS | 1652 | 1468669488202 Marionette TRACE conn2 <- [1,1606,null,{}] 04:44:48 INFO - PROCESS | 1652 | 1468669488204 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}] 04:44:48 INFO - PROCESS | 1652 | 1468669488205 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:48 INFO - PROCESS | 1652 | 1468669488290 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 04:44:48 INFO - PROCESS | 1652 | 1468669488294 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:48 INFO - PROCESS | 1652 | 1468669488295 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12940c800 == 39 [pid = 1652] [id = 409] 04:44:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1238f0000) [pid = 1652] [serial = 1226] [outer = 0x0] 04:44:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128c46c00) [pid = 1652] [serial = 1227] [outer = 0x1238f0000] 04:44:48 INFO - PROCESS | 1652 | 1468669488319 Marionette DEBUG loaded listener.js 04:44:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1291f6000) [pid = 1652] [serial = 1228] [outer = 0x1238f0000] 04:44:48 INFO - PROCESS | 1652 | 1468669488650 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]]]}] 04:44:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:44:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 470ms 04:44:48 INFO - PROCESS | 1652 | 1468669488673 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 04:44:48 INFO - PROCESS | 1652 | 1468669488674 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 04:44:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:44:48 INFO - PROCESS | 1652 | 1468669488676 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:44:48 INFO - PROCESS | 1652 | 1468669488678 Marionette TRACE conn2 <- [1,1610,null,{}] 04:44:48 INFO - PROCESS | 1652 | 1468669488680 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}] 04:44:48 INFO - PROCESS | 1652 | 1468669488682 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:48 INFO - PROCESS | 1652 | 1468669488774 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 04:44:48 INFO - PROCESS | 1652 | 1468669488777 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:48 INFO - PROCESS | 1652 | 1468669488779 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6a7000 == 40 [pid = 1652] [id = 410] 04:44:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1291f3c00) [pid = 1652] [serial = 1229] [outer = 0x0] 04:44:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1294b7800) [pid = 1652] [serial = 1230] [outer = 0x1291f3c00] 04:44:48 INFO - PROCESS | 1652 | 1468669488805 Marionette DEBUG loaded listener.js 04:44:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12a7b0800) [pid = 1652] [serial = 1231] [outer = 0x1291f3c00] 04:44:49 INFO - PROCESS | 1652 | 1468669489131 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]]]}] 04:44:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:44:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 470ms 04:44:49 INFO - PROCESS | 1652 | 1468669489151 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 04:44:49 INFO - PROCESS | 1652 | 1468669489152 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 04:44:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:44:49 INFO - PROCESS | 1652 | 1468669489157 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:44:49 INFO - PROCESS | 1652 | 1468669489159 Marionette TRACE conn2 <- [1,1614,null,{}] 04:44:49 INFO - PROCESS | 1652 | 1468669489162 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}] 04:44:49 INFO - PROCESS | 1652 | 1468669489164 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:49 INFO - PROCESS | 1652 | 1468669489339 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 04:44:49 INFO - PROCESS | 1652 | 1468669489347 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:49 INFO - PROCESS | 1652 | 1468669489349 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ab47800 == 41 [pid = 1652] [id = 411] 04:44:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12a5bb000) [pid = 1652] [serial = 1232] [outer = 0x0] 04:44:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12aa26400) [pid = 1652] [serial = 1233] [outer = 0x12a5bb000] 04:44:49 INFO - PROCESS | 1652 | 1468669489388 Marionette DEBUG loaded listener.js 04:44:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12abacc00) [pid = 1652] [serial = 1234] [outer = 0x12a5bb000] 04:44:50 INFO - PROCESS | 1652 | --DOCSHELL 0x116957800 == 40 [pid = 1652] [id = 400] 04:44:50 INFO - PROCESS | 1652 | --DOCSHELL 0x118acd800 == 39 [pid = 1652] [id = 399] 04:44:50 INFO - PROCESS | 1652 | --DOCSHELL 0x113f4a000 == 38 [pid = 1652] [id = 398] 04:44:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12d003800 == 37 [pid = 1652] [id = 397] 04:44:50 INFO - PROCESS | 1652 | --DOCSHELL 0x116954000 == 36 [pid = 1652] [id = 401] 04:44:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12520a000 == 35 [pid = 1652] [id = 405] 04:44:50 INFO - PROCESS | 1652 | --DOCSHELL 0x119cd8000 == 34 [pid = 1652] [id = 403] 04:44:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6a7000 == 33 [pid = 1652] [id = 410] 04:44:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12163e800 == 32 [pid = 1652] [id = 404] 04:44:50 INFO - PROCESS | 1652 | --DOCSHELL 0x119a59000 == 31 [pid = 1652] [id = 408] 04:44:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12940c800 == 30 [pid = 1652] [id = 409] 04:44:50 INFO - PROCESS | 1652 | --DOCSHELL 0x11954c800 == 29 [pid = 1652] [id = 402] 04:44:50 INFO - PROCESS | 1652 | --DOCSHELL 0x126feb800 == 28 [pid = 1652] [id = 406] 04:44:50 INFO - PROCESS | 1652 | --DOCSHELL 0x128cd2800 == 27 [pid = 1652] [id = 407] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119c37000) [pid = 1652] [serial = 1155] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12192f400) [pid = 1652] [serial = 1156] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1195df800) [pid = 1652] [serial = 1152] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11999a400) [pid = 1652] [serial = 1153] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118148400) [pid = 1652] [serial = 1143] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118285000) [pid = 1652] [serial = 1144] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1291c4800) [pid = 1652] [serial = 1170] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119211800) [pid = 1652] [serial = 1149] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11937f800) [pid = 1652] [serial = 1150] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12aa1f000) [pid = 1652] [serial = 1176] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x116536c00) [pid = 1652] [serial = 1140] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x116a98c00) [pid = 1652] [serial = 1141] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x127549800) [pid = 1652] [serial = 1167] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12ba9f400) [pid = 1652] [serial = 1138] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x123d62000) [pid = 1652] [serial = 1158] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x124969400) [pid = 1652] [serial = 1159] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x11849d800) [pid = 1652] [serial = 1146] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x11850e000) [pid = 1652] [serial = 1147] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x124930000) [pid = 1652] [serial = 1161] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12522e400) [pid = 1652] [serial = 1162] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12ba9b400) [pid = 1652] [serial = 1189] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12a63a000) [pid = 1652] [serial = 1173] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12acdec00) [pid = 1652] [serial = 1179] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x12b9d9000) [pid = 1652] [serial = 1180] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x1195dcc00) [pid = 1652] [serial = 1183] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x118307c00) [pid = 1652] [serial = 1182] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x124c33c00) [pid = 1652] [serial = 1185] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x12abae800) [pid = 1652] [serial = 1188] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x127229800) [pid = 1652] [serial = 1165] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x126bce800) [pid = 1652] [serial = 1164] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x12a7a7c00) [pid = 1652] [serial = 1174] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x12aba9800) [pid = 1652] [serial = 1177] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x1294bb800) [pid = 1652] [serial = 1171] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x128c40400) [pid = 1652] [serial = 1168] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x1291eb800) [pid = 1652] [serial = 1186] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x12bd85800) [pid = 1652] [serial = 1191] [outer = 0x0] [url = about:blank] 04:44:50 INFO - PROCESS | 1652 | 1468669490766 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]]]}] 04:44:50 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 04:44:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1621ms 04:44:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:44:50 INFO - PROCESS | 1652 | 1468669490779 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 04:44:50 INFO - PROCESS | 1652 | 1468669490782 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 04:44:50 INFO - PROCESS | 1652 | 1468669490786 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:44:50 INFO - PROCESS | 1652 | 1468669490790 Marionette TRACE conn2 <- [1,1618,null,{}] 04:44:50 INFO - PROCESS | 1652 | 1468669490794 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}] 04:44:50 INFO - PROCESS | 1652 | 1468669490796 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:50 INFO - PROCESS | 1652 | 1468669490877 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 04:44:50 INFO - PROCESS | 1652 | 1468669490882 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:50 INFO - PROCESS | 1652 | 1468669490886 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x1162e8000 == 28 [pid = 1652] [id = 412] 04:44:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x113a23800) [pid = 1652] [serial = 1235] [outer = 0x0] 04:44:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x113d44000) [pid = 1652] [serial = 1236] [outer = 0x113a23800] 04:44:50 INFO - PROCESS | 1652 | 1468669490918 Marionette DEBUG loaded listener.js 04:44:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x116534800) [pid = 1652] [serial = 1237] [outer = 0x113a23800] 04:44:51 INFO - PROCESS | 1652 | 1468669491284 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]]]}] 04:44:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:44:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 524ms 04:44:51 INFO - PROCESS | 1652 | 1468669491308 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 04:44:51 INFO - PROCESS | 1652 | 1468669491311 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 04:44:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:44:51 INFO - PROCESS | 1652 | 1468669491315 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:44:51 INFO - PROCESS | 1652 | 1468669491317 Marionette TRACE conn2 <- [1,1622,null,{}] 04:44:51 INFO - PROCESS | 1652 | 1468669491320 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}] 04:44:51 INFO - PROCESS | 1652 | 1468669491322 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:51 INFO - PROCESS | 1652 | 1468669491411 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 04:44:51 INFO - PROCESS | 1652 | 1468669491416 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:51 INFO - PROCESS | 1652 | 1468669491418 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x117368000 == 29 [pid = 1652] [id = 413] 04:44:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x116a98c00) [pid = 1652] [serial = 1238] [outer = 0x0] 04:44:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x1176d4c00) [pid = 1652] [serial = 1239] [outer = 0x116a98c00] 04:44:51 INFO - PROCESS | 1652 | 1468669491448 Marionette DEBUG loaded listener.js 04:44:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x118281000) [pid = 1652] [serial = 1240] [outer = 0x116a98c00] 04:44:51 INFO - PROCESS | 1652 | 1468669491792 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]]]}] 04:44:51 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 04:44:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 520ms 04:44:51 INFO - PROCESS | 1652 | 1468669491838 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 04:44:51 INFO - PROCESS | 1652 | 1468669491839 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 04:44:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:44:51 INFO - PROCESS | 1652 | 1468669491842 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:44:51 INFO - PROCESS | 1652 | 1468669491844 Marionette TRACE conn2 <- [1,1626,null,{}] 04:44:51 INFO - PROCESS | 1652 | 1468669491852 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}] 04:44:51 INFO - PROCESS | 1652 | 1468669491855 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:51 INFO - PROCESS | 1652 | 1468669491928 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 04:44:51 INFO - PROCESS | 1652 | 1468669491933 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:51 INFO - PROCESS | 1652 | 1468669491937 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x11924a000 == 30 [pid = 1652] [id = 414] 04:44:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x1121b2000) [pid = 1652] [serial = 1241] [outer = 0x0] 04:44:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x11849e400) [pid = 1652] [serial = 1242] [outer = 0x1121b2000] 04:44:51 INFO - PROCESS | 1652 | 1468669491966 Marionette DEBUG loaded listener.js 04:44:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x118792800) [pid = 1652] [serial = 1243] [outer = 0x1121b2000] 04:44:52 INFO - PROCESS | 1652 | 1468669492296 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]]]}] 04:44:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:44:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 476ms 04:44:52 INFO - PROCESS | 1652 | 1468669492320 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 04:44:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:44:52 INFO - PROCESS | 1652 | 1468669492324 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 04:44:52 INFO - PROCESS | 1652 | 1468669492326 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:44:52 INFO - PROCESS | 1652 | 1468669492327 Marionette TRACE conn2 <- [1,1630,null,{}] 04:44:52 INFO - PROCESS | 1652 | 1468669492330 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}] 04:44:52 INFO - PROCESS | 1652 | 1468669492331 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:52 INFO - PROCESS | 1652 | 1468669492408 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 04:44:52 INFO - PROCESS | 1652 | 1468669492462 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:52 INFO - PROCESS | 1652 | 1468669492463 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x119544800 == 31 [pid = 1652] [id = 415] 04:44:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x118498400) [pid = 1652] [serial = 1244] [outer = 0x0] 04:44:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x119212400) [pid = 1652] [serial = 1245] [outer = 0x118498400] 04:44:52 INFO - PROCESS | 1652 | 1468669492488 Marionette DEBUG loaded listener.js 04:44:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x119383400) [pid = 1652] [serial = 1246] [outer = 0x118498400] 04:44:52 INFO - PROCESS | 1652 | 1468669492758 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]]]}] 04:44:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:44:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 470ms 04:44:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:44:52 INFO - PROCESS | 1652 | 1468669492796 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 04:44:52 INFO - PROCESS | 1652 | 1468669492798 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 04:44:52 INFO - PROCESS | 1652 | 1468669492800 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:44:52 INFO - PROCESS | 1652 | 1468669492801 Marionette TRACE conn2 <- [1,1634,null,{}] 04:44:52 INFO - PROCESS | 1652 | 1468669492812 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}] 04:44:52 INFO - PROCESS | 1652 | 1468669492813 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:52 INFO - PROCESS | 1652 | 1468669492891 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 04:44:52 INFO - PROCESS | 1652 | 1468669492895 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:52 INFO - PROCESS | 1652 | 1468669492896 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cd3800 == 32 [pid = 1652] [id = 416] 04:44:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x112f17c00) [pid = 1652] [serial = 1247] [outer = 0x0] 04:44:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1195de800) [pid = 1652] [serial = 1248] [outer = 0x112f17c00] 04:44:52 INFO - PROCESS | 1652 | 1468669492923 Marionette DEBUG loaded listener.js 04:44:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x120d1d000) [pid = 1652] [serial = 1249] [outer = 0x112f17c00] 04:44:53 INFO - PROCESS | 1652 | 1468669493267 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]]]}] 04:44:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:44:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 527ms 04:44:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:44:53 INFO - PROCESS | 1652 | 1468669493328 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 04:44:53 INFO - PROCESS | 1652 | 1468669493329 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 04:44:53 INFO - PROCESS | 1652 | 1468669493331 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:44:53 INFO - PROCESS | 1652 | 1468669493332 Marionette TRACE conn2 <- [1,1638,null,{}] 04:44:53 INFO - PROCESS | 1652 | 1468669493335 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}] 04:44:53 INFO - PROCESS | 1652 | 1468669493339 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:53 INFO - PROCESS | 1652 | 1468669493429 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 04:44:53 INFO - PROCESS | 1652 | 1468669493432 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:53 INFO - PROCESS | 1652 | 1468669493433 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12165c800 == 33 [pid = 1652] [id = 417] 04:44:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x119996c00) [pid = 1652] [serial = 1250] [outer = 0x0] 04:44:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1217ca800) [pid = 1652] [serial = 1251] [outer = 0x119996c00] 04:44:53 INFO - PROCESS | 1652 | 1468669493462 Marionette DEBUG loaded listener.js 04:44:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x123ff9c00) [pid = 1652] [serial = 1252] [outer = 0x119996c00] 04:44:53 INFO - PROCESS | 1652 | 1468669493774 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]]]}] 04:44:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:44:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 469ms 04:44:53 INFO - PROCESS | 1652 | 1468669493801 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 04:44:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:44:53 INFO - PROCESS | 1652 | 1468669493805 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 04:44:53 INFO - PROCESS | 1652 | 1468669493807 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:44:53 INFO - PROCESS | 1652 | 1468669493808 Marionette TRACE conn2 <- [1,1642,null,{}] 04:44:53 INFO - PROCESS | 1652 | 1468669493811 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}] 04:44:53 INFO - PROCESS | 1652 | 1468669493820 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:53 INFO - PROCESS | 1652 | 1468669493890 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 04:44:53 INFO - PROCESS | 1652 | 1468669493946 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:53 INFO - PROCESS | 1652 | 1468669493947 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12498f800 == 34 [pid = 1652] [id = 418] 04:44:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1126d7400) [pid = 1652] [serial = 1253] [outer = 0x0] 04:44:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x124969400) [pid = 1652] [serial = 1254] [outer = 0x1126d7400] 04:44:53 INFO - PROCESS | 1652 | 1468669493972 Marionette DEBUG loaded listener.js 04:44:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1252cf000) [pid = 1652] [serial = 1255] [outer = 0x1126d7400] 04:44:54 INFO - PROCESS | 1652 | 1468669494212 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]]]}] 04:44:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:44:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 418ms 04:44:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:44:54 INFO - PROCESS | 1652 | 1468669494225 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 04:44:54 INFO - PROCESS | 1652 | 1468669494227 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 04:44:54 INFO - PROCESS | 1652 | 1468669494229 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:44:54 INFO - PROCESS | 1652 | 1468669494230 Marionette TRACE conn2 <- [1,1646,null,{}] 04:44:54 INFO - PROCESS | 1652 | 1468669494232 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}] 04:44:54 INFO - PROCESS | 1652 | 1468669494233 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:54 INFO - PROCESS | 1652 | 1468669494315 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 04:44:54 INFO - PROCESS | 1652 | 1468669494321 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:54 INFO - PROCESS | 1652 | 1468669494323 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x126aea800 == 35 [pid = 1652] [id = 419] 04:44:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1252dd400) [pid = 1652] [serial = 1256] [outer = 0x0] 04:44:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x126a1a800) [pid = 1652] [serial = 1257] [outer = 0x1252dd400] 04:44:54 INFO - PROCESS | 1652 | 1468669494347 Marionette DEBUG loaded listener.js 04:44:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x126bcf000) [pid = 1652] [serial = 1258] [outer = 0x1252dd400] 04:44:54 INFO - PROCESS | 1652 | 1468669494650 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]]]}] 04:44:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:44:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 470ms 04:44:54 INFO - PROCESS | 1652 | 1468669494699 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 04:44:54 INFO - PROCESS | 1652 | 1468669494701 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 04:44:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:44:54 INFO - PROCESS | 1652 | 1468669494706 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:44:54 INFO - PROCESS | 1652 | 1468669494707 Marionette TRACE conn2 <- [1,1650,null,{}] 04:44:54 INFO - PROCESS | 1652 | 1468669494709 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}] 04:44:54 INFO - PROCESS | 1652 | 1468669494711 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:54 INFO - PROCESS | 1652 | 1468669494792 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 04:44:54 INFO - PROCESS | 1652 | 1468669494848 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:54 INFO - PROCESS | 1652 | 1468669494849 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x118eb5800 == 36 [pid = 1652] [id = 420] 04:44:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119381800) [pid = 1652] [serial = 1259] [outer = 0x0] 04:44:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x126f48000) [pid = 1652] [serial = 1260] [outer = 0x119381800] 04:44:54 INFO - PROCESS | 1652 | 1468669494874 Marionette DEBUG loaded listener.js 04:44:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x127549c00) [pid = 1652] [serial = 1261] [outer = 0x119381800] 04:44:55 INFO - PROCESS | 1652 | 1468669495130 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]]]}] 04:44:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:44:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 469ms 04:44:55 INFO - PROCESS | 1652 | 1468669495176 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 04:44:55 INFO - PROCESS | 1652 | 1468669495178 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 04:44:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:44:55 INFO - PROCESS | 1652 | 1468669495180 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:44:55 INFO - PROCESS | 1652 | 1468669495181 Marionette TRACE conn2 <- [1,1654,null,{}] 04:44:55 INFO - PROCESS | 1652 | 1468669495184 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}] 04:44:55 INFO - PROCESS | 1652 | 1468669495186 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:55 INFO - PROCESS | 1652 | 1468669495279 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 04:44:55 INFO - PROCESS | 1652 | 1468669495283 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:55 INFO - PROCESS | 1652 | 1468669495284 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x129141800 == 37 [pid = 1652] [id = 421] 04:44:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x127549800) [pid = 1652] [serial = 1262] [outer = 0x0] 04:44:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12872f400) [pid = 1652] [serial = 1263] [outer = 0x127549800] 04:44:55 INFO - PROCESS | 1652 | 1468669495310 Marionette DEBUG loaded listener.js 04:44:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128ab2400) [pid = 1652] [serial = 1264] [outer = 0x127549800] 04:44:55 INFO - PROCESS | 1652 | 1468669495623 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]]]}] 04:44:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:44:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 470ms 04:44:55 INFO - PROCESS | 1652 | 1468669495650 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 04:44:55 INFO - PROCESS | 1652 | 1468669495654 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 04:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:44:55 INFO - PROCESS | 1652 | 1468669495657 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:44:55 INFO - PROCESS | 1652 | 1468669495658 Marionette TRACE conn2 <- [1,1658,null,{}] 04:44:55 INFO - PROCESS | 1652 | 1468669495661 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}] 04:44:55 INFO - PROCESS | 1652 | 1468669495662 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:55 INFO - PROCESS | 1652 | 1468669495786 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 04:44:55 INFO - PROCESS | 1652 | 1468669495797 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:55 INFO - PROCESS | 1652 | 1468669495798 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cd3000 == 38 [pid = 1652] [id = 422] 04:44:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1197e4400) [pid = 1652] [serial = 1265] [outer = 0x0] 04:44:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128ab4400) [pid = 1652] [serial = 1266] [outer = 0x1197e4400] 04:44:55 INFO - PROCESS | 1652 | 1468669495825 Marionette DEBUG loaded listener.js 04:44:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x129456800) [pid = 1652] [serial = 1267] [outer = 0x1197e4400] 04:44:56 INFO - PROCESS | 1652 | 1468669496193 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]]]}] 04:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 570ms 04:44:56 INFO - PROCESS | 1652 | 1468669496233 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 04:44:56 INFO - PROCESS | 1652 | 1468669496235 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 04:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:44:56 INFO - PROCESS | 1652 | 1468669496241 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:44:56 INFO - PROCESS | 1652 | 1468669496243 Marionette TRACE conn2 <- [1,1662,null,{}] 04:44:56 INFO - PROCESS | 1652 | 1468669496246 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}] 04:44:56 INFO - PROCESS | 1652 | 1468669496248 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:56 INFO - PROCESS | 1652 | 1468669496393 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 04:44:56 INFO - PROCESS | 1652 | 1468669496408 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:56 INFO - PROCESS | 1652 | 1468669496409 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a69f000 == 39 [pid = 1652] [id = 423] 04:44:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x123d57000) [pid = 1652] [serial = 1268] [outer = 0x0] 04:44:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1294bb800) [pid = 1652] [serial = 1269] [outer = 0x123d57000] 04:44:56 INFO - PROCESS | 1652 | 1468669496432 Marionette DEBUG loaded listener.js 04:44:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12a63ac00) [pid = 1652] [serial = 1270] [outer = 0x123d57000] 04:44:56 INFO - PROCESS | 1652 | 1468669496755 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]]]}] 04:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 570ms 04:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:44:56 INFO - PROCESS | 1652 | 1468669496810 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 04:44:56 INFO - PROCESS | 1652 | 1468669496811 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 04:44:56 INFO - PROCESS | 1652 | 1468669496813 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:44:56 INFO - PROCESS | 1652 | 1468669496814 Marionette TRACE conn2 <- [1,1666,null,{}] 04:44:56 INFO - PROCESS | 1652 | 1468669496816 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}] 04:44:56 INFO - PROCESS | 1652 | 1468669496817 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:56 INFO - PROCESS | 1652 | 1468669496923 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 04:44:56 INFO - PROCESS | 1652 | 1468669496937 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:56 INFO - PROCESS | 1652 | 1468669496938 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac9f000 == 40 [pid = 1652] [id = 424] 04:44:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1294b5c00) [pid = 1652] [serial = 1271] [outer = 0x0] 04:44:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12a7a6800) [pid = 1652] [serial = 1272] [outer = 0x1294b5c00] 04:44:56 INFO - PROCESS | 1652 | 1468669496962 Marionette DEBUG loaded listener.js 04:44:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12aa19400) [pid = 1652] [serial = 1273] [outer = 0x1294b5c00] 04:44:57 INFO - PROCESS | 1652 | 1468669497281 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]]]}] 04:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 518ms 04:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:44:57 INFO - PROCESS | 1652 | 1468669497332 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 04:44:57 INFO - PROCESS | 1652 | 1468669497333 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 04:44:57 INFO - PROCESS | 1652 | 1468669497335 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:44:57 INFO - PROCESS | 1652 | 1468669497336 Marionette TRACE conn2 <- [1,1670,null,{}] 04:44:57 INFO - PROCESS | 1652 | 1468669497338 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}] 04:44:57 INFO - PROCESS | 1652 | 1468669497339 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:57 INFO - PROCESS | 1652 | 1468669497436 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 04:44:57 INFO - PROCESS | 1652 | 1468669497439 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:57 INFO - PROCESS | 1652 | 1468669497441 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ba3a000 == 41 [pid = 1652] [id = 425] 04:44:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12a63a800) [pid = 1652] [serial = 1274] [outer = 0x0] 04:44:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12aba2c00) [pid = 1652] [serial = 1275] [outer = 0x12a63a800] 04:44:57 INFO - PROCESS | 1652 | 1468669497464 Marionette DEBUG loaded listener.js 04:44:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12acae000) [pid = 1652] [serial = 1276] [outer = 0x12a63a800] 04:44:57 INFO - PROCESS | 1652 | 1468669497911 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]]]}] 04:44:57 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x120d26c00) [pid = 1652] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:44:57 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x119378400) [pid = 1652] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:44:57 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118496800) [pid = 1652] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:44:57 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11813e000) [pid = 1652] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:44:57 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1176cdc00) [pid = 1652] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:44:57 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1128ac000) [pid = 1652] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:44:57 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x126a17800) [pid = 1652] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:44:57 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1212e3c00) [pid = 1652] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:44:57 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1291f3c00) [pid = 1652] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:44:57 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x125df4800) [pid = 1652] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:44:57 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x128735400) [pid = 1652] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:44:57 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x128abac00) [pid = 1652] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:44:57 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118143400) [pid = 1652] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:44:57 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1238f0000) [pid = 1652] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 618ms 04:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:44:57 INFO - PROCESS | 1652 | 1468669497954 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 04:44:57 INFO - PROCESS | 1652 | 1468669497955 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 04:44:57 INFO - PROCESS | 1652 | 1468669497957 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:44:57 INFO - PROCESS | 1652 | 1468669497958 Marionette TRACE conn2 <- [1,1674,null,{}] 04:44:57 INFO - PROCESS | 1652 | 1468669497960 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}] 04:44:57 INFO - PROCESS | 1652 | 1468669497961 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:58 INFO - PROCESS | 1652 | 1468669498044 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 04:44:58 INFO - PROCESS | 1652 | 1468669498048 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:58 INFO - PROCESS | 1652 | 1468669498049 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x125d97800 == 42 [pid = 1652] [id = 426] 04:44:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x112986400) [pid = 1652] [serial = 1277] [outer = 0x0] 04:44:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118148c00) [pid = 1652] [serial = 1278] [outer = 0x112986400] 04:44:58 INFO - PROCESS | 1652 | 1468669498075 Marionette DEBUG loaded listener.js 04:44:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x120d26c00) [pid = 1652] [serial = 1279] [outer = 0x112986400] 04:44:58 INFO - PROCESS | 1652 | 1468669498382 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]]]}] 04:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 469ms 04:44:58 INFO - PROCESS | 1652 | 1468669498427 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 04:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:44:58 INFO - PROCESS | 1652 | 1468669498428 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 04:44:58 INFO - PROCESS | 1652 | 1468669498430 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:44:58 INFO - PROCESS | 1652 | 1468669498431 Marionette TRACE conn2 <- [1,1678,null,{}] 04:44:58 INFO - PROCESS | 1652 | 1468669498434 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}] 04:44:58 INFO - PROCESS | 1652 | 1468669498435 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:58 INFO - PROCESS | 1652 | 1468669498513 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 04:44:58 INFO - PROCESS | 1652 | 1468669498573 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:58 INFO - PROCESS | 1652 | 1468669498574 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bd81800 == 43 [pid = 1652] [id = 427] 04:44:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x116aa2400) [pid = 1652] [serial = 1280] [outer = 0x0] 04:44:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1238f0000) [pid = 1652] [serial = 1281] [outer = 0x116aa2400] 04:44:58 INFO - PROCESS | 1652 | 1468669498598 Marionette DEBUG loaded listener.js 04:44:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12aa26c00) [pid = 1652] [serial = 1282] [outer = 0x116aa2400] 04:44:58 INFO - PROCESS | 1652 | 1468669498882 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]]]}] 04:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 468ms 04:44:58 INFO - PROCESS | 1652 | 1468669498899 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 04:44:58 INFO - PROCESS | 1652 | 1468669498900 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 04:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:44:58 INFO - PROCESS | 1652 | 1468669498911 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:44:58 INFO - PROCESS | 1652 | 1468669498912 Marionette TRACE conn2 <- [1,1682,null,{}] 04:44:58 INFO - PROCESS | 1652 | 1468669498914 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}] 04:44:58 INFO - PROCESS | 1652 | 1468669498915 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:59 INFO - PROCESS | 1652 | 1468669499010 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 04:44:59 INFO - PROCESS | 1652 | 1468669499014 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:59 INFO - PROCESS | 1652 | 1468669499015 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3c8000 == 44 [pid = 1652] [id = 428] 04:44:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x120d27400) [pid = 1652] [serial = 1283] [outer = 0x0] 04:44:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12ace5000) [pid = 1652] [serial = 1284] [outer = 0x120d27400] 04:44:59 INFO - PROCESS | 1652 | 1468669499038 Marionette DEBUG loaded listener.js 04:44:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12b9df000) [pid = 1652] [serial = 1285] [outer = 0x120d27400] 04:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 469ms 04:44:59 INFO - PROCESS | 1652 | 1468669499375 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]]]}] 04:44:59 INFO - PROCESS | 1652 | 1468669499381 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 04:44:59 INFO - PROCESS | 1652 | 1468669499382 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 04:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:44:59 INFO - PROCESS | 1652 | 1468669499384 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:44:59 INFO - PROCESS | 1652 | 1468669499385 Marionette TRACE conn2 <- [1,1686,null,{}] 04:44:59 INFO - PROCESS | 1652 | 1468669499393 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}] 04:44:59 INFO - PROCESS | 1652 | 1468669499394 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:59 INFO - PROCESS | 1652 | 1468669499511 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 04:44:59 INFO - PROCESS | 1652 | 1468669499517 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:59 INFO - PROCESS | 1652 | 1468669499518 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:44:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3da000 == 45 [pid = 1652] [id = 429] 04:44:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1238f3000) [pid = 1652] [serial = 1286] [outer = 0x0] 04:44:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12ba95000) [pid = 1652] [serial = 1287] [outer = 0x1238f3000] 04:44:59 INFO - PROCESS | 1652 | 1468669499542 Marionette DEBUG loaded listener.js 04:44:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12baa0400) [pid = 1652] [serial = 1288] [outer = 0x1238f3000] 04:44:59 INFO - PROCESS | 1652 | 1468669499843 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]]]}] 04:44:59 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 04:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 474ms 04:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:44:59 INFO - PROCESS | 1652 | 1468669499860 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 04:44:59 INFO - PROCESS | 1652 | 1468669499861 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 04:44:59 INFO - PROCESS | 1652 | 1468669499864 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:44:59 INFO - PROCESS | 1652 | 1468669499865 Marionette TRACE conn2 <- [1,1690,null,{}] 04:44:59 INFO - PROCESS | 1652 | 1468669499867 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}] 04:44:59 INFO - PROCESS | 1652 | 1468669499869 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:00 INFO - PROCESS | 1652 | 1468669500011 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 04:45:00 INFO - PROCESS | 1652 | 1468669500069 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:00 INFO - PROCESS | 1652 | 1468669500071 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x1131de800 == 46 [pid = 1652] [id = 430] 04:45:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1121b9000) [pid = 1652] [serial = 1289] [outer = 0x0] 04:45:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1126d5800) [pid = 1652] [serial = 1290] [outer = 0x1121b9000] 04:45:00 INFO - PROCESS | 1652 | 1468669500103 Marionette DEBUG loaded listener.js 04:45:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1128b7800) [pid = 1652] [serial = 1291] [outer = 0x1121b9000] 04:45:00 INFO - PROCESS | 1652 | 1468669500639 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]]]}] 04:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 821ms 04:45:00 INFO - PROCESS | 1652 | 1468669500688 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 04:45:00 INFO - PROCESS | 1652 | 1468669500691 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 04:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:45:00 INFO - PROCESS | 1652 | 1468669500694 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:45:00 INFO - PROCESS | 1652 | 1468669500696 Marionette TRACE conn2 <- [1,1694,null,{}] 04:45:00 INFO - PROCESS | 1652 | 1468669500699 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}] 04:45:00 INFO - PROCESS | 1652 | 1468669500703 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:00 INFO - PROCESS | 1652 | 1468669500818 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 04:45:00 INFO - PROCESS | 1652 | 1468669500897 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:00 INFO - PROCESS | 1652 | 1468669500899 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x118adb000 == 47 [pid = 1652] [id = 431] 04:45:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x116fa5800) [pid = 1652] [serial = 1292] [outer = 0x0] 04:45:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1176cb800) [pid = 1652] [serial = 1293] [outer = 0x116fa5800] 04:45:00 INFO - PROCESS | 1652 | 1468669500929 Marionette DEBUG loaded listener.js 04:45:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11828dc00) [pid = 1652] [serial = 1294] [outer = 0x116fa5800] 04:45:01 INFO - PROCESS | 1652 | 1468669501679 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]]]}] 04:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1023ms 04:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:45:01 INFO - PROCESS | 1652 | 1468669501718 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 04:45:01 INFO - PROCESS | 1652 | 1468669501720 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 04:45:01 INFO - PROCESS | 1652 | 1468669501723 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:45:01 INFO - PROCESS | 1652 | 1468669501725 Marionette TRACE conn2 <- [1,1698,null,{}] 04:45:01 INFO - PROCESS | 1652 | 1468669501729 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}] 04:45:01 INFO - PROCESS | 1652 | 1468669501730 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:01 INFO - PROCESS | 1652 | 1468669501845 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 04:45:01 INFO - PROCESS | 1652 | 1468669501903 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:01 INFO - PROCESS | 1652 | 1468669501906 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x116999800 == 48 [pid = 1652] [id = 432] 04:45:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x112983c00) [pid = 1652] [serial = 1295] [outer = 0x0] 04:45:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x112c04400) [pid = 1652] [serial = 1296] [outer = 0x112983c00] 04:45:01 INFO - PROCESS | 1652 | 1468669501935 Marionette DEBUG loaded listener.js 04:45:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x113811400) [pid = 1652] [serial = 1297] [outer = 0x112983c00] 04:45:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3da000 == 47 [pid = 1652] [id = 429] 04:45:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3c8000 == 46 [pid = 1652] [id = 428] 04:45:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12bd81800 == 45 [pid = 1652] [id = 427] 04:45:02 INFO - PROCESS | 1652 | --DOCSHELL 0x125d97800 == 44 [pid = 1652] [id = 426] 04:45:02 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12aa26400) [pid = 1652] [serial = 1233] [outer = 0x0] [url = about:blank] 04:45:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12ba3a000 == 43 [pid = 1652] [id = 425] 04:45:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12ac9f000 == 42 [pid = 1652] [id = 424] 04:45:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12a69f000 == 41 [pid = 1652] [id = 423] 04:45:02 INFO - PROCESS | 1652 | --DOCSHELL 0x119cd3000 == 40 [pid = 1652] [id = 422] 04:45:02 INFO - PROCESS | 1652 | --DOCSHELL 0x129141800 == 39 [pid = 1652] [id = 421] 04:45:02 INFO - PROCESS | 1652 | --DOCSHELL 0x118eb5800 == 38 [pid = 1652] [id = 420] 04:45:02 INFO - PROCESS | 1652 | --DOCSHELL 0x126aea800 == 37 [pid = 1652] [id = 419] 04:45:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12498f800 == 36 [pid = 1652] [id = 418] 04:45:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12165c800 == 35 [pid = 1652] [id = 417] 04:45:02 INFO - PROCESS | 1652 | --DOCSHELL 0x119cd3800 == 34 [pid = 1652] [id = 416] 04:45:02 INFO - PROCESS | 1652 | --DOCSHELL 0x119544800 == 33 [pid = 1652] [id = 415] 04:45:02 INFO - PROCESS | 1652 | --DOCSHELL 0x11924a000 == 32 [pid = 1652] [id = 414] 04:45:02 INFO - PROCESS | 1652 | --DOCSHELL 0x117368000 == 31 [pid = 1652] [id = 413] 04:45:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1162e8000 == 30 [pid = 1652] [id = 412] 04:45:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12ab47800 == 29 [pid = 1652] [id = 411] 04:45:02 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12a7b0800) [pid = 1652] [serial = 1231] [outer = 0x0] [url = about:blank] 04:45:02 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x127234400) [pid = 1652] [serial = 1215] [outer = 0x0] [url = about:blank] 04:45:02 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x128aaf000) [pid = 1652] [serial = 1218] [outer = 0x0] [url = about:blank] 04:45:02 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x128731c00) [pid = 1652] [serial = 1216] [outer = 0x0] [url = about:blank] 04:45:02 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x128ed4800) [pid = 1652] [serial = 1221] [outer = 0x0] [url = about:blank] 04:45:02 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x128aba800) [pid = 1652] [serial = 1219] [outer = 0x0] [url = about:blank] 04:45:02 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1291d3000) [pid = 1652] [serial = 1222] [outer = 0x0] [url = about:blank] 04:45:02 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118311000) [pid = 1652] [serial = 1224] [outer = 0x0] [url = about:blank] 04:45:02 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1195d5800) [pid = 1652] [serial = 1225] [outer = 0x0] [url = about:blank] 04:45:02 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1291f6000) [pid = 1652] [serial = 1228] [outer = 0x0] [url = about:blank] 04:45:02 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1294b7800) [pid = 1652] [serial = 1230] [outer = 0x0] [url = about:blank] 04:45:02 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x121724400) [pid = 1652] [serial = 1210] [outer = 0x0] [url = about:blank] 04:45:02 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x121075c00) [pid = 1652] [serial = 1209] [outer = 0x0] [url = about:blank] 04:45:02 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1195dc400) [pid = 1652] [serial = 1206] [outer = 0x0] [url = about:blank] 04:45:02 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119c30800) [pid = 1652] [serial = 1207] [outer = 0x0] [url = about:blank] 04:45:02 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11850dc00) [pid = 1652] [serial = 1203] [outer = 0x0] [url = about:blank] 04:45:02 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118aa9000) [pid = 1652] [serial = 1204] [outer = 0x0] [url = about:blank] 04:45:02 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118267400) [pid = 1652] [serial = 1200] [outer = 0x0] [url = about:blank] 04:45:02 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118309400) [pid = 1652] [serial = 1201] [outer = 0x0] [url = about:blank] 04:45:02 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118305c00) [pid = 1652] [serial = 1198] [outer = 0x0] [url = about:blank] 04:45:02 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118149000) [pid = 1652] [serial = 1197] [outer = 0x0] [url = about:blank] 04:45:02 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x112d6f000) [pid = 1652] [serial = 1195] [outer = 0x0] [url = about:blank] 04:45:02 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1128b1c00) [pid = 1652] [serial = 1194] [outer = 0x0] [url = about:blank] 04:45:02 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12bd8d000) [pid = 1652] [serial = 1192] [outer = 0x0] [url = about:blank] 04:45:02 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x121939c00) [pid = 1652] [serial = 1212] [outer = 0x0] [url = about:blank] 04:45:02 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x123df0400) [pid = 1652] [serial = 1213] [outer = 0x0] [url = about:blank] 04:45:02 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x128c46c00) [pid = 1652] [serial = 1227] [outer = 0x0] [url = about:blank] 04:45:02 INFO - PROCESS | 1652 | 1468669502392 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]]]}] 04:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 04:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 722ms 04:45:02 INFO - PROCESS | 1652 | 1468669502446 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 04:45:02 INFO - PROCESS | 1652 | 1468669502451 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 04:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:45:02 INFO - PROCESS | 1652 | 1468669502458 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:45:02 INFO - PROCESS | 1652 | 1468669502461 Marionette TRACE conn2 <- [1,1702,null,{}] 04:45:02 INFO - PROCESS | 1652 | 1468669502464 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}] 04:45:02 INFO - PROCESS | 1652 | 1468669502467 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:02 INFO - PROCESS | 1652 | 1468669502595 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 04:45:02 INFO - PROCESS | 1652 | 1468669502664 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:02 INFO - PROCESS | 1652 | 1468669502665 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x11735d800 == 30 [pid = 1652] [id = 433] 04:45:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1160ea800) [pid = 1652] [serial = 1298] [outer = 0x0] 04:45:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11697dc00) [pid = 1652] [serial = 1299] [outer = 0x1160ea800] 04:45:02 INFO - PROCESS | 1652 | 1468669502693 Marionette DEBUG loaded listener.js 04:45:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x116aa2000) [pid = 1652] [serial = 1300] [outer = 0x1160ea800] 04:45:03 INFO - PROCESS | 1652 | 1468669503007 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]]]}] 04:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 572ms 04:45:03 INFO - PROCESS | 1652 | 1468669503030 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 04:45:03 INFO - PROCESS | 1652 | 1468669503031 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 04:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:45:03 INFO - PROCESS | 1652 | 1468669503033 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:45:03 INFO - PROCESS | 1652 | 1468669503038 Marionette TRACE conn2 <- [1,1706,null,{}] 04:45:03 INFO - PROCESS | 1652 | 1468669503046 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}] 04:45:03 INFO - PROCESS | 1652 | 1468669503050 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:03 INFO - PROCESS | 1652 | 1468669503129 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 04:45:03 INFO - PROCESS | 1652 | 1468669503204 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:03 INFO - PROCESS | 1652 | 1468669503206 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x119266800 == 31 [pid = 1652] [id = 434] 04:45:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118262800) [pid = 1652] [serial = 1301] [outer = 0x0] 04:45:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118305000) [pid = 1652] [serial = 1302] [outer = 0x118262800] 04:45:03 INFO - PROCESS | 1652 | 1468669503234 Marionette DEBUG loaded listener.js 04:45:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11850bc00) [pid = 1652] [serial = 1303] [outer = 0x118262800] 04:45:03 INFO - PROCESS | 1652 | 1468669503566 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]]]}] 04:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 574ms 04:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:45:03 INFO - PROCESS | 1652 | 1468669503608 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 04:45:03 INFO - PROCESS | 1652 | 1468669503611 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 04:45:03 INFO - PROCESS | 1652 | 1468669503614 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:45:03 INFO - PROCESS | 1652 | 1468669503616 Marionette TRACE conn2 <- [1,1710,null,{}] 04:45:03 INFO - PROCESS | 1652 | 1468669503619 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}] 04:45:03 INFO - PROCESS | 1652 | 1468669503621 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:03 INFO - PROCESS | 1652 | 1468669503770 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 04:45:03 INFO - PROCESS | 1652 | 1468669503779 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:03 INFO - PROCESS | 1652 | 1468669503780 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a4b000 == 32 [pid = 1652] [id = 435] 04:45:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x113378c00) [pid = 1652] [serial = 1304] [outer = 0x0] 04:45:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118e87c00) [pid = 1652] [serial = 1305] [outer = 0x113378c00] 04:45:03 INFO - PROCESS | 1652 | 1468669503822 Marionette DEBUG loaded listener.js 04:45:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119215000) [pid = 1652] [serial = 1306] [outer = 0x113378c00] 04:45:04 INFO - PROCESS | 1652 | 1468669504193 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]]]}] 04:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 619ms 04:45:04 INFO - PROCESS | 1652 | 1468669504234 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 04:45:04 INFO - PROCESS | 1652 | 1468669504235 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 04:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:45:04 INFO - PROCESS | 1652 | 1468669504237 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:45:04 INFO - PROCESS | 1652 | 1468669504239 Marionette TRACE conn2 <- [1,1714,null,{}] 04:45:04 INFO - PROCESS | 1652 | 1468669504241 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}] 04:45:04 INFO - PROCESS | 1652 | 1468669504242 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:04 INFO - PROCESS | 1652 | 1468669504313 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 04:45:04 INFO - PROCESS | 1652 | 1468669504399 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:04 INFO - PROCESS | 1652 | 1468669504400 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x1170fb000 == 33 [pid = 1652] [id = 436] 04:45:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118e8ac00) [pid = 1652] [serial = 1307] [outer = 0x0] 04:45:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119380c00) [pid = 1652] [serial = 1308] [outer = 0x118e8ac00] 04:45:04 INFO - PROCESS | 1652 | 1468669504436 Marionette DEBUG loaded listener.js 04:45:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1197de400) [pid = 1652] [serial = 1309] [outer = 0x118e8ac00] 04:45:04 INFO - PROCESS | 1652 | 1468669504762 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]]]}] 04:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 568ms 04:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:45:04 INFO - PROCESS | 1652 | 1468669504807 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 04:45:04 INFO - PROCESS | 1652 | 1468669504808 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 04:45:04 INFO - PROCESS | 1652 | 1468669504810 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:45:04 INFO - PROCESS | 1652 | 1468669504811 Marionette TRACE conn2 <- [1,1718,null,{}] 04:45:04 INFO - PROCESS | 1652 | 1468669504814 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}] 04:45:04 INFO - PROCESS | 1652 | 1468669504818 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:04 INFO - PROCESS | 1652 | 1468669504934 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 04:45:04 INFO - PROCESS | 1652 | 1468669504944 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:04 INFO - PROCESS | 1652 | 1468669504945 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x124ceb000 == 34 [pid = 1652] [id = 437] 04:45:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1197e7000) [pid = 1652] [serial = 1310] [outer = 0x0] 04:45:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x120e06800) [pid = 1652] [serial = 1311] [outer = 0x1197e7000] 04:45:04 INFO - PROCESS | 1652 | 1468669504970 Marionette DEBUG loaded listener.js 04:45:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1238c3c00) [pid = 1652] [serial = 1312] [outer = 0x1197e7000] 04:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x127549800) [pid = 1652] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1121b2000) [pid = 1652] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119996c00) [pid = 1652] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12a63a800) [pid = 1652] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x112986400) [pid = 1652] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x120d27400) [pid = 1652] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116aa2400) [pid = 1652] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1252dd400) [pid = 1652] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1197e4400) [pid = 1652] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x123d57000) [pid = 1652] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1294b5c00) [pid = 1652] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119381800) [pid = 1652] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x116a98c00) [pid = 1652] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118498400) [pid = 1652] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1126d7400) [pid = 1652] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x112f17c00) [pid = 1652] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12a5bb000) [pid = 1652] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:45:05 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x113a23800) [pid = 1652] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:45:05 INFO - PROCESS | 1652 | 1468669505649 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]]]}] 04:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 871ms 04:45:05 INFO - PROCESS | 1652 | 1468669505692 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 04:45:05 INFO - PROCESS | 1652 | 1468669505695 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 04:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:45:05 INFO - PROCESS | 1652 | 1468669505698 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:45:05 INFO - PROCESS | 1652 | 1468669505700 Marionette TRACE conn2 <- [1,1722,null,{}] 04:45:05 INFO - PROCESS | 1652 | 1468669505707 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}] 04:45:05 INFO - PROCESS | 1652 | 1468669505709 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:05 INFO - PROCESS | 1652 | 1468669505810 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 04:45:05 INFO - PROCESS | 1652 | 1468669505880 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:05 INFO - PROCESS | 1652 | 1468669505882 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x11734e000 == 35 [pid = 1652] [id = 438] 04:45:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11325a400) [pid = 1652] [serial = 1313] [outer = 0x0] 04:45:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1150c3000) [pid = 1652] [serial = 1314] [outer = 0x11325a400] 04:45:05 INFO - PROCESS | 1652 | 1468669505913 Marionette DEBUG loaded listener.js 04:45:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1169f1400) [pid = 1652] [serial = 1315] [outer = 0x11325a400] 04:45:06 INFO - PROCESS | 1652 | 1468669506304 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]]]}] 04:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 04:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 675ms 04:45:06 INFO - PROCESS | 1652 | 1468669506373 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 04:45:06 INFO - PROCESS | 1652 | 1468669506376 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 04:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:45:06 INFO - PROCESS | 1652 | 1468669506381 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:45:06 INFO - PROCESS | 1652 | 1468669506383 Marionette TRACE conn2 <- [1,1726,null,{}] 04:45:06 INFO - PROCESS | 1652 | 1468669506385 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}] 04:45:06 INFO - PROCESS | 1652 | 1468669506387 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:06 INFO - PROCESS | 1652 | 1468669506498 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 04:45:06 INFO - PROCESS | 1652 | 1468669506556 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:06 INFO - PROCESS | 1652 | 1468669506557 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x120f7b000 == 36 [pid = 1652] [id = 439] 04:45:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118307c00) [pid = 1652] [serial = 1316] [outer = 0x0] 04:45:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118409c00) [pid = 1652] [serial = 1317] [outer = 0x118307c00] 04:45:06 INFO - PROCESS | 1652 | 1468669506589 Marionette DEBUG loaded listener.js 04:45:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11874f400) [pid = 1652] [serial = 1318] [outer = 0x118307c00] 04:45:07 INFO - PROCESS | 1652 | 1468669507039 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]]]}] 04:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 720ms 04:45:07 INFO - PROCESS | 1652 | 1468669507107 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 04:45:07 INFO - PROCESS | 1652 | 1468669507109 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 04:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:45:07 INFO - PROCESS | 1652 | 1468669507111 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:45:07 INFO - PROCESS | 1652 | 1468669507114 Marionette TRACE conn2 <- [1,1730,null,{}] 04:45:07 INFO - PROCESS | 1652 | 1468669507138 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}] 04:45:07 INFO - PROCESS | 1652 | 1468669507141 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:07 INFO - PROCESS | 1652 | 1468669507258 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 04:45:07 INFO - PROCESS | 1652 | 1468669507312 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:07 INFO - PROCESS | 1652 | 1468669507314 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x126fee000 == 37 [pid = 1652] [id = 440] 04:45:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x119997000) [pid = 1652] [serial = 1319] [outer = 0x0] 04:45:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119c2f800) [pid = 1652] [serial = 1320] [outer = 0x119997000] 04:45:07 INFO - PROCESS | 1652 | 1468669507345 Marionette DEBUG loaded listener.js 04:45:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x120e07400) [pid = 1652] [serial = 1321] [outer = 0x119997000] 04:45:07 INFO - PROCESS | 1652 | 1468669507755 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]]]}] 04:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 04:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 672ms 04:45:07 INFO - PROCESS | 1652 | 1468669507784 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 04:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:45:07 INFO - PROCESS | 1652 | 1468669507785 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 04:45:07 INFO - PROCESS | 1652 | 1468669507788 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:45:07 INFO - PROCESS | 1652 | 1468669507789 Marionette TRACE conn2 <- [1,1734,null,{}] 04:45:07 INFO - PROCESS | 1652 | 1468669507792 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}] 04:45:07 INFO - PROCESS | 1652 | 1468669507793 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:07 INFO - PROCESS | 1652 | 1468669507892 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 04:45:07 INFO - PROCESS | 1652 | 1468669507945 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:07 INFO - PROCESS | 1652 | 1468669507947 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a48800 == 38 [pid = 1652] [id = 441] 04:45:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x121724400) [pid = 1652] [serial = 1322] [outer = 0x0] 04:45:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x121937000) [pid = 1652] [serial = 1323] [outer = 0x121724400] 04:45:07 INFO - PROCESS | 1652 | 1468669507973 Marionette DEBUG loaded listener.js 04:45:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x123d58400) [pid = 1652] [serial = 1324] [outer = 0x121724400] 04:45:08 INFO - PROCESS | 1652 | 1468669508389 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]]]}] 04:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 619ms 04:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:45:08 INFO - PROCESS | 1652 | 1468669508408 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 04:45:08 INFO - PROCESS | 1652 | 1468669508409 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 04:45:08 INFO - PROCESS | 1652 | 1468669508411 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:45:08 INFO - PROCESS | 1652 | 1468669508413 Marionette TRACE conn2 <- [1,1738,null,{}] 04:45:08 INFO - PROCESS | 1652 | 1468669508415 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}] 04:45:08 INFO - PROCESS | 1652 | 1468669508417 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:08 INFO - PROCESS | 1652 | 1468669508513 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 04:45:08 INFO - PROCESS | 1652 | 1468669508600 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:08 INFO - PROCESS | 1652 | 1468669508601 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x116790800 == 39 [pid = 1652] [id = 442] 04:45:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x110fa8800) [pid = 1652] [serial = 1325] [outer = 0x0] 04:45:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1128b9000) [pid = 1652] [serial = 1326] [outer = 0x110fa8800] 04:45:08 INFO - PROCESS | 1652 | 1468669508646 Marionette DEBUG loaded listener.js 04:45:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x120d2bc00) [pid = 1652] [serial = 1327] [outer = 0x110fa8800] 04:45:09 INFO - PROCESS | 1652 | 1468669509125 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]]]}] 04:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 719ms 04:45:09 INFO - PROCESS | 1652 | 1468669509130 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 04:45:09 INFO - PROCESS | 1652 | 1468669509133 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 04:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:45:09 INFO - PROCESS | 1652 | 1468669509139 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:45:09 INFO - PROCESS | 1652 | 1468669509141 Marionette TRACE conn2 <- [1,1742,null,{}] 04:45:09 INFO - PROCESS | 1652 | 1468669509145 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}] 04:45:09 INFO - PROCESS | 1652 | 1468669509147 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:09 INFO - PROCESS | 1652 | 1468669509244 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 04:45:09 INFO - PROCESS | 1652 | 1468669509317 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:09 INFO - PROCESS | 1652 | 1468669509318 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e3c000 == 40 [pid = 1652] [id = 443] 04:45:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x113f2f400) [pid = 1652] [serial = 1328] [outer = 0x0] 04:45:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x116903400) [pid = 1652] [serial = 1329] [outer = 0x113f2f400] 04:45:09 INFO - PROCESS | 1652 | 1468669509347 Marionette DEBUG loaded listener.js 04:45:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1172ba400) [pid = 1652] [serial = 1330] [outer = 0x113f2f400] 04:45:09 INFO - PROCESS | 1652 | --DOCSHELL 0x1170fb000 == 39 [pid = 1652] [id = 436] 04:45:09 INFO - PROCESS | 1652 | --DOCSHELL 0x119a4b000 == 38 [pid = 1652] [id = 435] 04:45:09 INFO - PROCESS | 1652 | --DOCSHELL 0x119266800 == 37 [pid = 1652] [id = 434] 04:45:09 INFO - PROCESS | 1652 | --DOCSHELL 0x11735d800 == 36 [pid = 1652] [id = 433] 04:45:09 INFO - PROCESS | 1652 | --DOCSHELL 0x116999800 == 35 [pid = 1652] [id = 432] 04:45:09 INFO - PROCESS | 1652 | --DOCSHELL 0x118adb000 == 34 [pid = 1652] [id = 431] 04:45:09 INFO - PROCESS | 1652 | --DOCSHELL 0x1131de800 == 33 [pid = 1652] [id = 430] 04:45:09 INFO - PROCESS | 1652 | --DOCSHELL 0x116790800 == 32 [pid = 1652] [id = 442] 04:45:09 INFO - PROCESS | 1652 | --DOCSHELL 0x119a48800 == 31 [pid = 1652] [id = 441] 04:45:09 INFO - PROCESS | 1652 | --DOCSHELL 0x126fee000 == 30 [pid = 1652] [id = 440] 04:45:09 INFO - PROCESS | 1652 | --DOCSHELL 0x120f7b000 == 29 [pid = 1652] [id = 439] 04:45:09 INFO - PROCESS | 1652 | --DOCSHELL 0x124ceb000 == 28 [pid = 1652] [id = 437] 04:45:09 INFO - PROCESS | 1652 | --DOCSHELL 0x11734e000 == 27 [pid = 1652] [id = 438] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1294bb800) [pid = 1652] [serial = 1269] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12a7a6800) [pid = 1652] [serial = 1272] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x126f48000) [pid = 1652] [serial = 1260] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x127549c00) [pid = 1652] [serial = 1261] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1176d4c00) [pid = 1652] [serial = 1239] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118281000) [pid = 1652] [serial = 1240] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119212400) [pid = 1652] [serial = 1245] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119383400) [pid = 1652] [serial = 1246] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x124969400) [pid = 1652] [serial = 1254] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1252cf000) [pid = 1652] [serial = 1255] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1195de800) [pid = 1652] [serial = 1248] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x120d1d000) [pid = 1652] [serial = 1249] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12abacc00) [pid = 1652] [serial = 1234] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x113d44000) [pid = 1652] [serial = 1236] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x116534800) [pid = 1652] [serial = 1237] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12872f400) [pid = 1652] [serial = 1263] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x128ab2400) [pid = 1652] [serial = 1264] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x11849e400) [pid = 1652] [serial = 1242] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x118792800) [pid = 1652] [serial = 1243] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1217ca800) [pid = 1652] [serial = 1251] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x123ff9c00) [pid = 1652] [serial = 1252] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12aba2c00) [pid = 1652] [serial = 1275] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12acae000) [pid = 1652] [serial = 1276] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x118148c00) [pid = 1652] [serial = 1278] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x120d26c00) [pid = 1652] [serial = 1279] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x12ace5000) [pid = 1652] [serial = 1284] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x1238f0000) [pid = 1652] [serial = 1281] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x126a1a800) [pid = 1652] [serial = 1257] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x12b9df000) [pid = 1652] [serial = 1285] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x126bcf000) [pid = 1652] [serial = 1258] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x128ab4400) [pid = 1652] [serial = 1266] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x129456800) [pid = 1652] [serial = 1267] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x12a63ac00) [pid = 1652] [serial = 1270] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x12aa19400) [pid = 1652] [serial = 1273] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x12aa26c00) [pid = 1652] [serial = 1282] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x12ba95000) [pid = 1652] [serial = 1287] [outer = 0x0] [url = about:blank] 04:45:10 INFO - PROCESS | 1652 | 1468669510208 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]]]}] 04:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1124ms 04:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:45:10 INFO - PROCESS | 1652 | 1468669510261 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 04:45:10 INFO - PROCESS | 1652 | 1468669510263 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 04:45:10 INFO - PROCESS | 1652 | 1468669510266 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:45:10 INFO - PROCESS | 1652 | 1468669510270 Marionette TRACE conn2 <- [1,1746,null,{}] 04:45:10 INFO - PROCESS | 1652 | 1468669510273 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}] 04:45:10 INFO - PROCESS | 1652 | 1468669510274 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:10 INFO - PROCESS | 1652 | 1468669510353 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 04:45:10 INFO - PROCESS | 1652 | 1468669510357 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:10 INFO - PROCESS | 1652 | 1468669510359 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a0000 == 28 [pid = 1652] [id = 444] 04:45:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x113376000) [pid = 1652] [serial = 1331] [outer = 0x0] 04:45:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x116032800) [pid = 1652] [serial = 1332] [outer = 0x113376000] 04:45:10 INFO - PROCESS | 1652 | 1468669510388 Marionette DEBUG loaded listener.js 04:45:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x116fa9000) [pid = 1652] [serial = 1333] [outer = 0x113376000] 04:45:10 INFO - PROCESS | 1652 | 1468669510742 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]]]}] 04:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 523ms 04:45:10 INFO - PROCESS | 1652 | 1468669510790 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 04:45:10 INFO - PROCESS | 1652 | 1468669510793 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 04:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:45:10 INFO - PROCESS | 1652 | 1468669510805 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:45:10 INFO - PROCESS | 1652 | 1468669510806 Marionette TRACE conn2 <- [1,1750,null,{}] 04:45:10 INFO - PROCESS | 1652 | 1468669510809 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}] 04:45:10 INFO - PROCESS | 1652 | 1468669510810 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:10 INFO - PROCESS | 1652 | 1468669510887 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 04:45:10 INFO - PROCESS | 1652 | 1468669510891 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:10 INFO - PROCESS | 1652 | 1468669510893 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185df800 == 29 [pid = 1652] [id = 445] 04:45:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x1176d2c00) [pid = 1652] [serial = 1334] [outer = 0x0] 04:45:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x118269800) [pid = 1652] [serial = 1335] [outer = 0x1176d2c00] 04:45:10 INFO - PROCESS | 1652 | 1468669510922 Marionette DEBUG loaded listener.js 04:45:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x11840b400) [pid = 1652] [serial = 1336] [outer = 0x1176d2c00] 04:45:11 INFO - PROCESS | 1652 | 1468669511293 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]]]}] 04:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 524ms 04:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:45:11 INFO - PROCESS | 1652 | 1468669511325 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 04:45:11 INFO - PROCESS | 1652 | 1468669511326 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 04:45:11 INFO - PROCESS | 1652 | 1468669511328 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:45:11 INFO - PROCESS | 1652 | 1468669511331 Marionette TRACE conn2 <- [1,1754,null,{}] 04:45:11 INFO - PROCESS | 1652 | 1468669511341 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}] 04:45:11 INFO - PROCESS | 1652 | 1468669511344 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:11 INFO - PROCESS | 1652 | 1468669511441 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 04:45:11 INFO - PROCESS | 1652 | 1468669511445 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:11 INFO - PROCESS | 1652 | 1468669511447 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x1198d5000 == 30 [pid = 1652] [id = 446] 04:45:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x118795400) [pid = 1652] [serial = 1337] [outer = 0x0] 04:45:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x118e8a400) [pid = 1652] [serial = 1338] [outer = 0x118795400] 04:45:11 INFO - PROCESS | 1652 | 1468669511477 Marionette DEBUG loaded listener.js 04:45:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x119380800) [pid = 1652] [serial = 1339] [outer = 0x118795400] 04:45:11 INFO - PROCESS | 1652 | 1468669511782 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]]]}] 04:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 471ms 04:45:11 INFO - PROCESS | 1652 | 1468669511799 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 04:45:11 INFO - PROCESS | 1652 | 1468669511801 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 04:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:45:11 INFO - PROCESS | 1652 | 1468669511809 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:45:11 INFO - PROCESS | 1652 | 1468669511810 Marionette TRACE conn2 <- [1,1758,null,{}] 04:45:11 INFO - PROCESS | 1652 | 1468669511812 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}] 04:45:11 INFO - PROCESS | 1652 | 1468669511813 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:11 INFO - PROCESS | 1652 | 1468669511895 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 04:45:11 INFO - PROCESS | 1652 | 1468669511899 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:11 INFO - PROCESS | 1652 | 1468669511900 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x121094000 == 31 [pid = 1652] [id = 447] 04:45:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x1195d5000) [pid = 1652] [serial = 1340] [outer = 0x0] 04:45:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x1197e5400) [pid = 1652] [serial = 1341] [outer = 0x1195d5000] 04:45:11 INFO - PROCESS | 1652 | 1468669511928 Marionette DEBUG loaded listener.js 04:45:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x120d24c00) [pid = 1652] [serial = 1342] [outer = 0x1195d5000] 04:45:12 INFO - PROCESS | 1652 | 1468669512291 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]]]}] 04:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 521ms 04:45:12 INFO - PROCESS | 1652 | 1468669512338 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 04:45:12 INFO - PROCESS | 1652 | 1468669512340 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 04:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:45:12 INFO - PROCESS | 1652 | 1468669512357 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:45:12 INFO - PROCESS | 1652 | 1468669512359 Marionette TRACE conn2 <- [1,1762,null,{}] 04:45:12 INFO - PROCESS | 1652 | 1468669512361 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}] 04:45:12 INFO - PROCESS | 1652 | 1468669512362 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:12 INFO - PROCESS | 1652 | 1468669512455 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 04:45:12 INFO - PROCESS | 1652 | 1468669512458 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:12 INFO - PROCESS | 1652 | 1468669512459 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x124985000 == 32 [pid = 1652] [id = 448] 04:45:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1128b1800) [pid = 1652] [serial = 1343] [outer = 0x0] 04:45:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x120d26400) [pid = 1652] [serial = 1344] [outer = 0x1128b1800] 04:45:12 INFO - PROCESS | 1652 | 1468669512484 Marionette DEBUG loaded listener.js 04:45:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x121447400) [pid = 1652] [serial = 1345] [outer = 0x1128b1800] 04:45:12 INFO - PROCESS | 1652 | 1468669512829 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]]]}] 04:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 529ms 04:45:12 INFO - PROCESS | 1652 | 1468669512877 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 04:45:12 INFO - PROCESS | 1652 | 1468669512879 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 04:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:45:12 INFO - PROCESS | 1652 | 1468669512881 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:45:12 INFO - PROCESS | 1652 | 1468669512882 Marionette TRACE conn2 <- [1,1766,null,{}] 04:45:12 INFO - PROCESS | 1652 | 1468669512884 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}] 04:45:12 INFO - PROCESS | 1652 | 1468669512889 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:13 INFO - PROCESS | 1652 | 1468669512999 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 04:45:13 INFO - PROCESS | 1652 | 1468669513038 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:13 INFO - PROCESS | 1652 | 1468669513040 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x126ff4800 == 33 [pid = 1652] [id = 449] 04:45:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x121447800) [pid = 1652] [serial = 1346] [outer = 0x0] 04:45:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x123821000) [pid = 1652] [serial = 1347] [outer = 0x121447800] 04:45:13 INFO - PROCESS | 1652 | 1468669513066 Marionette DEBUG loaded listener.js 04:45:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x124c34800) [pid = 1652] [serial = 1348] [outer = 0x121447800] 04:45:13 INFO - PROCESS | 1652 | 1468669513365 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]]]}] 04:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 518ms 04:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:45:13 INFO - PROCESS | 1652 | 1468669513399 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 04:45:13 INFO - PROCESS | 1652 | 1468669513400 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 04:45:13 INFO - PROCESS | 1652 | 1468669513404 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:45:13 INFO - PROCESS | 1652 | 1468669513408 Marionette TRACE conn2 <- [1,1770,null,{}] 04:45:13 INFO - PROCESS | 1652 | 1468669513418 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}] 04:45:13 INFO - PROCESS | 1652 | 1468669513421 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:13 INFO - PROCESS | 1652 | 1468669513522 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 04:45:13 INFO - PROCESS | 1652 | 1468669513525 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:13 INFO - PROCESS | 1652 | 1468669513527 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cce800 == 34 [pid = 1652] [id = 450] 04:45:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1217d1c00) [pid = 1652] [serial = 1349] [outer = 0x0] 04:45:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x125226000) [pid = 1652] [serial = 1350] [outer = 0x1217d1c00] 04:45:13 INFO - PROCESS | 1652 | 1468669513551 Marionette DEBUG loaded listener.js 04:45:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x125df4400) [pid = 1652] [serial = 1351] [outer = 0x1217d1c00] 04:45:13 INFO - PROCESS | 1652 | 1468669513892 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]]]}] 04:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 525ms 04:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:45:13 INFO - PROCESS | 1652 | 1468669513929 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 04:45:13 INFO - PROCESS | 1652 | 1468669513931 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 04:45:13 INFO - PROCESS | 1652 | 1468669513933 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:45:13 INFO - PROCESS | 1652 | 1468669513934 Marionette TRACE conn2 <- [1,1774,null,{}] 04:45:13 INFO - PROCESS | 1652 | 1468669513936 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}] 04:45:13 INFO - PROCESS | 1652 | 1468669513938 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:14 INFO - PROCESS | 1652 | 1468669514109 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 04:45:14 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118e8ac00) [pid = 1652] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:45:14 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1197e7000) [pid = 1652] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:45:14 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1238f3000) [pid = 1652] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:45:14 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1160ea800) [pid = 1652] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:45:14 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x118262800) [pid = 1652] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:45:14 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x112983c00) [pid = 1652] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:45:14 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x116fa5800) [pid = 1652] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:45:14 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x113378c00) [pid = 1652] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:45:14 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x1121b9000) [pid = 1652] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:45:14 INFO - PROCESS | 1652 | 1468669514149 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:14 INFO - PROCESS | 1652 | 1468669514150 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x11699b000 == 35 [pid = 1652] [id = 451] 04:45:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x110d6e800) [pid = 1652] [serial = 1352] [outer = 0x0] 04:45:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x112983c00) [pid = 1652] [serial = 1353] [outer = 0x110d6e800] 04:45:14 INFO - PROCESS | 1652 | 1468669514174 Marionette DEBUG loaded listener.js 04:45:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x116fa5800) [pid = 1652] [serial = 1354] [outer = 0x110d6e800] 04:45:14 INFO - PROCESS | 1652 | 1468669514441 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]]]}] 04:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 520ms 04:45:14 INFO - PROCESS | 1652 | 1468669514463 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 04:45:14 INFO - PROCESS | 1652 | 1468669514464 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 04:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:45:14 INFO - PROCESS | 1652 | 1468669514467 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:45:14 INFO - PROCESS | 1652 | 1468669514469 Marionette TRACE conn2 <- [1,1778,null,{}] 04:45:14 INFO - PROCESS | 1652 | 1468669514481 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}] 04:45:14 INFO - PROCESS | 1652 | 1468669514482 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:14 INFO - PROCESS | 1652 | 1468669514597 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 04:45:14 INFO - PROCESS | 1652 | 1468669514603 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:14 INFO - PROCESS | 1652 | 1468669514604 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x129419800 == 36 [pid = 1652] [id = 452] 04:45:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1172b4800) [pid = 1652] [serial = 1355] [outer = 0x0] 04:45:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11999c800) [pid = 1652] [serial = 1356] [outer = 0x1172b4800] 04:45:14 INFO - PROCESS | 1652 | 1468669514638 Marionette DEBUG loaded listener.js 04:45:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x126b4e400) [pid = 1652] [serial = 1357] [outer = 0x1172b4800] 04:45:15 INFO - PROCESS | 1652 | 1468669515069 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]]]}] 04:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 04:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 630ms 04:45:15 INFO - PROCESS | 1652 | 1468669515097 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 04:45:15 INFO - PROCESS | 1652 | 1468669515099 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 04:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:45:15 INFO - PROCESS | 1652 | 1468669515101 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:45:15 INFO - PROCESS | 1652 | 1468669515102 Marionette TRACE conn2 <- [1,1782,null,{}] 04:45:15 INFO - PROCESS | 1652 | 1468669515104 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}] 04:45:15 INFO - PROCESS | 1652 | 1468669515105 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:15 INFO - PROCESS | 1652 | 1468669515179 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 04:45:15 INFO - PROCESS | 1652 | 1468669515182 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:15 INFO - PROCESS | 1652 | 1468669515184 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x129678800 == 37 [pid = 1652] [id = 453] 04:45:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1197e7000) [pid = 1652] [serial = 1358] [outer = 0x0] 04:45:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x126f49800) [pid = 1652] [serial = 1359] [outer = 0x1197e7000] 04:45:15 INFO - PROCESS | 1652 | 1468669515211 Marionette DEBUG loaded listener.js 04:45:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x127233800) [pid = 1652] [serial = 1360] [outer = 0x1197e7000] 04:45:15 INFO - PROCESS | 1652 | 1468669515554 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]]]}] 04:45:15 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 04:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 468ms 04:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:45:15 INFO - PROCESS | 1652 | 1468669515571 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 04:45:15 INFO - PROCESS | 1652 | 1468669515573 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 04:45:15 INFO - PROCESS | 1652 | 1468669515575 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:45:15 INFO - PROCESS | 1652 | 1468669515577 Marionette TRACE conn2 <- [1,1786,null,{}] 04:45:15 INFO - PROCESS | 1652 | 1468669515579 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}] 04:45:15 INFO - PROCESS | 1652 | 1468669515581 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:15 INFO - PROCESS | 1652 | 1468669515676 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 04:45:15 INFO - PROCESS | 1652 | 1468669515679 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:15 INFO - PROCESS | 1652 | 1468669515681 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6d2800 == 38 [pid = 1652] [id = 454] 04:45:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x127233c00) [pid = 1652] [serial = 1361] [outer = 0x0] 04:45:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x127553000) [pid = 1652] [serial = 1362] [outer = 0x127233c00] 04:45:15 INFO - PROCESS | 1652 | 1468669515710 Marionette DEBUG loaded listener.js 04:45:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x128abac00) [pid = 1652] [serial = 1363] [outer = 0x127233c00] 04:45:16 INFO - PROCESS | 1652 | 1468669516045 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]]]}] 04:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 04:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 521ms 04:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:45:16 INFO - PROCESS | 1652 | 1468669516146 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 04:45:16 INFO - PROCESS | 1652 | 1468669516148 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 04:45:16 INFO - PROCESS | 1652 | 1468669516151 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:45:16 INFO - PROCESS | 1652 | 1468669516154 Marionette TRACE conn2 <- [1,1790,null,{}] 04:45:16 INFO - PROCESS | 1652 | 1468669516158 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}] 04:45:16 INFO - PROCESS | 1652 | 1468669516160 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:16 INFO - PROCESS | 1652 | 1468669516259 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 04:45:16 INFO - PROCESS | 1652 | 1468669516351 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:16 INFO - PROCESS | 1652 | 1468669516353 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x116777800 == 39 [pid = 1652] [id = 455] 04:45:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1128af800) [pid = 1652] [serial = 1364] [outer = 0x0] 04:45:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1128b8400) [pid = 1652] [serial = 1365] [outer = 0x1128af800] 04:45:16 INFO - PROCESS | 1652 | 1468669516386 Marionette DEBUG loaded listener.js 04:45:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x112ec6400) [pid = 1652] [serial = 1366] [outer = 0x1128af800] 04:45:16 INFO - PROCESS | 1652 | 1468669516909 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]]]}] 04:45:16 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) 04:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 773ms 04:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:45:16 INFO - PROCESS | 1652 | 1468669516924 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 04:45:16 INFO - PROCESS | 1652 | 1468669516926 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 04:45:16 INFO - PROCESS | 1652 | 1468669516931 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:45:16 INFO - PROCESS | 1652 | 1468669516933 Marionette TRACE conn2 <- [1,1794,null,{}] 04:45:16 INFO - PROCESS | 1652 | 1468669516964 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}] 04:45:16 INFO - PROCESS | 1652 | 1468669516966 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:17 INFO - PROCESS | 1652 | 1468669517075 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 04:45:17 INFO - PROCESS | 1652 | 1468669517151 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:17 INFO - PROCESS | 1652 | 1468669517153 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x1198e7000 == 40 [pid = 1652] [id = 456] 04:45:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11813e000) [pid = 1652] [serial = 1367] [outer = 0x0] 04:45:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118269c00) [pid = 1652] [serial = 1368] [outer = 0x11813e000] 04:45:17 INFO - PROCESS | 1652 | 1468669517184 Marionette DEBUG loaded listener.js 04:45:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118498000) [pid = 1652] [serial = 1369] [outer = 0x11813e000] 04:45:17 INFO - PROCESS | 1652 | 1468669517876 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]]]}] 04:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1002ms 04:45:17 INFO - PROCESS | 1652 | 1468669517931 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 04:45:17 INFO - PROCESS | 1652 | 1468669517933 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 04:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:45:17 INFO - PROCESS | 1652 | 1468669517937 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:45:17 INFO - PROCESS | 1652 | 1468669517939 Marionette TRACE conn2 <- [1,1798,null,{}] 04:45:17 INFO - PROCESS | 1652 | 1468669517942 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}] 04:45:17 INFO - PROCESS | 1652 | 1468669517944 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:18 INFO - PROCESS | 1652 | 1468669518041 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 04:45:18 INFO - PROCESS | 1652 | --DOCSHELL 0x129678800 == 39 [pid = 1652] [id = 453] 04:45:18 INFO - PROCESS | 1652 | --DOCSHELL 0x129419800 == 38 [pid = 1652] [id = 452] 04:45:18 INFO - PROCESS | 1652 | --DOCSHELL 0x11699b000 == 37 [pid = 1652] [id = 451] 04:45:18 INFO - PROCESS | 1652 | --DOCSHELL 0x128cce800 == 36 [pid = 1652] [id = 450] 04:45:18 INFO - PROCESS | 1652 | --DOCSHELL 0x126ff4800 == 35 [pid = 1652] [id = 449] 04:45:18 INFO - PROCESS | 1652 | --DOCSHELL 0x124985000 == 34 [pid = 1652] [id = 448] 04:45:18 INFO - PROCESS | 1652 | --DOCSHELL 0x121094000 == 33 [pid = 1652] [id = 447] 04:45:18 INFO - PROCESS | 1652 | --DOCSHELL 0x1198d5000 == 32 [pid = 1652] [id = 446] 04:45:18 INFO - PROCESS | 1652 | --DOCSHELL 0x1185df800 == 31 [pid = 1652] [id = 445] 04:45:18 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a0000 == 30 [pid = 1652] [id = 444] 04:45:18 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119380c00) [pid = 1652] [serial = 1308] [outer = 0x0] [url = about:blank] 04:45:18 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x120e06800) [pid = 1652] [serial = 1311] [outer = 0x0] [url = about:blank] 04:45:18 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1197de400) [pid = 1652] [serial = 1309] [outer = 0x0] [url = about:blank] 04:45:18 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12baa0400) [pid = 1652] [serial = 1288] [outer = 0x0] [url = about:blank] 04:45:18 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11697dc00) [pid = 1652] [serial = 1299] [outer = 0x0] [url = about:blank] 04:45:18 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x116aa2000) [pid = 1652] [serial = 1300] [outer = 0x0] [url = about:blank] 04:45:18 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x118305000) [pid = 1652] [serial = 1302] [outer = 0x0] [url = about:blank] 04:45:18 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11850bc00) [pid = 1652] [serial = 1303] [outer = 0x0] [url = about:blank] 04:45:18 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x112c04400) [pid = 1652] [serial = 1296] [outer = 0x0] [url = about:blank] 04:45:18 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x113811400) [pid = 1652] [serial = 1297] [outer = 0x0] [url = about:blank] 04:45:18 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1176cb800) [pid = 1652] [serial = 1293] [outer = 0x0] [url = about:blank] 04:45:18 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x11828dc00) [pid = 1652] [serial = 1294] [outer = 0x0] [url = about:blank] 04:45:18 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x118e87c00) [pid = 1652] [serial = 1305] [outer = 0x0] [url = about:blank] 04:45:18 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x119215000) [pid = 1652] [serial = 1306] [outer = 0x0] [url = about:blank] 04:45:18 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x1126d5800) [pid = 1652] [serial = 1290] [outer = 0x0] [url = about:blank] 04:45:18 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1128b7800) [pid = 1652] [serial = 1291] [outer = 0x0] [url = about:blank] 04:45:18 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1238c3c00) [pid = 1652] [serial = 1312] [outer = 0x0] [url = about:blank] 04:45:18 INFO - PROCESS | 1652 | 1468669518120 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:18 INFO - PROCESS | 1652 | 1468669518123 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x113a58000 == 31 [pid = 1652] [id = 457] 04:45:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x11298a400) [pid = 1652] [serial = 1370] [outer = 0x0] 04:45:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x113a23c00) [pid = 1652] [serial = 1371] [outer = 0x11298a400] 04:45:18 INFO - PROCESS | 1652 | 1468669518151 Marionette DEBUG loaded listener.js 04:45:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x118281400) [pid = 1652] [serial = 1372] [outer = 0x11298a400] 04:45:18 INFO - PROCESS | 1652 | 1468669518451 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]]]}] 04:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 570ms 04:45:18 INFO - PROCESS | 1652 | 1468669518507 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 04:45:18 INFO - PROCESS | 1652 | 1468669518510 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 04:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:45:18 INFO - PROCESS | 1652 | 1468669518517 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:45:18 INFO - PROCESS | 1652 | 1468669518519 Marionette TRACE conn2 <- [1,1802,null,{}] 04:45:18 INFO - PROCESS | 1652 | 1468669518523 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}] 04:45:18 INFO - PROCESS | 1652 | 1468669518525 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:18 INFO - PROCESS | 1652 | 1468669518648 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 04:45:18 INFO - PROCESS | 1652 | 1468669518730 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:18 INFO - PROCESS | 1652 | 1468669518731 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182ad000 == 32 [pid = 1652] [id = 458] 04:45:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118281c00) [pid = 1652] [serial = 1373] [outer = 0x0] 04:45:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1184a2400) [pid = 1652] [serial = 1374] [outer = 0x118281c00] 04:45:18 INFO - PROCESS | 1652 | 1468669518775 Marionette DEBUG loaded listener.js 04:45:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119209c00) [pid = 1652] [serial = 1375] [outer = 0x118281c00] 04:45:19 INFO - PROCESS | 1652 | 1468669519115 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]]]}] 04:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 624ms 04:45:19 INFO - PROCESS | 1652 | 1468669519143 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 04:45:19 INFO - PROCESS | 1652 | 1468669519145 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 04:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:45:19 INFO - PROCESS | 1652 | 1468669519147 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:45:19 INFO - PROCESS | 1652 | 1468669519150 Marionette TRACE conn2 <- [1,1806,null,{}] 04:45:19 INFO - PROCESS | 1652 | 1468669519161 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}] 04:45:19 INFO - PROCESS | 1652 | 1468669519165 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:19 INFO - PROCESS | 1652 | 1468669519275 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 04:45:19 INFO - PROCESS | 1652 | 1468669519283 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:19 INFO - PROCESS | 1652 | 1468669519285 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cd8000 == 33 [pid = 1652] [id = 459] 04:45:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119384400) [pid = 1652] [serial = 1376] [outer = 0x0] 04:45:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11999ac00) [pid = 1652] [serial = 1377] [outer = 0x119384400] 04:45:19 INFO - PROCESS | 1652 | 1468669519333 Marionette DEBUG loaded listener.js 04:45:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x12124e000) [pid = 1652] [serial = 1378] [outer = 0x119384400] 04:45:19 INFO - PROCESS | 1652 | 1468669519648 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]]]}] 04:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 523ms 04:45:19 INFO - PROCESS | 1652 | 1468669519673 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 04:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:45:19 INFO - PROCESS | 1652 | 1468669519675 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 04:45:19 INFO - PROCESS | 1652 | 1468669519678 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:45:19 INFO - PROCESS | 1652 | 1468669519679 Marionette TRACE conn2 <- [1,1810,null,{}] 04:45:19 INFO - PROCESS | 1652 | 1468669519681 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}] 04:45:19 INFO - PROCESS | 1652 | 1468669519682 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:19 INFO - PROCESS | 1652 | 1468669519786 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 04:45:19 INFO - PROCESS | 1652 | 1468669519792 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:19 INFO - PROCESS | 1652 | 1468669519793 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x12520b000 == 34 [pid = 1652] [id = 460] 04:45:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12143fc00) [pid = 1652] [serial = 1379] [outer = 0x0] 04:45:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12193a800) [pid = 1652] [serial = 1380] [outer = 0x12143fc00] 04:45:19 INFO - PROCESS | 1652 | 1468669519818 Marionette DEBUG loaded listener.js 04:45:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x123ff3c00) [pid = 1652] [serial = 1381] [outer = 0x12143fc00] 04:45:20 INFO - PROCESS | 1652 | 1468669520125 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]]]}] 04:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 468ms 04:45:20 INFO - PROCESS | 1652 | 1468669520146 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 04:45:20 INFO - PROCESS | 1652 | 1468669520147 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 04:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:45:20 INFO - PROCESS | 1652 | 1468669520150 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:45:20 INFO - PROCESS | 1652 | 1468669520151 Marionette TRACE conn2 <- [1,1814,null,{}] 04:45:20 INFO - PROCESS | 1652 | 1468669520155 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}] 04:45:20 INFO - PROCESS | 1652 | 1468669520158 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:20 INFO - PROCESS | 1652 | 1468669520241 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 04:45:20 INFO - PROCESS | 1652 | 1468669520244 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:20 INFO - PROCESS | 1652 | 1468669520246 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x128ba0000 == 35 [pid = 1652] [id = 461] 04:45:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118283800) [pid = 1652] [serial = 1382] [outer = 0x0] 04:45:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x124c3a000) [pid = 1652] [serial = 1383] [outer = 0x118283800] 04:45:20 INFO - PROCESS | 1652 | 1468669520272 Marionette DEBUG loaded listener.js 04:45:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x125dffc00) [pid = 1652] [serial = 1384] [outer = 0x118283800] 04:45:20 INFO - PROCESS | 1652 | 1468669520657 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]]]}] 04:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 518ms 04:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:45:20 INFO - PROCESS | 1652 | 1468669520670 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 04:45:20 INFO - PROCESS | 1652 | 1468669520672 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 04:45:20 INFO - PROCESS | 1652 | 1468669520674 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:45:20 INFO - PROCESS | 1652 | 1468669520676 Marionette TRACE conn2 <- [1,1818,null,{}] 04:45:20 INFO - PROCESS | 1652 | 1468669520678 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}] 04:45:20 INFO - PROCESS | 1652 | 1468669520683 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:20 INFO - PROCESS | 1652 | 1468669520826 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 04:45:20 INFO - PROCESS | 1652 | 1468669520844 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:20 INFO - PROCESS | 1652 | 1468669520845 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x129665800 == 36 [pid = 1652] [id = 462] 04:45:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x126bcf000) [pid = 1652] [serial = 1385] [outer = 0x0] 04:45:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128730000) [pid = 1652] [serial = 1386] [outer = 0x126bcf000] 04:45:20 INFO - PROCESS | 1652 | 1468669520880 Marionette DEBUG loaded listener.js 04:45:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x128c43400) [pid = 1652] [serial = 1387] [outer = 0x126bcf000] 04:45:21 INFO - PROCESS | 1652 | 1468669521210 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]]]}] 04:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 569ms 04:45:21 INFO - PROCESS | 1652 | 1468669521243 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 04:45:21 INFO - PROCESS | 1652 | 1468669521244 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 04:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:45:21 INFO - PROCESS | 1652 | 1468669521247 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:45:21 INFO - PROCESS | 1652 | 1468669521248 Marionette TRACE conn2 <- [1,1822,null,{}] 04:45:21 INFO - PROCESS | 1652 | 1468669521250 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}] 04:45:21 INFO - PROCESS | 1652 | 1468669521251 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:21 INFO - PROCESS | 1652 | 1468669521354 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 04:45:21 INFO - PROCESS | 1652 | 1468669521367 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:21 INFO - PROCESS | 1652 | 1468669521368 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6cf000 == 37 [pid = 1652] [id = 463] 04:45:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128ab6400) [pid = 1652] [serial = 1388] [outer = 0x0] 04:45:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1291cc400) [pid = 1652] [serial = 1389] [outer = 0x128ab6400] 04:45:21 INFO - PROCESS | 1652 | 1468669521393 Marionette DEBUG loaded listener.js 04:45:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1291e7c00) [pid = 1652] [serial = 1390] [outer = 0x128ab6400] 04:45:21 INFO - PROCESS | 1652 | 1468669521750 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]]]}] 04:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 524ms 04:45:21 INFO - PROCESS | 1652 | 1468669521771 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 04:45:21 INFO - PROCESS | 1652 | 1468669521773 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 04:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:45:21 INFO - PROCESS | 1652 | 1468669521775 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:45:21 INFO - PROCESS | 1652 | 1468669521776 Marionette TRACE conn2 <- [1,1826,null,{}] 04:45:21 INFO - PROCESS | 1652 | 1468669521778 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}] 04:45:21 INFO - PROCESS | 1652 | 1468669521779 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:21 INFO - PROCESS | 1652 | 1468669521876 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 04:45:21 INFO - PROCESS | 1652 | 1468669521889 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:21 INFO - PROCESS | 1652 | 1468669521891 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac8f000 == 38 [pid = 1652] [id = 464] 04:45:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1291e8800) [pid = 1652] [serial = 1391] [outer = 0x0] 04:45:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1291f3400) [pid = 1652] [serial = 1392] [outer = 0x1291e8800] 04:45:21 INFO - PROCESS | 1652 | 1468669521916 Marionette DEBUG loaded listener.js 04:45:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x129459400) [pid = 1652] [serial = 1393] [outer = 0x1291e8800] 04:45:22 INFO - PROCESS | 1652 | 1468669522246 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]]]}] 04:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 518ms 04:45:22 INFO - PROCESS | 1652 | 1468669522293 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 04:45:22 INFO - PROCESS | 1652 | 1468669522295 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 04:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:45:22 INFO - PROCESS | 1652 | 1468669522310 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:45:22 INFO - PROCESS | 1652 | 1468669522311 Marionette TRACE conn2 <- [1,1830,null,{}] 04:45:22 INFO - PROCESS | 1652 | 1468669522314 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}] 04:45:22 INFO - PROCESS | 1652 | 1468669522317 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:22 INFO - PROCESS | 1652 | 1468669522567 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 04:45:22 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1128b1800) [pid = 1652] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:45:22 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1195d5000) [pid = 1652] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:45:22 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1176d2c00) [pid = 1652] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:45:22 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118795400) [pid = 1652] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:45:22 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x113376000) [pid = 1652] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:45:22 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x113f2f400) [pid = 1652] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:45:22 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11325a400) [pid = 1652] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:45:22 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118307c00) [pid = 1652] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:45:22 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119997000) [pid = 1652] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:45:22 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x121447800) [pid = 1652] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:45:22 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1217d1c00) [pid = 1652] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:45:22 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1197e7000) [pid = 1652] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:45:22 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x121724400) [pid = 1652] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:45:22 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x110d6e800) [pid = 1652] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:45:22 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x110fa8800) [pid = 1652] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:45:22 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1172b4800) [pid = 1652] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:45:22 INFO - PROCESS | 1652 | 1468669522626 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:22 INFO - PROCESS | 1652 | 1468669522627 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x1170fb000 == 39 [pid = 1652] [id = 465] 04:45:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x110d6e800) [pid = 1652] [serial = 1394] [outer = 0x0] 04:45:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1126d9c00) [pid = 1652] [serial = 1395] [outer = 0x110d6e800] 04:45:22 INFO - PROCESS | 1652 | 1468669522651 Marionette DEBUG loaded listener.js 04:45:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x116086c00) [pid = 1652] [serial = 1396] [outer = 0x110d6e800] 04:45:22 INFO - PROCESS | 1652 | 1468669522909 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]]]}] 04:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 631ms 04:45:22 INFO - PROCESS | 1652 | 1468669522931 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 04:45:22 INFO - PROCESS | 1652 | 1468669522932 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 04:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:45:22 INFO - PROCESS | 1652 | 1468669522934 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:45:22 INFO - PROCESS | 1652 | 1468669522936 Marionette TRACE conn2 <- [1,1834,null,{}] 04:45:22 INFO - PROCESS | 1652 | 1468669522946 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}] 04:45:22 INFO - PROCESS | 1652 | 1468669522947 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:23 INFO - PROCESS | 1652 | 1468669523030 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 04:45:23 INFO - PROCESS | 1652 | 1468669523034 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:23 INFO - PROCESS | 1652 | 1468669523036 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ba50800 == 40 [pid = 1652] [id = 466] 04:45:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1172b1800) [pid = 1652] [serial = 1397] [outer = 0x0] 04:45:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x120d28400) [pid = 1652] [serial = 1398] [outer = 0x1172b1800] 04:45:23 INFO - PROCESS | 1652 | 1468669523062 Marionette DEBUG loaded listener.js 04:45:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12522d400) [pid = 1652] [serial = 1399] [outer = 0x1172b1800] 04:45:23 INFO - PROCESS | 1652 | 1468669523380 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]]]}] 04:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 04:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 477ms 04:45:23 INFO - PROCESS | 1652 | 1468669523412 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 04:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:45:23 INFO - PROCESS | 1652 | 1468669523425 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 04:45:23 INFO - PROCESS | 1652 | 1468669523428 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:45:23 INFO - PROCESS | 1652 | 1468669523429 Marionette TRACE conn2 <- [1,1838,null,{}] 04:45:23 INFO - PROCESS | 1652 | 1468669523432 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}] 04:45:23 INFO - PROCESS | 1652 | 1468669523433 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:23 INFO - PROCESS | 1652 | 1468669523547 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 04:45:23 INFO - PROCESS | 1652 | 1468669523555 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:23 INFO - PROCESS | 1652 | 1468669523557 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bd74000 == 41 [pid = 1652] [id = 467] 04:45:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x121938800) [pid = 1652] [serial = 1400] [outer = 0x0] 04:45:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1294b7800) [pid = 1652] [serial = 1401] [outer = 0x121938800] 04:45:23 INFO - PROCESS | 1652 | 1468669523583 Marionette DEBUG loaded listener.js 04:45:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12a646000) [pid = 1652] [serial = 1402] [outer = 0x121938800] 04:45:23 INFO - PROCESS | 1652 | 1468669523910 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]]]}] 04:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 518ms 04:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:45:23 INFO - PROCESS | 1652 | 1468669523947 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 04:45:23 INFO - PROCESS | 1652 | 1468669523948 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 04:45:23 INFO - PROCESS | 1652 | 1468669523950 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:45:23 INFO - PROCESS | 1652 | 1468669523952 Marionette TRACE conn2 <- [1,1842,null,{}] 04:45:23 INFO - PROCESS | 1652 | 1468669523956 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}] 04:45:23 INFO - PROCESS | 1652 | 1468669523957 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:24 INFO - PROCESS | 1652 | 1468669524033 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 04:45:24 INFO - PROCESS | 1652 | 1468669524040 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:24 INFO - PROCESS | 1652 | 1468669524041 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3cc800 == 42 [pid = 1652] [id = 468] 04:45:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12a7a4400) [pid = 1652] [serial = 1403] [outer = 0x0] 04:45:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12aa17c00) [pid = 1652] [serial = 1404] [outer = 0x12a7a4400] 04:45:24 INFO - PROCESS | 1652 | 1468669524065 Marionette DEBUG loaded listener.js 04:45:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12aa26c00) [pid = 1652] [serial = 1405] [outer = 0x12a7a4400] 04:45:24 INFO - PROCESS | 1652 | 1468669524389 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]]]}] 04:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 471ms 04:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:45:24 INFO - PROCESS | 1652 | 1468669524423 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 04:45:24 INFO - PROCESS | 1652 | 1468669524424 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 04:45:24 INFO - PROCESS | 1652 | 1468669524426 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:45:24 INFO - PROCESS | 1652 | 1468669524427 Marionette TRACE conn2 <- [1,1846,null,{}] 04:45:24 INFO - PROCESS | 1652 | 1468669524429 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}] 04:45:24 INFO - PROCESS | 1652 | 1468669524430 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:24 INFO - PROCESS | 1652 | 1468669524537 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 04:45:24 INFO - PROCESS | 1652 | 1468669524589 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:24 INFO - PROCESS | 1652 | 1468669524591 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x1133d9000 == 43 [pid = 1652] [id = 469] 04:45:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x10eaf7400) [pid = 1652] [serial = 1406] [outer = 0x0] 04:45:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x111c16000) [pid = 1652] [serial = 1407] [outer = 0x10eaf7400] 04:45:24 INFO - PROCESS | 1652 | 1468669524653 Marionette DEBUG loaded listener.js 04:45:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x112e22c00) [pid = 1652] [serial = 1408] [outer = 0x10eaf7400] 04:45:25 INFO - PROCESS | 1652 | 1468669525109 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]]]}] 04:45:25 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) 04:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 719ms 04:45:25 INFO - PROCESS | 1652 | 1468669525154 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 04:45:25 INFO - PROCESS | 1652 | 1468669525156 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 04:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:45:25 INFO - PROCESS | 1652 | 1468669525161 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:45:25 INFO - PROCESS | 1652 | 1468669525163 Marionette TRACE conn2 <- [1,1850,null,{}] 04:45:25 INFO - PROCESS | 1652 | 1468669525166 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}] 04:45:25 INFO - PROCESS | 1652 | 1468669525171 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:25 INFO - PROCESS | 1652 | 1468669525274 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 04:45:25 INFO - PROCESS | 1652 | 1468669525381 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:25 INFO - PROCESS | 1652 | 1468669525383 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c9a000 == 44 [pid = 1652] [id = 470] 04:45:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11850e000) [pid = 1652] [serial = 1409] [outer = 0x0] 04:45:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11878f000) [pid = 1652] [serial = 1410] [outer = 0x11850e000] 04:45:25 INFO - PROCESS | 1652 | 1468669525413 Marionette DEBUG loaded listener.js 04:45:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11937bc00) [pid = 1652] [serial = 1411] [outer = 0x11850e000] 04:45:25 INFO - PROCESS | 1652 | 1468669525827 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]]]}] 04:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 721ms 04:45:25 INFO - PROCESS | 1652 | 1468669525883 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 04:45:25 INFO - PROCESS | 1652 | 1468669525886 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 04:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:45:25 INFO - PROCESS | 1652 | 1468669525889 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:45:25 INFO - PROCESS | 1652 | 1468669525891 Marionette TRACE conn2 <- [1,1854,null,{}] 04:45:25 INFO - PROCESS | 1652 | 1468669525893 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}] 04:45:25 INFO - PROCESS | 1652 | 1468669525895 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:26 INFO - PROCESS | 1652 | 1468669526001 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 04:45:26 INFO - PROCESS | 1652 | 1468669526061 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:26 INFO - PROCESS | 1652 | 1468669526063 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ab47800 == 45 [pid = 1652] [id = 471] 04:45:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1195da400) [pid = 1652] [serial = 1412] [outer = 0x0] 04:45:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x121072800) [pid = 1652] [serial = 1413] [outer = 0x1195da400] 04:45:26 INFO - PROCESS | 1652 | 1468669526092 Marionette DEBUG loaded listener.js 04:45:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x123dec000) [pid = 1652] [serial = 1414] [outer = 0x1195da400] 04:45:26 INFO - PROCESS | 1652 | 1468669526512 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]]]}] 04:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 669ms 04:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:45:26 INFO - PROCESS | 1652 | 1468669526558 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 04:45:26 INFO - PROCESS | 1652 | 1468669526560 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 04:45:26 INFO - PROCESS | 1652 | 1468669526563 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:45:26 INFO - PROCESS | 1652 | 1468669526568 Marionette TRACE conn2 <- [1,1858,null,{}] 04:45:26 INFO - PROCESS | 1652 | 1468669526575 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}] 04:45:26 INFO - PROCESS | 1652 | 1468669526578 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:26 INFO - PROCESS | 1652 | 1468669526702 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 04:45:26 INFO - PROCESS | 1652 | 1468669526764 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:26 INFO - PROCESS | 1652 | 1468669526766 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cf1e000 == 46 [pid = 1652] [id = 472] 04:45:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x126b4cc00) [pid = 1652] [serial = 1415] [outer = 0x0] 04:45:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x127548c00) [pid = 1652] [serial = 1416] [outer = 0x126b4cc00] 04:45:26 INFO - PROCESS | 1652 | 1468669526794 Marionette DEBUG loaded listener.js 04:45:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x128ab4400) [pid = 1652] [serial = 1417] [outer = 0x126b4cc00] 04:45:27 INFO - PROCESS | 1652 | 1468669527229 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]]]}] 04:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 731ms 04:45:27 INFO - PROCESS | 1652 | 1468669527304 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 04:45:27 INFO - PROCESS | 1652 | 1468669527306 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 04:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:45:27 INFO - PROCESS | 1652 | 1468669527309 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:45:27 INFO - PROCESS | 1652 | 1468669527311 Marionette TRACE conn2 <- [1,1862,null,{}] 04:45:27 INFO - PROCESS | 1652 | 1468669527313 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}] 04:45:27 INFO - PROCESS | 1652 | 1468669527314 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:27 INFO - PROCESS | 1652 | 1468669527421 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 04:45:27 INFO - PROCESS | 1652 | 1468669527709 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:27 INFO - PROCESS | 1652 | 1468669527711 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x118acc000 == 47 [pid = 1652] [id = 473] 04:45:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1126db000) [pid = 1652] [serial = 1418] [outer = 0x0] 04:45:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x112985800) [pid = 1652] [serial = 1419] [outer = 0x1126db000] 04:45:27 INFO - PROCESS | 1652 | 1468669527759 Marionette DEBUG loaded listener.js 04:45:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x116a97c00) [pid = 1652] [serial = 1420] [outer = 0x1126db000] 04:45:28 INFO - PROCESS | 1652 | 1468669528243 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]]]}] 04:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 970ms 04:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:45:28 INFO - PROCESS | 1652 | 1468669528280 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 04:45:28 INFO - PROCESS | 1652 | 1468669528282 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 04:45:28 INFO - PROCESS | 1652 | 1468669528285 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:45:28 INFO - PROCESS | 1652 | 1468669528287 Marionette TRACE conn2 <- [1,1866,null,{}] 04:45:28 INFO - PROCESS | 1652 | 1468669528290 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}] 04:45:28 INFO - PROCESS | 1652 | 1468669528293 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:28 INFO - PROCESS | 1652 | 1468669528388 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 04:45:28 INFO - PROCESS | 1652 | 1468669528465 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:28 INFO - PROCESS | 1652 | 1468669528467 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182af800 == 48 [pid = 1652] [id = 474] 04:45:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x118149c00) [pid = 1652] [serial = 1421] [outer = 0x0] 04:45:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11830d400) [pid = 1652] [serial = 1422] [outer = 0x118149c00] 04:45:28 INFO - PROCESS | 1652 | 1468669528557 Marionette DEBUG loaded listener.js 04:45:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x118aa8400) [pid = 1652] [serial = 1423] [outer = 0x118149c00] 04:45:29 INFO - PROCESS | 1652 | --DOCSHELL 0x117e3c000 == 47 [pid = 1652] [id = 443] 04:45:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3cc800 == 46 [pid = 1652] [id = 468] 04:45:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12bd74000 == 45 [pid = 1652] [id = 467] 04:45:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12ba50800 == 44 [pid = 1652] [id = 466] 04:45:29 INFO - PROCESS | 1652 | --DOCSHELL 0x1170fb000 == 43 [pid = 1652] [id = 465] 04:45:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12ac8f000 == 42 [pid = 1652] [id = 464] 04:45:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6cf000 == 41 [pid = 1652] [id = 463] 04:45:29 INFO - PROCESS | 1652 | --DOCSHELL 0x129665800 == 40 [pid = 1652] [id = 462] 04:45:29 INFO - PROCESS | 1652 | --DOCSHELL 0x128ba0000 == 39 [pid = 1652] [id = 461] 04:45:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12520b000 == 38 [pid = 1652] [id = 460] 04:45:29 INFO - PROCESS | 1652 | --DOCSHELL 0x119cd8000 == 37 [pid = 1652] [id = 459] 04:45:29 INFO - PROCESS | 1652 | --DOCSHELL 0x1182ad000 == 36 [pid = 1652] [id = 458] 04:45:29 INFO - PROCESS | 1652 | --DOCSHELL 0x113a58000 == 35 [pid = 1652] [id = 457] 04:45:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6d2800 == 34 [pid = 1652] [id = 454] 04:45:29 INFO - PROCESS | 1652 | --DOCSHELL 0x116777800 == 33 [pid = 1652] [id = 455] 04:45:29 INFO - PROCESS | 1652 | --DOCSHELL 0x1198e7000 == 32 [pid = 1652] [id = 456] 04:45:29 INFO - PROCESS | 1652 | --DOCSHELL 0x118acc000 == 31 [pid = 1652] [id = 473] 04:45:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12cf1e000 == 30 [pid = 1652] [id = 472] 04:45:29 INFO - PROCESS | 1652 | --DOCSHELL 0x12ab47800 == 29 [pid = 1652] [id = 471] 04:45:29 INFO - PROCESS | 1652 | --DOCSHELL 0x119c9a000 == 28 [pid = 1652] [id = 470] 04:45:29 INFO - PROCESS | 1652 | --DOCSHELL 0x1133d9000 == 27 [pid = 1652] [id = 469] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x127553000) [pid = 1652] [serial = 1362] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x120d26400) [pid = 1652] [serial = 1344] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1197e5400) [pid = 1652] [serial = 1341] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118269800) [pid = 1652] [serial = 1335] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x11840b400) [pid = 1652] [serial = 1336] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118e8a400) [pid = 1652] [serial = 1338] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x119380800) [pid = 1652] [serial = 1339] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x116032800) [pid = 1652] [serial = 1332] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x116fa9000) [pid = 1652] [serial = 1333] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1172ba400) [pid = 1652] [serial = 1330] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x116903400) [pid = 1652] [serial = 1329] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1169f1400) [pid = 1652] [serial = 1315] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1150c3000) [pid = 1652] [serial = 1314] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11874f400) [pid = 1652] [serial = 1318] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118409c00) [pid = 1652] [serial = 1317] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x120e07400) [pid = 1652] [serial = 1321] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x123821000) [pid = 1652] [serial = 1347] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119c2f800) [pid = 1652] [serial = 1320] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x121447400) [pid = 1652] [serial = 1345] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x125226000) [pid = 1652] [serial = 1350] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x127233800) [pid = 1652] [serial = 1360] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x123d58400) [pid = 1652] [serial = 1324] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x124c34800) [pid = 1652] [serial = 1348] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x112983c00) [pid = 1652] [serial = 1353] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x121937000) [pid = 1652] [serial = 1323] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x125df4400) [pid = 1652] [serial = 1351] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x116fa5800) [pid = 1652] [serial = 1354] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x126f49800) [pid = 1652] [serial = 1359] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x120d2bc00) [pid = 1652] [serial = 1327] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x11999c800) [pid = 1652] [serial = 1356] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x126b4e400) [pid = 1652] [serial = 1357] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1128b9000) [pid = 1652] [serial = 1326] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x120d24c00) [pid = 1652] [serial = 1342] [outer = 0x0] [url = about:blank] 04:45:29 INFO - PROCESS | 1652 | 1468669529535 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]]]}] 04:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1275ms 04:45:29 INFO - PROCESS | 1652 | 1468669529562 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 04:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:45:29 INFO - PROCESS | 1652 | 1468669529566 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 04:45:29 INFO - PROCESS | 1652 | 1468669529580 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:45:29 INFO - PROCESS | 1652 | 1468669529584 Marionette TRACE conn2 <- [1,1870,null,{}] 04:45:29 INFO - PROCESS | 1652 | 1468669529598 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}] 04:45:29 INFO - PROCESS | 1652 | 1468669529601 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:29 INFO - PROCESS | 1652 | 1468669529727 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 04:45:29 INFO - PROCESS | 1652 | 1468669529743 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:29 INFO - PROCESS | 1652 | 1468669529744 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x1170b0800 == 28 [pid = 1652] [id = 475] 04:45:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x115e0c800) [pid = 1652] [serial = 1424] [outer = 0x0] 04:45:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x116fadc00) [pid = 1652] [serial = 1425] [outer = 0x115e0c800] 04:45:29 INFO - PROCESS | 1652 | 1468669529789 Marionette DEBUG loaded listener.js 04:45:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11826a000) [pid = 1652] [serial = 1426] [outer = 0x115e0c800] 04:45:30 INFO - PROCESS | 1652 | 1468669530211 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]]]}] 04:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 697ms 04:45:30 INFO - PROCESS | 1652 | 1468669530268 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 04:45:30 INFO - PROCESS | 1652 | 1468669530272 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 04:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:45:30 INFO - PROCESS | 1652 | 1468669530276 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:45:30 INFO - PROCESS | 1652 | 1468669530278 Marionette TRACE conn2 <- [1,1874,null,{}] 04:45:30 INFO - PROCESS | 1652 | 1468669530280 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}] 04:45:30 INFO - PROCESS | 1652 | 1468669530282 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:30 INFO - PROCESS | 1652 | 1468669530363 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 04:45:30 INFO - PROCESS | 1652 | 1468669530388 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:30 INFO - PROCESS | 1652 | 1468669530389 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x118ad5800 == 29 [pid = 1652] [id = 476] 04:45:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118310000) [pid = 1652] [serial = 1427] [outer = 0x0] 04:45:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118751400) [pid = 1652] [serial = 1428] [outer = 0x118310000] 04:45:30 INFO - PROCESS | 1652 | 1468669530416 Marionette DEBUG loaded listener.js 04:45:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119214000) [pid = 1652] [serial = 1429] [outer = 0x118310000] 04:45:30 INFO - PROCESS | 1652 | 1468669530765 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]]]}] 04:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 520ms 04:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:45:30 INFO - PROCESS | 1652 | 1468669530797 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 04:45:30 INFO - PROCESS | 1652 | 1468669530798 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 04:45:30 INFO - PROCESS | 1652 | 1468669530800 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:45:30 INFO - PROCESS | 1652 | 1468669530803 Marionette TRACE conn2 <- [1,1878,null,{}] 04:45:30 INFO - PROCESS | 1652 | 1468669530811 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}] 04:45:30 INFO - PROCESS | 1652 | 1468669530815 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:30 INFO - PROCESS | 1652 | 1468669530892 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 04:45:30 INFO - PROCESS | 1652 | 1468669530897 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:30 INFO - PROCESS | 1652 | 1468669530899 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a57800 == 30 [pid = 1652] [id = 477] 04:45:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1195d9000) [pid = 1652] [serial = 1430] [outer = 0x0] 04:45:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11999cc00) [pid = 1652] [serial = 1431] [outer = 0x1195d9000] 04:45:30 INFO - PROCESS | 1652 | 1468669530929 Marionette DEBUG loaded listener.js 04:45:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x121072400) [pid = 1652] [serial = 1432] [outer = 0x1195d9000] 04:45:31 INFO - PROCESS | 1652 | 1468669531291 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]]]}] 04:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 523ms 04:45:31 INFO - PROCESS | 1652 | 1468669531325 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 04:45:31 INFO - PROCESS | 1652 | 1468669531327 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 04:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:45:31 INFO - PROCESS | 1652 | 1468669531331 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:45:31 INFO - PROCESS | 1652 | 1468669531333 Marionette TRACE conn2 <- [1,1882,null,{}] 04:45:31 INFO - PROCESS | 1652 | 1468669531336 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}] 04:45:31 INFO - PROCESS | 1652 | 1468669531338 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:31 INFO - PROCESS | 1652 | 1468669531510 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 04:45:31 INFO - PROCESS | 1652 | 1468669531538 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:31 INFO - PROCESS | 1652 | 1468669531539 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12115c000 == 31 [pid = 1652] [id = 478] 04:45:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x120d1dc00) [pid = 1652] [serial = 1433] [outer = 0x0] 04:45:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12192dc00) [pid = 1652] [serial = 1434] [outer = 0x120d1dc00] 04:45:31 INFO - PROCESS | 1652 | 1468669531579 Marionette DEBUG loaded listener.js 04:45:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x123d62c00) [pid = 1652] [serial = 1435] [outer = 0x120d1dc00] 04:45:32 INFO - PROCESS | 1652 | 1468669532013 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]]]}] 04:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 720ms 04:45:32 INFO - PROCESS | 1652 | 1468669532054 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 04:45:32 INFO - PROCESS | 1652 | 1468669532056 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 04:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:45:32 INFO - PROCESS | 1652 | 1468669532058 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:45:32 INFO - PROCESS | 1652 | 1468669532059 Marionette TRACE conn2 <- [1,1886,null,{}] 04:45:32 INFO - PROCESS | 1652 | 1468669532061 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}] 04:45:32 INFO - PROCESS | 1652 | 1468669532063 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:32 INFO - PROCESS | 1652 | 1468669532157 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 04:45:32 INFO - PROCESS | 1652 | 1468669532161 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:32 INFO - PROCESS | 1652 | 1468669532162 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x125202800 == 32 [pid = 1652] [id = 479] 04:45:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1121b0000) [pid = 1652] [serial = 1436] [outer = 0x0] 04:45:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12492d800) [pid = 1652] [serial = 1437] [outer = 0x1121b0000] 04:45:32 INFO - PROCESS | 1652 | 1468669532186 Marionette DEBUG loaded listener.js 04:45:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12522f400) [pid = 1652] [serial = 1438] [outer = 0x1121b0000] 04:45:32 INFO - PROCESS | 1652 | 1468669532546 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]]]}] 04:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 518ms 04:45:32 INFO - PROCESS | 1652 | 1468669532582 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 04:45:32 INFO - PROCESS | 1652 | 1468669532583 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 04:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:45:32 INFO - PROCESS | 1652 | 1468669532585 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:45:32 INFO - PROCESS | 1652 | 1468669532586 Marionette TRACE conn2 <- [1,1890,null,{}] 04:45:32 INFO - PROCESS | 1652 | 1468669532589 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}] 04:45:32 INFO - PROCESS | 1652 | 1468669532593 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:32 INFO - PROCESS | 1652 | 1468669532698 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 04:45:32 INFO - PROCESS | 1652 | 1468669532710 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:32 INFO - PROCESS | 1652 | 1468669532711 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a86000 == 33 [pid = 1652] [id = 480] 04:45:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1252d1c00) [pid = 1652] [serial = 1439] [outer = 0x0] 04:45:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x126b4d000) [pid = 1652] [serial = 1440] [outer = 0x1252d1c00] 04:45:32 INFO - PROCESS | 1652 | 1468669532736 Marionette DEBUG loaded listener.js 04:45:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128731c00) [pid = 1652] [serial = 1441] [outer = 0x1252d1c00] 04:45:33 INFO - PROCESS | 1652 | 1468669533089 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]]]}] 04:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 523ms 04:45:33 INFO - PROCESS | 1652 | 1468669533117 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 04:45:33 INFO - PROCESS | 1652 | 1468669533119 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 04:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:45:33 INFO - PROCESS | 1652 | 1468669533124 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:45:33 INFO - PROCESS | 1652 | 1468669533125 Marionette TRACE conn2 <- [1,1894,null,{}] 04:45:33 INFO - PROCESS | 1652 | 1468669533127 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}] 04:45:33 INFO - PROCESS | 1652 | 1468669533128 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:33 INFO - PROCESS | 1652 | 1468669533223 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 04:45:33 INFO - PROCESS | 1652 | 1468669533259 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:33 INFO - PROCESS | 1652 | 1468669533260 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12913e800 == 34 [pid = 1652] [id = 481] 04:45:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1128acc00) [pid = 1652] [serial = 1442] [outer = 0x0] 04:45:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12873d800) [pid = 1652] [serial = 1443] [outer = 0x1128acc00] 04:45:33 INFO - PROCESS | 1652 | 1468669533284 Marionette DEBUG loaded listener.js 04:45:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x128ecf400) [pid = 1652] [serial = 1444] [outer = 0x1128acc00] 04:45:33 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12a7a4400) [pid = 1652] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:45:33 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x126bcf000) [pid = 1652] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:45:33 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x128ab6400) [pid = 1652] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:45:33 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1291e8800) [pid = 1652] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:45:33 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1128af800) [pid = 1652] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:45:33 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x127233c00) [pid = 1652] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:45:33 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11813e000) [pid = 1652] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:45:33 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119384400) [pid = 1652] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:45:33 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12143fc00) [pid = 1652] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:45:33 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118281c00) [pid = 1652] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:45:33 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11298a400) [pid = 1652] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:45:33 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118283800) [pid = 1652] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:45:33 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x121938800) [pid = 1652] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:45:33 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x110d6e800) [pid = 1652] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:45:33 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1172b1800) [pid = 1652] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:45:33 INFO - PROCESS | 1652 | 1468669533775 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]]]}] 04:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 04:45:33 INFO - PROCESS | 1652 | 1468669533794 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 04:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:45:33 INFO - PROCESS | 1652 | 1468669533795 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 04:45:33 INFO - PROCESS | 1652 | 1468669533797 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:45:33 INFO - PROCESS | 1652 | 1468669533798 Marionette TRACE conn2 <- [1,1898,null,{}] 04:45:33 INFO - PROCESS | 1652 | 1468669533801 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}] 04:45:33 INFO - PROCESS | 1652 | 1468669533802 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:33 INFO - PROCESS | 1652 | 1468669533877 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 04:45:33 INFO - PROCESS | 1652 | 1468669533881 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:33 INFO - PROCESS | 1652 | 1468669533882 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x129155800 == 35 [pid = 1652] [id = 482] 04:45:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1126d6400) [pid = 1652] [serial = 1445] [outer = 0x0] 04:45:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11828fc00) [pid = 1652] [serial = 1446] [outer = 0x1126d6400] 04:45:33 INFO - PROCESS | 1652 | 1468669533910 Marionette DEBUG loaded listener.js 04:45:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x121724400) [pid = 1652] [serial = 1447] [outer = 0x1126d6400] 04:45:34 INFO - PROCESS | 1652 | 1468669534368 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]]]}] 04:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 621ms 04:45:34 INFO - PROCESS | 1652 | 1468669534419 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 04:45:34 INFO - PROCESS | 1652 | 1468669534421 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 04:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:45:34 INFO - PROCESS | 1652 | 1468669534435 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:45:34 INFO - PROCESS | 1652 | 1468669534437 Marionette TRACE conn2 <- [1,1902,null,{}] 04:45:34 INFO - PROCESS | 1652 | 1468669534440 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}] 04:45:34 INFO - PROCESS | 1652 | 1468669534441 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:34 INFO - PROCESS | 1652 | 1468669534541 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 04:45:34 INFO - PROCESS | 1652 | 1468669534545 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:34 INFO - PROCESS | 1652 | 1468669534546 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a58b800 == 36 [pid = 1652] [id = 483] 04:45:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118306400) [pid = 1652] [serial = 1448] [outer = 0x0] 04:45:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x127232400) [pid = 1652] [serial = 1449] [outer = 0x118306400] 04:45:34 INFO - PROCESS | 1652 | 1468669534570 Marionette DEBUG loaded listener.js 04:45:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1291c5400) [pid = 1652] [serial = 1450] [outer = 0x118306400] 04:45:34 INFO - PROCESS | 1652 | 1468669534896 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]]]}] 04:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 469ms 04:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:45:34 INFO - PROCESS | 1652 | 1468669534907 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 04:45:34 INFO - PROCESS | 1652 | 1468669534909 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 04:45:34 INFO - PROCESS | 1652 | 1468669534912 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:45:34 INFO - PROCESS | 1652 | 1468669534913 Marionette TRACE conn2 <- [1,1906,null,{}] 04:45:34 INFO - PROCESS | 1652 | 1468669534915 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}] 04:45:34 INFO - PROCESS | 1652 | 1468669534916 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:34 INFO - PROCESS | 1652 | 1468669534996 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 04:45:35 INFO - PROCESS | 1652 | 1468669535061 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:35 INFO - PROCESS | 1652 | 1468669535062 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6ce800 == 37 [pid = 1652] [id = 484] 04:45:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x125df1400) [pid = 1652] [serial = 1451] [outer = 0x0] 04:45:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1291cf000) [pid = 1652] [serial = 1452] [outer = 0x125df1400] 04:45:35 INFO - PROCESS | 1652 | 1468669535086 Marionette DEBUG loaded listener.js 04:45:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1291f6400) [pid = 1652] [serial = 1453] [outer = 0x125df1400] 04:45:35 INFO - PROCESS | 1652 | 1468669535379 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]]]}] 04:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 568ms 04:45:35 INFO - PROCESS | 1652 | 1468669535481 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 04:45:35 INFO - PROCESS | 1652 | 1468669535483 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 04:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:45:35 INFO - PROCESS | 1652 | 1468669535486 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:45:35 INFO - PROCESS | 1652 | 1468669535489 Marionette TRACE conn2 <- [1,1910,null,{}] 04:45:35 INFO - PROCESS | 1652 | 1468669535493 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}] 04:45:35 INFO - PROCESS | 1652 | 1468669535495 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:35 INFO - PROCESS | 1652 | 1468669535609 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 04:45:35 INFO - PROCESS | 1652 | 1468669535665 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:35 INFO - PROCESS | 1652 | 1468669535667 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x116791000 == 38 [pid = 1652] [id = 485] 04:45:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1128b1c00) [pid = 1652] [serial = 1454] [outer = 0x0] 04:45:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x112982000) [pid = 1652] [serial = 1455] [outer = 0x1128b1c00] 04:45:35 INFO - PROCESS | 1652 | 1468669535700 Marionette DEBUG loaded listener.js 04:45:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11339c000) [pid = 1652] [serial = 1456] [outer = 0x1128b1c00] 04:45:36 INFO - PROCESS | 1652 | 1468669536244 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]]]}] 04:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 823ms 04:45:36 INFO - PROCESS | 1652 | 1468669536324 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 04:45:36 INFO - PROCESS | 1652 | 1468669536326 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 04:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:45:36 INFO - PROCESS | 1652 | 1468669536331 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:45:36 INFO - PROCESS | 1652 | 1468669536334 Marionette TRACE conn2 <- [1,1914,null,{}] 04:45:36 INFO - PROCESS | 1652 | 1468669536337 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}] 04:45:36 INFO - PROCESS | 1652 | 1468669536341 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:36 INFO - PROCESS | 1652 | 1468669536450 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 04:45:36 INFO - PROCESS | 1652 | 1468669536529 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:36 INFO - PROCESS | 1652 | 1468669536531 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a4b000 == 39 [pid = 1652] [id = 486] 04:45:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x118304800) [pid = 1652] [serial = 1457] [outer = 0x0] 04:45:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11849e000) [pid = 1652] [serial = 1458] [outer = 0x118304800] 04:45:36 INFO - PROCESS | 1652 | 1468669536562 Marionette DEBUG loaded listener.js 04:45:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x118e87c00) [pid = 1652] [serial = 1459] [outer = 0x118304800] 04:45:37 INFO - PROCESS | 1652 | 1468669537321 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]]]}] 04:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1075ms 04:45:37 INFO - PROCESS | 1652 | 1468669537404 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 04:45:37 INFO - PROCESS | 1652 | 1468669537407 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 04:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:45:37 INFO - PROCESS | 1652 | 1468669537410 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:45:37 INFO - PROCESS | 1652 | 1468669537412 Marionette TRACE conn2 <- [1,1918,null,{}] 04:45:37 INFO - PROCESS | 1652 | 1468669537416 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}] 04:45:37 INFO - PROCESS | 1652 | 1468669537417 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:37 INFO - PROCESS | 1652 | 1468669537525 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 04:45:37 INFO - PROCESS | 1652 | 1468669537585 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:37 INFO - PROCESS | 1652 | 1468669537588 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185db800 == 40 [pid = 1652] [id = 487] 04:45:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1169f0c00) [pid = 1652] [serial = 1460] [outer = 0x0] 04:45:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x116aa1c00) [pid = 1652] [serial = 1461] [outer = 0x1169f0c00] 04:45:37 INFO - PROCESS | 1652 | 1468669537615 Marionette DEBUG loaded listener.js 04:45:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11828e000) [pid = 1652] [serial = 1462] [outer = 0x1169f0c00] 04:45:37 INFO - PROCESS | 1652 | --DOCSHELL 0x113d76800 == 39 [pid = 1652] [id = 26] 04:45:37 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3be800 == 38 [pid = 1652] [id = 13] 04:45:37 INFO - PROCESS | 1652 | --DOCSHELL 0x12cb24800 == 37 [pid = 1652] [id = 15] 04:45:37 INFO - PROCESS | 1652 | --DOCSHELL 0x12d314800 == 36 [pid = 1652] [id = 20] 04:45:37 INFO - PROCESS | 1652 | --DOCSHELL 0x12a69c800 == 35 [pid = 1652] [id = 8] 04:45:37 INFO - PROCESS | 1652 | --DOCSHELL 0x12a58b800 == 34 [pid = 1652] [id = 483] 04:45:37 INFO - PROCESS | 1652 | --DOCSHELL 0x129155800 == 33 [pid = 1652] [id = 482] 04:45:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12913e800 == 32 [pid = 1652] [id = 481] 04:45:38 INFO - PROCESS | 1652 | --DOCSHELL 0x128a86000 == 31 [pid = 1652] [id = 480] 04:45:38 INFO - PROCESS | 1652 | --DOCSHELL 0x125202800 == 30 [pid = 1652] [id = 479] 04:45:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12115c000 == 29 [pid = 1652] [id = 478] 04:45:38 INFO - PROCESS | 1652 | --DOCSHELL 0x119a57800 == 28 [pid = 1652] [id = 477] 04:45:38 INFO - PROCESS | 1652 | --DOCSHELL 0x118ad5800 == 27 [pid = 1652] [id = 476] 04:45:38 INFO - PROCESS | 1652 | --DOCSHELL 0x1170b0800 == 26 [pid = 1652] [id = 475] 04:45:38 INFO - PROCESS | 1652 | --DOCSHELL 0x1182af800 == 25 [pid = 1652] [id = 474] 04:45:38 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12aa17c00) [pid = 1652] [serial = 1404] [outer = 0x0] [url = about:blank] 04:45:38 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x128730000) [pid = 1652] [serial = 1386] [outer = 0x0] [url = about:blank] 04:45:38 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1291cc400) [pid = 1652] [serial = 1389] [outer = 0x0] [url = about:blank] 04:45:38 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128c43400) [pid = 1652] [serial = 1387] [outer = 0x0] [url = about:blank] 04:45:38 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1291f3400) [pid = 1652] [serial = 1392] [outer = 0x0] [url = about:blank] 04:45:38 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1291e7c00) [pid = 1652] [serial = 1390] [outer = 0x0] [url = about:blank] 04:45:38 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1128b8400) [pid = 1652] [serial = 1365] [outer = 0x0] [url = about:blank] 04:45:38 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x112ec6400) [pid = 1652] [serial = 1366] [outer = 0x0] [url = about:blank] 04:45:38 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x128abac00) [pid = 1652] [serial = 1363] [outer = 0x0] [url = about:blank] 04:45:38 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118269c00) [pid = 1652] [serial = 1368] [outer = 0x0] [url = about:blank] 04:45:38 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118498000) [pid = 1652] [serial = 1369] [outer = 0x0] [url = about:blank] 04:45:38 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11999ac00) [pid = 1652] [serial = 1377] [outer = 0x0] [url = about:blank] 04:45:38 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12124e000) [pid = 1652] [serial = 1378] [outer = 0x0] [url = about:blank] 04:45:38 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12193a800) [pid = 1652] [serial = 1380] [outer = 0x0] [url = about:blank] 04:45:38 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x123ff3c00) [pid = 1652] [serial = 1381] [outer = 0x0] [url = about:blank] 04:45:38 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1184a2400) [pid = 1652] [serial = 1374] [outer = 0x0] [url = about:blank] 04:45:38 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119209c00) [pid = 1652] [serial = 1375] [outer = 0x0] [url = about:blank] 04:45:38 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12aa26c00) [pid = 1652] [serial = 1405] [outer = 0x0] [url = about:blank] 04:45:38 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x113a23c00) [pid = 1652] [serial = 1371] [outer = 0x0] [url = about:blank] 04:45:38 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118281400) [pid = 1652] [serial = 1372] [outer = 0x0] [url = about:blank] 04:45:38 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x124c3a000) [pid = 1652] [serial = 1383] [outer = 0x0] [url = about:blank] 04:45:38 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x129459400) [pid = 1652] [serial = 1393] [outer = 0x0] [url = about:blank] 04:45:38 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12a646000) [pid = 1652] [serial = 1402] [outer = 0x0] [url = about:blank] 04:45:38 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x116086c00) [pid = 1652] [serial = 1396] [outer = 0x0] [url = about:blank] 04:45:38 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1126d9c00) [pid = 1652] [serial = 1395] [outer = 0x0] [url = about:blank] 04:45:38 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x120d28400) [pid = 1652] [serial = 1398] [outer = 0x0] [url = about:blank] 04:45:38 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x1294b7800) [pid = 1652] [serial = 1401] [outer = 0x0] [url = about:blank] 04:45:38 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12522d400) [pid = 1652] [serial = 1399] [outer = 0x0] [url = about:blank] 04:45:38 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x125dffc00) [pid = 1652] [serial = 1384] [outer = 0x0] [url = about:blank] 04:45:38 INFO - PROCESS | 1652 | 1468669538252 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]]]}] 04:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 871ms 04:45:38 INFO - PROCESS | 1652 | 1468669538291 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 04:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:45:38 INFO - PROCESS | 1652 | 1468669538295 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 04:45:38 INFO - PROCESS | 1652 | 1468669538301 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:45:38 INFO - PROCESS | 1652 | 1468669538307 Marionette TRACE conn2 <- [1,1922,null,{}] 04:45:38 INFO - PROCESS | 1652 | 1468669538313 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}] 04:45:38 INFO - PROCESS | 1652 | 1468669538316 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:38 INFO - PROCESS | 1652 | 1468669538435 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 04:45:38 INFO - PROCESS | 1652 | 1468669538493 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:38 INFO - PROCESS | 1652 | 1468669538495 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e3a000 == 26 [pid = 1652] [id = 488] 04:45:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x116a95000) [pid = 1652] [serial = 1463] [outer = 0x0] 04:45:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x118303400) [pid = 1652] [serial = 1464] [outer = 0x116a95000] 04:45:38 INFO - PROCESS | 1652 | 1468669538527 Marionette DEBUG loaded listener.js 04:45:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x118751c00) [pid = 1652] [serial = 1465] [outer = 0x116a95000] 04:45:38 INFO - PROCESS | 1652 | 1468669538960 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]]]}] 04:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 677ms 04:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:45:38 INFO - PROCESS | 1652 | 1468669538977 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 04:45:38 INFO - PROCESS | 1652 | 1468669538980 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 04:45:38 INFO - PROCESS | 1652 | 1468669538984 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:45:38 INFO - PROCESS | 1652 | 1468669538987 Marionette TRACE conn2 <- [1,1926,null,{}] 04:45:38 INFO - PROCESS | 1652 | 1468669538990 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}] 04:45:38 INFO - PROCESS | 1652 | 1468669538992 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:39 INFO - PROCESS | 1652 | 1468669539152 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 04:45:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x119379400) [pid = 1652] [serial = 1466] [outer = 0x12c9db800] 04:45:39 INFO - PROCESS | 1652 | 1468669539304 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:39 INFO - PROCESS | 1652 | 1468669539306 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x121154000 == 27 [pid = 1652] [id = 489] 04:45:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1126d5800) [pid = 1652] [serial = 1467] [outer = 0x0] 04:45:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1195e1800) [pid = 1652] [serial = 1468] [outer = 0x1126d5800] 04:45:39 INFO - PROCESS | 1652 | 1468669539363 Marionette DEBUG loaded listener.js 04:45:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x120d28400) [pid = 1652] [serial = 1469] [outer = 0x1126d5800] 04:45:39 INFO - PROCESS | 1652 | 1468669539915 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]]]}] 04:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 973ms 04:45:39 INFO - PROCESS | 1652 | 1468669539958 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 04:45:39 INFO - PROCESS | 1652 | 1468669539960 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 04:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:45:39 INFO - PROCESS | 1652 | 1468669539962 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:45:39 INFO - PROCESS | 1652 | 1468669539965 Marionette TRACE conn2 <- [1,1930,null,{}] 04:45:39 INFO - PROCESS | 1652 | 1468669539973 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}] 04:45:39 INFO - PROCESS | 1652 | 1468669539977 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:40 INFO - PROCESS | 1652 | 1468669540075 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 04:45:40 INFO - PROCESS | 1652 | 1468669540134 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:40 INFO - PROCESS | 1652 | 1468669540137 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x125209000 == 28 [pid = 1652] [id = 490] 04:45:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x123823000) [pid = 1652] [serial = 1470] [outer = 0x0] 04:45:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x123d57c00) [pid = 1652] [serial = 1471] [outer = 0x123823000] 04:45:40 INFO - PROCESS | 1652 | 1468669540170 Marionette DEBUG loaded listener.js 04:45:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x124969400) [pid = 1652] [serial = 1472] [outer = 0x123823000] 04:45:40 INFO - PROCESS | 1652 | 1468669540601 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]]]}] 04:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 672ms 04:45:40 INFO - PROCESS | 1652 | 1468669540635 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 04:45:40 INFO - PROCESS | 1652 | 1468669540637 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 04:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:45:40 INFO - PROCESS | 1652 | 1468669540639 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:45:40 INFO - PROCESS | 1652 | 1468669540640 Marionette TRACE conn2 <- [1,1934,null,{}] 04:45:40 INFO - PROCESS | 1652 | 1468669540661 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}] 04:45:40 INFO - PROCESS | 1652 | 1468669540663 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:40 INFO - PROCESS | 1652 | 1468669540761 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 04:45:40 INFO - PROCESS | 1652 | 1468669540816 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:40 INFO - PROCESS | 1652 | 1468669540817 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a82000 == 29 [pid = 1652] [id = 491] 04:45:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x125225c00) [pid = 1652] [serial = 1473] [outer = 0x0] 04:45:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x126ac0800) [pid = 1652] [serial = 1474] [outer = 0x125225c00] 04:45:40 INFO - PROCESS | 1652 | 1468669540846 Marionette DEBUG loaded listener.js 04:45:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x126f50000) [pid = 1652] [serial = 1475] [outer = 0x125225c00] 04:45:41 INFO - PROCESS | 1652 | 1468669541265 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]]]}] 04:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 677ms 04:45:41 INFO - PROCESS | 1652 | 1468669541317 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 04:45:41 INFO - PROCESS | 1652 | 1468669541318 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 04:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:45:41 INFO - PROCESS | 1652 | 1468669541321 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:45:41 INFO - PROCESS | 1652 | 1468669541322 Marionette TRACE conn2 <- [1,1938,null,{}] 04:45:41 INFO - PROCESS | 1652 | 1468669541325 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}] 04:45:41 INFO - PROCESS | 1652 | 1468669541326 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:41 INFO - PROCESS | 1652 | 1468669541417 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 04:45:41 INFO - PROCESS | 1652 | 1468669541473 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:41 INFO - PROCESS | 1652 | 1468669541474 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x128ce9800 == 30 [pid = 1652] [id = 492] 04:45:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x126abe400) [pid = 1652] [serial = 1476] [outer = 0x0] 04:45:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x127234400) [pid = 1652] [serial = 1477] [outer = 0x126abe400] 04:45:41 INFO - PROCESS | 1652 | 1468669541503 Marionette DEBUG loaded listener.js 04:45:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128735800) [pid = 1652] [serial = 1478] [outer = 0x126abe400] 04:45:41 INFO - PROCESS | 1652 | 1468669541931 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]]]}] 04:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 619ms 04:45:41 INFO - PROCESS | 1652 | 1468669541940 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 04:45:41 INFO - PROCESS | 1652 | 1468669541941 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 04:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:45:41 INFO - PROCESS | 1652 | 1468669541944 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:45:41 INFO - PROCESS | 1652 | 1468669541945 Marionette TRACE conn2 <- [1,1942,null,{}] 04:45:41 INFO - PROCESS | 1652 | 1468669541948 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}] 04:45:41 INFO - PROCESS | 1652 | 1468669541952 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:42 INFO - PROCESS | 1652 | 1468669542100 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 04:45:42 INFO - PROCESS | 1652 | 1468669542172 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:42 INFO - PROCESS | 1652 | 1468669542173 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a589000 == 31 [pid = 1652] [id = 493] 04:45:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128abdc00) [pid = 1652] [serial = 1479] [outer = 0x0] 04:45:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1291ed800) [pid = 1652] [serial = 1480] [outer = 0x128abdc00] 04:45:42 INFO - PROCESS | 1652 | 1468669542202 Marionette DEBUG loaded listener.js 04:45:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12a63ac00) [pid = 1652] [serial = 1481] [outer = 0x128abdc00] 04:45:42 INFO - PROCESS | 1652 | 1468669542675 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]]]}] 04:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 773ms 04:45:42 INFO - PROCESS | 1652 | 1468669542717 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 04:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:45:42 INFO - PROCESS | 1652 | 1468669542720 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 04:45:42 INFO - PROCESS | 1652 | 1468669542723 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:45:42 INFO - PROCESS | 1652 | 1468669542725 Marionette TRACE conn2 <- [1,1946,null,{}] 04:45:42 INFO - PROCESS | 1652 | 1468669542729 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}] 04:45:42 INFO - PROCESS | 1652 | 1468669542730 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x116791000 == 30 [pid = 1652] [id = 485] 04:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12b718000 == 29 [pid = 1652] [id = 9] 04:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x119a4b000 == 28 [pid = 1652] [id = 486] 04:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12d59f000 == 27 [pid = 1652] [id = 19] 04:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x128cdf800 == 26 [pid = 1652] [id = 14] 04:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x1133d2000 == 25 [pid = 1652] [id = 23] 04:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12bdae800 == 24 [pid = 1652] [id = 12] 04:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x1170a3800 == 23 [pid = 1652] [id = 24] 04:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12d2b4000 == 22 [pid = 1652] [id = 21] 04:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x117350800 == 21 [pid = 1652] [id = 25] 04:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12cf2f000 == 20 [pid = 1652] [id = 17] 04:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12914b000 == 19 [pid = 1652] [id = 6] 04:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12d319800 == 18 [pid = 1652] [id = 22] 04:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12ba4b000 == 17 [pid = 1652] [id = 10] 04:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x116575800 == 16 [pid = 1652] [id = 11] 04:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12a589000 == 15 [pid = 1652] [id = 493] 04:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x128ce9800 == 14 [pid = 1652] [id = 492] 04:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x128a82000 == 13 [pid = 1652] [id = 491] 04:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x125209000 == 12 [pid = 1652] [id = 490] 04:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6ce800 == 11 [pid = 1652] [id = 484] 04:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x121154000 == 10 [pid = 1652] [id = 489] 04:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x1185db800 == 9 [pid = 1652] [id = 487] 04:45:44 INFO - PROCESS | 1652 | --DOCSHELL 0x117e3a000 == 8 [pid = 1652] [id = 488] 04:45:44 INFO - PROCESS | 1652 | 1468669544803 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 04:45:44 INFO - PROCESS | 1652 | 1468669544912 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:44 INFO - PROCESS | 1652 | 1468669544913 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x115085800 == 9 [pid = 1652] [id = 494] 04:45:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x10eaf9000) [pid = 1652] [serial = 1482] [outer = 0x0] 04:45:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1128b0400) [pid = 1652] [serial = 1483] [outer = 0x10eaf9000] 04:45:44 INFO - PROCESS | 1652 | 1468669544942 Marionette DEBUG loaded listener.js 04:45:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x113375c00) [pid = 1652] [serial = 1484] [outer = 0x10eaf9000] 04:45:45 INFO - PROCESS | 1652 | 1468669545240 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]]]}] 04:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 2532ms 04:45:45 INFO - PROCESS | 1652 | 1468669545262 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 04:45:45 INFO - PROCESS | 1652 | 1468669545266 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 04:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:45:45 INFO - PROCESS | 1652 | 1468669545269 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:45:45 INFO - PROCESS | 1652 | 1468669545275 Marionette TRACE conn2 <- [1,1950,null,{}] 04:45:45 INFO - PROCESS | 1652 | 1468669545284 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}] 04:45:45 INFO - PROCESS | 1652 | 1468669545286 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:45 INFO - PROCESS | 1652 | 1468669545396 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 04:45:45 INFO - PROCESS | 1652 | 1468669545449 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:45 INFO - PROCESS | 1652 | 1468669545450 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182af800 == 10 [pid = 1652] [id = 495] 04:45:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x113398c00) [pid = 1652] [serial = 1485] [outer = 0x0] 04:45:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x116903400) [pid = 1652] [serial = 1486] [outer = 0x113398c00] 04:45:45 INFO - PROCESS | 1652 | 1468669545478 Marionette DEBUG loaded listener.js 04:45:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118266c00) [pid = 1652] [serial = 1487] [outer = 0x113398c00] 04:45:45 INFO - PROCESS | 1652 | 1468669545786 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]]]}] 04:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 530ms 04:45:45 INFO - PROCESS | 1652 | 1468669545800 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 04:45:45 INFO - PROCESS | 1652 | 1468669545802 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 04:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:45:45 INFO - PROCESS | 1652 | 1468669545813 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:45:45 INFO - PROCESS | 1652 | 1468669545814 Marionette TRACE conn2 <- [1,1954,null,{}] 04:45:45 INFO - PROCESS | 1652 | 1468669545817 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}] 04:45:45 INFO - PROCESS | 1652 | 1468669545818 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:45 INFO - PROCESS | 1652 | 1468669545908 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 04:45:45 INFO - PROCESS | 1652 | 1468669545913 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:45 INFO - PROCESS | 1652 | 1468669545914 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x1198cd800 == 11 [pid = 1652] [id = 496] 04:45:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x118409c00) [pid = 1652] [serial = 1488] [outer = 0x0] 04:45:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11850bc00) [pid = 1652] [serial = 1489] [outer = 0x118409c00] 04:45:45 INFO - PROCESS | 1652 | 1468669545943 Marionette DEBUG loaded listener.js 04:45:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118e89800) [pid = 1652] [serial = 1490] [outer = 0x118409c00] 04:45:46 INFO - PROCESS | 1652 | 1468669546317 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]]]}] 04:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 518ms 04:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:45:46 INFO - PROCESS | 1652 | 1468669546332 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 04:45:46 INFO - PROCESS | 1652 | 1468669546334 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 04:45:46 INFO - PROCESS | 1652 | 1468669546342 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:45:46 INFO - PROCESS | 1652 | 1468669546346 Marionette TRACE conn2 <- [1,1958,null,{}] 04:45:46 INFO - PROCESS | 1652 | 1468669546348 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}] 04:45:46 INFO - PROCESS | 1652 | 1468669546350 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:46 INFO - PROCESS | 1652 | 1468669546434 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 04:45:46 INFO - PROCESS | 1652 | 1468669546440 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:46 INFO - PROCESS | 1652 | 1468669546442 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x1217a7000 == 12 [pid = 1652] [id = 497] 04:45:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x119214800) [pid = 1652] [serial = 1491] [outer = 0x0] 04:45:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1197e2000) [pid = 1652] [serial = 1492] [outer = 0x119214800] 04:45:46 INFO - PROCESS | 1652 | 1468669546467 Marionette DEBUG loaded listener.js 04:45:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x120d2ac00) [pid = 1652] [serial = 1493] [outer = 0x119214800] 04:45:46 INFO - PROCESS | 1652 | 1468669546802 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]]]}] 04:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 475ms 04:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:45:46 INFO - PROCESS | 1652 | 1468669546814 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 04:45:46 INFO - PROCESS | 1652 | 1468669546815 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 04:45:46 INFO - PROCESS | 1652 | 1468669546817 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:45:46 INFO - PROCESS | 1652 | 1468669546818 Marionette TRACE conn2 <- [1,1962,null,{}] 04:45:46 INFO - PROCESS | 1652 | 1468669546824 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}] 04:45:46 INFO - PROCESS | 1652 | 1468669546825 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:46 INFO - PROCESS | 1652 | 1468669546899 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 04:45:46 INFO - PROCESS | 1652 | 1468669546974 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:46 INFO - PROCESS | 1652 | 1468669546976 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x124ce5800 == 13 [pid = 1652] [id = 498] 04:45:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x112ec3400) [pid = 1652] [serial = 1494] [outer = 0x0] 04:45:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12124ac00) [pid = 1652] [serial = 1495] [outer = 0x112ec3400] 04:45:47 INFO - PROCESS | 1652 | 1468669547000 Marionette DEBUG loaded listener.js 04:45:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x123821c00) [pid = 1652] [serial = 1496] [outer = 0x112ec3400] 04:45:47 INFO - PROCESS | 1652 | 1468669547336 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]]]}] 04:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 570ms 04:45:47 INFO - PROCESS | 1652 | 1468669547388 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 04:45:47 INFO - PROCESS | 1652 | 1468669547389 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 04:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:45:47 INFO - PROCESS | 1652 | 1468669547391 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:45:47 INFO - PROCESS | 1652 | 1468669547392 Marionette TRACE conn2 <- [1,1966,null,{}] 04:45:47 INFO - PROCESS | 1652 | 1468669547395 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}] 04:45:47 INFO - PROCESS | 1652 | 1468669547396 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:47 INFO - PROCESS | 1652 | 1468669547493 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 04:45:47 INFO - PROCESS | 1652 | 1468669547528 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:47 INFO - PROCESS | 1652 | 1468669547532 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cd1000 == 14 [pid = 1652] [id = 499] 04:45:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x123ffb000) [pid = 1652] [serial = 1497] [outer = 0x0] 04:45:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12496b800) [pid = 1652] [serial = 1498] [outer = 0x123ffb000] 04:45:47 INFO - PROCESS | 1652 | 1468669547564 Marionette DEBUG loaded listener.js 04:45:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x125df7400) [pid = 1652] [serial = 1499] [outer = 0x123ffb000] 04:45:47 INFO - PROCESS | 1652 | 1468669547918 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]]]}] 04:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 568ms 04:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:45:47 INFO - PROCESS | 1652 | 1468669547960 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 04:45:47 INFO - PROCESS | 1652 | 1468669547962 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 04:45:47 INFO - PROCESS | 1652 | 1468669547964 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:45:47 INFO - PROCESS | 1652 | 1468669547965 Marionette TRACE conn2 <- [1,1970,null,{}] 04:45:47 INFO - PROCESS | 1652 | 1468669547967 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}] 04:45:47 INFO - PROCESS | 1652 | 1468669547968 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:48 INFO - PROCESS | 1652 | 1468669548066 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 04:45:48 INFO - PROCESS | 1652 | 1468669548070 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:48 INFO - PROCESS | 1652 | 1468669548072 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x113d7c000 == 15 [pid = 1652] [id = 500] 04:45:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x123ffc000) [pid = 1652] [serial = 1500] [outer = 0x0] 04:45:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x126f45400) [pid = 1652] [serial = 1501] [outer = 0x123ffc000] 04:45:48 INFO - PROCESS | 1652 | 1468669548096 Marionette DEBUG loaded listener.js 04:45:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x118aab400) [pid = 1652] [serial = 1502] [outer = 0x123ffc000] 04:45:48 INFO - PROCESS | 1652 | 1468669548385 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]]]}] 04:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 467ms 04:45:48 INFO - PROCESS | 1652 | 1468669548443 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 04:45:48 INFO - PROCESS | 1652 | 1468669548444 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 04:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:45:48 INFO - PROCESS | 1652 | 1468669548446 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:45:48 INFO - PROCESS | 1652 | 1468669548447 Marionette TRACE conn2 <- [1,1974,null,{}] 04:45:48 INFO - PROCESS | 1652 | 1468669548450 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}] 04:45:48 INFO - PROCESS | 1652 | 1468669548451 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:48 INFO - PROCESS | 1652 | 1468669548553 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 04:45:48 INFO - PROCESS | 1652 | 1468669548557 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:48 INFO - PROCESS | 1652 | 1468669548558 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ab43800 == 16 [pid = 1652] [id = 501] 04:45:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x119384000) [pid = 1652] [serial = 1503] [outer = 0x0] 04:45:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x128ab7800) [pid = 1652] [serial = 1504] [outer = 0x119384000] 04:45:48 INFO - PROCESS | 1652 | 1468669548582 Marionette DEBUG loaded listener.js 04:45:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x128c4b000) [pid = 1652] [serial = 1505] [outer = 0x119384000] 04:45:49 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x116a95000) [pid = 1652] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:45:49 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x1169f0c00) [pid = 1652] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:45:49 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1121b0000) [pid = 1652] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:45:49 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x120d1dc00) [pid = 1652] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:45:49 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1252d1c00) [pid = 1652] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:45:49 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1195d9000) [pid = 1652] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:45:49 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x118149c00) [pid = 1652] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:45:49 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x118310000) [pid = 1652] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:45:49 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x115e0c800) [pid = 1652] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:45:49 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x10eaf7400) [pid = 1652] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:45:49 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11850e000) [pid = 1652] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:45:49 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1195da400) [pid = 1652] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:45:49 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118306400) [pid = 1652] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:45:49 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1128acc00) [pid = 1652] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:45:49 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x126b4cc00) [pid = 1652] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:45:49 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1126d6400) [pid = 1652] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:45:49 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1126db000) [pid = 1652] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:45:49 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x125df1400) [pid = 1652] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:45:49 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x126abe400) [pid = 1652] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:45:49 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x125225c00) [pid = 1652] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:45:49 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118304800) [pid = 1652] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:45:49 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1128b1c00) [pid = 1652] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:45:49 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x123823000) [pid = 1652] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:45:49 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1126d5800) [pid = 1652] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:45:49 INFO - PROCESS | 1652 | 1468669549243 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]]]}] 04:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 826ms 04:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:45:49 INFO - PROCESS | 1652 | 1468669549274 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 04:45:49 INFO - PROCESS | 1652 | 1468669549275 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 04:45:49 INFO - PROCESS | 1652 | 1468669549278 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:45:49 INFO - PROCESS | 1652 | 1468669549279 Marionette TRACE conn2 <- [1,1978,null,{}] 04:45:49 INFO - PROCESS | 1652 | 1468669549281 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}] 04:45:49 INFO - PROCESS | 1652 | 1468669549282 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:49 INFO - PROCESS | 1652 | 1468669549358 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 04:45:49 INFO - PROCESS | 1652 | 1468669549362 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:49 INFO - PROCESS | 1652 | 1468669549363 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x125d86800 == 17 [pid = 1652] [id = 502] 04:45:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1172b5000) [pid = 1652] [serial = 1506] [outer = 0x0] 04:45:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x118306c00) [pid = 1652] [serial = 1507] [outer = 0x1172b5000] 04:45:49 INFO - PROCESS | 1652 | 1468669549387 Marionette DEBUG loaded listener.js 04:45:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11920c400) [pid = 1652] [serial = 1508] [outer = 0x1172b5000] 04:45:49 INFO - PROCESS | 1652 | 1468669549724 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]]]}] 04:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 470ms 04:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:45:49 INFO - PROCESS | 1652 | 1468669549749 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 04:45:49 INFO - PROCESS | 1652 | 1468669549750 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 04:45:49 INFO - PROCESS | 1652 | 1468669549752 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:45:49 INFO - PROCESS | 1652 | 1468669549754 Marionette TRACE conn2 <- [1,1982,null,{}] 04:45:49 INFO - PROCESS | 1652 | 1468669549759 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}] 04:45:49 INFO - PROCESS | 1652 | 1468669549760 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:49 INFO - PROCESS | 1652 | 1468669549839 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 04:45:49 INFO - PROCESS | 1652 | 1468669549894 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:49 INFO - PROCESS | 1652 | 1468669549895 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ab53800 == 18 [pid = 1652] [id = 503] 04:45:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x115e0c800) [pid = 1652] [serial = 1509] [outer = 0x0] 04:45:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1195da400) [pid = 1652] [serial = 1510] [outer = 0x115e0c800] 04:45:49 INFO - PROCESS | 1652 | 1468669549919 Marionette DEBUG loaded listener.js 04:45:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x123ded000) [pid = 1652] [serial = 1511] [outer = 0x115e0c800] 04:45:50 INFO - PROCESS | 1652 | 1468669550191 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]]]}] 04:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 474ms 04:45:50 INFO - PROCESS | 1652 | 1468669550227 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 04:45:50 INFO - PROCESS | 1652 | 1468669550228 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 04:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:45:50 INFO - PROCESS | 1652 | 1468669550231 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:45:50 INFO - PROCESS | 1652 | 1468669550232 Marionette TRACE conn2 <- [1,1986,null,{}] 04:45:50 INFO - PROCESS | 1652 | 1468669550235 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}] 04:45:50 INFO - PROCESS | 1652 | 1468669550236 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:50 INFO - PROCESS | 1652 | 1468669550331 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 04:45:50 INFO - PROCESS | 1652 | 1468669550334 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:50 INFO - PROCESS | 1652 | 1468669550335 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ba4b000 == 19 [pid = 1652] [id = 504] 04:45:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1252d8c00) [pid = 1652] [serial = 1512] [outer = 0x0] 04:45:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x128738000) [pid = 1652] [serial = 1513] [outer = 0x1252d8c00] 04:45:50 INFO - PROCESS | 1652 | 1468669550368 Marionette DEBUG loaded listener.js 04:45:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1291c6400) [pid = 1652] [serial = 1514] [outer = 0x1252d8c00] 04:45:50 INFO - PROCESS | 1652 | 1468669550727 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]]]}] 04:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 525ms 04:45:50 INFO - PROCESS | 1652 | 1468669550757 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 04:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:45:50 INFO - PROCESS | 1652 | 1468669550759 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 04:45:50 INFO - PROCESS | 1652 | 1468669550761 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:45:50 INFO - PROCESS | 1652 | 1468669550763 Marionette TRACE conn2 <- [1,1990,null,{}] 04:45:50 INFO - PROCESS | 1652 | 1468669550765 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}] 04:45:50 INFO - PROCESS | 1652 | 1468669550767 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:50 INFO - PROCESS | 1652 | 1468669550853 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 04:45:50 INFO - PROCESS | 1652 | 1468669550858 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:50 INFO - PROCESS | 1652 | 1468669550859 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x121157000 == 20 [pid = 1652] [id = 505] 04:45:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1291cc800) [pid = 1652] [serial = 1515] [outer = 0x0] 04:45:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x129454400) [pid = 1652] [serial = 1516] [outer = 0x1291cc800] 04:45:50 INFO - PROCESS | 1652 | 1468669550883 Marionette DEBUG loaded listener.js 04:45:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1294b5c00) [pid = 1652] [serial = 1517] [outer = 0x1291cc800] 04:45:51 INFO - PROCESS | 1652 | 1468669551330 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]]]}] 04:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 621ms 04:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:45:51 INFO - PROCESS | 1652 | 1468669551383 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 04:45:51 INFO - PROCESS | 1652 | 1468669551385 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 04:45:51 INFO - PROCESS | 1652 | 1468669551388 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:45:51 INFO - PROCESS | 1652 | 1468669551390 Marionette TRACE conn2 <- [1,1994,null,{}] 04:45:51 INFO - PROCESS | 1652 | 1468669551395 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}] 04:45:51 INFO - PROCESS | 1652 | 1468669551397 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:51 INFO - PROCESS | 1652 | 1468669551494 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 04:45:51 INFO - PROCESS | 1652 | 1468669551588 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:51 INFO - PROCESS | 1652 | 1468669551590 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182a7000 == 21 [pid = 1652] [id = 506] 04:45:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x113d99800) [pid = 1652] [serial = 1518] [outer = 0x0] 04:45:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x116529000) [pid = 1652] [serial = 1519] [outer = 0x113d99800] 04:45:51 INFO - PROCESS | 1652 | 1468669551621 Marionette DEBUG loaded listener.js 04:45:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x118148c00) [pid = 1652] [serial = 1520] [outer = 0x113d99800] 04:45:52 INFO - PROCESS | 1652 | 1468669552032 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]]]}] 04:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 673ms 04:45:52 INFO - PROCESS | 1652 | 1468669552061 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 04:45:52 INFO - PROCESS | 1652 | 1468669552065 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 04:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:45:52 INFO - PROCESS | 1652 | 1468669552069 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:45:52 INFO - PROCESS | 1652 | 1468669552071 Marionette TRACE conn2 <- [1,1998,null,{}] 04:45:52 INFO - PROCESS | 1652 | 1468669552074 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}] 04:45:52 INFO - PROCESS | 1652 | 1468669552075 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:52 INFO - PROCESS | 1652 | 1468669552178 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 04:45:52 INFO - PROCESS | 1652 | 1468669552250 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:52 INFO - PROCESS | 1652 | 1468669552251 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cca000 == 22 [pid = 1652] [id = 507] 04:45:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x11849e800) [pid = 1652] [serial = 1521] [outer = 0x0] 04:45:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x119379800) [pid = 1652] [serial = 1522] [outer = 0x11849e800] 04:45:52 INFO - PROCESS | 1652 | 1468669552282 Marionette DEBUG loaded listener.js 04:45:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x119c3b000) [pid = 1652] [serial = 1523] [outer = 0x11849e800] 04:45:52 INFO - PROCESS | 1652 | 1468669552692 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]]]}] 04:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 672ms 04:45:52 INFO - PROCESS | 1652 | 1468669552741 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 04:45:52 INFO - PROCESS | 1652 | 1468669552743 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 04:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:45:52 INFO - PROCESS | 1652 | 1468669552745 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:45:52 INFO - PROCESS | 1652 | 1468669552748 Marionette TRACE conn2 <- [1,2002,null,{}] 04:45:52 INFO - PROCESS | 1652 | 1468669552756 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}] 04:45:52 INFO - PROCESS | 1652 | 1468669552759 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:52 INFO - PROCESS | 1652 | 1468669552878 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 04:45:52 INFO - PROCESS | 1652 | 1468669552963 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:52 INFO - PROCESS | 1652 | 1468669552965 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bda5800 == 23 [pid = 1652] [id = 508] 04:45:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x123d6e000) [pid = 1652] [serial = 1524] [outer = 0x0] 04:45:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12518cc00) [pid = 1652] [serial = 1525] [outer = 0x123d6e000] 04:45:52 INFO - PROCESS | 1652 | 1468669552997 Marionette DEBUG loaded listener.js 04:45:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x126b4e800) [pid = 1652] [serial = 1526] [outer = 0x123d6e000] 04:45:53 INFO - PROCESS | 1652 | 1468669553418 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]]]}] 04:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 726ms 04:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:45:53 INFO - PROCESS | 1652 | 1468669553471 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 04:45:53 INFO - PROCESS | 1652 | 1468669553473 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 04:45:53 INFO - PROCESS | 1652 | 1468669553475 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:45:53 INFO - PROCESS | 1652 | 1468669553476 Marionette TRACE conn2 <- [1,2006,null,{}] 04:45:53 INFO - PROCESS | 1652 | 1468669553479 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}] 04:45:53 INFO - PROCESS | 1652 | 1468669553480 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:53 INFO - PROCESS | 1652 | 1468669553587 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 04:45:53 INFO - PROCESS | 1652 | 1468669553646 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:53 INFO - PROCESS | 1652 | 1468669553647 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bdac800 == 24 [pid = 1652] [id = 509] 04:45:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x127548800) [pid = 1652] [serial = 1527] [outer = 0x0] 04:45:53 INFO - PROCESS | 1652 | [1652] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9434 04:45:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x111c83c00) [pid = 1652] [serial = 1528] [outer = 0x127548800] 04:45:53 INFO - PROCESS | 1652 | 1468669553726 Marionette DEBUG loaded listener.js 04:45:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x112c03400) [pid = 1652] [serial = 1529] [outer = 0x127548800] 04:45:53 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x128735800) [pid = 1652] [serial = 1478] [outer = 0x0] [url = about:blank] 04:45:53 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x127234400) [pid = 1652] [serial = 1477] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOCSHELL 0x115085800 == 23 [pid = 1652] [id = 494] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x11828e000) [pid = 1652] [serial = 1462] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12492d800) [pid = 1652] [serial = 1437] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x123d62c00) [pid = 1652] [serial = 1435] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x126b4d000) [pid = 1652] [serial = 1440] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11999cc00) [pid = 1652] [serial = 1431] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x121072400) [pid = 1652] [serial = 1432] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118aa8400) [pid = 1652] [serial = 1423] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x11830d400) [pid = 1652] [serial = 1422] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118751400) [pid = 1652] [serial = 1428] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x119214000) [pid = 1652] [serial = 1429] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x116fadc00) [pid = 1652] [serial = 1425] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11826a000) [pid = 1652] [serial = 1426] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x112e22c00) [pid = 1652] [serial = 1408] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x116aa1c00) [pid = 1652] [serial = 1461] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x111c16000) [pid = 1652] [serial = 1407] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11937bc00) [pid = 1652] [serial = 1411] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11878f000) [pid = 1652] [serial = 1410] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x123dec000) [pid = 1652] [serial = 1414] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x121072800) [pid = 1652] [serial = 1413] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1291c5400) [pid = 1652] [serial = 1450] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12873d800) [pid = 1652] [serial = 1443] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x128731c00) [pid = 1652] [serial = 1441] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x128ab4400) [pid = 1652] [serial = 1417] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x121724400) [pid = 1652] [serial = 1447] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11828fc00) [pid = 1652] [serial = 1446] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x127548c00) [pid = 1652] [serial = 1416] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x128ecf400) [pid = 1652] [serial = 1444] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x116a97c00) [pid = 1652] [serial = 1420] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x127232400) [pid = 1652] [serial = 1449] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12192dc00) [pid = 1652] [serial = 1434] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1291cf000) [pid = 1652] [serial = 1452] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x112985800) [pid = 1652] [serial = 1419] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12522f400) [pid = 1652] [serial = 1438] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1291f6400) [pid = 1652] [serial = 1453] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x11339c000) [pid = 1652] [serial = 1456] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x112982000) [pid = 1652] [serial = 1455] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x124969400) [pid = 1652] [serial = 1472] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1252ddc00) [pid = 1652] [serial = 889] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x1195e1800) [pid = 1652] [serial = 1468] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x126ac0800) [pid = 1652] [serial = 1474] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x118751c00) [pid = 1652] [serial = 1465] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x123d57c00) [pid = 1652] [serial = 1471] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x120d28400) [pid = 1652] [serial = 1469] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x118303400) [pid = 1652] [serial = 1464] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x1291ed800) [pid = 1652] [serial = 1480] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x126f50000) [pid = 1652] [serial = 1475] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x118e87c00) [pid = 1652] [serial = 1459] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x11849e000) [pid = 1652] [serial = 1458] [outer = 0x0] [url = about:blank] 04:45:54 INFO - PROCESS | 1652 | 1468669554662 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]]]}] 04:45:54 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 04:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1221ms 04:45:54 INFO - PROCESS | 1652 | 1468669554697 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 04:45:54 INFO - PROCESS | 1652 | 1468669554699 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 04:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:45:54 INFO - PROCESS | 1652 | 1468669554703 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:45:54 INFO - PROCESS | 1652 | 1468669554707 Marionette TRACE conn2 <- [1,2010,null,{}] 04:45:54 INFO - PROCESS | 1652 | 1468669554712 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}] 04:45:54 INFO - PROCESS | 1652 | 1468669554713 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:54 INFO - PROCESS | 1652 | 1468669554791 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 04:45:54 INFO - PROCESS | 1652 | 1468669554843 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:54 INFO - PROCESS | 1652 | 1468669554846 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a0000 == 24 [pid = 1652] [id = 510] 04:45:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x1128b9c00) [pid = 1652] [serial = 1530] [outer = 0x0] 04:45:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x113376000) [pid = 1652] [serial = 1531] [outer = 0x1128b9c00] 04:45:54 INFO - PROCESS | 1652 | 1468669554874 Marionette DEBUG loaded listener.js 04:45:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x113a25400) [pid = 1652] [serial = 1532] [outer = 0x1128b9c00] 04:45:55 INFO - PROCESS | 1652 | 1468669555183 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]]]}] 04:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 04:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 524ms 04:45:55 INFO - PROCESS | 1652 | 1468669555227 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 04:45:55 INFO - PROCESS | 1652 | 1468669555231 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 04:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:45:55 INFO - PROCESS | 1652 | 1468669555235 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:45:55 INFO - PROCESS | 1652 | 1468669555237 Marionette TRACE conn2 <- [1,2014,null,{}] 04:45:55 INFO - PROCESS | 1652 | 1468669555240 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}] 04:45:55 INFO - PROCESS | 1652 | 1468669555242 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:55 INFO - PROCESS | 1652 | 1468669555319 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 04:45:55 INFO - PROCESS | 1652 | 1468669555369 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:55 INFO - PROCESS | 1652 | 1468669555371 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182ad000 == 25 [pid = 1652] [id = 511] 04:45:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x112984800) [pid = 1652] [serial = 1533] [outer = 0x0] 04:45:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x116080000) [pid = 1652] [serial = 1534] [outer = 0x112984800] 04:45:55 INFO - PROCESS | 1652 | 1468669555399 Marionette DEBUG loaded listener.js 04:45:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x1176cd800) [pid = 1652] [serial = 1535] [outer = 0x112984800] 04:45:55 INFO - PROCESS | 1652 | 1468669555688 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]]]}] 04:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 469ms 04:45:55 INFO - PROCESS | 1652 | 1468669555712 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 04:45:55 INFO - PROCESS | 1652 | 1468669555713 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 04:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:45:55 INFO - PROCESS | 1652 | 1468669555715 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:45:55 INFO - PROCESS | 1652 | 1468669555730 Marionette TRACE conn2 <- [1,2018,null,{}] 04:45:55 INFO - PROCESS | 1652 | 1468669555747 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}] 04:45:55 INFO - PROCESS | 1652 | 1468669555750 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:55 INFO - PROCESS | 1652 | 1468669555829 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 04:45:55 INFO - PROCESS | 1652 | 1468669555833 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:55 INFO - PROCESS | 1652 | 1468669555835 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x119542000 == 26 [pid = 1652] [id = 512] 04:45:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x1121bd800) [pid = 1652] [serial = 1536] [outer = 0x0] 04:45:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x11849e000) [pid = 1652] [serial = 1537] [outer = 0x1121bd800] 04:45:55 INFO - PROCESS | 1652 | 1468669555866 Marionette DEBUG loaded listener.js 04:45:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1128b9800) [pid = 1652] [serial = 1538] [outer = 0x1121bd800] 04:45:56 INFO - PROCESS | 1652 | 1468669556221 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]]]}] 04:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 541ms 04:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:45:56 INFO - PROCESS | 1652 | 1468669556262 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 04:45:56 INFO - PROCESS | 1652 | 1468669556264 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 04:45:56 INFO - PROCESS | 1652 | 1468669556266 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:45:56 INFO - PROCESS | 1652 | 1468669556267 Marionette TRACE conn2 <- [1,2022,null,{}] 04:45:56 INFO - PROCESS | 1652 | 1468669556270 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}] 04:45:56 INFO - PROCESS | 1652 | 1468669556271 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:56 INFO - PROCESS | 1652 | 1468669556348 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 04:45:56 INFO - PROCESS | 1652 | 1468669556352 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:56 INFO - PROCESS | 1652 | 1468669556353 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a5b000 == 27 [pid = 1652] [id = 513] 04:45:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x118aac800) [pid = 1652] [serial = 1539] [outer = 0x0] 04:45:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11920fc00) [pid = 1652] [serial = 1540] [outer = 0x118aac800] 04:45:56 INFO - PROCESS | 1652 | 1468669556381 Marionette DEBUG loaded listener.js 04:45:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1195d3800) [pid = 1652] [serial = 1541] [outer = 0x118aac800] 04:45:56 INFO - PROCESS | 1652 | 1468669556736 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]]]}] 04:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 521ms 04:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:45:56 INFO - PROCESS | 1652 | 1468669556788 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 04:45:56 INFO - PROCESS | 1652 | 1468669556789 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 04:45:56 INFO - PROCESS | 1652 | 1468669556791 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:45:56 INFO - PROCESS | 1652 | 1468669556792 Marionette TRACE conn2 <- [1,2026,null,{}] 04:45:56 INFO - PROCESS | 1652 | 1468669556794 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}] 04:45:56 INFO - PROCESS | 1652 | 1468669556796 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:56 INFO - PROCESS | 1652 | 1468669556894 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 04:45:56 INFO - PROCESS | 1652 | 1468669556933 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:56 INFO - PROCESS | 1652 | 1468669556934 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x1210ad800 == 28 [pid = 1652] [id = 514] 04:45:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x116aa2400) [pid = 1652] [serial = 1542] [outer = 0x0] 04:45:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1195d7800) [pid = 1652] [serial = 1543] [outer = 0x116aa2400] 04:45:56 INFO - PROCESS | 1652 | 1468669556958 Marionette DEBUG loaded listener.js 04:45:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119c34c00) [pid = 1652] [serial = 1544] [outer = 0x116aa2400] 04:45:57 INFO - PROCESS | 1652 | 1468669557291 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]]]}] 04:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 519ms 04:45:57 INFO - PROCESS | 1652 | 1468669557310 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 04:45:57 INFO - PROCESS | 1652 | 1468669557312 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 04:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:45:57 INFO - PROCESS | 1652 | 1468669557314 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:45:57 INFO - PROCESS | 1652 | 1468669557315 Marionette TRACE conn2 <- [1,2030,null,{}] 04:45:57 INFO - PROCESS | 1652 | 1468669557317 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}] 04:45:57 INFO - PROCESS | 1652 | 1468669557322 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:57 INFO - PROCESS | 1652 | 1468669557443 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 04:45:57 INFO - PROCESS | 1652 | 1468669557446 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:57 INFO - PROCESS | 1652 | 1468669557448 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12498c800 == 29 [pid = 1652] [id = 515] 04:45:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11920a400) [pid = 1652] [serial = 1545] [outer = 0x0] 04:45:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1212ea400) [pid = 1652] [serial = 1546] [outer = 0x11920a400] 04:45:57 INFO - PROCESS | 1652 | 1468669557473 Marionette DEBUG loaded listener.js 04:45:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x123d66400) [pid = 1652] [serial = 1547] [outer = 0x11920a400] 04:45:57 INFO - PROCESS | 1652 | 1468669557809 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]]]}] 04:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 519ms 04:45:57 INFO - PROCESS | 1652 | 1468669557833 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 04:45:57 INFO - PROCESS | 1652 | 1468669557834 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 04:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:45:57 INFO - PROCESS | 1652 | 1468669557844 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:45:57 INFO - PROCESS | 1652 | 1468669557845 Marionette TRACE conn2 <- [1,2034,null,{}] 04:45:57 INFO - PROCESS | 1652 | 1468669557847 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}] 04:45:57 INFO - PROCESS | 1652 | 1468669557848 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:57 INFO - PROCESS | 1652 | 1468669557947 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 04:45:57 INFO - PROCESS | 1652 | 1468669557951 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:57 INFO - PROCESS | 1652 | 1468669557952 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x125280800 == 30 [pid = 1652] [id = 516] 04:45:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1195e1400) [pid = 1652] [serial = 1548] [outer = 0x0] 04:45:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1249d7400) [pid = 1652] [serial = 1549] [outer = 0x1195e1400] 04:45:57 INFO - PROCESS | 1652 | 1468669557979 Marionette DEBUG loaded listener.js 04:45:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1252d7800) [pid = 1652] [serial = 1550] [outer = 0x1195e1400] 04:45:58 INFO - PROCESS | 1652 | 1468669558323 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]]]}] 04:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 517ms 04:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:45:58 INFO - PROCESS | 1652 | 1468669558362 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 04:45:58 INFO - PROCESS | 1652 | 1468669558363 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 04:45:58 INFO - PROCESS | 1652 | 1468669558365 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:45:58 INFO - PROCESS | 1652 | 1468669558366 Marionette TRACE conn2 <- [1,2038,null,{}] 04:45:58 INFO - PROCESS | 1652 | 1468669558369 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}] 04:45:58 INFO - PROCESS | 1652 | 1468669558370 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:58 INFO - PROCESS | 1652 | 1468669558463 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 04:45:58 INFO - PROCESS | 1652 | 1468669558467 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:58 INFO - PROCESS | 1652 | 1468669558468 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a86000 == 31 [pid = 1652] [id = 517] 04:45:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x120e09000) [pid = 1652] [serial = 1551] [outer = 0x0] 04:45:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x126a1a800) [pid = 1652] [serial = 1552] [outer = 0x120e09000] 04:45:58 INFO - PROCESS | 1652 | 1468669558492 Marionette DEBUG loaded listener.js 04:45:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x126f46400) [pid = 1652] [serial = 1553] [outer = 0x120e09000] 04:45:58 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x123ffb000) [pid = 1652] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:45:58 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x123ffc000) [pid = 1652] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:45:58 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119384000) [pid = 1652] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:45:58 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x115e0c800) [pid = 1652] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:45:58 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1252d8c00) [pid = 1652] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:45:58 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1172b5000) [pid = 1652] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:45:58 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119214800) [pid = 1652] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:45:58 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118409c00) [pid = 1652] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:45:58 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x113398c00) [pid = 1652] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:45:58 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x10eaf9000) [pid = 1652] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:45:58 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x112ec3400) [pid = 1652] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:45:58 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x128abdc00) [pid = 1652] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:45:58 INFO - PROCESS | 1652 | 1468669558879 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]]]}] 04:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 519ms 04:45:58 INFO - PROCESS | 1652 | 1468669558885 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 04:45:58 INFO - PROCESS | 1652 | 1468669558886 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 04:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:45:58 INFO - PROCESS | 1652 | 1468669558898 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:45:58 INFO - PROCESS | 1652 | 1468669558899 Marionette TRACE conn2 <- [1,2042,null,{}] 04:45:58 INFO - PROCESS | 1652 | 1468669558901 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}] 04:45:58 INFO - PROCESS | 1652 | 1468669558902 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:59 INFO - PROCESS | 1652 | 1468669559009 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 04:45:59 INFO - PROCESS | 1652 | 1468669559050 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:59 INFO - PROCESS | 1652 | 1468669559051 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x11953f800 == 32 [pid = 1652] [id = 518] 04:45:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x111c75800) [pid = 1652] [serial = 1554] [outer = 0x0] 04:45:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119384000) [pid = 1652] [serial = 1555] [outer = 0x111c75800] 04:45:59 INFO - PROCESS | 1652 | 1468669559084 Marionette DEBUG loaded listener.js 04:45:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x126abe400) [pid = 1652] [serial = 1556] [outer = 0x111c75800] 04:45:59 INFO - PROCESS | 1652 | 1468669559366 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]]]}] 04:45:59 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) 04:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 527ms 04:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:45:59 INFO - PROCESS | 1652 | 1468669559424 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 04:45:59 INFO - PROCESS | 1652 | 1468669559425 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 04:45:59 INFO - PROCESS | 1652 | 1468669559428 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:45:59 INFO - PROCESS | 1652 | 1468669559429 Marionette TRACE conn2 <- [1,2046,null,{}] 04:45:59 INFO - PROCESS | 1652 | 1468669559432 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}] 04:45:59 INFO - PROCESS | 1652 | 1468669559433 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:59 INFO - PROCESS | 1652 | 1468669559515 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 04:45:59 INFO - PROCESS | 1652 | 1468669559519 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:59 INFO - PROCESS | 1652 | 1468669559520 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:45:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x129402800 == 33 [pid = 1652] [id = 519] 04:45:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119c38000) [pid = 1652] [serial = 1557] [outer = 0x0] 04:45:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x127233800) [pid = 1652] [serial = 1558] [outer = 0x119c38000] 04:45:59 INFO - PROCESS | 1652 | 1468669559562 Marionette DEBUG loaded listener.js 04:45:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x128732000) [pid = 1652] [serial = 1559] [outer = 0x119c38000] 04:45:59 INFO - PROCESS | 1652 | 1468669559944 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]]]}] 04:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 568ms 04:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:46:00 INFO - PROCESS | 1652 | 1468669559997 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 04:46:00 INFO - PROCESS | 1652 | 1468669559998 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 04:46:00 INFO - PROCESS | 1652 | 1468669560000 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:46:00 INFO - PROCESS | 1652 | 1468669560002 Marionette TRACE conn2 <- [1,2050,null,{}] 04:46:00 INFO - PROCESS | 1652 | 1468669560006 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}] 04:46:00 INFO - PROCESS | 1652 | 1468669560010 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:00 INFO - PROCESS | 1652 | 1468669560101 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 04:46:00 INFO - PROCESS | 1652 | 1468669560106 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:00 INFO - PROCESS | 1652 | 1468669560109 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12108f000 == 34 [pid = 1652] [id = 520] 04:46:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x126b44400) [pid = 1652] [serial = 1560] [outer = 0x0] 04:46:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x128c3dc00) [pid = 1652] [serial = 1561] [outer = 0x126b44400] 04:46:00 INFO - PROCESS | 1652 | 1468669560135 Marionette DEBUG loaded listener.js 04:46:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1291d3c00) [pid = 1652] [serial = 1562] [outer = 0x126b44400] 04:46:00 INFO - PROCESS | 1652 | 1468669560474 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]]]}] 04:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 521ms 04:46:00 INFO - PROCESS | 1652 | 1468669560523 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 04:46:00 INFO - PROCESS | 1652 | 1468669560524 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 04:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:46:00 INFO - PROCESS | 1652 | 1468669560526 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:46:00 INFO - PROCESS | 1652 | 1468669560527 Marionette TRACE conn2 <- [1,2054,null,{}] 04:46:00 INFO - PROCESS | 1652 | 1468669560530 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}] 04:46:00 INFO - PROCESS | 1652 | 1468669560531 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:00 INFO - PROCESS | 1652 | 1468669560632 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 04:46:00 INFO - PROCESS | 1652 | 1468669560639 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:00 INFO - PROCESS | 1652 | 1468669560640 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6e4000 == 35 [pid = 1652] [id = 521] 04:46:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12872e800) [pid = 1652] [serial = 1563] [outer = 0x0] 04:46:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1291ed400) [pid = 1652] [serial = 1564] [outer = 0x12872e800] 04:46:00 INFO - PROCESS | 1652 | 1468669560665 Marionette DEBUG loaded listener.js 04:46:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12945e000) [pid = 1652] [serial = 1565] [outer = 0x12872e800] 04:46:01 INFO - PROCESS | 1652 | 1468669561212 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]]]}] 04:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 719ms 04:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:46:01 INFO - PROCESS | 1652 | 1468669561264 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 04:46:01 INFO - PROCESS | 1652 | 1468669561266 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 04:46:01 INFO - PROCESS | 1652 | 1468669561270 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:46:01 INFO - PROCESS | 1652 | 1468669561276 Marionette TRACE conn2 <- [1,2058,null,{}] 04:46:01 INFO - PROCESS | 1652 | 1468669561280 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}] 04:46:01 INFO - PROCESS | 1652 | 1468669561281 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:01 INFO - PROCESS | 1652 | 1468669561388 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 04:46:01 INFO - PROCESS | 1652 | 1468669561511 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:01 INFO - PROCESS | 1652 | 1468669561512 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185d2000 == 36 [pid = 1652] [id = 522] 04:46:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11339c000) [pid = 1652] [serial = 1566] [outer = 0x0] 04:46:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x113a23800) [pid = 1652] [serial = 1567] [outer = 0x11339c000] 04:46:01 INFO - PROCESS | 1652 | 1468669561543 Marionette DEBUG loaded listener.js 04:46:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x116974800) [pid = 1652] [serial = 1568] [outer = 0x11339c000] 04:46:02 INFO - PROCESS | 1652 | 1468669562158 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]]]}] 04:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 926ms 04:46:02 INFO - PROCESS | 1652 | 1468669562197 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 04:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:46:02 INFO - PROCESS | 1652 | 1468669562199 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 04:46:02 INFO - PROCESS | 1652 | 1468669562203 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:46:02 INFO - PROCESS | 1652 | 1468669562207 Marionette TRACE conn2 <- [1,2062,null,{}] 04:46:02 INFO - PROCESS | 1652 | 1468669562212 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}] 04:46:02 INFO - PROCESS | 1652 | 1468669562213 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:02 INFO - PROCESS | 1652 | 1468669562316 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 04:46:02 INFO - PROCESS | 1652 | 1468669562394 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:02 INFO - PROCESS | 1652 | 1468669562396 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e28000 == 37 [pid = 1652] [id = 523] 04:46:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x113a24400) [pid = 1652] [serial = 1569] [outer = 0x0] 04:46:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x116904c00) [pid = 1652] [serial = 1570] [outer = 0x113a24400] 04:46:02 INFO - PROCESS | 1652 | 1468669562424 Marionette DEBUG loaded listener.js 04:46:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1172b5000) [pid = 1652] [serial = 1571] [outer = 0x113a24400] 04:46:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12108f000 == 36 [pid = 1652] [id = 520] 04:46:02 INFO - PROCESS | 1652 | --DOCSHELL 0x129402800 == 35 [pid = 1652] [id = 519] 04:46:02 INFO - PROCESS | 1652 | --DOCSHELL 0x11953f800 == 34 [pid = 1652] [id = 518] 04:46:02 INFO - PROCESS | 1652 | --DOCSHELL 0x128a86000 == 33 [pid = 1652] [id = 517] 04:46:02 INFO - PROCESS | 1652 | --DOCSHELL 0x125280800 == 32 [pid = 1652] [id = 516] 04:46:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12498c800 == 31 [pid = 1652] [id = 515] 04:46:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1210ad800 == 30 [pid = 1652] [id = 514] 04:46:02 INFO - PROCESS | 1652 | --DOCSHELL 0x119a5b000 == 29 [pid = 1652] [id = 513] 04:46:02 INFO - PROCESS | 1652 | --DOCSHELL 0x119542000 == 28 [pid = 1652] [id = 512] 04:46:02 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12a63ac00) [pid = 1652] [serial = 1481] [outer = 0x0] [url = about:blank] 04:46:02 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x129454400) [pid = 1652] [serial = 1516] [outer = 0x0] [url = about:blank] 04:46:02 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12496b800) [pid = 1652] [serial = 1498] [outer = 0x0] [url = about:blank] 04:46:02 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x126f45400) [pid = 1652] [serial = 1501] [outer = 0x0] [url = about:blank] 04:46:02 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x125df7400) [pid = 1652] [serial = 1499] [outer = 0x0] [url = about:blank] 04:46:02 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x128ab7800) [pid = 1652] [serial = 1504] [outer = 0x0] [url = about:blank] 04:46:02 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1195da400) [pid = 1652] [serial = 1510] [outer = 0x0] [url = about:blank] 04:46:02 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x128738000) [pid = 1652] [serial = 1513] [outer = 0x0] [url = about:blank] 04:46:02 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118306c00) [pid = 1652] [serial = 1507] [outer = 0x0] [url = about:blank] 04:46:02 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x128c4b000) [pid = 1652] [serial = 1505] [outer = 0x0] [url = about:blank] 04:46:02 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1291c6400) [pid = 1652] [serial = 1514] [outer = 0x0] [url = about:blank] 04:46:02 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1197e2000) [pid = 1652] [serial = 1492] [outer = 0x0] [url = about:blank] 04:46:02 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x120d2ac00) [pid = 1652] [serial = 1493] [outer = 0x0] [url = about:blank] 04:46:02 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11850bc00) [pid = 1652] [serial = 1489] [outer = 0x0] [url = about:blank] 04:46:02 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x118e89800) [pid = 1652] [serial = 1490] [outer = 0x0] [url = about:blank] 04:46:02 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x116903400) [pid = 1652] [serial = 1486] [outer = 0x0] [url = about:blank] 04:46:02 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x118266c00) [pid = 1652] [serial = 1487] [outer = 0x0] [url = about:blank] 04:46:02 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1128b0400) [pid = 1652] [serial = 1483] [outer = 0x0] [url = about:blank] 04:46:02 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x113375c00) [pid = 1652] [serial = 1484] [outer = 0x0] [url = about:blank] 04:46:02 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x123ded000) [pid = 1652] [serial = 1511] [outer = 0x0] [url = about:blank] 04:46:02 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x123821c00) [pid = 1652] [serial = 1496] [outer = 0x0] [url = about:blank] 04:46:02 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12124ac00) [pid = 1652] [serial = 1495] [outer = 0x0] [url = about:blank] 04:46:02 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x11920c400) [pid = 1652] [serial = 1508] [outer = 0x0] [url = about:blank] 04:46:02 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x118aab400) [pid = 1652] [serial = 1502] [outer = 0x0] [url = about:blank] 04:46:02 INFO - PROCESS | 1652 | 1468669562826 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]]]}] 04:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 676ms 04:46:02 INFO - PROCESS | 1652 | 1468669562879 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 04:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:46:02 INFO - PROCESS | 1652 | 1468669562882 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 04:46:02 INFO - PROCESS | 1652 | 1468669562887 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:46:02 INFO - PROCESS | 1652 | 1468669562889 Marionette TRACE conn2 <- [1,2066,null,{}] 04:46:02 INFO - PROCESS | 1652 | 1468669562891 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}] 04:46:02 INFO - PROCESS | 1652 | 1468669562893 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:02 INFO - PROCESS | 1652 | 1468669562969 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 04:46:02 INFO - PROCESS | 1652 | 1468669562976 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:02 INFO - PROCESS | 1652 | 1468669562977 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x11924a800 == 29 [pid = 1652] [id = 524] 04:46:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x118147000) [pid = 1652] [serial = 1572] [outer = 0x0] 04:46:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x118304c00) [pid = 1652] [serial = 1573] [outer = 0x118147000] 04:46:03 INFO - PROCESS | 1652 | 1468669563005 Marionette DEBUG loaded listener.js 04:46:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x11840b400) [pid = 1652] [serial = 1574] [outer = 0x118147000] 04:46:03 INFO - PROCESS | 1652 | 1468669563331 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]]]}] 04:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 471ms 04:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:46:03 INFO - PROCESS | 1652 | 1468669563369 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 04:46:03 INFO - PROCESS | 1652 | 1468669563370 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 04:46:03 INFO - PROCESS | 1652 | 1468669563373 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:46:03 INFO - PROCESS | 1652 | 1468669563376 Marionette TRACE conn2 <- [1,2070,null,{}] 04:46:03 INFO - PROCESS | 1652 | 1468669563383 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}] 04:46:03 INFO - PROCESS | 1652 | 1468669563387 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:03 INFO - PROCESS | 1652 | 1468669563465 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 04:46:03 INFO - PROCESS | 1652 | 1468669563469 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:03 INFO - PROCESS | 1652 | 1468669563472 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cd3800 == 30 [pid = 1652] [id = 525] 04:46:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x118795400) [pid = 1652] [serial = 1575] [outer = 0x0] 04:46:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118e88800) [pid = 1652] [serial = 1576] [outer = 0x118795400] 04:46:03 INFO - PROCESS | 1652 | 1468669563503 Marionette DEBUG loaded listener.js 04:46:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x11937f400) [pid = 1652] [serial = 1577] [outer = 0x118795400] 04:46:03 INFO - PROCESS | 1652 | 1468669563843 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]]]}] 04:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 523ms 04:46:03 INFO - PROCESS | 1652 | 1468669563903 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 04:46:03 INFO - PROCESS | 1652 | 1468669563904 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 04:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:46:03 INFO - PROCESS | 1652 | 1468669563908 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:46:03 INFO - PROCESS | 1652 | 1468669563909 Marionette TRACE conn2 <- [1,2074,null,{}] 04:46:03 INFO - PROCESS | 1652 | 1468669563911 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}] 04:46:03 INFO - PROCESS | 1652 | 1468669563912 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:03 INFO - PROCESS | 1652 | 1468669563991 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 04:46:04 INFO - PROCESS | 1652 | 1468669563994 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:04 INFO - PROCESS | 1652 | 1468669563996 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x123864800 == 31 [pid = 1652] [id = 526] 04:46:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1195d9c00) [pid = 1652] [serial = 1578] [outer = 0x0] 04:46:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x119c32000) [pid = 1652] [serial = 1579] [outer = 0x1195d9c00] 04:46:04 INFO - PROCESS | 1652 | 1468669564021 Marionette DEBUG loaded listener.js 04:46:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x120f33000) [pid = 1652] [serial = 1580] [outer = 0x1195d9c00] 04:46:04 INFO - PROCESS | 1652 | 1468669564375 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]]]}] 04:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 519ms 04:46:04 INFO - PROCESS | 1652 | 1468669564428 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 04:46:04 INFO - PROCESS | 1652 | 1468669564429 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 04:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:46:04 INFO - PROCESS | 1652 | 1468669564431 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:46:04 INFO - PROCESS | 1652 | 1468669564433 Marionette TRACE conn2 <- [1,2078,null,{}] 04:46:04 INFO - PROCESS | 1652 | 1468669564435 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}] 04:46:04 INFO - PROCESS | 1652 | 1468669564436 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:04 INFO - PROCESS | 1652 | 1468669564507 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 04:46:04 INFO - PROCESS | 1652 | 1468669564567 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:04 INFO - PROCESS | 1652 | 1468669564568 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12527b000 == 32 [pid = 1652] [id = 527] 04:46:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1195dac00) [pid = 1652] [serial = 1581] [outer = 0x0] 04:46:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x121339800) [pid = 1652] [serial = 1582] [outer = 0x1195dac00] 04:46:04 INFO - PROCESS | 1652 | 1468669564592 Marionette DEBUG loaded listener.js 04:46:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x121936000) [pid = 1652] [serial = 1583] [outer = 0x1195dac00] 04:46:04 INFO - PROCESS | 1652 | 1468669564877 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]]]}] 04:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 471ms 04:46:04 INFO - PROCESS | 1652 | 1468669564903 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 04:46:04 INFO - PROCESS | 1652 | 1468669564907 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 04:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:46:04 INFO - PROCESS | 1652 | 1468669564915 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:46:04 INFO - PROCESS | 1652 | 1468669564916 Marionette TRACE conn2 <- [1,2082,null,{}] 04:46:04 INFO - PROCESS | 1652 | 1468669564919 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}] 04:46:04 INFO - PROCESS | 1652 | 1468669564926 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:05 INFO - PROCESS | 1652 | 1468669565043 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 04:46:05 INFO - PROCESS | 1652 | 1468669565080 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:05 INFO - PROCESS | 1652 | 1468669565081 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cdf800 == 33 [pid = 1652] [id = 528] 04:46:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1238ba800) [pid = 1652] [serial = 1584] [outer = 0x0] 04:46:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x123df5000) [pid = 1652] [serial = 1585] [outer = 0x1238ba800] 04:46:05 INFO - PROCESS | 1652 | 1468669565106 Marionette DEBUG loaded listener.js 04:46:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x126bdd000) [pid = 1652] [serial = 1586] [outer = 0x1238ba800] 04:46:05 INFO - PROCESS | 1652 | 1468669565428 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]]]}] 04:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 568ms 04:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:46:05 INFO - PROCESS | 1652 | 1468669565484 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 04:46:05 INFO - PROCESS | 1652 | 1468669565485 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 04:46:05 INFO - PROCESS | 1652 | 1468669565487 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:46:05 INFO - PROCESS | 1652 | 1468669565489 Marionette TRACE conn2 <- [1,2086,null,{}] 04:46:05 INFO - PROCESS | 1652 | 1468669565491 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}] 04:46:05 INFO - PROCESS | 1652 | 1468669565492 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:05 INFO - PROCESS | 1652 | 1468669565585 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 04:46:05 INFO - PROCESS | 1652 | 1468669565622 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:05 INFO - PROCESS | 1652 | 1468669565623 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x129404800 == 34 [pid = 1652] [id = 529] 04:46:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12193a800) [pid = 1652] [serial = 1587] [outer = 0x0] 04:46:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12872e400) [pid = 1652] [serial = 1588] [outer = 0x12193a800] 04:46:05 INFO - PROCESS | 1652 | 1468669565647 Marionette DEBUG loaded listener.js 04:46:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x128ab7800) [pid = 1652] [serial = 1589] [outer = 0x12193a800] 04:46:06 INFO - PROCESS | 1652 | 1468669566016 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]]]}] 04:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 570ms 04:46:06 INFO - PROCESS | 1652 | 1468669566058 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 04:46:06 INFO - PROCESS | 1652 | 1468669566060 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 04:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:46:06 INFO - PROCESS | 1652 | 1468669566062 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:46:06 INFO - PROCESS | 1652 | 1468669566063 Marionette TRACE conn2 <- [1,2090,null,{}] 04:46:06 INFO - PROCESS | 1652 | 1468669566065 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}] 04:46:06 INFO - PROCESS | 1652 | 1468669566066 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:06 INFO - PROCESS | 1652 | 1468669566160 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 04:46:06 INFO - PROCESS | 1652 | 1468669566171 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:06 INFO - PROCESS | 1652 | 1468669566174 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e3c800 == 35 [pid = 1652] [id = 530] 04:46:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1126d4400) [pid = 1652] [serial = 1590] [outer = 0x0] 04:46:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x128c4b000) [pid = 1652] [serial = 1591] [outer = 0x1126d4400] 04:46:06 INFO - PROCESS | 1652 | 1468669566199 Marionette DEBUG loaded listener.js 04:46:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1291cfc00) [pid = 1652] [serial = 1592] [outer = 0x1126d4400] 04:46:06 INFO - PROCESS | 1652 | 1468669566519 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]]]}] 04:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 468ms 04:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:46:06 INFO - PROCESS | 1652 | 1468669566530 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 04:46:06 INFO - PROCESS | 1652 | 1468669566531 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 04:46:06 INFO - PROCESS | 1652 | 1468669566533 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:46:06 INFO - PROCESS | 1652 | 1468669566534 Marionette TRACE conn2 <- [1,2094,null,{}] 04:46:06 INFO - PROCESS | 1652 | 1468669566537 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}] 04:46:06 INFO - PROCESS | 1652 | 1468669566538 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:06 INFO - PROCESS | 1652 | 1468669566642 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 04:46:06 INFO - PROCESS | 1652 | 1468669566652 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:06 INFO - PROCESS | 1652 | 1468669566653 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ab4e800 == 36 [pid = 1652] [id = 531] 04:46:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128c42000) [pid = 1652] [serial = 1593] [outer = 0x0] 04:46:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x129457c00) [pid = 1652] [serial = 1594] [outer = 0x128c42000] 04:46:06 INFO - PROCESS | 1652 | 1468669566678 Marionette DEBUG loaded listener.js 04:46:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1294bac00) [pid = 1652] [serial = 1595] [outer = 0x128c42000] 04:46:06 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x127548800) [pid = 1652] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:46:06 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x116aa2400) [pid = 1652] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:46:06 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1121bd800) [pid = 1652] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:46:06 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118aac800) [pid = 1652] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:46:06 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x112984800) [pid = 1652] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:46:06 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1291cc800) [pid = 1652] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:46:06 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x113d99800) [pid = 1652] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:46:06 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x126b44400) [pid = 1652] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:46:06 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x11849e800) [pid = 1652] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:46:06 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x123d6e000) [pid = 1652] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:46:06 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11920a400) [pid = 1652] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:46:06 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x111c75800) [pid = 1652] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:46:06 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1195e1400) [pid = 1652] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:46:06 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x120e09000) [pid = 1652] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:46:06 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x119c38000) [pid = 1652] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:46:06 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1128b9c00) [pid = 1652] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:46:07 INFO - PROCESS | 1652 | 1468669567078 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]]]}] 04:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 569ms 04:46:07 INFO - PROCESS | 1652 | 1468669567103 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 04:46:07 INFO - PROCESS | 1652 | 1468669567105 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 04:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:46:07 INFO - PROCESS | 1652 | 1468669567107 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:46:07 INFO - PROCESS | 1652 | 1468669567108 Marionette TRACE conn2 <- [1,2098,null,{}] 04:46:07 INFO - PROCESS | 1652 | 1468669567111 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}] 04:46:07 INFO - PROCESS | 1652 | 1468669567112 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:07 INFO - PROCESS | 1652 | 1468669567187 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 04:46:07 INFO - PROCESS | 1652 | 1468669567243 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:07 INFO - PROCESS | 1652 | 1468669567244 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12527f800 == 37 [pid = 1652] [id = 532] 04:46:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1126e0c00) [pid = 1652] [serial = 1596] [outer = 0x0] 04:46:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11826a800) [pid = 1652] [serial = 1597] [outer = 0x1126e0c00] 04:46:07 INFO - PROCESS | 1652 | 1468669567268 Marionette DEBUG loaded listener.js 04:46:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x120e06c00) [pid = 1652] [serial = 1598] [outer = 0x1126e0c00] 04:46:07 INFO - PROCESS | 1652 | 1468669567532 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]]]}] 04:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 471ms 04:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:46:07 INFO - PROCESS | 1652 | 1468669567579 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 04:46:07 INFO - PROCESS | 1652 | 1468669567580 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 04:46:07 INFO - PROCESS | 1652 | 1468669567582 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:46:07 INFO - PROCESS | 1652 | 1468669567584 Marionette TRACE conn2 <- [1,2102,null,{}] 04:46:07 INFO - PROCESS | 1652 | 1468669567587 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}] 04:46:07 INFO - PROCESS | 1652 | 1468669567590 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:07 INFO - PROCESS | 1652 | 1468669567692 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 04:46:07 INFO - PROCESS | 1652 | 1468669567695 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:07 INFO - PROCESS | 1652 | 1468669567697 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ba54000 == 38 [pid = 1652] [id = 533] 04:46:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11999e000) [pid = 1652] [serial = 1599] [outer = 0x0] 04:46:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1291f4800) [pid = 1652] [serial = 1600] [outer = 0x11999e000] 04:46:07 INFO - PROCESS | 1652 | 1468669567723 Marionette DEBUG loaded listener.js 04:46:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12a63ac00) [pid = 1652] [serial = 1601] [outer = 0x11999e000] 04:46:08 INFO - PROCESS | 1652 | 1468669568074 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]]]}] 04:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 519ms 04:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:46:08 INFO - PROCESS | 1652 | 1468669568102 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 04:46:08 INFO - PROCESS | 1652 | 1468669568104 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 04:46:08 INFO - PROCESS | 1652 | 1468669568119 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:46:08 INFO - PROCESS | 1652 | 1468669568120 Marionette TRACE conn2 <- [1,2106,null,{}] 04:46:08 INFO - PROCESS | 1652 | 1468669568122 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}] 04:46:08 INFO - PROCESS | 1652 | 1468669568123 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:08 INFO - PROCESS | 1652 | 1468669568199 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 04:46:08 INFO - PROCESS | 1652 | 1468669568203 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:08 INFO - PROCESS | 1652 | 1468669568204 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bda3000 == 39 [pid = 1652] [id = 534] 04:46:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12a63b000) [pid = 1652] [serial = 1602] [outer = 0x0] 04:46:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12a646800) [pid = 1652] [serial = 1603] [outer = 0x12a63b000] 04:46:08 INFO - PROCESS | 1652 | 1468669568231 Marionette DEBUG loaded listener.js 04:46:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12a7abc00) [pid = 1652] [serial = 1604] [outer = 0x12a63b000] 04:46:08 INFO - PROCESS | 1652 | 1468669568533 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]]]}] 04:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 479ms 04:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:46:08 INFO - PROCESS | 1652 | 1468669568587 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 04:46:08 INFO - PROCESS | 1652 | 1468669568589 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 04:46:08 INFO - PROCESS | 1652 | 1468669568591 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:46:08 INFO - PROCESS | 1652 | 1468669568592 Marionette TRACE conn2 <- [1,2110,null,{}] 04:46:08 INFO - PROCESS | 1652 | 1468669568594 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}] 04:46:08 INFO - PROCESS | 1652 | 1468669568595 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:08 INFO - PROCESS | 1652 | 1468669568680 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 04:46:08 INFO - PROCESS | 1652 | 1468669568684 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:08 INFO - PROCESS | 1652 | 1468669568685 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bdbb800 == 40 [pid = 1652] [id = 535] 04:46:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12a7ad400) [pid = 1652] [serial = 1605] [outer = 0x0] 04:46:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12aa1bc00) [pid = 1652] [serial = 1606] [outer = 0x12a7ad400] 04:46:08 INFO - PROCESS | 1652 | 1468669568708 Marionette DEBUG loaded listener.js 04:46:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12aa22400) [pid = 1652] [serial = 1607] [outer = 0x12a7ad400] 04:46:09 INFO - PROCESS | 1652 | 1468669569133 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]]]}] 04:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 569ms 04:46:09 INFO - PROCESS | 1652 | 1468669569160 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 04:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:46:09 INFO - PROCESS | 1652 | 1468669569163 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 04:46:09 INFO - PROCESS | 1652 | 1468669569166 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:46:09 INFO - PROCESS | 1652 | 1468669569168 Marionette TRACE conn2 <- [1,2114,null,{}] 04:46:09 INFO - PROCESS | 1652 | 1468669569175 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}] 04:46:09 INFO - PROCESS | 1652 | 1468669569176 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:09 INFO - PROCESS | 1652 | 1468669569281 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 04:46:09 INFO - PROCESS | 1652 | 1468669569352 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:09 INFO - PROCESS | 1652 | 1468669569353 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e3a800 == 41 [pid = 1652] [id = 536] 04:46:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x116976800) [pid = 1652] [serial = 1608] [outer = 0x0] 04:46:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x116a9a000) [pid = 1652] [serial = 1609] [outer = 0x116976800] 04:46:09 INFO - PROCESS | 1652 | 1468669569408 Marionette DEBUG loaded listener.js 04:46:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x118287c00) [pid = 1652] [serial = 1610] [outer = 0x116976800] 04:46:09 INFO - PROCESS | 1652 | 1468669569833 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]]]}] 04:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 724ms 04:46:09 INFO - PROCESS | 1652 | 1468669569891 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 04:46:09 INFO - PROCESS | 1652 | 1468669569895 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 04:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:46:09 INFO - PROCESS | 1652 | 1468669569899 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:46:09 INFO - PROCESS | 1652 | 1468669569901 Marionette TRACE conn2 <- [1,2118,null,{}] 04:46:09 INFO - PROCESS | 1652 | 1468669569904 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}] 04:46:09 INFO - PROCESS | 1652 | 1468669569906 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:10 INFO - PROCESS | 1652 | 1468669570016 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 04:46:10 INFO - PROCESS | 1652 | 1468669570076 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:10 INFO - PROCESS | 1652 | 1468669570077 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x124906000 == 42 [pid = 1652] [id = 537] 04:46:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11849dc00) [pid = 1652] [serial = 1611] [outer = 0x0] 04:46:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11850d800) [pid = 1652] [serial = 1612] [outer = 0x11849dc00] 04:46:10 INFO - PROCESS | 1652 | 1468669570107 Marionette DEBUG loaded listener.js 04:46:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119212000) [pid = 1652] [serial = 1613] [outer = 0x11849dc00] 04:46:10 INFO - PROCESS | 1652 | 1468669570559 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]]]}] 04:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 721ms 04:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:46:10 INFO - PROCESS | 1652 | 1468669570633 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 04:46:10 INFO - PROCESS | 1652 | 1468669570635 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 04:46:10 INFO - PROCESS | 1652 | 1468669570639 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:46:10 INFO - PROCESS | 1652 | 1468669570641 Marionette TRACE conn2 <- [1,2122,null,{}] 04:46:10 INFO - PROCESS | 1652 | 1468669570649 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}] 04:46:10 INFO - PROCESS | 1652 | 1468669570652 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:10 INFO - PROCESS | 1652 | 1468669570753 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 04:46:10 INFO - PROCESS | 1652 | 1468669570825 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:10 INFO - PROCESS | 1652 | 1468669570827 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bda9000 == 43 [pid = 1652] [id = 538] 04:46:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119996c00) [pid = 1652] [serial = 1614] [outer = 0x0] 04:46:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x123829800) [pid = 1652] [serial = 1615] [outer = 0x119996c00] 04:46:10 INFO - PROCESS | 1652 | 1468669570859 Marionette DEBUG loaded listener.js 04:46:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x124974400) [pid = 1652] [serial = 1616] [outer = 0x119996c00] 04:46:11 INFO - PROCESS | 1652 | 1468669571279 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]]]}] 04:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 673ms 04:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:46:11 INFO - PROCESS | 1652 | 1468669571313 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 04:46:11 INFO - PROCESS | 1652 | 1468669571315 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 04:46:11 INFO - PROCESS | 1652 | 1468669571317 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:46:11 INFO - PROCESS | 1652 | 1468669571318 Marionette TRACE conn2 <- [1,2126,null,{}] 04:46:11 INFO - PROCESS | 1652 | 1468669571321 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}] 04:46:11 INFO - PROCESS | 1652 | 1468669571322 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:11 INFO - PROCESS | 1652 | 1468669571543 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 04:46:11 INFO - PROCESS | 1652 | 1468669571618 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:11 INFO - PROCESS | 1652 | 1468669571619 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x118294000 == 44 [pid = 1652] [id = 539] 04:46:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x112981400) [pid = 1652] [serial = 1617] [outer = 0x0] 04:46:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x113398800) [pid = 1652] [serial = 1618] [outer = 0x112981400] 04:46:11 INFO - PROCESS | 1652 | 1468669571648 Marionette DEBUG loaded listener.js 04:46:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x116a9b000) [pid = 1652] [serial = 1619] [outer = 0x112981400] 04:46:12 INFO - PROCESS | 1652 | 1468669572104 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]]]}] 04:46:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12bda3000 == 43 [pid = 1652] [id = 534] 04:46:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12ba54000 == 42 [pid = 1652] [id = 533] 04:46:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12527f800 == 41 [pid = 1652] [id = 532] 04:46:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12ab4e800 == 40 [pid = 1652] [id = 531] 04:46:12 INFO - PROCESS | 1652 | --DOCSHELL 0x117e3c800 == 39 [pid = 1652] [id = 530] 04:46:12 INFO - PROCESS | 1652 | --DOCSHELL 0x129404800 == 38 [pid = 1652] [id = 529] 04:46:12 INFO - PROCESS | 1652 | --DOCSHELL 0x128cdf800 == 37 [pid = 1652] [id = 528] 04:46:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12527b000 == 36 [pid = 1652] [id = 527] 04:46:12 INFO - PROCESS | 1652 | --DOCSHELL 0x123864800 == 35 [pid = 1652] [id = 526] 04:46:12 INFO - PROCESS | 1652 | --DOCSHELL 0x119cd3800 == 34 [pid = 1652] [id = 525] 04:46:12 INFO - PROCESS | 1652 | --DOCSHELL 0x11924a800 == 33 [pid = 1652] [id = 524] 04:46:12 INFO - PROCESS | 1652 | --DOCSHELL 0x117e28000 == 32 [pid = 1652] [id = 523] 04:46:12 INFO - PROCESS | 1652 | --DOCSHELL 0x1185d2000 == 31 [pid = 1652] [id = 522] 04:46:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6e4000 == 30 [pid = 1652] [id = 521] 04:46:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12bda9000 == 29 [pid = 1652] [id = 538] 04:46:12 INFO - PROCESS | 1652 | --DOCSHELL 0x124906000 == 28 [pid = 1652] [id = 537] 04:46:12 INFO - PROCESS | 1652 | --DOCSHELL 0x12bdbb800 == 27 [pid = 1652] [id = 535] 04:46:12 INFO - PROCESS | 1652 | --DOCSHELL 0x117e3a800 == 26 [pid = 1652] [id = 536] 04:46:12 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x111c83c00) [pid = 1652] [serial = 1528] [outer = 0x0] [url = about:blank] 04:46:12 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x112c03400) [pid = 1652] [serial = 1529] [outer = 0x0] [url = about:blank] 04:46:12 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1195d7800) [pid = 1652] [serial = 1543] [outer = 0x0] [url = about:blank] 04:46:12 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11849e000) [pid = 1652] [serial = 1537] [outer = 0x0] [url = about:blank] 04:46:12 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1128b9800) [pid = 1652] [serial = 1538] [outer = 0x0] [url = about:blank] 04:46:12 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11920fc00) [pid = 1652] [serial = 1540] [outer = 0x0] [url = about:blank] 04:46:12 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x116080000) [pid = 1652] [serial = 1534] [outer = 0x0] [url = about:blank] 04:46:12 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1176cd800) [pid = 1652] [serial = 1535] [outer = 0x0] [url = about:blank] 04:46:12 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1294b5c00) [pid = 1652] [serial = 1517] [outer = 0x0] [url = about:blank] 04:46:12 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118148c00) [pid = 1652] [serial = 1520] [outer = 0x0] [url = about:blank] 04:46:12 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x128c3dc00) [pid = 1652] [serial = 1561] [outer = 0x0] [url = about:blank] 04:46:12 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116529000) [pid = 1652] [serial = 1519] [outer = 0x0] [url = about:blank] 04:46:12 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119c3b000) [pid = 1652] [serial = 1523] [outer = 0x0] [url = about:blank] 04:46:12 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119379800) [pid = 1652] [serial = 1522] [outer = 0x0] [url = about:blank] 04:46:12 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x126b4e800) [pid = 1652] [serial = 1526] [outer = 0x0] [url = about:blank] 04:46:12 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12518cc00) [pid = 1652] [serial = 1525] [outer = 0x0] [url = about:blank] 04:46:12 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1212ea400) [pid = 1652] [serial = 1546] [outer = 0x0] [url = about:blank] 04:46:12 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119c34c00) [pid = 1652] [serial = 1544] [outer = 0x0] [url = about:blank] 04:46:12 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119384000) [pid = 1652] [serial = 1555] [outer = 0x0] [url = about:blank] 04:46:12 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1252d7800) [pid = 1652] [serial = 1550] [outer = 0x0] [url = about:blank] 04:46:12 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1249d7400) [pid = 1652] [serial = 1549] [outer = 0x0] [url = about:blank] 04:46:12 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x126a1a800) [pid = 1652] [serial = 1552] [outer = 0x0] [url = about:blank] 04:46:12 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x127233800) [pid = 1652] [serial = 1558] [outer = 0x0] [url = about:blank] 04:46:12 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x128732000) [pid = 1652] [serial = 1559] [outer = 0x0] [url = about:blank] 04:46:12 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1291d3c00) [pid = 1652] [serial = 1562] [outer = 0x0] [url = about:blank] 04:46:12 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x113a25400) [pid = 1652] [serial = 1532] [outer = 0x0] [url = about:blank] 04:46:12 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x113376000) [pid = 1652] [serial = 1531] [outer = 0x0] [url = about:blank] 04:46:12 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x126abe400) [pid = 1652] [serial = 1556] [outer = 0x0] [url = about:blank] 04:46:12 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x123d66400) [pid = 1652] [serial = 1547] [outer = 0x0] [url = about:blank] 04:46:12 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x126f46400) [pid = 1652] [serial = 1553] [outer = 0x0] [url = about:blank] 04:46:12 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1195d3800) [pid = 1652] [serial = 1541] [outer = 0x0] [url = about:blank] 04:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1319ms 04:46:12 INFO - PROCESS | 1652 | 1468669572661 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 04:46:12 INFO - PROCESS | 1652 | 1468669572664 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 04:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:46:12 INFO - PROCESS | 1652 | 1468669572668 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:46:12 INFO - PROCESS | 1652 | 1468669572670 Marionette TRACE conn2 <- [1,2130,null,{}] 04:46:12 INFO - PROCESS | 1652 | 1468669572675 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}] 04:46:12 INFO - PROCESS | 1652 | 1468669572677 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:12 INFO - PROCESS | 1652 | 1468669572756 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 04:46:12 INFO - PROCESS | 1652 | 1468669572761 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:12 INFO - PROCESS | 1652 | 1468669572764 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x11657a000 == 27 [pid = 1652] [id = 540] 04:46:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x113378c00) [pid = 1652] [serial = 1620] [outer = 0x0] 04:46:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x11339ec00) [pid = 1652] [serial = 1621] [outer = 0x113378c00] 04:46:12 INFO - PROCESS | 1652 | 1468669572794 Marionette DEBUG loaded listener.js 04:46:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1150d1c00) [pid = 1652] [serial = 1622] [outer = 0x113378c00] 04:46:13 INFO - PROCESS | 1652 | 1468669573128 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] 04:46:13 INFO - PROCESS | 1652 | 1468669573143 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 04:46:13 INFO - PROCESS | 1652 | 1468669573148 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:46:13 INFO - PROCESS | 1652 | 1468669573151 Marionette TRACE conn2 <- [1,2134,null,{}] 04:46:13 INFO - PROCESS | 1652 | 1468669573183 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}] 04:46:13 INFO - PROCESS | 1652 | 1468669573185 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:13 INFO - PROCESS | 1652 | 1468669573261 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 04:46:13 INFO - PROCESS | 1652 | 1468669573265 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:13 INFO - PROCESS | 1652 | 1468669573266 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x118292000 == 28 [pid = 1652] [id = 541] 04:46:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x116a9ac00) [pid = 1652] [serial = 1623] [outer = 0x0] 04:46:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x118148400) [pid = 1652] [serial = 1624] [outer = 0x116a9ac00] 04:46:13 INFO - PROCESS | 1652 | 1468669573296 Marionette DEBUG loaded listener.js 04:46:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118406c00) [pid = 1652] [serial = 1625] [outer = 0x116a9ac00] 04:46:13 INFO - PROCESS | 1652 | 1468669573644 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]]]}] 04:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 548ms 04:46:13 INFO - PROCESS | 1652 | 1468669573695 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 04:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:46:13 INFO - PROCESS | 1652 | 1468669573697 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 04:46:13 INFO - PROCESS | 1652 | 1468669573699 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:46:13 INFO - PROCESS | 1652 | 1468669573700 Marionette TRACE conn2 <- [1,2138,null,{}] 04:46:13 INFO - PROCESS | 1652 | 1468669573713 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}] 04:46:13 INFO - PROCESS | 1652 | 1468669573716 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:13 INFO - PROCESS | 1652 | 1468669573824 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 04:46:13 INFO - PROCESS | 1652 | 1468669573829 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:13 INFO - PROCESS | 1652 | 1468669573832 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x1198d6000 == 29 [pid = 1652] [id = 542] 04:46:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118aa8400) [pid = 1652] [serial = 1626] [outer = 0x0] 04:46:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118e8a400) [pid = 1652] [serial = 1627] [outer = 0x118aa8400] 04:46:13 INFO - PROCESS | 1652 | 1468669573863 Marionette DEBUG loaded listener.js 04:46:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11937cc00) [pid = 1652] [serial = 1628] [outer = 0x118aa8400] 04:46:14 INFO - PROCESS | 1652 | 1468669574207 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]]]}] 04:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 522ms 04:46:14 INFO - PROCESS | 1652 | 1468669574223 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 04:46:14 INFO - PROCESS | 1652 | 1468669574227 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 04:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:46:14 INFO - PROCESS | 1652 | 1468669574230 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:46:14 INFO - PROCESS | 1652 | 1468669574231 Marionette TRACE conn2 <- [1,2142,null,{}] 04:46:14 INFO - PROCESS | 1652 | 1468669574234 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}] 04:46:14 INFO - PROCESS | 1652 | 1468669574235 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:14 INFO - PROCESS | 1652 | 1468669574375 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 04:46:14 INFO - PROCESS | 1652 | 1468669574384 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:14 INFO - PROCESS | 1652 | 1468669574385 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x120f82000 == 30 [pid = 1652] [id = 543] 04:46:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1195d3800) [pid = 1652] [serial = 1629] [outer = 0x0] 04:46:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11999a400) [pid = 1652] [serial = 1630] [outer = 0x1195d3800] 04:46:14 INFO - PROCESS | 1652 | 1468669574428 Marionette DEBUG loaded listener.js 04:46:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x120d25000) [pid = 1652] [serial = 1631] [outer = 0x1195d3800] 04:46:14 INFO - PROCESS | 1652 | 1468669574834 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] 04:46:14 INFO - PROCESS | 1652 | 1468669574850 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 04:46:14 INFO - PROCESS | 1652 | 1468669574852 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:46:14 INFO - PROCESS | 1652 | 1468669574854 Marionette TRACE conn2 <- [1,2146,null,{}] 04:46:14 INFO - PROCESS | 1652 | 1468669574858 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}] 04:46:14 INFO - PROCESS | 1652 | 1468669574859 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:14 INFO - PROCESS | 1652 | 1468669574953 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 04:46:14 INFO - PROCESS | 1652 | 1468669574992 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:14 INFO - PROCESS | 1652 | 1468669574993 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x124987800 == 31 [pid = 1652] [id = 544] 04:46:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x120d2ac00) [pid = 1652] [serial = 1632] [outer = 0x0] 04:46:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x121442400) [pid = 1652] [serial = 1633] [outer = 0x120d2ac00] 04:46:15 INFO - PROCESS | 1652 | 1468669575024 Marionette DEBUG loaded listener.js 04:46:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x121938000) [pid = 1652] [serial = 1634] [outer = 0x120d2ac00] 04:46:15 INFO - PROCESS | 1652 | 1468669575344 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] 04:46:15 INFO - PROCESS | 1652 | 1468669575384 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 04:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:46:15 INFO - PROCESS | 1652 | 1468669575387 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:46:15 INFO - PROCESS | 1652 | 1468669575388 Marionette TRACE conn2 <- [1,2150,null,{}] 04:46:15 INFO - PROCESS | 1652 | 1468669575390 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}] 04:46:15 INFO - PROCESS | 1652 | 1468669575394 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:15 INFO - PROCESS | 1652 | 1468669575514 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 04:46:15 INFO - PROCESS | 1652 | 1468669575551 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:15 INFO - PROCESS | 1652 | 1468669575553 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x126ffc000 == 32 [pid = 1652] [id = 545] 04:46:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1238bac00) [pid = 1652] [serial = 1635] [outer = 0x0] 04:46:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12496d800) [pid = 1652] [serial = 1636] [outer = 0x1238bac00] 04:46:15 INFO - PROCESS | 1652 | 1468669575578 Marionette DEBUG loaded listener.js 04:46:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x126a1c800) [pid = 1652] [serial = 1637] [outer = 0x1238bac00] 04:46:15 INFO - PROCESS | 1652 | 1468669575911 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]]]}] 04:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 571ms 04:46:15 INFO - PROCESS | 1652 | 1468669575959 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 04:46:15 INFO - PROCESS | 1652 | 1468669575960 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 04:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:46:15 INFO - PROCESS | 1652 | 1468669575962 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:46:15 INFO - PROCESS | 1652 | 1468669575963 Marionette TRACE conn2 <- [1,2154,null,{}] 04:46:15 INFO - PROCESS | 1652 | 1468669575966 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}] 04:46:15 INFO - PROCESS | 1652 | 1468669575967 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:16 INFO - PROCESS | 1652 | 1468669576061 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 04:46:16 INFO - PROCESS | 1652 | 1468669576073 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:16 INFO - PROCESS | 1652 | 1468669576075 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cdf800 == 33 [pid = 1652] [id = 546] 04:46:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x126a1a800) [pid = 1652] [serial = 1638] [outer = 0x0] 04:46:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x126f46400) [pid = 1652] [serial = 1639] [outer = 0x126a1a800] 04:46:16 INFO - PROCESS | 1652 | 1468669576099 Marionette DEBUG loaded listener.js 04:46:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12754b400) [pid = 1652] [serial = 1640] [outer = 0x126a1a800] 04:46:16 INFO - PROCESS | 1652 | 1468669576445 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]]]}] 04:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 518ms 04:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:46:16 INFO - PROCESS | 1652 | 1468669576481 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 04:46:16 INFO - PROCESS | 1652 | 1468669576482 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 04:46:16 INFO - PROCESS | 1652 | 1468669576484 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:46:16 INFO - PROCESS | 1652 | 1468669576485 Marionette TRACE conn2 <- [1,2158,null,{}] 04:46:16 INFO - PROCESS | 1652 | 1468669576487 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}] 04:46:16 INFO - PROCESS | 1652 | 1468669576489 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:16 INFO - PROCESS | 1652 | 1468669576583 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 04:46:16 INFO - PROCESS | 1652 | 1468669576586 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:16 INFO - PROCESS | 1652 | 1468669576587 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12940c000 == 34 [pid = 1652] [id = 547] 04:46:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x113375400) [pid = 1652] [serial = 1641] [outer = 0x0] 04:46:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128732400) [pid = 1652] [serial = 1642] [outer = 0x113375400] 04:46:16 INFO - PROCESS | 1652 | 1468669576612 Marionette DEBUG loaded listener.js 04:46:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128ab7400) [pid = 1652] [serial = 1643] [outer = 0x113375400] 04:46:16 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12193a800) [pid = 1652] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:46:16 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1195d9c00) [pid = 1652] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:46:16 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1195dac00) [pid = 1652] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:46:16 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x128c42000) [pid = 1652] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:46:16 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118147000) [pid = 1652] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:46:16 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1126e0c00) [pid = 1652] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:46:16 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11339c000) [pid = 1652] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:46:16 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118795400) [pid = 1652] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:46:16 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12872e800) [pid = 1652] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:46:16 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x113a24400) [pid = 1652] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:46:16 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1126d4400) [pid = 1652] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:46:16 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11999e000) [pid = 1652] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:46:16 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12a7ad400) [pid = 1652] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:46:16 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12a63b000) [pid = 1652] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:46:16 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1238ba800) [pid = 1652] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:46:17 INFO - PROCESS | 1652 | 1468669577067 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]]]}] 04:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 624ms 04:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:46:17 INFO - PROCESS | 1652 | 1468669577127 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 04:46:17 INFO - PROCESS | 1652 | 1468669577128 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 04:46:17 INFO - PROCESS | 1652 | 1468669577131 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:46:17 INFO - PROCESS | 1652 | 1468669577132 Marionette TRACE conn2 <- [1,2162,null,{}] 04:46:17 INFO - PROCESS | 1652 | 1468669577135 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}] 04:46:17 INFO - PROCESS | 1652 | 1468669577136 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:17 INFO - PROCESS | 1652 | 1468669577247 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 04:46:17 INFO - PROCESS | 1652 | 1468669577252 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:17 INFO - PROCESS | 1652 | 1468669577254 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12967d800 == 35 [pid = 1652] [id = 548] 04:46:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118499800) [pid = 1652] [serial = 1644] [outer = 0x0] 04:46:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1195dac00) [pid = 1652] [serial = 1645] [outer = 0x118499800] 04:46:17 INFO - PROCESS | 1652 | 1468669577295 Marionette DEBUG loaded listener.js 04:46:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12496ac00) [pid = 1652] [serial = 1646] [outer = 0x118499800] 04:46:17 INFO - PROCESS | 1652 | 1468669577739 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]]]}] 04:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 620ms 04:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:46:17 INFO - PROCESS | 1652 | 1468669577752 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 04:46:17 INFO - PROCESS | 1652 | 1468669577753 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 04:46:17 INFO - PROCESS | 1652 | 1468669577757 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:46:17 INFO - PROCESS | 1652 | 1468669577760 Marionette TRACE conn2 <- [1,2166,null,{}] 04:46:17 INFO - PROCESS | 1652 | 1468669577763 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}] 04:46:17 INFO - PROCESS | 1652 | 1468669577764 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:17 INFO - PROCESS | 1652 | 1468669577871 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 04:46:17 INFO - PROCESS | 1652 | 1468669577876 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:17 INFO - PROCESS | 1652 | 1468669577877 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a69f000 == 36 [pid = 1652] [id = 549] 04:46:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1184a1000) [pid = 1652] [serial = 1647] [outer = 0x0] 04:46:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x128734400) [pid = 1652] [serial = 1648] [outer = 0x1184a1000] 04:46:17 INFO - PROCESS | 1652 | 1468669577901 Marionette DEBUG loaded listener.js 04:46:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x128c44800) [pid = 1652] [serial = 1649] [outer = 0x1184a1000] 04:46:18 INFO - PROCESS | 1652 | 1468669578197 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]]]}] 04:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 472ms 04:46:18 INFO - PROCESS | 1652 | 1468669578228 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 04:46:18 INFO - PROCESS | 1652 | 1468669578230 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 04:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:46:18 INFO - PROCESS | 1652 | 1468669578232 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:46:18 INFO - PROCESS | 1652 | 1468669578234 Marionette TRACE conn2 <- [1,2170,null,{}] 04:46:18 INFO - PROCESS | 1652 | 1468669578236 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}] 04:46:18 INFO - PROCESS | 1652 | 1468669578238 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:18 INFO - PROCESS | 1652 | 1468669578331 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 04:46:18 INFO - PROCESS | 1652 | 1468669578335 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:18 INFO - PROCESS | 1652 | 1468669578336 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b724800 == 37 [pid = 1652] [id = 550] 04:46:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128ab5400) [pid = 1652] [serial = 1650] [outer = 0x0] 04:46:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1291cf000) [pid = 1652] [serial = 1651] [outer = 0x128ab5400] 04:46:18 INFO - PROCESS | 1652 | 1468669578366 Marionette DEBUG loaded listener.js 04:46:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1294be000) [pid = 1652] [serial = 1652] [outer = 0x128ab5400] 04:46:18 INFO - PROCESS | 1652 | 1468669578715 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]]]}] 04:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 520ms 04:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:46:18 INFO - PROCESS | 1652 | 1468669578765 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 04:46:18 INFO - PROCESS | 1652 | 1468669578766 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 04:46:18 INFO - PROCESS | 1652 | 1468669578770 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:46:18 INFO - PROCESS | 1652 | 1468669578771 Marionette TRACE conn2 <- [1,2174,null,{}] 04:46:18 INFO - PROCESS | 1652 | 1468669578773 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}] 04:46:18 INFO - PROCESS | 1652 | 1468669578774 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:18 INFO - PROCESS | 1652 | 1468669578850 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 04:46:18 INFO - PROCESS | 1652 | 1468669578899 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:18 INFO - PROCESS | 1652 | 1468669578900 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x1133d8000 == 38 [pid = 1652] [id = 551] 04:46:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x10eafec00) [pid = 1652] [serial = 1653] [outer = 0x0] 04:46:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1121b9400) [pid = 1652] [serial = 1654] [outer = 0x10eafec00] 04:46:18 INFO - PROCESS | 1652 | 1468669578980 Marionette DEBUG loaded listener.js 04:46:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x112c03c00) [pid = 1652] [serial = 1655] [outer = 0x10eafec00] 04:46:19 INFO - PROCESS | 1652 | 1468669579501 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]]]}] 04:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 771ms 04:46:19 INFO - PROCESS | 1652 | 1468669579548 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 04:46:19 INFO - PROCESS | 1652 | 1468669579550 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 04:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:46:19 INFO - PROCESS | 1652 | 1468669579556 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:46:19 INFO - PROCESS | 1652 | 1468669579559 Marionette TRACE conn2 <- [1,2178,null,{}] 04:46:19 INFO - PROCESS | 1652 | 1468669579563 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}] 04:46:19 INFO - PROCESS | 1652 | 1468669579566 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:19 INFO - PROCESS | 1652 | 1468669579669 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 04:46:19 INFO - PROCESS | 1652 | 1468669579749 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:19 INFO - PROCESS | 1652 | 1468669579751 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cd1800 == 39 [pid = 1652] [id = 552] 04:46:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x118261000) [pid = 1652] [serial = 1656] [outer = 0x0] 04:46:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118303000) [pid = 1652] [serial = 1657] [outer = 0x118261000] 04:46:19 INFO - PROCESS | 1652 | 1468669579781 Marionette DEBUG loaded listener.js 04:46:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11849b800) [pid = 1652] [serial = 1658] [outer = 0x118261000] 04:46:20 INFO - PROCESS | 1652 | 1468669580445 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]]]}] 04:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 975ms 04:46:20 INFO - PROCESS | 1652 | 1468669580529 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 04:46:20 INFO - PROCESS | 1652 | 1468669580532 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 04:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:46:20 INFO - PROCESS | 1652 | 1468669580535 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:46:20 INFO - PROCESS | 1652 | 1468669580537 Marionette TRACE conn2 <- [1,2182,null,{}] 04:46:20 INFO - PROCESS | 1652 | 1468669580541 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}] 04:46:20 INFO - PROCESS | 1652 | 1468669580542 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:20 INFO - PROCESS | 1652 | 1468669580644 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 04:46:20 INFO - PROCESS | 1652 | 1468669580701 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:20 INFO - PROCESS | 1652 | 1468669580704 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e33800 == 40 [pid = 1652] [id = 553] 04:46:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x116535000) [pid = 1652] [serial = 1659] [outer = 0x0] 04:46:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x118266c00) [pid = 1652] [serial = 1660] [outer = 0x116535000] 04:46:20 INFO - PROCESS | 1652 | 1468669580733 Marionette DEBUG loaded listener.js 04:46:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x118497000) [pid = 1652] [serial = 1661] [outer = 0x116535000] 04:46:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12b724800 == 39 [pid = 1652] [id = 550] 04:46:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12a69f000 == 38 [pid = 1652] [id = 549] 04:46:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12967d800 == 37 [pid = 1652] [id = 548] 04:46:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12940c000 == 36 [pid = 1652] [id = 547] 04:46:20 INFO - PROCESS | 1652 | --DOCSHELL 0x128cdf800 == 35 [pid = 1652] [id = 546] 04:46:20 INFO - PROCESS | 1652 | --DOCSHELL 0x126ffc000 == 34 [pid = 1652] [id = 545] 04:46:20 INFO - PROCESS | 1652 | --DOCSHELL 0x124987800 == 33 [pid = 1652] [id = 544] 04:46:20 INFO - PROCESS | 1652 | --DOCSHELL 0x120f82000 == 32 [pid = 1652] [id = 543] 04:46:20 INFO - PROCESS | 1652 | --DOCSHELL 0x1198d6000 == 31 [pid = 1652] [id = 542] 04:46:20 INFO - PROCESS | 1652 | --DOCSHELL 0x118292000 == 30 [pid = 1652] [id = 541] 04:46:20 INFO - PROCESS | 1652 | --DOCSHELL 0x11657a000 == 29 [pid = 1652] [id = 540] 04:46:20 INFO - PROCESS | 1652 | --DOCSHELL 0x118294000 == 28 [pid = 1652] [id = 539] 04:46:20 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1291cfc00) [pid = 1652] [serial = 1592] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128c4b000) [pid = 1652] [serial = 1591] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x120e06c00) [pid = 1652] [serial = 1598] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1291f4800) [pid = 1652] [serial = 1600] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12aa1bc00) [pid = 1652] [serial = 1606] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12a63ac00) [pid = 1652] [serial = 1601] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12a646800) [pid = 1652] [serial = 1603] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12aa22400) [pid = 1652] [serial = 1607] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x123df5000) [pid = 1652] [serial = 1585] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x126bdd000) [pid = 1652] [serial = 1586] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12a7abc00) [pid = 1652] [serial = 1604] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1294bac00) [pid = 1652] [serial = 1595] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x121936000) [pid = 1652] [serial = 1583] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12872e400) [pid = 1652] [serial = 1588] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x128ab7800) [pid = 1652] [serial = 1589] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x119c32000) [pid = 1652] [serial = 1579] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x120f33000) [pid = 1652] [serial = 1580] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x121339800) [pid = 1652] [serial = 1582] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x129457c00) [pid = 1652] [serial = 1594] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118304c00) [pid = 1652] [serial = 1573] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x11840b400) [pid = 1652] [serial = 1574] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x11826a800) [pid = 1652] [serial = 1597] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x113a23800) [pid = 1652] [serial = 1567] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x116974800) [pid = 1652] [serial = 1568] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x118e88800) [pid = 1652] [serial = 1576] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x11937f400) [pid = 1652] [serial = 1577] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12945e000) [pid = 1652] [serial = 1565] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x1291ed400) [pid = 1652] [serial = 1564] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x116904c00) [pid = 1652] [serial = 1570] [outer = 0x0] [url = about:blank] 04:46:20 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x1172b5000) [pid = 1652] [serial = 1571] [outer = 0x0] [url = about:blank] 04:46:21 INFO - PROCESS | 1652 | 1468669581117 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]]]}] 04:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 623ms 04:46:21 INFO - PROCESS | 1652 | 1468669581159 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 04:46:21 INFO - PROCESS | 1652 | 1468669581163 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 04:46:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:46:21 INFO - PROCESS | 1652 | 1468669581167 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:46:21 INFO - PROCESS | 1652 | 1468669581169 Marionette TRACE conn2 <- [1,2186,null,{}] 04:46:21 INFO - PROCESS | 1652 | 1468669581171 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}] 04:46:21 INFO - PROCESS | 1652 | 1468669581173 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:21 INFO - PROCESS | 1652 | 1468669581252 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 04:46:21 INFO - PROCESS | 1652 | 1468669581306 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:21 INFO - PROCESS | 1652 | 1468669581307 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x119542000 == 29 [pid = 1652] [id = 554] 04:46:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x11849ac00) [pid = 1652] [serial = 1662] [outer = 0x0] 04:46:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x118797c00) [pid = 1652] [serial = 1663] [outer = 0x11849ac00] 04:46:21 INFO - PROCESS | 1652 | 1468669581341 Marionette DEBUG loaded listener.js 04:46:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x119383800) [pid = 1652] [serial = 1664] [outer = 0x11849ac00] 04:46:21 INFO - PROCESS | 1652 | 1468669581637 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]]]}] 04:46:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:46:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 519ms 04:46:21 INFO - PROCESS | 1652 | 1468669581687 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 04:46:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:46:21 INFO - PROCESS | 1652 | 1468669581690 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 04:46:21 INFO - PROCESS | 1652 | 1468669581694 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:46:21 INFO - PROCESS | 1652 | 1468669581696 Marionette TRACE conn2 <- [1,2190,null,{}] 04:46:21 INFO - PROCESS | 1652 | 1468669581704 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}] 04:46:21 INFO - PROCESS | 1652 | 1468669581707 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:21 INFO - PROCESS | 1652 | 1468669581787 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 04:46:21 INFO - PROCESS | 1652 | 1468669581796 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:21 INFO - PROCESS | 1652 | 1468669581798 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x121164800 == 30 [pid = 1652] [id = 555] 04:46:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x119384800) [pid = 1652] [serial = 1665] [outer = 0x0] 04:46:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x119c34c00) [pid = 1652] [serial = 1666] [outer = 0x119384800] 04:46:21 INFO - PROCESS | 1652 | 1468669581872 Marionette DEBUG loaded listener.js 04:46:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x123820c00) [pid = 1652] [serial = 1667] [outer = 0x119384800] 04:46:22 INFO - PROCESS | 1652 | 1468669582183 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]]]}] 04:46:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:46:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 520ms 04:46:22 INFO - PROCESS | 1652 | 1468669582214 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 04:46:22 INFO - PROCESS | 1652 | 1468669582216 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 04:46:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:46:22 INFO - PROCESS | 1652 | 1468669582218 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:46:22 INFO - PROCESS | 1652 | 1468669582220 Marionette TRACE conn2 <- [1,2194,null,{}] 04:46:22 INFO - PROCESS | 1652 | 1468669582224 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}] 04:46:22 INFO - PROCESS | 1652 | 1468669582226 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:22 INFO - PROCESS | 1652 | 1468669582304 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 04:46:22 INFO - PROCESS | 1652 | 1468669582310 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:22 INFO - PROCESS | 1652 | 1468669582311 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x126ff1000 == 31 [pid = 1652] [id = 556] 04:46:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x113257000) [pid = 1652] [serial = 1668] [outer = 0x0] 04:46:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1249d7c00) [pid = 1652] [serial = 1669] [outer = 0x113257000] 04:46:22 INFO - PROCESS | 1652 | 1468669582336 Marionette DEBUG loaded listener.js 04:46:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x125231000) [pid = 1652] [serial = 1670] [outer = 0x113257000] 04:46:22 INFO - PROCESS | 1652 | 1468669582715 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]]]}] 04:46:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:46:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 568ms 04:46:22 INFO - PROCESS | 1652 | 1468669582787 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 04:46:22 INFO - PROCESS | 1652 | 1468669582789 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 04:46:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:46:22 INFO - PROCESS | 1652 | 1468669582791 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:46:22 INFO - PROCESS | 1652 | 1468669582792 Marionette TRACE conn2 <- [1,2198,null,{}] 04:46:22 INFO - PROCESS | 1652 | 1468669582794 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}] 04:46:22 INFO - PROCESS | 1652 | 1468669582795 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:22 INFO - PROCESS | 1652 | 1468669582871 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 04:46:22 INFO - PROCESS | 1652 | 1468669582878 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:22 INFO - PROCESS | 1652 | 1468669582879 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x11925d800 == 32 [pid = 1652] [id = 557] 04:46:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x116032400) [pid = 1652] [serial = 1671] [outer = 0x0] 04:46:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x126acac00) [pid = 1652] [serial = 1672] [outer = 0x116032400] 04:46:22 INFO - PROCESS | 1652 | 1468669582910 Marionette DEBUG loaded listener.js 04:46:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x126f52000) [pid = 1652] [serial = 1673] [outer = 0x116032400] 04:46:23 INFO - PROCESS | 1652 | 1468669583260 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:46:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:46:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 517ms 04:46:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:46:23 INFO - PROCESS | 1652 | 1468669583309 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 04:46:23 INFO - PROCESS | 1652 | 1468669583310 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 04:46:23 INFO - PROCESS | 1652 | 1468669583312 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:46:23 INFO - PROCESS | 1652 | 1468669583313 Marionette TRACE conn2 <- [1,2202,null,{}] 04:46:23 INFO - PROCESS | 1652 | 1468669583316 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:23 INFO - PROCESS | 1652 | 1468669583320 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:23 INFO - PROCESS | 1652 | 1468669583441 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 04:46:23 INFO - PROCESS | 1652 | 1468669583447 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:23 INFO - PROCESS | 1652 | 1468669583448 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a588800 == 33 [pid = 1652] [id = 558] 04:46:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x127548800) [pid = 1652] [serial = 1674] [outer = 0x0] 04:46:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x128ab2800) [pid = 1652] [serial = 1675] [outer = 0x127548800] 04:46:23 INFO - PROCESS | 1652 | 1468669583505 Marionette DEBUG loaded listener.js 04:46:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12945d000) [pid = 1652] [serial = 1676] [outer = 0x127548800] 04:46:23 INFO - PROCESS | 1652 | 1468669583828 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 04:46:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:46:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 567ms 04:46:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:46:23 INFO - PROCESS | 1652 | 1468669583881 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 04:46:23 INFO - PROCESS | 1652 | 1468669583882 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 04:46:23 INFO - PROCESS | 1652 | 1468669583884 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:46:23 INFO - PROCESS | 1652 | 1468669583885 Marionette TRACE conn2 <- [1,2206,null,{}] 04:46:23 INFO - PROCESS | 1652 | 1468669583887 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:23 INFO - PROCESS | 1652 | 1468669583889 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:23 INFO - PROCESS | 1652 | 1468669583987 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 04:46:24 INFO - PROCESS | 1652 | 1468669584024 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:24 INFO - PROCESS | 1652 | 1468669584025 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6e8800 == 34 [pid = 1652] [id = 559] 04:46:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1150cc400) [pid = 1652] [serial = 1677] [outer = 0x0] 04:46:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1294c1c00) [pid = 1652] [serial = 1678] [outer = 0x1150cc400] 04:46:24 INFO - PROCESS | 1652 | 1468669584056 Marionette DEBUG loaded listener.js 04:46:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12a63a800) [pid = 1652] [serial = 1679] [outer = 0x1150cc400] 04:46:24 INFO - PROCESS | 1652 | 1468669584387 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 04:46:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:46:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 520ms 04:46:24 INFO - PROCESS | 1652 | 1468669584404 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 04:46:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:46:24 INFO - PROCESS | 1652 | 1468669584408 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 04:46:24 INFO - PROCESS | 1652 | 1468669584410 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:46:24 INFO - PROCESS | 1652 | 1468669584411 Marionette TRACE conn2 <- [1,2210,null,{}] 04:46:24 INFO - PROCESS | 1652 | 1468669584414 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:24 INFO - PROCESS | 1652 | 1468669584415 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:24 INFO - PROCESS | 1652 | 1468669584512 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 04:46:24 INFO - PROCESS | 1652 | 1468669584523 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:24 INFO - PROCESS | 1652 | 1468669584524 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b713000 == 35 [pid = 1652] [id = 560] 04:46:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12a63ac00) [pid = 1652] [serial = 1680] [outer = 0x0] 04:46:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12a645800) [pid = 1652] [serial = 1681] [outer = 0x12a63ac00] 04:46:24 INFO - PROCESS | 1652 | 1468669584549 Marionette DEBUG loaded listener.js 04:46:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12a7ad800) [pid = 1652] [serial = 1682] [outer = 0x12a63ac00] 04:46:24 INFO - PROCESS | 1652 | 1468669584871 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 04:46:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:46:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 519ms 04:46:24 INFO - PROCESS | 1652 | 1468669584929 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 04:46:24 INFO - PROCESS | 1652 | 1468669584931 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 04:46:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:46:24 INFO - PROCESS | 1652 | 1468669584933 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:46:24 INFO - PROCESS | 1652 | 1468669584934 Marionette TRACE conn2 <- [1,2214,null,{}] 04:46:24 INFO - PROCESS | 1652 | 1468669584943 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:24 INFO - PROCESS | 1652 | 1468669584944 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:25 INFO - PROCESS | 1652 | 1468669585045 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 04:46:25 INFO - PROCESS | 1652 | 1468669585048 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:25 INFO - PROCESS | 1652 | 1468669585049 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ba55000 == 36 [pid = 1652] [id = 561] 04:46:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12a641800) [pid = 1652] [serial = 1683] [outer = 0x0] 04:46:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12aa20800) [pid = 1652] [serial = 1684] [outer = 0x12a641800] 04:46:25 INFO - PROCESS | 1652 | 1468669585079 Marionette DEBUG loaded listener.js 04:46:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12aa26c00) [pid = 1652] [serial = 1685] [outer = 0x12a641800] 04:46:25 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x120d2ac00) [pid = 1652] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:46:25 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1195d3800) [pid = 1652] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:46:25 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x113378c00) [pid = 1652] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:46:25 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x116a9ac00) [pid = 1652] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:46:25 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118aa8400) [pid = 1652] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:46:25 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x112981400) [pid = 1652] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:46:25 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x116976800) [pid = 1652] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:46:25 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11849dc00) [pid = 1652] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:46:25 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1238bac00) [pid = 1652] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:46:25 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x126a1a800) [pid = 1652] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:46:25 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x113375400) [pid = 1652] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:46:25 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x119996c00) [pid = 1652] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:46:25 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1184a1000) [pid = 1652] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:46:25 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118499800) [pid = 1652] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:46:25 INFO - PROCESS | 1652 | 1468669585428 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 04:46:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:46:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 520ms 04:46:25 INFO - PROCESS | 1652 | 1468669585475 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 04:46:25 INFO - PROCESS | 1652 | 1468669585477 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 04:46:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:46:25 INFO - PROCESS | 1652 | 1468669585480 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:46:25 INFO - PROCESS | 1652 | 1468669585482 Marionette TRACE conn2 <- [1,2218,null,{}] 04:46:25 INFO - PROCESS | 1652 | 1468669585484 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:25 INFO - PROCESS | 1652 | 1468669585485 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:25 INFO - PROCESS | 1652 | 1468669585563 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 04:46:25 INFO - PROCESS | 1652 | 1468669585567 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:25 INFO - PROCESS | 1652 | 1468669585568 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x126ff0800 == 37 [pid = 1652] [id = 562] 04:46:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118499800) [pid = 1652] [serial = 1686] [outer = 0x0] 04:46:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11937a800) [pid = 1652] [serial = 1687] [outer = 0x118499800] 04:46:25 INFO - PROCESS | 1652 | 1468669585594 Marionette DEBUG loaded listener.js 04:46:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1238f7400) [pid = 1652] [serial = 1688] [outer = 0x118499800] 04:46:25 INFO - PROCESS | 1652 | 1468669585913 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 04:46:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:46:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 470ms 04:46:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:46:25 INFO - PROCESS | 1652 | 1468669585951 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 04:46:25 INFO - PROCESS | 1652 | 1468669585953 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 04:46:25 INFO - PROCESS | 1652 | 1468669585955 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:46:25 INFO - PROCESS | 1652 | 1468669585957 Marionette TRACE conn2 <- [1,2222,null,{}] 04:46:25 INFO - PROCESS | 1652 | 1468669585959 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:25 INFO - PROCESS | 1652 | 1468669585961 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:26 INFO - PROCESS | 1652 | 1468669586048 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 04:46:26 INFO - PROCESS | 1652 | 1468669586107 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:26 INFO - PROCESS | 1652 | 1468669586109 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bda7800 == 38 [pid = 1652] [id = 563] 04:46:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1238bac00) [pid = 1652] [serial = 1689] [outer = 0x0] 04:46:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x126ac7c00) [pid = 1652] [serial = 1690] [outer = 0x1238bac00] 04:46:26 INFO - PROCESS | 1652 | 1468669586143 Marionette DEBUG loaded listener.js 04:46:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12acabc00) [pid = 1652] [serial = 1691] [outer = 0x1238bac00] 04:46:26 INFO - PROCESS | 1652 | 1468669586436 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:46:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:46:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 520ms 04:46:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:46:26 INFO - PROCESS | 1652 | 1468669586477 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 04:46:26 INFO - PROCESS | 1652 | 1468669586478 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 04:46:26 INFO - PROCESS | 1652 | 1468669586481 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:46:26 INFO - PROCESS | 1652 | 1468669586482 Marionette TRACE conn2 <- [1,2226,null,{}] 04:46:26 INFO - PROCESS | 1652 | 1468669586485 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:26 INFO - PROCESS | 1652 | 1468669586486 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:26 INFO - PROCESS | 1652 | 1468669586566 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 04:46:26 INFO - PROCESS | 1652 | 1468669586570 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:26 INFO - PROCESS | 1652 | 1468669586571 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cf16800 == 39 [pid = 1652] [id = 564] 04:46:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12acac000) [pid = 1652] [serial = 1692] [outer = 0x0] 04:46:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12acdf400) [pid = 1652] [serial = 1693] [outer = 0x12acac000] 04:46:26 INFO - PROCESS | 1652 | 1468669586598 Marionette DEBUG loaded listener.js 04:46:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12ace8400) [pid = 1652] [serial = 1694] [outer = 0x12acac000] 04:46:26 INFO - PROCESS | 1652 | 1468669586901 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 04:46:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:46:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 470ms 04:46:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:46:26 INFO - PROCESS | 1652 | 1468669586951 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 04:46:26 INFO - PROCESS | 1652 | 1468669586953 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 04:46:26 INFO - PROCESS | 1652 | 1468669586955 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:46:26 INFO - PROCESS | 1652 | 1468669586956 Marionette TRACE conn2 <- [1,2230,null,{}] 04:46:26 INFO - PROCESS | 1652 | 1468669586958 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:26 INFO - PROCESS | 1652 | 1468669586959 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:27 INFO - PROCESS | 1652 | 1468669587068 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 04:46:27 INFO - PROCESS | 1652 | 1468669587074 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:27 INFO - PROCESS | 1652 | 1468669587083 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cf2c000 == 40 [pid = 1652] [id = 565] 04:46:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1238c3c00) [pid = 1652] [serial = 1695] [outer = 0x0] 04:46:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12ace3000) [pid = 1652] [serial = 1696] [outer = 0x1238c3c00] 04:46:27 INFO - PROCESS | 1652 | 1468669587106 Marionette DEBUG loaded listener.js 04:46:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12b736000) [pid = 1652] [serial = 1697] [outer = 0x1238c3c00] 04:46:27 INFO - PROCESS | 1652 | 1468669587531 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 04:46:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:46:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 620ms 04:46:27 INFO - PROCESS | 1652 | 1468669587576 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 04:46:27 INFO - PROCESS | 1652 | 1468669587578 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 04:46:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:46:27 INFO - PROCESS | 1652 | 1468669587582 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:46:27 INFO - PROCESS | 1652 | 1468669587584 Marionette TRACE conn2 <- [1,2234,null,{}] 04:46:27 INFO - PROCESS | 1652 | 1468669587588 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:27 INFO - PROCESS | 1652 | 1468669587592 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:27 INFO - PROCESS | 1652 | 1468669587695 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 04:46:27 INFO - PROCESS | 1652 | 1468669587769 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:27 INFO - PROCESS | 1652 | 1468669587770 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x119553800 == 41 [pid = 1652] [id = 566] 04:46:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x116911c00) [pid = 1652] [serial = 1698] [outer = 0x0] 04:46:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x118283800) [pid = 1652] [serial = 1699] [outer = 0x116911c00] 04:46:27 INFO - PROCESS | 1652 | 1468669587800 Marionette DEBUG loaded listener.js 04:46:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x118510000) [pid = 1652] [serial = 1700] [outer = 0x116911c00] 04:46:28 INFO - PROCESS | 1652 | 1468669588239 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 04:46:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:46:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 671ms 04:46:28 INFO - PROCESS | 1652 | 1468669588253 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 04:46:28 INFO - PROCESS | 1652 | 1468669588256 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 04:46:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:46:28 INFO - PROCESS | 1652 | 1468669588261 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:46:28 INFO - PROCESS | 1652 | 1468669588263 Marionette TRACE conn2 <- [1,2238,null,{}] 04:46:28 INFO - PROCESS | 1652 | 1468669588265 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:28 INFO - PROCESS | 1652 | 1468669588267 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:28 INFO - PROCESS | 1652 | 1468669588372 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 04:46:28 INFO - PROCESS | 1652 | 1468669588433 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:28 INFO - PROCESS | 1652 | 1468669588434 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x129143800 == 42 [pid = 1652] [id = 567] 04:46:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x120d1d000) [pid = 1652] [serial = 1701] [outer = 0x0] 04:46:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1212e6800) [pid = 1652] [serial = 1702] [outer = 0x120d1d000] 04:46:28 INFO - PROCESS | 1652 | 1468669588465 Marionette DEBUG loaded listener.js 04:46:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x123d5a400) [pid = 1652] [serial = 1703] [outer = 0x120d1d000] 04:46:28 INFO - PROCESS | 1652 | 1468669588876 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:46:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:46:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 669ms 04:46:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:46:28 INFO - PROCESS | 1652 | 1468669588930 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 04:46:28 INFO - PROCESS | 1652 | 1468669588932 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 04:46:28 INFO - PROCESS | 1652 | 1468669588934 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:46:28 INFO - PROCESS | 1652 | 1468669588936 Marionette TRACE conn2 <- [1,2242,null,{}] 04:46:28 INFO - PROCESS | 1652 | 1468669588944 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:28 INFO - PROCESS | 1652 | 1468669588948 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:29 INFO - PROCESS | 1652 | 1468669589050 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 04:46:29 INFO - PROCESS | 1652 | 1468669589161 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:29 INFO - PROCESS | 1652 | 1468669589163 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cf14800 == 43 [pid = 1652] [id = 568] 04:46:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x127232400) [pid = 1652] [serial = 1704] [outer = 0x0] 04:46:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12873a400) [pid = 1652] [serial = 1705] [outer = 0x127232400] 04:46:29 INFO - PROCESS | 1652 | 1468669589195 Marionette DEBUG loaded listener.js 04:46:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1291c5400) [pid = 1652] [serial = 1706] [outer = 0x127232400] 04:46:29 INFO - PROCESS | 1652 | 1468669589606 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:46:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:46:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 723ms 04:46:29 INFO - PROCESS | 1652 | 1468669589658 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 04:46:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:46:29 INFO - PROCESS | 1652 | 1468669589660 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 04:46:29 INFO - PROCESS | 1652 | 1468669589662 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:46:29 INFO - PROCESS | 1652 | 1468669589664 Marionette TRACE conn2 <- [1,2246,null,{}] 04:46:29 INFO - PROCESS | 1652 | 1468669589666 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:29 INFO - PROCESS | 1652 | 1468669589667 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:29 INFO - PROCESS | 1652 | 1468669589771 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 04:46:29 INFO - PROCESS | 1652 | 1468669589832 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:29 INFO - PROCESS | 1652 | 1468669589834 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d307000 == 44 [pid = 1652] [id = 569] 04:46:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12945a000) [pid = 1652] [serial = 1707] [outer = 0x0] 04:46:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12a7a4c00) [pid = 1652] [serial = 1708] [outer = 0x12945a000] 04:46:29 INFO - PROCESS | 1652 | 1468669589863 Marionette DEBUG loaded listener.js 04:46:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12aba2800) [pid = 1652] [serial = 1709] [outer = 0x12945a000] 04:46:30 INFO - PROCESS | 1652 | 1468669590280 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 04:46:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:46:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 671ms 04:46:30 INFO - PROCESS | 1652 | 1468669590340 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 04:46:30 INFO - PROCESS | 1652 | 1468669590341 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 04:46:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:46:30 INFO - PROCESS | 1652 | 1468669590345 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:46:30 INFO - PROCESS | 1652 | 1468669590346 Marionette TRACE conn2 <- [1,2250,null,{}] 04:46:30 INFO - PROCESS | 1652 | 1468669590349 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:30 INFO - PROCESS | 1652 | 1468669590350 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:30 INFO - PROCESS | 1652 | 1468669590468 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 04:46:30 INFO - PROCESS | 1652 | 1468669590704 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:30 INFO - PROCESS | 1652 | 1468669590706 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x11924f000 == 45 [pid = 1652] [id = 570] 04:46:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x113399c00) [pid = 1652] [serial = 1710] [outer = 0x0] 04:46:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11607d000) [pid = 1652] [serial = 1711] [outer = 0x113399c00] 04:46:30 INFO - PROCESS | 1652 | 1468669590734 Marionette DEBUG loaded listener.js 04:46:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x118280c00) [pid = 1652] [serial = 1712] [outer = 0x113399c00] 04:46:31 INFO - PROCESS | 1652 | 1468669591151 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 04:46:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:46:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 823ms 04:46:31 INFO - PROCESS | 1652 | 1468669591170 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 04:46:31 INFO - PROCESS | 1652 | 1468669591172 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 04:46:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:46:31 INFO - PROCESS | 1652 | 1468669591175 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:46:31 INFO - PROCESS | 1652 | 1468669591176 Marionette TRACE conn2 <- [1,2254,null,{}] 04:46:31 INFO - PROCESS | 1652 | 1468669591180 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:31 INFO - PROCESS | 1652 | 1468669591183 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:31 INFO - PROCESS | 1652 | 1468669591277 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 04:46:31 INFO - PROCESS | 1652 | 1468669591353 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:31 INFO - PROCESS | 1652 | 1468669591354 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x11953e800 == 46 [pid = 1652] [id = 571] 04:46:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x118303c00) [pid = 1652] [serial = 1713] [outer = 0x0] 04:46:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11850cc00) [pid = 1652] [serial = 1714] [outer = 0x118303c00] 04:46:31 INFO - PROCESS | 1652 | 1468669591382 Marionette DEBUG loaded listener.js 04:46:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1195d6000) [pid = 1652] [serial = 1715] [outer = 0x118303c00] 04:46:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12cf16800 == 45 [pid = 1652] [id = 564] 04:46:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12bda7800 == 44 [pid = 1652] [id = 563] 04:46:32 INFO - PROCESS | 1652 | --DOCSHELL 0x126ff0800 == 43 [pid = 1652] [id = 562] 04:46:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12ba55000 == 42 [pid = 1652] [id = 561] 04:46:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12b713000 == 41 [pid = 1652] [id = 560] 04:46:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6e8800 == 40 [pid = 1652] [id = 559] 04:46:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12a588800 == 39 [pid = 1652] [id = 558] 04:46:32 INFO - PROCESS | 1652 | --DOCSHELL 0x11925d800 == 38 [pid = 1652] [id = 557] 04:46:32 INFO - PROCESS | 1652 | --DOCSHELL 0x126ff1000 == 37 [pid = 1652] [id = 556] 04:46:32 INFO - PROCESS | 1652 | --DOCSHELL 0x121164800 == 36 [pid = 1652] [id = 555] 04:46:32 INFO - PROCESS | 1652 | --DOCSHELL 0x119542000 == 35 [pid = 1652] [id = 554] 04:46:32 INFO - PROCESS | 1652 | --DOCSHELL 0x117e33800 == 34 [pid = 1652] [id = 553] 04:46:32 INFO - PROCESS | 1652 | --DOCSHELL 0x119cd1800 == 33 [pid = 1652] [id = 552] 04:46:32 INFO - PROCESS | 1652 | --DOCSHELL 0x1133d8000 == 32 [pid = 1652] [id = 551] 04:46:32 INFO - PROCESS | 1652 | --DOCSHELL 0x11924f000 == 31 [pid = 1652] [id = 570] 04:46:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12d307000 == 30 [pid = 1652] [id = 569] 04:46:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12cf14800 == 29 [pid = 1652] [id = 568] 04:46:32 INFO - PROCESS | 1652 | --DOCSHELL 0x129143800 == 28 [pid = 1652] [id = 567] 04:46:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12cf2c000 == 27 [pid = 1652] [id = 565] 04:46:32 INFO - PROCESS | 1652 | --DOCSHELL 0x119553800 == 26 [pid = 1652] [id = 566] 04:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x121442400) [pid = 1652] [serial = 1633] [outer = 0x0] [url = about:blank] 04:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11999a400) [pid = 1652] [serial = 1630] [outer = 0x0] [url = about:blank] 04:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x11339ec00) [pid = 1652] [serial = 1621] [outer = 0x0] [url = about:blank] 04:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1150d1c00) [pid = 1652] [serial = 1622] [outer = 0x0] [url = about:blank] 04:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x118148400) [pid = 1652] [serial = 1624] [outer = 0x0] [url = about:blank] 04:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x118406c00) [pid = 1652] [serial = 1625] [outer = 0x0] [url = about:blank] 04:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118e8a400) [pid = 1652] [serial = 1627] [outer = 0x0] [url = about:blank] 04:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11937cc00) [pid = 1652] [serial = 1628] [outer = 0x0] [url = about:blank] 04:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x116a9b000) [pid = 1652] [serial = 1619] [outer = 0x0] [url = about:blank] 04:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x113398800) [pid = 1652] [serial = 1618] [outer = 0x0] [url = about:blank] 04:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118287c00) [pid = 1652] [serial = 1610] [outer = 0x0] [url = about:blank] 04:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x116a9a000) [pid = 1652] [serial = 1609] [outer = 0x0] [url = about:blank] 04:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x119212000) [pid = 1652] [serial = 1613] [outer = 0x0] [url = about:blank] 04:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11850d800) [pid = 1652] [serial = 1612] [outer = 0x0] [url = about:blank] 04:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12496d800) [pid = 1652] [serial = 1636] [outer = 0x0] [url = about:blank] 04:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x121938000) [pid = 1652] [serial = 1634] [outer = 0x0] [url = about:blank] 04:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x126f46400) [pid = 1652] [serial = 1639] [outer = 0x0] [url = about:blank] 04:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x126a1c800) [pid = 1652] [serial = 1637] [outer = 0x0] [url = about:blank] 04:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x128732400) [pid = 1652] [serial = 1642] [outer = 0x0] [url = about:blank] 04:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12754b400) [pid = 1652] [serial = 1640] [outer = 0x0] [url = about:blank] 04:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x124974400) [pid = 1652] [serial = 1616] [outer = 0x0] [url = about:blank] 04:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x128c44800) [pid = 1652] [serial = 1649] [outer = 0x0] [url = about:blank] 04:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1195dac00) [pid = 1652] [serial = 1645] [outer = 0x0] [url = about:blank] 04:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x128ab7400) [pid = 1652] [serial = 1643] [outer = 0x0] [url = about:blank] 04:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12496ac00) [pid = 1652] [serial = 1646] [outer = 0x0] [url = about:blank] 04:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x128734400) [pid = 1652] [serial = 1648] [outer = 0x0] [url = about:blank] 04:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x120d25000) [pid = 1652] [serial = 1631] [outer = 0x0] [url = about:blank] 04:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x123829800) [pid = 1652] [serial = 1615] [outer = 0x0] [url = about:blank] 04:46:32 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1291cf000) [pid = 1652] [serial = 1651] [outer = 0x0] [url = about:blank] 04:46:32 INFO - PROCESS | 1652 | 1468669592303 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 04:46:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:46:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1172ms 04:46:32 INFO - PROCESS | 1652 | 1468669592348 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 04:46:32 INFO - PROCESS | 1652 | 1468669592350 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 04:46:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:46:32 INFO - PROCESS | 1652 | 1468669592353 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:46:32 INFO - PROCESS | 1652 | 1468669592355 Marionette TRACE conn2 <- [1,2258,null,{}] 04:46:32 INFO - PROCESS | 1652 | 1468669592358 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:32 INFO - PROCESS | 1652 | 1468669592360 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:32 INFO - PROCESS | 1652 | 1468669592441 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 04:46:32 INFO - PROCESS | 1652 | 1468669592499 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:32 INFO - PROCESS | 1652 | 1468669592502 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x116999800 == 27 [pid = 1652] [id = 572] 04:46:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1128b1400) [pid = 1652] [serial = 1716] [outer = 0x0] 04:46:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1128b4800) [pid = 1652] [serial = 1717] [outer = 0x1128b1400] 04:46:32 INFO - PROCESS | 1652 | 1468669592531 Marionette DEBUG loaded listener.js 04:46:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x112e23800) [pid = 1652] [serial = 1718] [outer = 0x1128b1400] 04:46:32 INFO - PROCESS | 1652 | 1468669592843 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:46:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:46:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 523ms 04:46:32 INFO - PROCESS | 1652 | 1468669592876 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 04:46:32 INFO - PROCESS | 1652 | 1468669592880 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 04:46:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:46:32 INFO - PROCESS | 1652 | 1468669592884 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:46:32 INFO - PROCESS | 1652 | 1468669592886 Marionette TRACE conn2 <- [1,2262,null,{}] 04:46:32 INFO - PROCESS | 1652 | 1468669592889 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:32 INFO - PROCESS | 1652 | 1468669592890 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:32 INFO - PROCESS | 1652 | 1468669592968 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 04:46:32 INFO - PROCESS | 1652 | 1468669592975 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:32 INFO - PROCESS | 1652 | 1468669592977 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182a7800 == 28 [pid = 1652] [id = 573] 04:46:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x116081000) [pid = 1652] [serial = 1719] [outer = 0x0] 04:46:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x116904c00) [pid = 1652] [serial = 1720] [outer = 0x116081000] 04:46:33 INFO - PROCESS | 1652 | 1468669593004 Marionette DEBUG loaded listener.js 04:46:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x116a95800) [pid = 1652] [serial = 1721] [outer = 0x116081000] 04:46:33 INFO - PROCESS | 1652 | 1468669593363 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 04:46:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:46:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 521ms 04:46:33 INFO - PROCESS | 1652 | 1468669593405 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 04:46:33 INFO - PROCESS | 1652 | 1468669593407 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 04:46:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:46:33 INFO - PROCESS | 1652 | 1468669593409 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:46:33 INFO - PROCESS | 1652 | 1468669593412 Marionette TRACE conn2 <- [1,2266,null,{}] 04:46:33 INFO - PROCESS | 1652 | 1468669593420 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:33 INFO - PROCESS | 1652 | 1468669593423 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:33 INFO - PROCESS | 1652 | 1468669593500 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 04:46:33 INFO - PROCESS | 1652 | 1468669593507 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:33 INFO - PROCESS | 1652 | 1468669593510 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x119547800 == 29 [pid = 1652] [id = 574] 04:46:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1128ae800) [pid = 1652] [serial = 1722] [outer = 0x0] 04:46:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11830d400) [pid = 1652] [serial = 1723] [outer = 0x1128ae800] 04:46:33 INFO - PROCESS | 1652 | 1468669593538 Marionette DEBUG loaded listener.js 04:46:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11849b000) [pid = 1652] [serial = 1724] [outer = 0x1128ae800] 04:46:33 INFO - PROCESS | 1652 | 1468669593919 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 04:46:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:46:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 521ms 04:46:33 INFO - PROCESS | 1652 | 1468669593931 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 04:46:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:46:33 INFO - PROCESS | 1652 | 1468669593934 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 04:46:33 INFO - PROCESS | 1652 | 1468669593938 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:46:33 INFO - PROCESS | 1652 | 1468669593942 Marionette TRACE conn2 <- [1,2270,null,{}] 04:46:33 INFO - PROCESS | 1652 | 1468669593945 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:33 INFO - PROCESS | 1652 | 1468669593947 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:34 INFO - PROCESS | 1652 | 1468669594111 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 04:46:34 INFO - PROCESS | 1652 | 1468669594161 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:34 INFO - PROCESS | 1652 | 1468669594162 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x120f7e000 == 30 [pid = 1652] [id = 575] 04:46:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11830b800) [pid = 1652] [serial = 1725] [outer = 0x0] 04:46:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118e81c00) [pid = 1652] [serial = 1726] [outer = 0x11830b800] 04:46:34 INFO - PROCESS | 1652 | 1468669594188 Marionette DEBUG loaded listener.js 04:46:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119214c00) [pid = 1652] [serial = 1727] [outer = 0x11830b800] 04:46:34 INFO - PROCESS | 1652 | 1468669594468 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 04:46:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:46:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 575ms 04:46:34 INFO - PROCESS | 1652 | 1468669594513 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 04:46:34 INFO - PROCESS | 1652 | 1468669594522 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 04:46:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:46:34 INFO - PROCESS | 1652 | 1468669594533 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:46:34 INFO - PROCESS | 1652 | 1468669594534 Marionette TRACE conn2 <- [1,2274,null,{}] 04:46:34 INFO - PROCESS | 1652 | 1468669594536 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:34 INFO - PROCESS | 1652 | 1468669594537 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:34 INFO - PROCESS | 1652 | 1468669594638 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 04:46:34 INFO - PROCESS | 1652 | 1468669594641 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:34 INFO - PROCESS | 1652 | 1468669594642 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x124ce3800 == 31 [pid = 1652] [id = 576] 04:46:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1128ab400) [pid = 1652] [serial = 1728] [outer = 0x0] 04:46:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119379c00) [pid = 1652] [serial = 1729] [outer = 0x1128ab400] 04:46:34 INFO - PROCESS | 1652 | 1468669594667 Marionette DEBUG loaded listener.js 04:46:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1197dd800) [pid = 1652] [serial = 1730] [outer = 0x1128ab400] 04:46:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:46:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 470ms 04:46:35 INFO - PROCESS | 1652 | 1468669595000 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 04:46:35 INFO - PROCESS | 1652 | 1468669595003 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 04:46:35 INFO - PROCESS | 1652 | 1468669595006 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 04:46:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:46:35 INFO - PROCESS | 1652 | 1468669595019 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:46:35 INFO - PROCESS | 1652 | 1468669595020 Marionette TRACE conn2 <- [1,2278,null,{}] 04:46:35 INFO - PROCESS | 1652 | 1468669595024 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:35 INFO - PROCESS | 1652 | 1468669595030 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:35 INFO - PROCESS | 1652 | 1468669595145 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 04:46:35 INFO - PROCESS | 1652 | 1468669595184 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:35 INFO - PROCESS | 1652 | 1468669595186 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a79000 == 32 [pid = 1652] [id = 577] 04:46:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1197ddc00) [pid = 1652] [serial = 1731] [outer = 0x0] 04:46:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x120d27800) [pid = 1652] [serial = 1732] [outer = 0x1197ddc00] 04:46:35 INFO - PROCESS | 1652 | 1468669595209 Marionette DEBUG loaded listener.js 04:46:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1238ba800) [pid = 1652] [serial = 1733] [outer = 0x1197ddc00] 04:46:35 INFO - PROCESS | 1652 | 1468669595542 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 04:46:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:46:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 579ms 04:46:35 INFO - PROCESS | 1652 | 1468669595593 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 04:46:35 INFO - PROCESS | 1652 | 1468669595594 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 04:46:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:46:35 INFO - PROCESS | 1652 | 1468669595596 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:46:35 INFO - PROCESS | 1652 | 1468669595597 Marionette TRACE conn2 <- [1,2282,null,{}] 04:46:35 INFO - PROCESS | 1652 | 1468669595600 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:35 INFO - PROCESS | 1652 | 1468669595609 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:35 INFO - PROCESS | 1652 | 1468669595746 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 04:46:35 INFO - PROCESS | 1652 | 1468669595789 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:35 INFO - PROCESS | 1652 | 1468669595790 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x128e42800 == 33 [pid = 1652] [id = 578] 04:46:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1128b9800) [pid = 1652] [serial = 1734] [outer = 0x0] 04:46:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x123d67400) [pid = 1652] [serial = 1735] [outer = 0x1128b9800] 04:46:35 INFO - PROCESS | 1652 | 1468669595814 Marionette DEBUG loaded listener.js 04:46:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12496dc00) [pid = 1652] [serial = 1736] [outer = 0x1128b9800] 04:46:36 INFO - PROCESS | 1652 | 1468669596117 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 04:46:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:46:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 568ms 04:46:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:46:36 INFO - PROCESS | 1652 | 1468669596165 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 04:46:36 INFO - PROCESS | 1652 | 1468669596166 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 04:46:36 INFO - PROCESS | 1652 | 1468669596168 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:46:36 INFO - PROCESS | 1652 | 1468669596169 Marionette TRACE conn2 <- [1,2286,null,{}] 04:46:36 INFO - PROCESS | 1652 | 1468669596172 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:36 INFO - PROCESS | 1652 | 1468669596173 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:36 INFO - PROCESS | 1652 | 1468669596276 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 04:46:36 INFO - PROCESS | 1652 | 1468669596280 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:36 INFO - PROCESS | 1652 | 1468669596281 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x129149800 == 34 [pid = 1652] [id = 579] 04:46:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1197e8400) [pid = 1652] [serial = 1737] [outer = 0x0] 04:46:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x124c32400) [pid = 1652] [serial = 1738] [outer = 0x1197e8400] 04:46:36 INFO - PROCESS | 1652 | 1468669596305 Marionette DEBUG loaded listener.js 04:46:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x125df7400) [pid = 1652] [serial = 1739] [outer = 0x1197e8400] 04:46:36 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x116032400) [pid = 1652] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:46:36 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12acac000) [pid = 1652] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:46:36 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x116535000) [pid = 1652] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:46:36 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12a63ac00) [pid = 1652] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:46:36 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x119384800) [pid = 1652] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:46:36 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x10eafec00) [pid = 1652] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:46:36 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x127548800) [pid = 1652] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:46:36 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11849ac00) [pid = 1652] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:46:36 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12a641800) [pid = 1652] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:46:36 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x113257000) [pid = 1652] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:46:36 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1238bac00) [pid = 1652] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:46:36 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118261000) [pid = 1652] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:46:36 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1238c3c00) [pid = 1652] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:46:36 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1150cc400) [pid = 1652] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:46:36 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x128ab5400) [pid = 1652] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:46:36 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118499800) [pid = 1652] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:46:36 INFO - PROCESS | 1652 | 1468669596766 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 04:46:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 04:46:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 618ms 04:46:36 INFO - PROCESS | 1652 | 1468669596796 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 04:46:36 INFO - PROCESS | 1652 | 1468669596798 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 04:46:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:46:36 INFO - PROCESS | 1652 | 1468669596800 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:46:36 INFO - PROCESS | 1652 | 1468669596801 Marionette TRACE conn2 <- [1,2290,null,{}] 04:46:36 INFO - PROCESS | 1652 | 1468669596804 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:36 INFO - PROCESS | 1652 | 1468669596805 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:36 INFO - PROCESS | 1652 | 1468669596931 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 04:46:36 INFO - PROCESS | 1652 | 1468669596971 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:36 INFO - PROCESS | 1652 | 1468669596972 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x119545800 == 35 [pid = 1652] [id = 580] 04:46:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1128ac000) [pid = 1652] [serial = 1740] [outer = 0x0] 04:46:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118751400) [pid = 1652] [serial = 1741] [outer = 0x1128ac000] 04:46:36 INFO - PROCESS | 1652 | 1468669596997 Marionette DEBUG loaded listener.js 04:46:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12496b800) [pid = 1652] [serial = 1742] [outer = 0x1128ac000] 04:46:37 INFO - PROCESS | 1652 | 1468669597283 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 04:46:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:46:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 525ms 04:46:37 INFO - PROCESS | 1652 | 1468669597330 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 04:46:37 INFO - PROCESS | 1652 | 1468669597331 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 04:46:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:46:37 INFO - PROCESS | 1652 | 1468669597333 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:46:37 INFO - PROCESS | 1652 | 1468669597334 Marionette TRACE conn2 <- [1,2294,null,{}] 04:46:37 INFO - PROCESS | 1652 | 1468669597337 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:37 INFO - PROCESS | 1652 | 1468669597338 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:37 INFO - PROCESS | 1652 | 1468669597420 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 04:46:37 INFO - PROCESS | 1652 | 1468669597427 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:37 INFO - PROCESS | 1652 | 1468669597428 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6e6000 == 36 [pid = 1652] [id = 581] 04:46:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1252d7800) [pid = 1652] [serial = 1743] [outer = 0x0] 04:46:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x126bcf800) [pid = 1652] [serial = 1744] [outer = 0x1252d7800] 04:46:37 INFO - PROCESS | 1652 | 1468669597452 Marionette DEBUG loaded listener.js 04:46:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x127231800) [pid = 1652] [serial = 1745] [outer = 0x1252d7800] 04:46:37 INFO - PROCESS | 1652 | 1468669597776 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 04:46:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:46:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 469ms 04:46:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:46:37 INFO - PROCESS | 1652 | 1468669597802 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 04:46:37 INFO - PROCESS | 1652 | 1468669597804 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 04:46:37 INFO - PROCESS | 1652 | 1468669597808 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:46:37 INFO - PROCESS | 1652 | 1468669597810 Marionette TRACE conn2 <- [1,2298,null,{}] 04:46:37 INFO - PROCESS | 1652 | 1468669597812 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:37 INFO - PROCESS | 1652 | 1468669597814 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:37 INFO - PROCESS | 1652 | 1468669597936 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 04:46:37 INFO - PROCESS | 1652 | 1468669597945 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:37 INFO - PROCESS | 1652 | 1468669597946 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x124ce2000 == 37 [pid = 1652] [id = 582] 04:46:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x127546800) [pid = 1652] [serial = 1746] [outer = 0x0] 04:46:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12872e800) [pid = 1652] [serial = 1747] [outer = 0x127546800] 04:46:37 INFO - PROCESS | 1652 | 1468669597973 Marionette DEBUG loaded listener.js 04:46:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x128abb000) [pid = 1652] [serial = 1748] [outer = 0x127546800] 04:46:38 INFO - PROCESS | 1652 | 1468669598284 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 04:46:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:46:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 522ms 04:46:38 INFO - PROCESS | 1652 | 1468669598329 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 04:46:38 INFO - PROCESS | 1652 | 1468669598330 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 04:46:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:46:38 INFO - PROCESS | 1652 | 1468669598333 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:46:38 INFO - PROCESS | 1652 | 1468669598334 Marionette TRACE conn2 <- [1,2302,null,{}] 04:46:38 INFO - PROCESS | 1652 | 1468669598337 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:38 INFO - PROCESS | 1652 | 1468669598338 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:38 INFO - PROCESS | 1652 | 1468669598414 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 04:46:38 INFO - PROCESS | 1652 | 1468669598418 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:38 INFO - PROCESS | 1652 | 1468669598419 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ba56000 == 38 [pid = 1652] [id = 583] 04:46:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x128c43400) [pid = 1652] [serial = 1749] [outer = 0x0] 04:46:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1291ca400) [pid = 1652] [serial = 1750] [outer = 0x128c43400] 04:46:38 INFO - PROCESS | 1652 | 1468669598444 Marionette DEBUG loaded listener.js 04:46:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1291e9000) [pid = 1652] [serial = 1751] [outer = 0x128c43400] 04:46:38 INFO - PROCESS | 1652 | 1468669598946 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:46:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:46:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 624ms 04:46:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:46:38 INFO - PROCESS | 1652 | 1468669598982 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 04:46:38 INFO - PROCESS | 1652 | 1468669598984 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 04:46:38 INFO - PROCESS | 1652 | 1468669598989 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:46:38 INFO - PROCESS | 1652 | 1468669598993 Marionette TRACE conn2 <- [1,2306,null,{}] 04:46:38 INFO - PROCESS | 1652 | 1468669598998 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:39 INFO - PROCESS | 1652 | 1468669598999 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:39 INFO - PROCESS | 1652 | 1468669599107 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 04:46:39 INFO - PROCESS | 1652 | 1468669599192 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:39 INFO - PROCESS | 1652 | 1468669599193 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182a4000 == 39 [pid = 1652] [id = 584] 04:46:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1128ac800) [pid = 1652] [serial = 1752] [outer = 0x0] 04:46:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x112d6d400) [pid = 1652] [serial = 1753] [outer = 0x1128ac800] 04:46:39 INFO - PROCESS | 1652 | 1468669599224 Marionette DEBUG loaded listener.js 04:46:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x113d98800) [pid = 1652] [serial = 1754] [outer = 0x1128ac800] 04:46:39 INFO - PROCESS | 1652 | 1468669599763 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 04:46:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:46:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 824ms 04:46:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:46:39 INFO - PROCESS | 1652 | 1468669599813 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 04:46:39 INFO - PROCESS | 1652 | 1468669599816 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 04:46:39 INFO - PROCESS | 1652 | 1468669599820 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:46:39 INFO - PROCESS | 1652 | 1468669599822 Marionette TRACE conn2 <- [1,2310,null,{}] 04:46:39 INFO - PROCESS | 1652 | 1468669599825 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:39 INFO - PROCESS | 1652 | 1468669599827 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:39 INFO - PROCESS | 1652 | 1468669599934 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 04:46:40 INFO - PROCESS | 1652 | 1468669600011 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:40 INFO - PROCESS | 1652 | 1468669600012 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x124cf6800 == 40 [pid = 1652] [id = 585] 04:46:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x118148400) [pid = 1652] [serial = 1755] [outer = 0x0] 04:46:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x118269800) [pid = 1652] [serial = 1756] [outer = 0x118148400] 04:46:40 INFO - PROCESS | 1652 | 1468669600058 Marionette DEBUG loaded listener.js 04:46:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11840a400) [pid = 1652] [serial = 1757] [outer = 0x118148400] 04:46:40 INFO - PROCESS | 1652 | 1468669600932 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:46:40 INFO - PROCESS | 1652 | --DOCSHELL 0x124ce2000 == 39 [pid = 1652] [id = 582] 04:46:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6e6000 == 38 [pid = 1652] [id = 581] 04:46:40 INFO - PROCESS | 1652 | --DOCSHELL 0x119545800 == 37 [pid = 1652] [id = 580] 04:46:40 INFO - PROCESS | 1652 | --DOCSHELL 0x129149800 == 36 [pid = 1652] [id = 579] 04:46:40 INFO - PROCESS | 1652 | --DOCSHELL 0x128e42800 == 35 [pid = 1652] [id = 578] 04:46:40 INFO - PROCESS | 1652 | --DOCSHELL 0x128a79000 == 34 [pid = 1652] [id = 577] 04:46:40 INFO - PROCESS | 1652 | --DOCSHELL 0x124ce3800 == 33 [pid = 1652] [id = 576] 04:46:40 INFO - PROCESS | 1652 | --DOCSHELL 0x120f7e000 == 32 [pid = 1652] [id = 575] 04:46:40 INFO - PROCESS | 1652 | --DOCSHELL 0x119547800 == 31 [pid = 1652] [id = 574] 04:46:40 INFO - PROCESS | 1652 | --DOCSHELL 0x1182a7800 == 30 [pid = 1652] [id = 573] 04:46:40 INFO - PROCESS | 1652 | --DOCSHELL 0x116999800 == 29 [pid = 1652] [id = 572] 04:46:40 INFO - PROCESS | 1652 | --DOCSHELL 0x11953e800 == 28 [pid = 1652] [id = 571] 04:46:40 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x128ab2800) [pid = 1652] [serial = 1675] [outer = 0x0] [url = about:blank] 04:46:40 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1294c1c00) [pid = 1652] [serial = 1678] [outer = 0x0] [url = about:blank] 04:46:40 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12ace8400) [pid = 1652] [serial = 1694] [outer = 0x0] [url = about:blank] 04:46:40 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12945d000) [pid = 1652] [serial = 1676] [outer = 0x0] [url = about:blank] 04:46:40 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12a645800) [pid = 1652] [serial = 1681] [outer = 0x0] [url = about:blank] 04:46:40 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12a63a800) [pid = 1652] [serial = 1679] [outer = 0x0] [url = about:blank] 04:46:40 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1121b9400) [pid = 1652] [serial = 1654] [outer = 0x0] [url = about:blank] 04:46:40 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x112c03c00) [pid = 1652] [serial = 1655] [outer = 0x0] [url = about:blank] 04:46:40 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118303000) [pid = 1652] [serial = 1657] [outer = 0x0] [url = about:blank] 04:46:40 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12aa20800) [pid = 1652] [serial = 1684] [outer = 0x0] [url = about:blank] 04:46:40 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11849b800) [pid = 1652] [serial = 1658] [outer = 0x0] [url = about:blank] 04:46:40 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x126acac00) [pid = 1652] [serial = 1672] [outer = 0x0] [url = about:blank] 04:46:40 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119c34c00) [pid = 1652] [serial = 1666] [outer = 0x0] [url = about:blank] 04:46:40 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x123820c00) [pid = 1652] [serial = 1667] [outer = 0x0] [url = about:blank] 04:46:40 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118266c00) [pid = 1652] [serial = 1660] [outer = 0x0] [url = about:blank] 04:46:40 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x118497000) [pid = 1652] [serial = 1661] [outer = 0x0] [url = about:blank] 04:46:40 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12a7ad800) [pid = 1652] [serial = 1682] [outer = 0x0] [url = about:blank] 04:46:40 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118797c00) [pid = 1652] [serial = 1663] [outer = 0x0] [url = about:blank] 04:46:40 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119383800) [pid = 1652] [serial = 1664] [outer = 0x0] [url = about:blank] 04:46:40 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1249d7c00) [pid = 1652] [serial = 1669] [outer = 0x0] [url = about:blank] 04:46:40 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x125231000) [pid = 1652] [serial = 1670] [outer = 0x0] [url = about:blank] 04:46:40 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12acabc00) [pid = 1652] [serial = 1691] [outer = 0x0] [url = about:blank] 04:46:40 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11937a800) [pid = 1652] [serial = 1687] [outer = 0x0] [url = about:blank] 04:46:40 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12aa26c00) [pid = 1652] [serial = 1685] [outer = 0x0] [url = about:blank] 04:46:40 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x126ac7c00) [pid = 1652] [serial = 1690] [outer = 0x0] [url = about:blank] 04:46:40 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x126f52000) [pid = 1652] [serial = 1673] [outer = 0x0] [url = about:blank] 04:46:40 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1238f7400) [pid = 1652] [serial = 1688] [outer = 0x0] [url = about:blank] 04:46:40 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12b736000) [pid = 1652] [serial = 1697] [outer = 0x0] [url = about:blank] 04:46:40 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12ace3000) [pid = 1652] [serial = 1696] [outer = 0x0] [url = about:blank] 04:46:40 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12acdf400) [pid = 1652] [serial = 1693] [outer = 0x0] [url = about:blank] 04:46:40 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1294be000) [pid = 1652] [serial = 1652] [outer = 0x0] [url = about:blank] 04:46:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:46:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1172ms 04:46:40 INFO - PROCESS | 1652 | 1468669600993 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 04:46:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:46:40 INFO - PROCESS | 1652 | 1468669600995 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 04:46:40 INFO - PROCESS | 1652 | 1468669600998 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:46:41 INFO - PROCESS | 1652 | 1468669601000 Marionette TRACE conn2 <- [1,2314,null,{}] 04:46:41 INFO - PROCESS | 1652 | 1468669601004 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:41 INFO - PROCESS | 1652 | 1468669601005 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:41 INFO - PROCESS | 1652 | 1468669601082 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 04:46:41 INFO - PROCESS | 1652 | 1468669601094 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:41 INFO - PROCESS | 1652 | 1468669601095 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x1170b0800 == 29 [pid = 1652] [id = 586] 04:46:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11607f400) [pid = 1652] [serial = 1758] [outer = 0x0] 04:46:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1160eb800) [pid = 1652] [serial = 1759] [outer = 0x11607f400] 04:46:41 INFO - PROCESS | 1652 | 1468669601123 Marionette DEBUG loaded listener.js 04:46:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1176c6000) [pid = 1652] [serial = 1760] [outer = 0x11607f400] 04:46:41 INFO - PROCESS | 1652 | 1468669601492 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 04:46:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:46:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 519ms 04:46:41 INFO - PROCESS | 1652 | 1468669601527 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 04:46:41 INFO - PROCESS | 1652 | 1468669601530 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 04:46:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:46:41 INFO - PROCESS | 1652 | 1468669601535 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:46:41 INFO - PROCESS | 1652 | 1468669601537 Marionette TRACE conn2 <- [1,2318,null,{}] 04:46:41 INFO - PROCESS | 1652 | 1468669601539 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:41 INFO - PROCESS | 1652 | 1468669601541 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:41 INFO - PROCESS | 1652 | 1468669601618 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 04:46:41 INFO - PROCESS | 1652 | 1468669601625 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:41 INFO - PROCESS | 1652 | 1468669601626 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x11953e800 == 30 [pid = 1652] [id = 587] 04:46:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118305800) [pid = 1652] [serial = 1761] [outer = 0x0] 04:46:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11849fc00) [pid = 1652] [serial = 1762] [outer = 0x118305800] 04:46:41 INFO - PROCESS | 1652 | 1468669601653 Marionette DEBUG loaded listener.js 04:46:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x118795400) [pid = 1652] [serial = 1763] [outer = 0x118305800] 04:46:42 INFO - PROCESS | 1652 | 1468669602037 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 04:46:42 INFO - PROCESS | 1652 | 1468669602061 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 04:46:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:46:42 INFO - PROCESS | 1652 | 1468669602063 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:46:42 INFO - PROCESS | 1652 | 1468669602066 Marionette TRACE conn2 <- [1,2322,null,{}] 04:46:42 INFO - PROCESS | 1652 | 1468669602074 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:42 INFO - PROCESS | 1652 | 1468669602077 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:42 INFO - PROCESS | 1652 | 1468669602156 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 04:46:42 INFO - PROCESS | 1652 | 1468669602164 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:42 INFO - PROCESS | 1652 | 1468669602166 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x1217ac000 == 31 [pid = 1652] [id = 588] 04:46:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x118e8a400) [pid = 1652] [serial = 1764] [outer = 0x0] 04:46:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1195dac00) [pid = 1652] [serial = 1765] [outer = 0x118e8a400] 04:46:42 INFO - PROCESS | 1652 | 1468669602194 Marionette DEBUG loaded listener.js 04:46:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x120d22c00) [pid = 1652] [serial = 1766] [outer = 0x118e8a400] 04:46:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:46:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 473ms 04:46:42 INFO - PROCESS | 1652 | 1468669602531 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 04:46:42 INFO - PROCESS | 1652 | 1468669602536 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 04:46:42 INFO - PROCESS | 1652 | 1468669602538 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 04:46:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:46:42 INFO - PROCESS | 1652 | 1468669602542 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:46:42 INFO - PROCESS | 1652 | 1468669602544 Marionette TRACE conn2 <- [1,2326,null,{}] 04:46:42 INFO - PROCESS | 1652 | 1468669602546 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:42 INFO - PROCESS | 1652 | 1468669602547 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:42 INFO - PROCESS | 1652 | 1468669602628 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 04:46:42 INFO - PROCESS | 1652 | 1468669602690 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:42 INFO - PROCESS | 1652 | 1468669602691 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x125d8a000 == 32 [pid = 1652] [id = 589] 04:46:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119214000) [pid = 1652] [serial = 1767] [outer = 0x0] 04:46:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x121447400) [pid = 1652] [serial = 1768] [outer = 0x119214000] 04:46:42 INFO - PROCESS | 1652 | 1468669602716 Marionette DEBUG loaded listener.js 04:46:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x121938800) [pid = 1652] [serial = 1769] [outer = 0x119214000] 04:46:43 INFO - PROCESS | 1652 | 1468669603090 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 04:46:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:46:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 569ms 04:46:43 INFO - PROCESS | 1652 | 1468669603112 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 04:46:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:46:43 INFO - PROCESS | 1652 | 1468669603114 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 04:46:43 INFO - PROCESS | 1652 | 1468669603117 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:46:43 INFO - PROCESS | 1652 | 1468669603119 Marionette TRACE conn2 <- [1,2330,null,{}] 04:46:43 INFO - PROCESS | 1652 | 1468669603122 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:43 INFO - PROCESS | 1652 | 1468669603124 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:43 INFO - PROCESS | 1652 | 1468669603278 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 04:46:43 INFO - PROCESS | 1652 | 1468669603303 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:43 INFO - PROCESS | 1652 | 1468669603304 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cd1800 == 33 [pid = 1652] [id = 590] 04:46:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x121733800) [pid = 1652] [serial = 1770] [outer = 0x0] 04:46:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x123d57c00) [pid = 1652] [serial = 1771] [outer = 0x121733800] 04:46:43 INFO - PROCESS | 1652 | 1468669603344 Marionette DEBUG loaded listener.js 04:46:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12496ac00) [pid = 1652] [serial = 1772] [outer = 0x121733800] 04:46:43 INFO - PROCESS | 1652 | 1468669603773 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 04:46:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:46:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 669ms 04:46:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:46:43 INFO - PROCESS | 1652 | 1468669603787 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 04:46:43 INFO - PROCESS | 1652 | 1468669603788 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 04:46:43 INFO - PROCESS | 1652 | 1468669603790 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:46:43 INFO - PROCESS | 1652 | 1468669603791 Marionette TRACE conn2 <- [1,2334,null,{}] 04:46:43 INFO - PROCESS | 1652 | 1468669603793 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:43 INFO - PROCESS | 1652 | 1468669603797 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:43 INFO - PROCESS | 1652 | 1468669603916 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 04:46:43 INFO - PROCESS | 1652 | 1468669603956 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:43 INFO - PROCESS | 1652 | 1468669603957 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a69f800 == 34 [pid = 1652] [id = 591] 04:46:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1249db000) [pid = 1652] [serial = 1773] [outer = 0x0] 04:46:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x126f46800) [pid = 1652] [serial = 1774] [outer = 0x1249db000] 04:46:43 INFO - PROCESS | 1652 | 1468669603982 Marionette DEBUG loaded listener.js 04:46:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128ab3c00) [pid = 1652] [serial = 1775] [outer = 0x1249db000] 04:46:44 INFO - PROCESS | 1652 | 1468669604295 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 04:46:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:46:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 519ms 04:46:44 INFO - PROCESS | 1652 | 1468669604312 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 04:46:44 INFO - PROCESS | 1652 | 1468669604313 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 04:46:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:46:44 INFO - PROCESS | 1652 | 1468669604315 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:46:44 INFO - PROCESS | 1652 | 1468669604316 Marionette TRACE conn2 <- [1,2338,null,{}] 04:46:44 INFO - PROCESS | 1652 | 1468669604318 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:44 INFO - PROCESS | 1652 | 1468669604320 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:44 INFO - PROCESS | 1652 | 1468669604420 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 04:46:44 INFO - PROCESS | 1652 | 1468669604432 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:44 INFO - PROCESS | 1652 | 1468669604433 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac9e000 == 35 [pid = 1652] [id = 592] 04:46:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x111e28400) [pid = 1652] [serial = 1776] [outer = 0x0] 04:46:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1291c9400) [pid = 1652] [serial = 1777] [outer = 0x111e28400] 04:46:44 INFO - PROCESS | 1652 | 1468669604458 Marionette DEBUG loaded listener.js 04:46:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1291ed400) [pid = 1652] [serial = 1778] [outer = 0x111e28400] 04:46:44 INFO - PROCESS | 1652 | 1468669604819 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 04:46:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:46:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 518ms 04:46:44 INFO - PROCESS | 1652 | 1468669604834 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 04:46:44 INFO - PROCESS | 1652 | 1468669604836 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 04:46:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:46:44 INFO - PROCESS | 1652 | 1468669604841 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:46:44 INFO - PROCESS | 1652 | 1468669604844 Marionette TRACE conn2 <- [1,2342,null,{}] 04:46:44 INFO - PROCESS | 1652 | 1468669604847 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:44 INFO - PROCESS | 1652 | 1468669604849 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:45 INFO - PROCESS | 1652 | 1468669605168 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 04:46:45 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1128b1400) [pid = 1652] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:46:45 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11830b800) [pid = 1652] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:46:45 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x118303c00) [pid = 1652] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:46:45 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1128ae800) [pid = 1652] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:46:45 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1128ab400) [pid = 1652] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:46:45 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1197ddc00) [pid = 1652] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:46:45 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x116911c00) [pid = 1652] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:46:45 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1128ac000) [pid = 1652] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:46:45 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1128b9800) [pid = 1652] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:46:45 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x116081000) [pid = 1652] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:46:45 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1197e8400) [pid = 1652] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:46:45 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x120d1d000) [pid = 1652] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:46:45 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x127232400) [pid = 1652] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:46:45 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12945a000) [pid = 1652] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:46:45 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1252d7800) [pid = 1652] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:46:45 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x113399c00) [pid = 1652] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:46:45 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x127546800) [pid = 1652] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:46:45 INFO - PROCESS | 1652 | 1468669605240 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:45 INFO - PROCESS | 1652 | 1468669605241 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x11924a000 == 36 [pid = 1652] [id = 593] 04:46:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x110fa7400) [pid = 1652] [serial = 1779] [outer = 0x0] 04:46:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1128b2000) [pid = 1652] [serial = 1780] [outer = 0x110fa7400] 04:46:45 INFO - PROCESS | 1652 | 1468669605276 Marionette DEBUG loaded listener.js 04:46:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x116fa6000) [pid = 1652] [serial = 1781] [outer = 0x110fa7400] 04:46:45 INFO - PROCESS | 1652 | 1468669605550 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 04:46:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:46:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 722ms 04:46:45 INFO - PROCESS | 1652 | 1468669605566 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 04:46:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:46:45 INFO - PROCESS | 1652 | 1468669605567 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 04:46:45 INFO - PROCESS | 1652 | 1468669605569 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:46:45 INFO - PROCESS | 1652 | 1468669605570 Marionette TRACE conn2 <- [1,2346,null,{}] 04:46:45 INFO - PROCESS | 1652 | 1468669605581 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:45 INFO - PROCESS | 1652 | 1468669605582 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:45 INFO - PROCESS | 1652 | 1468669605669 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 04:46:45 INFO - PROCESS | 1652 | 1468669605746 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:45 INFO - PROCESS | 1652 | 1468669605748 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x121154000 == 37 [pid = 1652] [id = 594] 04:46:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x112641400) [pid = 1652] [serial = 1782] [outer = 0x0] 04:46:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1197e8400) [pid = 1652] [serial = 1783] [outer = 0x112641400] 04:46:45 INFO - PROCESS | 1652 | 1468669605772 Marionette DEBUG loaded listener.js 04:46:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x127232400) [pid = 1652] [serial = 1784] [outer = 0x112641400] 04:46:46 INFO - PROCESS | 1652 | 1468669606042 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 04:46:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:46:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 520ms 04:46:46 INFO - PROCESS | 1652 | 1468669606097 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 04:46:46 INFO - PROCESS | 1652 | 1468669606098 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 04:46:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:46:46 INFO - PROCESS | 1652 | 1468669606100 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:46:46 INFO - PROCESS | 1652 | 1468669606101 Marionette TRACE conn2 <- [1,2350,null,{}] 04:46:46 INFO - PROCESS | 1652 | 1468669606104 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:46 INFO - PROCESS | 1652 | 1468669606105 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:46 INFO - PROCESS | 1652 | 1468669606195 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 04:46:46 INFO - PROCESS | 1652 | 1468669606199 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:46 INFO - PROCESS | 1652 | 1468669606200 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bdb7800 == 38 [pid = 1652] [id = 595] 04:46:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1126dd800) [pid = 1652] [serial = 1785] [outer = 0x0] 04:46:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x129457800) [pid = 1652] [serial = 1786] [outer = 0x1126dd800] 04:46:46 INFO - PROCESS | 1652 | 1468669606225 Marionette DEBUG loaded listener.js 04:46:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x121937000) [pid = 1652] [serial = 1787] [outer = 0x1126dd800] 04:46:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:46:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 473ms 04:46:46 INFO - PROCESS | 1652 | 1468669606570 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 04:46:46 INFO - PROCESS | 1652 | 1468669606575 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 04:46:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:46:46 INFO - PROCESS | 1652 | 1468669606577 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 04:46:46 INFO - PROCESS | 1652 | 1468669606579 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:46:46 INFO - PROCESS | 1652 | 1468669606581 Marionette TRACE conn2 <- [1,2354,null,{}] 04:46:46 INFO - PROCESS | 1652 | 1468669606583 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:46 INFO - PROCESS | 1652 | 1468669606585 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:46 INFO - PROCESS | 1652 | 1468669606707 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 04:46:46 INFO - PROCESS | 1652 | 1468669606713 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:46 INFO - PROCESS | 1652 | 1468669606715 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3ce800 == 39 [pid = 1652] [id = 596] 04:46:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11879b800) [pid = 1652] [serial = 1788] [outer = 0x0] 04:46:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1294bc400) [pid = 1652] [serial = 1789] [outer = 0x11879b800] 04:46:46 INFO - PROCESS | 1652 | 1468669606740 Marionette DEBUG loaded listener.js 04:46:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12a7aa400) [pid = 1652] [serial = 1790] [outer = 0x11879b800] 04:46:47 INFO - PROCESS | 1652 | 1468669607060 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 04:46:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:46:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 520ms 04:46:47 INFO - PROCESS | 1652 | 1468669607100 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 04:46:47 INFO - PROCESS | 1652 | 1468669607102 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 04:46:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:46:47 INFO - PROCESS | 1652 | 1468669607105 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:46:47 INFO - PROCESS | 1652 | 1468669607106 Marionette TRACE conn2 <- [1,2358,null,{}] 04:46:47 INFO - PROCESS | 1652 | 1468669607109 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:47 INFO - PROCESS | 1652 | 1468669607110 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:47 INFO - PROCESS | 1652 | 1468669607238 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 04:46:47 INFO - PROCESS | 1652 | 1468669607304 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:47 INFO - PROCESS | 1652 | 1468669607305 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x116242800 == 40 [pid = 1652] [id = 597] 04:46:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x111aa5800) [pid = 1652] [serial = 1791] [outer = 0x0] 04:46:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1126d4400) [pid = 1652] [serial = 1792] [outer = 0x111aa5800] 04:46:47 INFO - PROCESS | 1652 | 1468669607337 Marionette DEBUG loaded listener.js 04:46:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x113397000) [pid = 1652] [serial = 1793] [outer = 0x111aa5800] 04:46:47 INFO - PROCESS | 1652 | 1468669607810 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 04:46:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:46:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 771ms 04:46:47 INFO - PROCESS | 1652 | 1468669607894 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 04:46:47 INFO - PROCESS | 1652 | 1468669607898 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 04:46:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:46:47 INFO - PROCESS | 1652 | 1468669607905 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:46:47 INFO - PROCESS | 1652 | 1468669607911 Marionette TRACE conn2 <- [1,2362,null,{}] 04:46:47 INFO - PROCESS | 1652 | 1468669607915 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:47 INFO - PROCESS | 1652 | 1468669607918 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:48 INFO - PROCESS | 1652 | 1468669608053 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 04:46:48 INFO - PROCESS | 1652 | 1468669608122 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:48 INFO - PROCESS | 1652 | 1468669608124 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x123863800 == 41 [pid = 1652] [id = 598] 04:46:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11828e000) [pid = 1652] [serial = 1794] [outer = 0x0] 04:46:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1184a3800) [pid = 1652] [serial = 1795] [outer = 0x11828e000] 04:46:48 INFO - PROCESS | 1652 | 1468669608154 Marionette DEBUG loaded listener.js 04:46:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11920a400) [pid = 1652] [serial = 1796] [outer = 0x11828e000] 04:46:48 INFO - PROCESS | 1652 | 1468669608570 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 04:46:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:46:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 727ms 04:46:48 INFO - PROCESS | 1652 | 1468669608631 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 04:46:48 INFO - PROCESS | 1652 | 1468669608633 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 04:46:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:46:48 INFO - PROCESS | 1652 | 1468669608635 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:46:48 INFO - PROCESS | 1652 | 1468669608637 Marionette TRACE conn2 <- [1,2366,null,{}] 04:46:48 INFO - PROCESS | 1652 | 1468669608639 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:48 INFO - PROCESS | 1652 | 1468669608641 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:48 INFO - PROCESS | 1652 | 1468669608744 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 04:46:48 INFO - PROCESS | 1652 | 1468669608808 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:48 INFO - PROCESS | 1652 | 1468669608809 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ba3f800 == 42 [pid = 1652] [id = 599] 04:46:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1195d5800) [pid = 1652] [serial = 1797] [outer = 0x0] 04:46:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x120d2ac00) [pid = 1652] [serial = 1798] [outer = 0x1195d5800] 04:46:48 INFO - PROCESS | 1652 | 1468669608838 Marionette DEBUG loaded listener.js 04:46:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x123ff5000) [pid = 1652] [serial = 1799] [outer = 0x1195d5800] 04:46:49 INFO - PROCESS | 1652 | 1468669609309 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 04:46:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:46:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 719ms 04:46:49 INFO - PROCESS | 1652 | 1468669609355 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 04:46:49 INFO - PROCESS | 1652 | 1468669609357 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 04:46:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:46:49 INFO - PROCESS | 1652 | 1468669609365 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:46:49 INFO - PROCESS | 1652 | 1468669609368 Marionette TRACE conn2 <- [1,2370,null,{}] 04:46:49 INFO - PROCESS | 1652 | 1468669609371 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:49 INFO - PROCESS | 1652 | 1468669609373 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:49 INFO - PROCESS | 1652 | 1468669609477 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 04:46:49 INFO - PROCESS | 1652 | 1468669609550 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:49 INFO - PROCESS | 1652 | 1468669609552 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d01c000 == 43 [pid = 1652] [id = 600] 04:46:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x124967400) [pid = 1652] [serial = 1800] [outer = 0x0] 04:46:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x126bdd000) [pid = 1652] [serial = 1801] [outer = 0x124967400] 04:46:49 INFO - PROCESS | 1652 | 1468669609582 Marionette DEBUG loaded listener.js 04:46:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12945d400) [pid = 1652] [serial = 1802] [outer = 0x124967400] 04:46:50 INFO - PROCESS | 1652 | 1468669610016 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 04:46:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:46:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 675ms 04:46:50 INFO - PROCESS | 1652 | 1468669610037 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 04:46:50 INFO - PROCESS | 1652 | 1468669610039 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 04:46:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:46:50 INFO - PROCESS | 1652 | 1468669610081 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:46:50 INFO - PROCESS | 1652 | 1468669610084 Marionette TRACE conn2 <- [1,2374,null,{}] 04:46:50 INFO - PROCESS | 1652 | 1468669610087 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:50 INFO - PROCESS | 1652 | 1468669610089 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:50 INFO - PROCESS | 1652 | 1468669610331 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 04:46:50 INFO - PROCESS | 1652 | 1468669610402 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:50 INFO - PROCESS | 1652 | 1468669610404 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x125206000 == 44 [pid = 1652] [id = 601] 04:46:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1128b6800) [pid = 1652] [serial = 1803] [outer = 0x0] 04:46:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x124930000) [pid = 1652] [serial = 1804] [outer = 0x1128b6800] 04:46:50 INFO - PROCESS | 1652 | 1468669610462 Marionette DEBUG loaded listener.js 04:46:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12a647000) [pid = 1652] [serial = 1805] [outer = 0x1128b6800] 04:46:51 INFO - PROCESS | 1652 | 1468669611053 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 04:46:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:46:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1022ms 04:46:51 INFO - PROCESS | 1652 | 1468669611103 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 04:46:51 INFO - PROCESS | 1652 | 1468669611105 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 04:46:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:46:51 INFO - PROCESS | 1652 | 1468669611111 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:46:51 INFO - PROCESS | 1652 | 1468669611113 Marionette TRACE conn2 <- [1,2378,null,{}] 04:46:51 INFO - PROCESS | 1652 | 1468669611116 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:51 INFO - PROCESS | 1652 | 1468669611118 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:51 INFO - PROCESS | 1652 | 1468669611212 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 04:46:51 INFO - PROCESS | 1652 | 1468669611294 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:51 INFO - PROCESS | 1652 | 1468669611295 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x11677c000 == 45 [pid = 1652] [id = 602] 04:46:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x116904800) [pid = 1652] [serial = 1806] [outer = 0x0] 04:46:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x116976800) [pid = 1652] [serial = 1807] [outer = 0x116904800] 04:46:51 INFO - PROCESS | 1652 | 1468669611324 Marionette DEBUG loaded listener.js 04:46:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x118261800) [pid = 1652] [serial = 1808] [outer = 0x116904800] 04:46:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3ce800 == 44 [pid = 1652] [id = 596] 04:46:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12bdb7800 == 43 [pid = 1652] [id = 595] 04:46:52 INFO - PROCESS | 1652 | --DOCSHELL 0x121154000 == 42 [pid = 1652] [id = 594] 04:46:52 INFO - PROCESS | 1652 | --DOCSHELL 0x11924a000 == 41 [pid = 1652] [id = 593] 04:46:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12ac9e000 == 40 [pid = 1652] [id = 592] 04:46:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12a69f800 == 39 [pid = 1652] [id = 591] 04:46:52 INFO - PROCESS | 1652 | --DOCSHELL 0x128cd1800 == 38 [pid = 1652] [id = 590] 04:46:52 INFO - PROCESS | 1652 | --DOCSHELL 0x125d8a000 == 37 [pid = 1652] [id = 589] 04:46:52 INFO - PROCESS | 1652 | --DOCSHELL 0x1217ac000 == 36 [pid = 1652] [id = 588] 04:46:52 INFO - PROCESS | 1652 | --DOCSHELL 0x11953e800 == 35 [pid = 1652] [id = 587] 04:46:52 INFO - PROCESS | 1652 | --DOCSHELL 0x1170b0800 == 34 [pid = 1652] [id = 586] 04:46:52 INFO - PROCESS | 1652 | --DOCSHELL 0x124cf6800 == 33 [pid = 1652] [id = 585] 04:46:52 INFO - PROCESS | 1652 | --DOCSHELL 0x1182a4000 == 32 [pid = 1652] [id = 584] 04:46:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12ba56000 == 31 [pid = 1652] [id = 583] 04:46:52 INFO - PROCESS | 1652 | --DOCSHELL 0x125206000 == 30 [pid = 1652] [id = 601] 04:46:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12d01c000 == 29 [pid = 1652] [id = 600] 04:46:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12ba3f800 == 28 [pid = 1652] [id = 599] 04:46:52 INFO - PROCESS | 1652 | --DOCSHELL 0x123863800 == 27 [pid = 1652] [id = 598] 04:46:52 INFO - PROCESS | 1652 | --DOCSHELL 0x116242800 == 26 [pid = 1652] [id = 597] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1128b4800) [pid = 1652] [serial = 1717] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x112e23800) [pid = 1652] [serial = 1718] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118e81c00) [pid = 1652] [serial = 1726] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1195d6000) [pid = 1652] [serial = 1715] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11850cc00) [pid = 1652] [serial = 1714] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11830d400) [pid = 1652] [serial = 1723] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11849b000) [pid = 1652] [serial = 1724] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x119379c00) [pid = 1652] [serial = 1729] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1238ba800) [pid = 1652] [serial = 1733] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x120d27800) [pid = 1652] [serial = 1732] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118510000) [pid = 1652] [serial = 1700] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x118283800) [pid = 1652] [serial = 1699] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118751400) [pid = 1652] [serial = 1741] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x123d67400) [pid = 1652] [serial = 1735] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x116904c00) [pid = 1652] [serial = 1720] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x116a95800) [pid = 1652] [serial = 1721] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x124c32400) [pid = 1652] [serial = 1738] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12496dc00) [pid = 1652] [serial = 1736] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x123d5a400) [pid = 1652] [serial = 1703] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1212e6800) [pid = 1652] [serial = 1702] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1291c5400) [pid = 1652] [serial = 1706] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12873a400) [pid = 1652] [serial = 1705] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12aba2800) [pid = 1652] [serial = 1709] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x126bcf800) [pid = 1652] [serial = 1744] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12a7a4c00) [pid = 1652] [serial = 1708] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118280c00) [pid = 1652] [serial = 1712] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11607d000) [pid = 1652] [serial = 1711] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x127231800) [pid = 1652] [serial = 1745] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x125df7400) [pid = 1652] [serial = 1739] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1291ca400) [pid = 1652] [serial = 1750] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x128abb000) [pid = 1652] [serial = 1748] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12496b800) [pid = 1652] [serial = 1742] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1197dd800) [pid = 1652] [serial = 1730] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x119214c00) [pid = 1652] [serial = 1727] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12872e800) [pid = 1652] [serial = 1747] [outer = 0x0] [url = about:blank] 04:46:52 INFO - PROCESS | 1652 | 1468669612311 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 04:46:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:46:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1224ms 04:46:52 INFO - PROCESS | 1652 | 1468669612334 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 04:46:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:46:52 INFO - PROCESS | 1652 | 1468669612336 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 04:46:52 INFO - PROCESS | 1652 | 1468669612345 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:46:52 INFO - PROCESS | 1652 | 1468669612347 Marionette TRACE conn2 <- [1,2382,null,{}] 04:46:52 INFO - PROCESS | 1652 | 1468669612350 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:52 INFO - PROCESS | 1652 | 1468669612352 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:52 INFO - PROCESS | 1652 | 1468669612433 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 04:46:52 INFO - PROCESS | 1652 | 1468669612438 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:52 INFO - PROCESS | 1652 | 1468669612441 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x11709b000 == 27 [pid = 1652] [id = 603] 04:46:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x112c0b400) [pid = 1652] [serial = 1809] [outer = 0x0] 04:46:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x116534000) [pid = 1652] [serial = 1810] [outer = 0x112c0b400] 04:46:52 INFO - PROCESS | 1652 | 1468669612471 Marionette DEBUG loaded listener.js 04:46:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1172b8400) [pid = 1652] [serial = 1811] [outer = 0x112c0b400] 04:46:52 INFO - PROCESS | 1652 | 1468669612810 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 04:46:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:46:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 527ms 04:46:52 INFO - PROCESS | 1652 | 1468669612867 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 04:46:52 INFO - PROCESS | 1652 | 1468669612870 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 04:46:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:46:52 INFO - PROCESS | 1652 | 1468669612875 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:46:52 INFO - PROCESS | 1652 | 1468669612877 Marionette TRACE conn2 <- [1,2386,null,{}] 04:46:52 INFO - PROCESS | 1652 | 1468669612879 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:52 INFO - PROCESS | 1652 | 1468669612881 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:52 INFO - PROCESS | 1652 | 1468669612963 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 04:46:52 INFO - PROCESS | 1652 | 1468669612968 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:52 INFO - PROCESS | 1652 | 1468669612969 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x119259800 == 28 [pid = 1652] [id = 604] 04:46:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118287800) [pid = 1652] [serial = 1812] [outer = 0x0] 04:46:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118496c00) [pid = 1652] [serial = 1813] [outer = 0x118287800] 04:46:53 INFO - PROCESS | 1652 | 1468669612998 Marionette DEBUG loaded listener.js 04:46:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11850cc00) [pid = 1652] [serial = 1814] [outer = 0x118287800] 04:46:53 INFO - PROCESS | 1652 | 1468669613352 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 04:46:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:46:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 521ms 04:46:53 INFO - PROCESS | 1652 | 1468669613397 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 04:46:53 INFO - PROCESS | 1652 | 1468669613398 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 04:46:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:46:53 INFO - PROCESS | 1652 | 1468669613400 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:46:53 INFO - PROCESS | 1652 | 1468669613403 Marionette TRACE conn2 <- [1,2390,null,{}] 04:46:53 INFO - PROCESS | 1652 | 1468669613411 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:53 INFO - PROCESS | 1652 | 1468669613414 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:53 INFO - PROCESS | 1652 | 1468669613489 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 04:46:53 INFO - PROCESS | 1652 | 1468669613496 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:53 INFO - PROCESS | 1652 | 1468669613498 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cd7000 == 29 [pid = 1652] [id = 605] 04:46:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x113394800) [pid = 1652] [serial = 1815] [outer = 0x0] 04:46:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11937a800) [pid = 1652] [serial = 1816] [outer = 0x113394800] 04:46:53 INFO - PROCESS | 1652 | 1468669613526 Marionette DEBUG loaded listener.js 04:46:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1197dc400) [pid = 1652] [serial = 1817] [outer = 0x113394800] 04:46:53 INFO - PROCESS | 1652 | 1468669613862 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 04:46:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:46:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 472ms 04:46:53 INFO - PROCESS | 1652 | 1468669613874 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 04:46:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:46:53 INFO - PROCESS | 1652 | 1468669613877 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 04:46:53 INFO - PROCESS | 1652 | 1468669613880 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:46:53 INFO - PROCESS | 1652 | 1468669613882 Marionette TRACE conn2 <- [1,2394,null,{}] 04:46:53 INFO - PROCESS | 1652 | 1468669613885 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:53 INFO - PROCESS | 1652 | 1468669613886 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:54 INFO - PROCESS | 1652 | 1468669614058 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 04:46:54 INFO - PROCESS | 1652 | 1468669614113 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:54 INFO - PROCESS | 1652 | 1468669614115 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x121156000 == 30 [pid = 1652] [id = 606] 04:46:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11937d400) [pid = 1652] [serial = 1818] [outer = 0x0] 04:46:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x120d25000) [pid = 1652] [serial = 1819] [outer = 0x11937d400] 04:46:54 INFO - PROCESS | 1652 | 1468669614156 Marionette DEBUG loaded listener.js 04:46:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x121930400) [pid = 1652] [serial = 1820] [outer = 0x11937d400] 04:46:54 INFO - PROCESS | 1652 | 1468669614512 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:46:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:46:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 670ms 04:46:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:46:54 INFO - PROCESS | 1652 | 1468669614549 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 04:46:54 INFO - PROCESS | 1652 | 1468669614550 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 04:46:54 INFO - PROCESS | 1652 | 1468669614553 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:46:54 INFO - PROCESS | 1652 | 1468669614554 Marionette TRACE conn2 <- [1,2398,null,{}] 04:46:54 INFO - PROCESS | 1652 | 1468669614556 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:54 INFO - PROCESS | 1652 | 1468669614557 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:54 INFO - PROCESS | 1652 | 1468669614654 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 04:46:54 INFO - PROCESS | 1652 | 1468669614693 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:54 INFO - PROCESS | 1652 | 1468669614695 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x125212000 == 31 [pid = 1652] [id = 607] 04:46:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x112643800) [pid = 1652] [serial = 1821] [outer = 0x0] 04:46:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1238c3c00) [pid = 1652] [serial = 1822] [outer = 0x112643800] 04:46:54 INFO - PROCESS | 1652 | 1468669614719 Marionette DEBUG loaded listener.js 04:46:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x123ffa000) [pid = 1652] [serial = 1823] [outer = 0x112643800] 04:46:55 INFO - PROCESS | 1652 | 1468669615049 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 04:46:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:46:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 523ms 04:46:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:46:55 INFO - PROCESS | 1652 | 1468669615077 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 04:46:55 INFO - PROCESS | 1652 | 1468669615078 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 04:46:55 INFO - PROCESS | 1652 | 1468669615080 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:46:55 INFO - PROCESS | 1652 | 1468669615081 Marionette TRACE conn2 <- [1,2402,null,{}] 04:46:55 INFO - PROCESS | 1652 | 1468669615084 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:55 INFO - PROCESS | 1652 | 1468669615088 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:55 INFO - PROCESS | 1652 | 1468669615201 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 04:46:55 INFO - PROCESS | 1652 | 1468669615204 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:55 INFO - PROCESS | 1652 | 1468669615205 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x128e43000 == 32 [pid = 1652] [id = 608] 04:46:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x123ded000) [pid = 1652] [serial = 1824] [outer = 0x0] 04:46:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x125226000) [pid = 1652] [serial = 1825] [outer = 0x123ded000] 04:46:55 INFO - PROCESS | 1652 | 1468669615231 Marionette DEBUG loaded listener.js 04:46:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12872e800) [pid = 1652] [serial = 1826] [outer = 0x123ded000] 04:46:55 INFO - PROCESS | 1652 | 1468669615576 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 04:46:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:46:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 518ms 04:46:55 INFO - PROCESS | 1652 | 1468669615599 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 04:46:55 INFO - PROCESS | 1652 | 1468669615600 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 04:46:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:46:55 INFO - PROCESS | 1652 | 1468669615602 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:46:55 INFO - PROCESS | 1652 | 1468669615613 Marionette TRACE conn2 <- [1,2406,null,{}] 04:46:55 INFO - PROCESS | 1652 | 1468669615622 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:55 INFO - PROCESS | 1652 | 1468669615623 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:55 INFO - PROCESS | 1652 | 1468669615719 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 04:46:55 INFO - PROCESS | 1652 | 1468669615724 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:55 INFO - PROCESS | 1652 | 1468669615725 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x129661800 == 33 [pid = 1652] [id = 609] 04:46:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1128b3c00) [pid = 1652] [serial = 1827] [outer = 0x0] 04:46:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128aaf800) [pid = 1652] [serial = 1828] [outer = 0x1128b3c00] 04:46:55 INFO - PROCESS | 1652 | 1468669615749 Marionette DEBUG loaded listener.js 04:46:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128abb400) [pid = 1652] [serial = 1829] [outer = 0x1128b3c00] 04:46:56 INFO - PROCESS | 1652 | 1468669616084 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 04:46:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:46:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 535ms 04:46:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:46:56 INFO - PROCESS | 1652 | 1468669616138 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 04:46:56 INFO - PROCESS | 1652 | 1468669616139 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 04:46:56 INFO - PROCESS | 1652 | 1468669616141 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:46:56 INFO - PROCESS | 1652 | 1468669616142 Marionette TRACE conn2 <- [1,2410,null,{}] 04:46:56 INFO - PROCESS | 1652 | 1468669616145 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:56 INFO - PROCESS | 1652 | 1468669616146 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:56 INFO - PROCESS | 1652 | 1468669616246 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 04:46:56 INFO - PROCESS | 1652 | 1468669616284 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:56 INFO - PROCESS | 1652 | 1468669616285 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a698800 == 34 [pid = 1652] [id = 610] 04:46:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1291cc400) [pid = 1652] [serial = 1830] [outer = 0x0] 04:46:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1291f0800) [pid = 1652] [serial = 1831] [outer = 0x1291cc400] 04:46:56 INFO - PROCESS | 1652 | 1468669616310 Marionette DEBUG loaded listener.js 04:46:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1294b5400) [pid = 1652] [serial = 1832] [outer = 0x1291cc400] 04:46:56 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x121733800) [pid = 1652] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:46:56 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1249db000) [pid = 1652] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:46:56 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1128ac800) [pid = 1652] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:46:56 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118148400) [pid = 1652] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:46:56 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x119214000) [pid = 1652] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:46:56 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118305800) [pid = 1652] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:46:56 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118e8a400) [pid = 1652] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:46:56 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1126dd800) [pid = 1652] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:46:56 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11607f400) [pid = 1652] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:46:56 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x128c43400) [pid = 1652] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:46:56 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11879b800) [pid = 1652] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:46:56 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x111e28400) [pid = 1652] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:46:56 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x110fa7400) [pid = 1652] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:46:56 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x112641400) [pid = 1652] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:46:56 INFO - PROCESS | 1652 | 1468669616753 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 04:46:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:46:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 619ms 04:46:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:46:56 INFO - PROCESS | 1652 | 1468669616760 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 04:46:56 INFO - PROCESS | 1652 | 1468669616761 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 04:46:56 INFO - PROCESS | 1652 | 1468669616763 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:46:56 INFO - PROCESS | 1652 | 1468669616764 Marionette TRACE conn2 <- [1,2414,null,{}] 04:46:56 INFO - PROCESS | 1652 | 1468669616767 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:56 INFO - PROCESS | 1652 | 1468669616768 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:56 INFO - PROCESS | 1652 | 1468669616888 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 04:46:56 INFO - PROCESS | 1652 | 1468669616930 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:56 INFO - PROCESS | 1652 | 1468669616931 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cd4000 == 35 [pid = 1652] [id = 611] 04:46:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x10eaf9000) [pid = 1652] [serial = 1833] [outer = 0x0] 04:46:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118ab6000) [pid = 1652] [serial = 1834] [outer = 0x10eaf9000] 04:46:56 INFO - PROCESS | 1652 | 1468669616955 Marionette DEBUG loaded listener.js 04:46:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x124c2f000) [pid = 1652] [serial = 1835] [outer = 0x10eaf9000] 04:46:57 INFO - PROCESS | 1652 | 1468669617233 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 04:46:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:46:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 519ms 04:46:57 INFO - PROCESS | 1652 | 1468669617284 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 04:46:57 INFO - PROCESS | 1652 | 1468669617285 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 04:46:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:46:57 INFO - PROCESS | 1652 | 1468669617288 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:46:57 INFO - PROCESS | 1652 | 1468669617289 Marionette TRACE conn2 <- [1,2418,null,{}] 04:46:57 INFO - PROCESS | 1652 | 1468669617294 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:57 INFO - PROCESS | 1652 | 1468669617295 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:57 INFO - PROCESS | 1652 | 1468669617370 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 04:46:57 INFO - PROCESS | 1652 | 1468669617375 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:57 INFO - PROCESS | 1652 | 1468669617377 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b725800 == 36 [pid = 1652] [id = 612] 04:46:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119c37000) [pid = 1652] [serial = 1836] [outer = 0x0] 04:46:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118310400) [pid = 1652] [serial = 1837] [outer = 0x119c37000] 04:46:57 INFO - PROCESS | 1652 | 1468669617400 Marionette DEBUG loaded listener.js 04:46:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12a5be800) [pid = 1652] [serial = 1838] [outer = 0x119c37000] 04:46:57 INFO - PROCESS | 1652 | 1468669617733 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:46:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:46:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 471ms 04:46:57 INFO - PROCESS | 1652 | 1468669617762 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 04:46:57 INFO - PROCESS | 1652 | 1468669617764 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 04:46:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:46:57 INFO - PROCESS | 1652 | 1468669617766 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:46:57 INFO - PROCESS | 1652 | 1468669617768 Marionette TRACE conn2 <- [1,2422,null,{}] 04:46:57 INFO - PROCESS | 1652 | 1468669617770 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:57 INFO - PROCESS | 1652 | 1468669617772 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:57 INFO - PROCESS | 1652 | 1468669617898 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 04:46:57 INFO - PROCESS | 1652 | 1468669617905 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:57 INFO - PROCESS | 1652 | 1468669617908 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12520c000 == 37 [pid = 1652] [id = 613] 04:46:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12a5bc400) [pid = 1652] [serial = 1839] [outer = 0x0] 04:46:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12a643800) [pid = 1652] [serial = 1840] [outer = 0x12a5bc400] 04:46:57 INFO - PROCESS | 1652 | 1468669617936 Marionette DEBUG loaded listener.js 04:46:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12aa20000) [pid = 1652] [serial = 1841] [outer = 0x12a5bc400] 04:46:58 INFO - PROCESS | 1652 | 1468669618252 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:46:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:46:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 520ms 04:46:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:46:58 INFO - PROCESS | 1652 | 1468669618287 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 04:46:58 INFO - PROCESS | 1652 | 1468669618288 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 04:46:58 INFO - PROCESS | 1652 | 1468669618293 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:46:58 INFO - PROCESS | 1652 | 1468669618294 Marionette TRACE conn2 <- [1,2426,null,{}] 04:46:58 INFO - PROCESS | 1652 | 1468669618297 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:58 INFO - PROCESS | 1652 | 1468669618298 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:58 INFO - PROCESS | 1652 | 1468669618375 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 04:46:58 INFO - PROCESS | 1652 | 1468669618379 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:58 INFO - PROCESS | 1652 | 1468669618381 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3d7000 == 38 [pid = 1652] [id = 614] 04:46:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12aa23800) [pid = 1652] [serial = 1842] [outer = 0x0] 04:46:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12aba5400) [pid = 1652] [serial = 1843] [outer = 0x12aa23800] 04:46:58 INFO - PROCESS | 1652 | 1468669618404 Marionette DEBUG loaded listener.js 04:46:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12aca8000) [pid = 1652] [serial = 1844] [outer = 0x12aa23800] 04:46:58 INFO - PROCESS | 1652 | 1468669618935 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 04:46:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:46:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 720ms 04:46:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:46:59 INFO - PROCESS | 1652 | 1468669619013 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 04:46:59 INFO - PROCESS | 1652 | 1468669619015 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 04:46:59 INFO - PROCESS | 1652 | 1468669619019 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:46:59 INFO - PROCESS | 1652 | 1468669619021 Marionette TRACE conn2 <- [1,2430,null,{}] 04:46:59 INFO - PROCESS | 1652 | 1468669619025 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:59 INFO - PROCESS | 1652 | 1468669619027 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:59 INFO - PROCESS | 1652 | 1468669619137 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 04:46:59 INFO - PROCESS | 1652 | 1468669619199 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:59 INFO - PROCESS | 1652 | 1468669619201 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x118eac800 == 39 [pid = 1652] [id = 615] 04:46:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11338f400) [pid = 1652] [serial = 1845] [outer = 0x0] 04:46:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x116906c00) [pid = 1652] [serial = 1846] [outer = 0x11338f400] 04:46:59 INFO - PROCESS | 1652 | 1468669619232 Marionette DEBUG loaded listener.js 04:46:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x118148400) [pid = 1652] [serial = 1847] [outer = 0x11338f400] 04:46:59 INFO - PROCESS | 1652 | 1468669619760 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 04:46:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:46:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 771ms 04:46:59 INFO - PROCESS | 1652 | 1468669619818 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 04:46:59 INFO - PROCESS | 1652 | 1468669619821 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 04:46:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:46:59 INFO - PROCESS | 1652 | 1468669619830 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:46:59 INFO - PROCESS | 1652 | 1468669619831 Marionette TRACE conn2 <- [1,2434,null,{}] 04:46:59 INFO - PROCESS | 1652 | 1468669619834 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:59 INFO - PROCESS | 1652 | 1468669619836 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:46:59 INFO - PROCESS | 1652 | 1468669619946 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 04:47:00 INFO - PROCESS | 1652 | 1468669620033 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:00 INFO - PROCESS | 1652 | 1468669620034 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x121799800 == 40 [pid = 1652] [id = 616] 04:47:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x118497000) [pid = 1652] [serial = 1848] [outer = 0x0] 04:47:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x118791400) [pid = 1652] [serial = 1849] [outer = 0x118497000] 04:47:00 INFO - PROCESS | 1652 | 1468669620065 Marionette DEBUG loaded listener.js 04:47:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x118e8a400) [pid = 1652] [serial = 1850] [outer = 0x118497000] 04:47:00 INFO - PROCESS | 1652 | 1468669620649 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 04:47:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12520c000 == 39 [pid = 1652] [id = 613] 04:47:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12b725800 == 38 [pid = 1652] [id = 612] 04:47:00 INFO - PROCESS | 1652 | --DOCSHELL 0x119cd4000 == 37 [pid = 1652] [id = 611] 04:47:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12a698800 == 36 [pid = 1652] [id = 610] 04:47:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:47:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 871ms 04:47:00 INFO - PROCESS | 1652 | --DOCSHELL 0x129661800 == 35 [pid = 1652] [id = 609] 04:47:00 INFO - PROCESS | 1652 | --DOCSHELL 0x128e43000 == 34 [pid = 1652] [id = 608] 04:47:00 INFO - PROCESS | 1652 | --DOCSHELL 0x125212000 == 33 [pid = 1652] [id = 607] 04:47:00 INFO - PROCESS | 1652 | --DOCSHELL 0x121156000 == 32 [pid = 1652] [id = 606] 04:47:00 INFO - PROCESS | 1652 | --DOCSHELL 0x119cd7000 == 31 [pid = 1652] [id = 605] 04:47:00 INFO - PROCESS | 1652 | --DOCSHELL 0x119259800 == 30 [pid = 1652] [id = 604] 04:47:00 INFO - PROCESS | 1652 | --DOCSHELL 0x11709b000 == 29 [pid = 1652] [id = 603] 04:47:00 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11840a400) [pid = 1652] [serial = 1757] [outer = 0x0] [url = about:blank] 04:47:00 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x121447400) [pid = 1652] [serial = 1768] [outer = 0x0] [url = about:blank] 04:47:00 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x11849fc00) [pid = 1652] [serial = 1762] [outer = 0x0] [url = about:blank] 04:47:00 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118795400) [pid = 1652] [serial = 1763] [outer = 0x0] [url = about:blank] 04:47:00 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1195dac00) [pid = 1652] [serial = 1765] [outer = 0x0] [url = about:blank] 04:47:00 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x121937000) [pid = 1652] [serial = 1787] [outer = 0x0] [url = about:blank] 04:47:00 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x120d22c00) [pid = 1652] [serial = 1766] [outer = 0x0] [url = about:blank] 04:47:00 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1160eb800) [pid = 1652] [serial = 1759] [outer = 0x0] [url = about:blank] 04:47:00 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1176c6000) [pid = 1652] [serial = 1760] [outer = 0x0] [url = about:blank] 04:47:00 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1291e9000) [pid = 1652] [serial = 1751] [outer = 0x0] [url = about:blank] 04:47:00 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1294bc400) [pid = 1652] [serial = 1789] [outer = 0x0] [url = about:blank] 04:47:00 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1291c9400) [pid = 1652] [serial = 1777] [outer = 0x0] [url = about:blank] 04:47:00 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1291ed400) [pid = 1652] [serial = 1778] [outer = 0x0] [url = about:blank] 04:47:00 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12a7aa400) [pid = 1652] [serial = 1790] [outer = 0x0] [url = about:blank] 04:47:00 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x129457800) [pid = 1652] [serial = 1786] [outer = 0x0] [url = about:blank] 04:47:00 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x116fa6000) [pid = 1652] [serial = 1781] [outer = 0x0] [url = about:blank] 04:47:00 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x127232400) [pid = 1652] [serial = 1784] [outer = 0x0] [url = about:blank] 04:47:00 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1128b2000) [pid = 1652] [serial = 1780] [outer = 0x0] [url = about:blank] 04:47:00 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12496ac00) [pid = 1652] [serial = 1772] [outer = 0x0] [url = about:blank] 04:47:00 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1197e8400) [pid = 1652] [serial = 1783] [outer = 0x0] [url = about:blank] 04:47:00 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x121938800) [pid = 1652] [serial = 1769] [outer = 0x0] [url = about:blank] 04:47:00 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x123d57c00) [pid = 1652] [serial = 1771] [outer = 0x0] [url = about:blank] 04:47:00 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x128ab3c00) [pid = 1652] [serial = 1775] [outer = 0x0] [url = about:blank] 04:47:00 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x126f46800) [pid = 1652] [serial = 1774] [outer = 0x0] [url = about:blank] 04:47:00 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x112d6d400) [pid = 1652] [serial = 1753] [outer = 0x0] [url = about:blank] 04:47:00 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x113d98800) [pid = 1652] [serial = 1754] [outer = 0x0] [url = about:blank] 04:47:00 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x118269800) [pid = 1652] [serial = 1756] [outer = 0x0] [url = about:blank] 04:47:00 INFO - PROCESS | 1652 | 1468669620720 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 04:47:00 INFO - PROCESS | 1652 | 1468669620722 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 04:47:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:47:00 INFO - PROCESS | 1652 | 1468669620725 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:47:00 INFO - PROCESS | 1652 | 1468669620727 Marionette TRACE conn2 <- [1,2438,null,{}] 04:47:00 INFO - PROCESS | 1652 | 1468669620731 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:00 INFO - PROCESS | 1652 | 1468669620732 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:00 INFO - PROCESS | 1652 | 1468669620809 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 04:47:00 INFO - PROCESS | 1652 | 1468669620814 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:00 INFO - PROCESS | 1652 | 1468669620816 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x11829d800 == 30 [pid = 1652] [id = 617] 04:47:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11690a400) [pid = 1652] [serial = 1851] [outer = 0x0] 04:47:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x116a97800) [pid = 1652] [serial = 1852] [outer = 0x11690a400] 04:47:00 INFO - PROCESS | 1652 | 1468669620846 Marionette DEBUG loaded listener.js 04:47:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118281800) [pid = 1652] [serial = 1853] [outer = 0x11690a400] 04:47:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:47:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 471ms 04:47:01 INFO - PROCESS | 1652 | 1468669621190 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 04:47:01 INFO - PROCESS | 1652 | 1468669621197 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 04:47:01 INFO - PROCESS | 1652 | 1468669621199 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 04:47:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:47:01 INFO - PROCESS | 1652 | 1468669621204 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:47:01 INFO - PROCESS | 1652 | 1468669621205 Marionette TRACE conn2 <- [1,2442,null,{}] 04:47:01 INFO - PROCESS | 1652 | 1468669621210 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:01 INFO - PROCESS | 1652 | 1468669621212 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:01 INFO - PROCESS | 1652 | 1468669621313 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 04:47:01 INFO - PROCESS | 1652 | 1468669621370 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:01 INFO - PROCESS | 1652 | 1468669621371 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x119553800 == 31 [pid = 1652] [id = 618] 04:47:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11830c000) [pid = 1652] [serial = 1854] [outer = 0x0] 04:47:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11850d400) [pid = 1652] [serial = 1855] [outer = 0x11830c000] 04:47:01 INFO - PROCESS | 1652 | 1468669621397 Marionette DEBUG loaded listener.js 04:47:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11920f000) [pid = 1652] [serial = 1856] [outer = 0x11830c000] 04:47:01 INFO - PROCESS | 1652 | 1468669621711 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 04:47:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:47:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 522ms 04:47:01 INFO - PROCESS | 1652 | 1468669621728 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 04:47:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:47:01 INFO - PROCESS | 1652 | 1468669621730 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 04:47:01 INFO - PROCESS | 1652 | 1468669621732 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:47:01 INFO - PROCESS | 1652 | 1468669621734 Marionette TRACE conn2 <- [1,2446,null,{}] 04:47:01 INFO - PROCESS | 1652 | 1468669621745 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:01 INFO - PROCESS | 1652 | 1468669621748 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:01 INFO - PROCESS | 1652 | 1468669621829 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 04:47:01 INFO - PROCESS | 1652 | 1468669621894 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:01 INFO - PROCESS | 1652 | 1468669621896 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x124cea800 == 32 [pid = 1652] [id = 619] 04:47:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x112c0e000) [pid = 1652] [serial = 1857] [outer = 0x0] 04:47:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11999ac00) [pid = 1652] [serial = 1858] [outer = 0x112c0e000] 04:47:01 INFO - PROCESS | 1652 | 1468669621924 Marionette DEBUG loaded listener.js 04:47:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x121934c00) [pid = 1652] [serial = 1859] [outer = 0x112c0e000] 04:47:02 INFO - PROCESS | 1652 | 1468669622196 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 04:47:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:47:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 471ms 04:47:02 INFO - PROCESS | 1652 | 1468669622204 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 04:47:02 INFO - PROCESS | 1652 | 1468669622206 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 04:47:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:47:02 INFO - PROCESS | 1652 | 1468669622221 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:47:02 INFO - PROCESS | 1652 | 1468669622222 Marionette TRACE conn2 <- [1,2450,null,{}] 04:47:02 INFO - PROCESS | 1652 | 1468669622233 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:02 INFO - PROCESS | 1652 | 1468669622234 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:02 INFO - PROCESS | 1652 | 1468669622327 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 04:47:02 INFO - PROCESS | 1652 | 1468669622331 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:02 INFO - PROCESS | 1652 | 1468669622333 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cd4800 == 33 [pid = 1652] [id = 620] 04:47:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1238c1800) [pid = 1652] [serial = 1860] [outer = 0x0] 04:47:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1249d7400) [pid = 1652] [serial = 1861] [outer = 0x1238c1800] 04:47:02 INFO - PROCESS | 1652 | 1468669622358 Marionette DEBUG loaded listener.js 04:47:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1252d1c00) [pid = 1652] [serial = 1862] [outer = 0x1238c1800] 04:47:02 INFO - PROCESS | 1652 | 1468669622752 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 04:47:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:47:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 581ms 04:47:02 INFO - PROCESS | 1652 | 1468669622800 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 04:47:02 INFO - PROCESS | 1652 | 1468669622802 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 04:47:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:47:02 INFO - PROCESS | 1652 | 1468669622806 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:47:02 INFO - PROCESS | 1652 | 1468669622808 Marionette TRACE conn2 <- [1,2454,null,{}] 04:47:02 INFO - PROCESS | 1652 | 1468669622812 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:02 INFO - PROCESS | 1652 | 1468669622813 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:02 INFO - PROCESS | 1652 | 1468669622963 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 04:47:02 INFO - PROCESS | 1652 | 1468669622981 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:02 INFO - PROCESS | 1652 | 1468669622982 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x129422000 == 34 [pid = 1652] [id = 621] 04:47:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x112c05400) [pid = 1652] [serial = 1863] [outer = 0x0] 04:47:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x125dfc800) [pid = 1652] [serial = 1864] [outer = 0x112c05400] 04:47:03 INFO - PROCESS | 1652 | 1468669623022 Marionette DEBUG loaded listener.js 04:47:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x126bcf400) [pid = 1652] [serial = 1865] [outer = 0x112c05400] 04:47:03 INFO - PROCESS | 1652 | 1468669623412 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 04:47:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:47:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 621ms 04:47:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:47:03 INFO - PROCESS | 1652 | 1468669623427 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 04:47:03 INFO - PROCESS | 1652 | 1468669623428 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 04:47:03 INFO - PROCESS | 1652 | 1468669623430 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:47:03 INFO - PROCESS | 1652 | 1468669623431 Marionette TRACE conn2 <- [1,2458,null,{}] 04:47:03 INFO - PROCESS | 1652 | 1468669623433 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:03 INFO - PROCESS | 1652 | 1468669623438 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:03 INFO - PROCESS | 1652 | 1468669623560 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 04:47:03 INFO - PROCESS | 1652 | 1468669623573 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:03 INFO - PROCESS | 1652 | 1468669623574 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ab41000 == 35 [pid = 1652] [id = 622] 04:47:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x126bdd800) [pid = 1652] [serial = 1866] [outer = 0x0] 04:47:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128ed3400) [pid = 1652] [serial = 1867] [outer = 0x126bdd800] 04:47:03 INFO - PROCESS | 1652 | 1468669623599 Marionette DEBUG loaded listener.js 04:47:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12a642c00) [pid = 1652] [serial = 1868] [outer = 0x126bdd800] 04:47:03 INFO - PROCESS | 1652 | 1468669623966 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 04:47:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:47:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 569ms 04:47:04 INFO - PROCESS | 1652 | 1468669624001 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 04:47:04 INFO - PROCESS | 1652 | 1468669624002 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 04:47:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:47:04 INFO - PROCESS | 1652 | 1468669624005 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:47:04 INFO - PROCESS | 1652 | 1468669624006 Marionette TRACE conn2 <- [1,2462,null,{}] 04:47:04 INFO - PROCESS | 1652 | 1468669624009 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:04 INFO - PROCESS | 1652 | 1468669624010 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:04 INFO - PROCESS | 1652 | 1468669624116 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 04:47:04 INFO - PROCESS | 1652 | 1468669624119 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:04 INFO - PROCESS | 1652 | 1468669624121 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b713000 == 36 [pid = 1652] [id = 623] 04:47:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12a7a7400) [pid = 1652] [serial = 1869] [outer = 0x0] 04:47:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12a7af000) [pid = 1652] [serial = 1870] [outer = 0x12a7a7400] 04:47:04 INFO - PROCESS | 1652 | 1468669624206 Marionette DEBUG loaded listener.js 04:47:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12aa21800) [pid = 1652] [serial = 1871] [outer = 0x12a7a7400] 04:47:04 INFO - PROCESS | 1652 | 1468669624534 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 04:47:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:47:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 572ms 04:47:04 INFO - PROCESS | 1652 | 1468669624577 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 04:47:04 INFO - PROCESS | 1652 | 1468669624578 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 04:47:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:47:04 INFO - PROCESS | 1652 | 1468669624581 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:47:04 INFO - PROCESS | 1652 | 1468669624582 Marionette TRACE conn2 <- [1,2466,null,{}] 04:47:04 INFO - PROCESS | 1652 | 1468669624584 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:04 INFO - PROCESS | 1652 | 1468669624585 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:04 INFO - PROCESS | 1652 | 1468669624684 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 04:47:04 INFO - PROCESS | 1652 | 1468669624695 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:04 INFO - PROCESS | 1652 | 1468669624696 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bd76000 == 37 [pid = 1652] [id = 624] 04:47:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12aa26c00) [pid = 1652] [serial = 1872] [outer = 0x0] 04:47:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12aba8800) [pid = 1652] [serial = 1873] [outer = 0x12aa26c00] 04:47:04 INFO - PROCESS | 1652 | 1468669624720 Marionette DEBUG loaded listener.js 04:47:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12acac800) [pid = 1652] [serial = 1874] [outer = 0x12aa26c00] 04:47:04 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x124967400) [pid = 1652] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:47:04 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1128b6800) [pid = 1652] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:47:04 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12a5bc400) [pid = 1652] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:47:04 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11937d400) [pid = 1652] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:47:04 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x118287800) [pid = 1652] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:47:04 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x112643800) [pid = 1652] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:47:04 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x112c0b400) [pid = 1652] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:47:04 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x123ded000) [pid = 1652] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:47:04 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x10eaf9000) [pid = 1652] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:47:04 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1128b3c00) [pid = 1652] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:47:04 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x113394800) [pid = 1652] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:47:04 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1291cc400) [pid = 1652] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:47:04 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x111aa5800) [pid = 1652] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:47:04 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x116904800) [pid = 1652] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:47:04 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11828e000) [pid = 1652] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:47:04 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1195d5800) [pid = 1652] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:47:04 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119c37000) [pid = 1652] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:47:05 INFO - PROCESS | 1652 | 1468669625106 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 04:47:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:47:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 569ms 04:47:05 INFO - PROCESS | 1652 | 1468669625151 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 04:47:05 INFO - PROCESS | 1652 | 1468669625152 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 04:47:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:47:05 INFO - PROCESS | 1652 | 1468669625154 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:47:05 INFO - PROCESS | 1652 | 1468669625155 Marionette TRACE conn2 <- [1,2470,null,{}] 04:47:05 INFO - PROCESS | 1652 | 1468669625158 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:05 INFO - PROCESS | 1652 | 1468669625159 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:05 INFO - PROCESS | 1652 | 1468669625263 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 04:47:05 INFO - PROCESS | 1652 | 1468669625299 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:05 INFO - PROCESS | 1652 | 1468669625301 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x124cea000 == 38 [pid = 1652] [id = 625] 04:47:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x111aa5800) [pid = 1652] [serial = 1875] [outer = 0x0] 04:47:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118496000) [pid = 1652] [serial = 1876] [outer = 0x111aa5800] 04:47:05 INFO - PROCESS | 1652 | 1468669625325 Marionette DEBUG loaded listener.js 04:47:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12192c800) [pid = 1652] [serial = 1877] [outer = 0x111aa5800] 04:47:05 INFO - PROCESS | 1652 | 1468669625574 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 04:47:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:47:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 470ms 04:47:05 INFO - PROCESS | 1652 | 1468669625630 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 04:47:05 INFO - PROCESS | 1652 | 1468669625631 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 04:47:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:47:05 INFO - PROCESS | 1652 | 1468669625634 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:47:05 INFO - PROCESS | 1652 | 1468669625635 Marionette TRACE conn2 <- [1,2474,null,{}] 04:47:05 INFO - PROCESS | 1652 | 1468669625637 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:05 INFO - PROCESS | 1652 | 1468669625638 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:05 INFO - PROCESS | 1652 | 1468669625733 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 04:47:05 INFO - PROCESS | 1652 | 1468669625737 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:05 INFO - PROCESS | 1652 | 1468669625738 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3d6000 == 39 [pid = 1652] [id = 626] 04:47:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x121933800) [pid = 1652] [serial = 1878] [outer = 0x0] 04:47:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1294be800) [pid = 1652] [serial = 1879] [outer = 0x121933800] 04:47:05 INFO - PROCESS | 1652 | 1468669625764 Marionette DEBUG loaded listener.js 04:47:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12aba3400) [pid = 1652] [serial = 1880] [outer = 0x121933800] 04:47:06 INFO - PROCESS | 1652 | 1468669626112 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 04:47:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:47:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 519ms 04:47:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:47:06 INFO - PROCESS | 1652 | 1468669626163 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 04:47:06 INFO - PROCESS | 1652 | 1468669626165 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 04:47:06 INFO - PROCESS | 1652 | 1468669626167 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:47:06 INFO - PROCESS | 1652 | 1468669626169 Marionette TRACE conn2 <- [1,2478,null,{}] 04:47:06 INFO - PROCESS | 1652 | 1468669626171 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:06 INFO - PROCESS | 1652 | 1468669626173 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:06 INFO - PROCESS | 1652 | 1468669626265 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 04:47:06 INFO - PROCESS | 1652 | 1468669626268 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:06 INFO - PROCESS | 1652 | 1468669626269 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d01a000 == 40 [pid = 1652] [id = 627] 04:47:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12acae000) [pid = 1652] [serial = 1881] [outer = 0x0] 04:47:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12acdfc00) [pid = 1652] [serial = 1882] [outer = 0x12acae000] 04:47:06 INFO - PROCESS | 1652 | 1468669626295 Marionette DEBUG loaded listener.js 04:47:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12b731800) [pid = 1652] [serial = 1883] [outer = 0x12acae000] 04:47:06 INFO - PROCESS | 1652 | 1468669626626 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 04:47:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:47:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 469ms 04:47:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:47:06 INFO - PROCESS | 1652 | 1468669626636 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 04:47:06 INFO - PROCESS | 1652 | 1468669626638 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 04:47:06 INFO - PROCESS | 1652 | 1468669626640 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:47:06 INFO - PROCESS | 1652 | 1468669626642 Marionette TRACE conn2 <- [1,2482,null,{}] 04:47:06 INFO - PROCESS | 1652 | 1468669626647 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:06 INFO - PROCESS | 1652 | 1468669626648 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:06 INFO - PROCESS | 1652 | 1468669626731 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 04:47:06 INFO - PROCESS | 1652 | 1468669626735 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:06 INFO - PROCESS | 1652 | 1468669626736 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d318800 == 41 [pid = 1652] [id = 628] 04:47:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12b732800) [pid = 1652] [serial = 1884] [outer = 0x0] 04:47:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12b73b800) [pid = 1652] [serial = 1885] [outer = 0x12b732800] 04:47:06 INFO - PROCESS | 1652 | 1468669626760 Marionette DEBUG loaded listener.js 04:47:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12b9dcc00) [pid = 1652] [serial = 1886] [outer = 0x12b732800] 04:47:07 INFO - PROCESS | 1652 | 1468669627245 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 04:47:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:47:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 621ms 04:47:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:47:07 INFO - PROCESS | 1652 | 1468669627262 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 04:47:07 INFO - PROCESS | 1652 | 1468669627265 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 04:47:07 INFO - PROCESS | 1652 | 1468669627268 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:47:07 INFO - PROCESS | 1652 | 1468669627270 Marionette TRACE conn2 <- [1,2486,null,{}] 04:47:07 INFO - PROCESS | 1652 | 1468669627287 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:07 INFO - PROCESS | 1652 | 1468669627289 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:07 INFO - PROCESS | 1652 | 1468669627394 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 04:47:07 INFO - PROCESS | 1652 | 1468669627507 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:07 INFO - PROCESS | 1652 | 1468669627508 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a53800 == 42 [pid = 1652] [id = 629] 04:47:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x115e0f000) [pid = 1652] [serial = 1887] [outer = 0x0] 04:47:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11828dc00) [pid = 1652] [serial = 1888] [outer = 0x115e0f000] 04:47:07 INFO - PROCESS | 1652 | 1468669627540 Marionette DEBUG loaded listener.js 04:47:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118510400) [pid = 1652] [serial = 1889] [outer = 0x115e0f000] 04:47:07 INFO - PROCESS | 1652 | 1468669627961 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 04:47:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:47:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 722ms 04:47:07 INFO - PROCESS | 1652 | 1468669627989 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 04:47:07 INFO - PROCESS | 1652 | 1468669627993 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 04:47:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:47:08 INFO - PROCESS | 1652 | 1468669627997 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:47:08 INFO - PROCESS | 1652 | 1468669627999 Marionette TRACE conn2 <- [1,2490,null,{}] 04:47:08 INFO - PROCESS | 1652 | 1468669628002 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:08 INFO - PROCESS | 1652 | 1468669628004 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:08 INFO - PROCESS | 1652 | 1468669628112 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 04:47:08 INFO - PROCESS | 1652 | 1468669628175 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:08 INFO - PROCESS | 1652 | 1468669628177 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a69f800 == 43 [pid = 1652] [id = 630] 04:47:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1197e4800) [pid = 1652] [serial = 1890] [outer = 0x0] 04:47:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x121072400) [pid = 1652] [serial = 1891] [outer = 0x1197e4800] 04:47:08 INFO - PROCESS | 1652 | 1468669628207 Marionette DEBUG loaded listener.js 04:47:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x123d57c00) [pid = 1652] [serial = 1892] [outer = 0x1197e4800] 04:47:08 INFO - PROCESS | 1652 | 1468669628659 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:47:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:47:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 674ms 04:47:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:47:08 INFO - PROCESS | 1652 | 1468669628672 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 04:47:08 INFO - PROCESS | 1652 | 1468669628675 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 04:47:08 INFO - PROCESS | 1652 | 1468669628678 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:47:08 INFO - PROCESS | 1652 | 1468669628681 Marionette TRACE conn2 <- [1,2494,null,{}] 04:47:08 INFO - PROCESS | 1652 | 1468669628689 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:08 INFO - PROCESS | 1652 | 1468669628692 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:08 INFO - PROCESS | 1652 | 1468669628816 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 04:47:08 INFO - PROCESS | 1652 | 1468669628893 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:08 INFO - PROCESS | 1652 | 1468669628896 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d395800 == 44 [pid = 1652] [id = 631] 04:47:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x128732c00) [pid = 1652] [serial = 1893] [outer = 0x0] 04:47:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x128ecf400) [pid = 1652] [serial = 1894] [outer = 0x128732c00] 04:47:08 INFO - PROCESS | 1652 | 1468669628926 Marionette DEBUG loaded listener.js 04:47:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12945bc00) [pid = 1652] [serial = 1895] [outer = 0x128732c00] 04:47:09 INFO - PROCESS | 1652 | 1468669629370 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 04:47:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:47:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 721ms 04:47:09 INFO - PROCESS | 1652 | 1468669629400 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 04:47:09 INFO - PROCESS | 1652 | 1468669629401 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 04:47:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:47:09 INFO - PROCESS | 1652 | 1468669629404 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:47:09 INFO - PROCESS | 1652 | 1468669629405 Marionette TRACE conn2 <- [1,2498,null,{}] 04:47:09 INFO - PROCESS | 1652 | 1468669629407 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:09 INFO - PROCESS | 1652 | 1468669629408 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:09 INFO - PROCESS | 1652 | 1468669629495 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 04:47:09 INFO - PROCESS | 1652 | 1468669629560 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:09 INFO - PROCESS | 1652 | 1468669629561 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d59c000 == 45 [pid = 1652] [id = 632] 04:47:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12a7afc00) [pid = 1652] [serial = 1896] [outer = 0x0] 04:47:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12acb1400) [pid = 1652] [serial = 1897] [outer = 0x12a7afc00] 04:47:09 INFO - PROCESS | 1652 | 1468669629608 Marionette DEBUG loaded listener.js 04:47:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12ace6800) [pid = 1652] [serial = 1898] [outer = 0x12a7afc00] 04:47:10 INFO - PROCESS | 1652 | 1468669630191 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:47:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:47:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 822ms 04:47:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:47:10 INFO - PROCESS | 1652 | 1468669630226 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 04:47:10 INFO - PROCESS | 1652 | 1468669630228 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 04:47:10 INFO - PROCESS | 1652 | 1468669630230 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:47:10 INFO - PROCESS | 1652 | 1468669630231 Marionette TRACE conn2 <- [1,2502,null,{}] 04:47:10 INFO - PROCESS | 1652 | 1468669630234 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:10 INFO - PROCESS | 1652 | 1468669630235 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:10 INFO - PROCESS | 1652 | 1468669630339 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 04:47:10 INFO - PROCESS | 1652 | 1468669630403 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:10 INFO - PROCESS | 1652 | 1468669630404 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x123f16000 == 46 [pid = 1652] [id = 633] 04:47:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1160f0000) [pid = 1652] [serial = 1899] [outer = 0x0] 04:47:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x128ed0800) [pid = 1652] [serial = 1900] [outer = 0x1160f0000] 04:47:10 INFO - PROCESS | 1652 | 1468669630432 Marionette DEBUG loaded listener.js 04:47:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12b730400) [pid = 1652] [serial = 1901] [outer = 0x1160f0000] 04:47:11 INFO - PROCESS | 1652 | 1468669631034 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:47:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:47:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 820ms 04:47:11 INFO - PROCESS | 1652 | 1468669631050 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 04:47:11 INFO - PROCESS | 1652 | 1468669631052 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 04:47:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:47:11 INFO - PROCESS | 1652 | 1468669631056 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:47:11 INFO - PROCESS | 1652 | 1468669631059 Marionette TRACE conn2 <- [1,2506,null,{}] 04:47:11 INFO - PROCESS | 1652 | 1468669631062 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:11 INFO - PROCESS | 1652 | 1468669631064 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:11 INFO - PROCESS | 1652 | 1468669631159 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 04:47:11 INFO - PROCESS | 1652 | 1468669631223 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:11 INFO - PROCESS | 1652 | 1468669631224 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185e2800 == 47 [pid = 1652] [id = 634] 04:47:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x11813e000) [pid = 1652] [serial = 1902] [outer = 0x0] 04:47:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x118311c00) [pid = 1652] [serial = 1903] [outer = 0x11813e000] 04:47:11 INFO - PROCESS | 1652 | 1468669631252 Marionette DEBUG loaded listener.js 04:47:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x118752000) [pid = 1652] [serial = 1904] [outer = 0x11813e000] 04:47:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12d01a000 == 46 [pid = 1652] [id = 627] 04:47:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3d6000 == 45 [pid = 1652] [id = 626] 04:47:11 INFO - PROCESS | 1652 | --DOCSHELL 0x124cea000 == 44 [pid = 1652] [id = 625] 04:47:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12bd76000 == 43 [pid = 1652] [id = 624] 04:47:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12b713000 == 42 [pid = 1652] [id = 623] 04:47:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12ab41000 == 41 [pid = 1652] [id = 622] 04:47:11 INFO - PROCESS | 1652 | --DOCSHELL 0x129422000 == 40 [pid = 1652] [id = 621] 04:47:11 INFO - PROCESS | 1652 | --DOCSHELL 0x128cd4800 == 39 [pid = 1652] [id = 620] 04:47:11 INFO - PROCESS | 1652 | --DOCSHELL 0x124cea800 == 38 [pid = 1652] [id = 619] 04:47:11 INFO - PROCESS | 1652 | --DOCSHELL 0x119553800 == 37 [pid = 1652] [id = 618] 04:47:11 INFO - PROCESS | 1652 | --DOCSHELL 0x11829d800 == 36 [pid = 1652] [id = 617] 04:47:11 INFO - PROCESS | 1652 | --DOCSHELL 0x118eac800 == 35 [pid = 1652] [id = 615] 04:47:11 INFO - PROCESS | 1652 | --DOCSHELL 0x121799800 == 34 [pid = 1652] [id = 616] 04:47:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3d7000 == 33 [pid = 1652] [id = 614] 04:47:11 INFO - PROCESS | 1652 | --DOCSHELL 0x11677c000 == 32 [pid = 1652] [id = 602] 04:47:11 INFO - PROCESS | 1652 | --DOCSHELL 0x123f16000 == 31 [pid = 1652] [id = 633] 04:47:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12d59c000 == 30 [pid = 1652] [id = 632] 04:47:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12d395800 == 29 [pid = 1652] [id = 631] 04:47:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12a69f800 == 28 [pid = 1652] [id = 630] 04:47:11 INFO - PROCESS | 1652 | --DOCSHELL 0x12d318800 == 27 [pid = 1652] [id = 628] 04:47:11 INFO - PROCESS | 1652 | --DOCSHELL 0x119a53800 == 26 [pid = 1652] [id = 629] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x120d25000) [pid = 1652] [serial = 1819] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x118496c00) [pid = 1652] [serial = 1813] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x11850cc00) [pid = 1652] [serial = 1814] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1238c3c00) [pid = 1652] [serial = 1822] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x116534000) [pid = 1652] [serial = 1810] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1172b8400) [pid = 1652] [serial = 1811] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x125226000) [pid = 1652] [serial = 1825] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x123ffa000) [pid = 1652] [serial = 1823] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x118ab6000) [pid = 1652] [serial = 1834] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x128aaf800) [pid = 1652] [serial = 1828] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12872e800) [pid = 1652] [serial = 1826] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11937a800) [pid = 1652] [serial = 1816] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1291f0800) [pid = 1652] [serial = 1831] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1197dc400) [pid = 1652] [serial = 1817] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128abb400) [pid = 1652] [serial = 1829] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x113397000) [pid = 1652] [serial = 1793] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118261800) [pid = 1652] [serial = 1808] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x116976800) [pid = 1652] [serial = 1807] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1126d4400) [pid = 1652] [serial = 1792] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11920a400) [pid = 1652] [serial = 1796] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1184a3800) [pid = 1652] [serial = 1795] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x123ff5000) [pid = 1652] [serial = 1799] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x120d2ac00) [pid = 1652] [serial = 1798] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x118310400) [pid = 1652] [serial = 1837] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12945d400) [pid = 1652] [serial = 1802] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x126bdd000) [pid = 1652] [serial = 1801] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12a647000) [pid = 1652] [serial = 1805] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x124930000) [pid = 1652] [serial = 1804] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12a5be800) [pid = 1652] [serial = 1838] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1294b5400) [pid = 1652] [serial = 1832] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x124c2f000) [pid = 1652] [serial = 1835] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12aba5400) [pid = 1652] [serial = 1843] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12a643800) [pid = 1652] [serial = 1840] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12aa20000) [pid = 1652] [serial = 1841] [outer = 0x0] [url = about:blank] 04:47:11 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x121930400) [pid = 1652] [serial = 1820] [outer = 0x0] [url = about:blank] 04:47:12 INFO - PROCESS | 1652 | 1468669632230 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:47:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:47:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1226ms 04:47:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:47:12 INFO - PROCESS | 1652 | 1468669632283 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 04:47:12 INFO - PROCESS | 1652 | 1468669632287 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 04:47:12 INFO - PROCESS | 1652 | 1468669632293 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:47:12 INFO - PROCESS | 1652 | 1468669632297 Marionette TRACE conn2 <- [1,2510,null,{}] 04:47:12 INFO - PROCESS | 1652 | 1468669632302 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:12 INFO - PROCESS | 1652 | 1468669632305 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:12 INFO - PROCESS | 1652 | 1468669632428 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 04:47:12 INFO - PROCESS | 1652 | 1468669632544 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:12 INFO - PROCESS | 1652 | 1468669632546 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x1170fc000 == 27 [pid = 1652] [id = 635] 04:47:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x113d9cc00) [pid = 1652] [serial = 1905] [outer = 0x0] 04:47:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x116080000) [pid = 1652] [serial = 1906] [outer = 0x113d9cc00] 04:47:12 INFO - PROCESS | 1652 | 1468669632573 Marionette DEBUG loaded listener.js 04:47:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x116aa1c00) [pid = 1652] [serial = 1907] [outer = 0x113d9cc00] 04:47:13 INFO - PROCESS | 1652 | 1468669633104 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 04:47:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:47:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 878ms 04:47:13 INFO - PROCESS | 1652 | 1468669633183 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 04:47:13 INFO - PROCESS | 1652 | 1468669633186 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 04:47:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:47:13 INFO - PROCESS | 1652 | 1468669633191 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:47:13 INFO - PROCESS | 1652 | 1468669633196 Marionette TRACE conn2 <- [1,2514,null,{}] 04:47:13 INFO - PROCESS | 1652 | 1468669633199 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:13 INFO - PROCESS | 1652 | 1468669633201 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:13 INFO - PROCESS | 1652 | 1468669633307 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 04:47:13 INFO - PROCESS | 1652 | 1468669633359 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:13 INFO - PROCESS | 1652 | 1468669633360 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185cf000 == 28 [pid = 1652] [id = 636] 04:47:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1160ea800) [pid = 1652] [serial = 1908] [outer = 0x0] 04:47:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1176c6400) [pid = 1652] [serial = 1909] [outer = 0x1160ea800] 04:47:13 INFO - PROCESS | 1652 | 1468669633392 Marionette DEBUG loaded listener.js 04:47:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118287800) [pid = 1652] [serial = 1910] [outer = 0x1160ea800] 04:47:13 INFO - PROCESS | 1652 | 1468669633904 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 04:47:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:47:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 775ms 04:47:13 INFO - PROCESS | 1652 | 1468669633965 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 04:47:13 INFO - PROCESS | 1652 | 1468669633969 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 04:47:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:47:13 INFO - PROCESS | 1652 | 1468669633974 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:47:13 INFO - PROCESS | 1652 | 1468669633976 Marionette TRACE conn2 <- [1,2518,null,{}] 04:47:13 INFO - PROCESS | 1652 | 1468669633979 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:13 INFO - PROCESS | 1652 | 1468669633981 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:14 INFO - PROCESS | 1652 | 1468669634088 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 04:47:14 INFO - PROCESS | 1652 | 1468669634170 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:14 INFO - PROCESS | 1652 | 1468669634171 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x119584000 == 29 [pid = 1652] [id = 637] 04:47:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1184a3800) [pid = 1652] [serial = 1911] [outer = 0x0] 04:47:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11878d800) [pid = 1652] [serial = 1912] [outer = 0x1184a3800] 04:47:14 INFO - PROCESS | 1652 | 1468669634203 Marionette DEBUG loaded listener.js 04:47:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118e7e800) [pid = 1652] [serial = 1913] [outer = 0x1184a3800] 04:47:14 INFO - PROCESS | 1652 | --DOCSHELL 0x1185e2800 == 28 [pid = 1652] [id = 634] 04:47:14 INFO - PROCESS | 1652 | 1468669634681 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:47:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:47:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 722ms 04:47:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:47:14 INFO - PROCESS | 1652 | 1468669634697 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 04:47:14 INFO - PROCESS | 1652 | 1468669634700 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 04:47:14 INFO - PROCESS | 1652 | 1468669634703 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:47:14 INFO - PROCESS | 1652 | 1468669634704 Marionette TRACE conn2 <- [1,2522,null,{}] 04:47:14 INFO - PROCESS | 1652 | 1468669634710 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:14 INFO - PROCESS | 1652 | 1468669634712 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:14 INFO - PROCESS | 1652 | 1468669634794 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 04:47:14 INFO - PROCESS | 1652 | 1468669634799 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:14 INFO - PROCESS | 1652 | 1468669634801 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x119250000 == 29 [pid = 1652] [id = 638] 04:47:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11697cc00) [pid = 1652] [serial = 1914] [outer = 0x0] 04:47:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118494800) [pid = 1652] [serial = 1915] [outer = 0x11697cc00] 04:47:14 INFO - PROCESS | 1652 | 1468669634829 Marionette DEBUG loaded listener.js 04:47:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118aac800) [pid = 1652] [serial = 1916] [outer = 0x11697cc00] 04:47:15 INFO - PROCESS | 1652 | 1468669635168 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:47:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:47:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 524ms 04:47:15 INFO - PROCESS | 1652 | 1468669635227 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 04:47:15 INFO - PROCESS | 1652 | 1468669635230 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 04:47:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:47:15 INFO - PROCESS | 1652 | 1468669635234 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:47:15 INFO - PROCESS | 1652 | 1468669635236 Marionette TRACE conn2 <- [1,2526,null,{}] 04:47:15 INFO - PROCESS | 1652 | 1468669635238 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:15 INFO - PROCESS | 1652 | 1468669635240 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:15 INFO - PROCESS | 1652 | 1468669635316 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 04:47:15 INFO - PROCESS | 1652 | 1468669635320 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:15 INFO - PROCESS | 1652 | 1468669635321 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x120f83800 == 30 [pid = 1652] [id = 639] 04:47:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119213400) [pid = 1652] [serial = 1917] [outer = 0x0] 04:47:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1195d7800) [pid = 1652] [serial = 1918] [outer = 0x119213400] 04:47:15 INFO - PROCESS | 1652 | 1468669635352 Marionette DEBUG loaded listener.js 04:47:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1197e5800) [pid = 1652] [serial = 1919] [outer = 0x119213400] 04:47:15 INFO - PROCESS | 1652 | 1468669635874 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 04:47:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:47:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 669ms 04:47:15 INFO - PROCESS | 1652 | 1468669635904 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 04:47:15 INFO - PROCESS | 1652 | 1468669635905 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 04:47:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:47:15 INFO - PROCESS | 1652 | 1468669635913 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:47:15 INFO - PROCESS | 1652 | 1468669635916 Marionette TRACE conn2 <- [1,2530,null,{}] 04:47:15 INFO - PROCESS | 1652 | 1468669635923 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:15 INFO - PROCESS | 1652 | 1468669635927 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:16 INFO - PROCESS | 1652 | 1468669636029 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 04:47:16 INFO - PROCESS | 1652 | 1468669636090 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:16 INFO - PROCESS | 1652 | 1468669636092 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x125d8a000 == 31 [pid = 1652] [id = 640] 04:47:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x120d24c00) [pid = 1652] [serial = 1920] [outer = 0x0] 04:47:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x121724400) [pid = 1652] [serial = 1921] [outer = 0x120d24c00] 04:47:16 INFO - PROCESS | 1652 | 1468669636120 Marionette DEBUG loaded listener.js 04:47:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x121938000) [pid = 1652] [serial = 1922] [outer = 0x120d24c00] 04:47:16 INFO - PROCESS | 1652 | 1468669636445 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 04:47:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:47:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 571ms 04:47:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:47:16 INFO - PROCESS | 1652 | 1468669636484 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 04:47:16 INFO - PROCESS | 1652 | 1468669636486 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 04:47:16 INFO - PROCESS | 1652 | 1468669636489 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:47:16 INFO - PROCESS | 1652 | 1468669636490 Marionette TRACE conn2 <- [1,2534,null,{}] 04:47:16 INFO - PROCESS | 1652 | 1468669636492 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:16 INFO - PROCESS | 1652 | 1468669636493 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:16 INFO - PROCESS | 1652 | 1468669636597 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 04:47:16 INFO - PROCESS | 1652 | 1468669636600 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:16 INFO - PROCESS | 1652 | 1468669636602 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x126ff4000 == 32 [pid = 1652] [id = 641] 04:47:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x121938400) [pid = 1652] [serial = 1923] [outer = 0x0] 04:47:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x123d66800) [pid = 1652] [serial = 1924] [outer = 0x121938400] 04:47:16 INFO - PROCESS | 1652 | 1468669636626 Marionette DEBUG loaded listener.js 04:47:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x124937000) [pid = 1652] [serial = 1925] [outer = 0x121938400] 04:47:16 INFO - PROCESS | 1652 | 1468669636981 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 04:47:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:47:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 521ms 04:47:17 INFO - PROCESS | 1652 | 1468669637021 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 04:47:17 INFO - PROCESS | 1652 | 1468669637024 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 04:47:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:47:17 INFO - PROCESS | 1652 | 1468669637027 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:47:17 INFO - PROCESS | 1652 | 1468669637029 Marionette TRACE conn2 <- [1,2538,null,{}] 04:47:17 INFO - PROCESS | 1652 | 1468669637032 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:17 INFO - PROCESS | 1652 | 1468669637034 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:17 INFO - PROCESS | 1652 | 1468669637180 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 04:47:17 INFO - PROCESS | 1652 | 1468669637196 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:17 INFO - PROCESS | 1652 | 1468669637197 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cde800 == 33 [pid = 1652] [id = 642] 04:47:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x124938c00) [pid = 1652] [serial = 1926] [outer = 0x0] 04:47:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12522cc00) [pid = 1652] [serial = 1927] [outer = 0x124938c00] 04:47:17 INFO - PROCESS | 1652 | 1468669637237 Marionette DEBUG loaded listener.js 04:47:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x125dff800) [pid = 1652] [serial = 1928] [outer = 0x124938c00] 04:47:17 INFO - PROCESS | 1652 | 1468669637624 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 04:47:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:47:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 622ms 04:47:17 INFO - PROCESS | 1652 | 1468669637650 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 04:47:17 INFO - PROCESS | 1652 | 1468669637651 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 04:47:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:47:17 INFO - PROCESS | 1652 | 1468669637661 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:47:17 INFO - PROCESS | 1652 | 1468669637663 Marionette TRACE conn2 <- [1,2542,null,{}] 04:47:17 INFO - PROCESS | 1652 | 1468669637666 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:17 INFO - PROCESS | 1652 | 1468669637672 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:17 INFO - PROCESS | 1652 | 1468669637849 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 04:47:17 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11813e000) [pid = 1652] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:47:17 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x115e0f000) [pid = 1652] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:47:17 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1197e4800) [pid = 1652] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:47:17 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128732c00) [pid = 1652] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:47:17 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12a7afc00) [pid = 1652] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:47:17 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x126bdd800) [pid = 1652] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:47:17 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12a7a7400) [pid = 1652] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:47:17 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1160f0000) [pid = 1652] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:47:17 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12aa26c00) [pid = 1652] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:47:17 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x111aa5800) [pid = 1652] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:47:17 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11690a400) [pid = 1652] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:47:17 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12aa23800) [pid = 1652] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:47:17 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1238c1800) [pid = 1652] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:47:17 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x11830c000) [pid = 1652] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:47:17 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118497000) [pid = 1652] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:47:17 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x112c0e000) [pid = 1652] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:47:17 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11338f400) [pid = 1652] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:47:17 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12b732800) [pid = 1652] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:47:17 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x121933800) [pid = 1652] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:47:17 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12acae000) [pid = 1652] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:47:17 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x112c05400) [pid = 1652] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:47:17 INFO - PROCESS | 1652 | 1468669637993 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:17 INFO - PROCESS | 1652 | 1468669637995 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x1170dd800 == 34 [pid = 1652] [id = 643] 04:47:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x111c83400) [pid = 1652] [serial = 1929] [outer = 0x0] 04:47:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1128ac400) [pid = 1652] [serial = 1930] [outer = 0x111c83400] 04:47:18 INFO - PROCESS | 1652 | 1468669638036 Marionette DEBUG loaded listener.js 04:47:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1150c3000) [pid = 1652] [serial = 1931] [outer = 0x111c83400] 04:47:18 INFO - PROCESS | 1652 | 1468669638349 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 04:47:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:47:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 721ms 04:47:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:47:18 INFO - PROCESS | 1652 | 1468669638381 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 04:47:18 INFO - PROCESS | 1652 | 1468669638383 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 04:47:18 INFO - PROCESS | 1652 | 1468669638385 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:47:18 INFO - PROCESS | 1652 | 1468669638386 Marionette TRACE conn2 <- [1,2546,null,{}] 04:47:18 INFO - PROCESS | 1652 | 1468669638404 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:18 INFO - PROCESS | 1652 | 1468669638406 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:18 INFO - PROCESS | 1652 | 1468669638506 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 04:47:18 INFO - PROCESS | 1652 | 1468669638566 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:18 INFO - PROCESS | 1652 | 1468669638567 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x119542800 == 35 [pid = 1652] [id = 644] 04:47:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1126e0800) [pid = 1652] [serial = 1932] [outer = 0x0] 04:47:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11828e400) [pid = 1652] [serial = 1933] [outer = 0x1126e0800] 04:47:18 INFO - PROCESS | 1652 | 1468669638591 Marionette DEBUG loaded listener.js 04:47:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x126f45c00) [pid = 1652] [serial = 1934] [outer = 0x1126e0800] 04:47:18 INFO - PROCESS | 1652 | 1468669638850 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 04:47:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:47:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 469ms 04:47:18 INFO - PROCESS | 1652 | 1468669638854 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 04:47:18 INFO - PROCESS | 1652 | 1468669638856 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 04:47:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:47:18 INFO - PROCESS | 1652 | 1468669638870 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:47:18 INFO - PROCESS | 1652 | 1468669638871 Marionette TRACE conn2 <- [1,2550,null,{}] 04:47:18 INFO - PROCESS | 1652 | 1468669638881 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:18 INFO - PROCESS | 1652 | 1468669638882 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:18 INFO - PROCESS | 1652 | 1468669638967 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 04:47:18 INFO - PROCESS | 1652 | 1468669638971 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:18 INFO - PROCESS | 1652 | 1468669638972 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a694800 == 36 [pid = 1652] [id = 645] 04:47:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1195d6400) [pid = 1652] [serial = 1935] [outer = 0x0] 04:47:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x128c3f800) [pid = 1652] [serial = 1936] [outer = 0x1195d6400] 04:47:19 INFO - PROCESS | 1652 | 1468669638998 Marionette DEBUG loaded listener.js 04:47:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1291d0800) [pid = 1652] [serial = 1937] [outer = 0x1195d6400] 04:47:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:47:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 474ms 04:47:19 INFO - PROCESS | 1652 | 1468669639332 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 04:47:19 INFO - PROCESS | 1652 | 1468669639341 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 04:47:19 INFO - PROCESS | 1652 | 1468669639346 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 04:47:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:47:19 INFO - PROCESS | 1652 | 1468669639348 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:47:19 INFO - PROCESS | 1652 | 1468669639349 Marionette TRACE conn2 <- [1,2554,null,{}] 04:47:19 INFO - PROCESS | 1652 | 1468669639351 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:19 INFO - PROCESS | 1652 | 1468669639353 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:19 INFO - PROCESS | 1652 | 1468669639469 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 04:47:19 INFO - PROCESS | 1652 | 1468669639475 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:19 INFO - PROCESS | 1652 | 1468669639476 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ab47000 == 37 [pid = 1652] [id = 646] 04:47:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118497000) [pid = 1652] [serial = 1938] [outer = 0x0] 04:47:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1291edc00) [pid = 1652] [serial = 1939] [outer = 0x118497000] 04:47:19 INFO - PROCESS | 1652 | 1468669639501 Marionette DEBUG loaded listener.js 04:47:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x129459800) [pid = 1652] [serial = 1940] [outer = 0x118497000] 04:47:19 INFO - PROCESS | 1652 | 1468669639817 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 04:47:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:47:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 519ms 04:47:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:47:19 INFO - PROCESS | 1652 | 1468669639867 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 04:47:19 INFO - PROCESS | 1652 | 1468669639869 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 04:47:19 INFO - PROCESS | 1652 | 1468669639871 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:47:19 INFO - PROCESS | 1652 | 1468669639872 Marionette TRACE conn2 <- [1,2558,null,{}] 04:47:19 INFO - PROCESS | 1652 | 1468669639875 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:19 INFO - PROCESS | 1652 | 1468669639876 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:19 INFO - PROCESS | 1652 | 1468669639954 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 04:47:20 INFO - PROCESS | 1652 | 1468669640066 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:20 INFO - PROCESS | 1652 | 1468669640067 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a7800 == 38 [pid = 1652] [id = 647] 04:47:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x111c76400) [pid = 1652] [serial = 1941] [outer = 0x0] 04:47:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x112645000) [pid = 1652] [serial = 1942] [outer = 0x111c76400] 04:47:20 INFO - PROCESS | 1652 | 1468669640099 Marionette DEBUG loaded listener.js 04:47:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x113376000) [pid = 1652] [serial = 1943] [outer = 0x111c76400] 04:47:20 INFO - PROCESS | 1652 | 1468669640564 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 04:47:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:47:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 718ms 04:47:20 INFO - PROCESS | 1652 | 1468669640592 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 04:47:20 INFO - PROCESS | 1652 | 1468669640596 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 04:47:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:47:20 INFO - PROCESS | 1652 | 1468669640599 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:47:20 INFO - PROCESS | 1652 | 1468669640601 Marionette TRACE conn2 <- [1,2562,null,{}] 04:47:20 INFO - PROCESS | 1652 | 1468669640604 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:20 INFO - PROCESS | 1652 | 1468669640606 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:20 INFO - PROCESS | 1652 | 1468669640707 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 04:47:20 INFO - PROCESS | 1652 | 1468669640769 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:20 INFO - PROCESS | 1652 | 1468669640771 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x124987800 == 39 [pid = 1652] [id = 648] 04:47:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1172b8400) [pid = 1652] [serial = 1944] [outer = 0x0] 04:47:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118e89000) [pid = 1652] [serial = 1945] [outer = 0x1172b8400] 04:47:20 INFO - PROCESS | 1652 | 1468669640802 Marionette DEBUG loaded listener.js 04:47:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x11937c000) [pid = 1652] [serial = 1946] [outer = 0x1172b8400] 04:47:21 INFO - PROCESS | 1652 | 1468669641233 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 04:47:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:47:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 675ms 04:47:21 INFO - PROCESS | 1652 | 1468669641275 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 04:47:21 INFO - PROCESS | 1652 | 1468669641278 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 04:47:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:47:21 INFO - PROCESS | 1652 | 1468669641281 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:47:21 INFO - PROCESS | 1652 | 1468669641282 Marionette TRACE conn2 <- [1,2566,null,{}] 04:47:21 INFO - PROCESS | 1652 | 1468669641285 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:21 INFO - PROCESS | 1652 | 1468669641286 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:21 INFO - PROCESS | 1652 | 1468669641411 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 04:47:21 INFO - PROCESS | 1652 | 1468669641474 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:21 INFO - PROCESS | 1652 | 1468669641476 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a697000 == 40 [pid = 1652] [id = 649] 04:47:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x119997000) [pid = 1652] [serial = 1947] [outer = 0x0] 04:47:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x120d25000) [pid = 1652] [serial = 1948] [outer = 0x119997000] 04:47:21 INFO - PROCESS | 1652 | 1468669641505 Marionette DEBUG loaded listener.js 04:47:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12496dc00) [pid = 1652] [serial = 1949] [outer = 0x119997000] 04:47:21 INFO - PROCESS | 1652 | 1468669641975 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 04:47:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:47:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 720ms 04:47:22 INFO - PROCESS | 1652 | 1468669642002 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 04:47:22 INFO - PROCESS | 1652 | 1468669642003 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 04:47:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:47:22 INFO - PROCESS | 1652 | 1468669642030 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:47:22 INFO - PROCESS | 1652 | 1468669642034 Marionette TRACE conn2 <- [1,2570,null,{}] 04:47:22 INFO - PROCESS | 1652 | 1468669642039 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:22 INFO - PROCESS | 1652 | 1468669642043 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:22 INFO - PROCESS | 1652 | 1468669642142 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 04:47:22 INFO - PROCESS | 1652 | 1468669642214 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:22 INFO - PROCESS | 1652 | 1468669642215 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bdaa800 == 41 [pid = 1652] [id = 650] 04:47:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x124930000) [pid = 1652] [serial = 1950] [outer = 0x0] 04:47:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12873a000) [pid = 1652] [serial = 1951] [outer = 0x124930000] 04:47:22 INFO - PROCESS | 1652 | 1468669642243 Marionette DEBUG loaded listener.js 04:47:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1291c6400) [pid = 1652] [serial = 1952] [outer = 0x124930000] 04:47:22 INFO - PROCESS | 1652 | 1468669642739 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 04:47:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:47:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 899ms 04:47:22 INFO - PROCESS | 1652 | 1468669642906 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 04:47:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:47:22 INFO - PROCESS | 1652 | 1468669642911 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 04:47:22 INFO - PROCESS | 1652 | 1468669642914 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:47:22 INFO - PROCESS | 1652 | 1468669642916 Marionette TRACE conn2 <- [1,2574,null,{}] 04:47:22 INFO - PROCESS | 1652 | 1468669642919 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:22 INFO - PROCESS | 1652 | 1468669642921 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:23 INFO - PROCESS | 1652 | 1468669643015 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 04:47:23 INFO - PROCESS | 1652 | 1468669643086 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:23 INFO - PROCESS | 1652 | 1468669643089 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a53800 == 42 [pid = 1652] [id = 651] 04:47:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x11697ec00) [pid = 1652] [serial = 1953] [outer = 0x0] 04:47:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1172bb800) [pid = 1652] [serial = 1954] [outer = 0x11697ec00] 04:47:23 INFO - PROCESS | 1652 | 1468669643116 Marionette DEBUG loaded listener.js 04:47:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x11849c800) [pid = 1652] [serial = 1955] [outer = 0x11697ec00] 04:47:23 INFO - PROCESS | 1652 | --DOCSHELL 0x12ab47000 == 41 [pid = 1652] [id = 646] 04:47:23 INFO - PROCESS | 1652 | --DOCSHELL 0x12a694800 == 40 [pid = 1652] [id = 645] 04:47:23 INFO - PROCESS | 1652 | --DOCSHELL 0x119542800 == 39 [pid = 1652] [id = 644] 04:47:23 INFO - PROCESS | 1652 | --DOCSHELL 0x1170dd800 == 38 [pid = 1652] [id = 643] 04:47:23 INFO - PROCESS | 1652 | --DOCSHELL 0x128cde800 == 37 [pid = 1652] [id = 642] 04:47:23 INFO - PROCESS | 1652 | --DOCSHELL 0x126ff4000 == 36 [pid = 1652] [id = 641] 04:47:23 INFO - PROCESS | 1652 | --DOCSHELL 0x125d8a000 == 35 [pid = 1652] [id = 640] 04:47:23 INFO - PROCESS | 1652 | --DOCSHELL 0x120f83800 == 34 [pid = 1652] [id = 639] 04:47:23 INFO - PROCESS | 1652 | 1468669643562 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 04:47:23 INFO - PROCESS | 1652 | --DOCSHELL 0x119250000 == 33 [pid = 1652] [id = 638] 04:47:23 INFO - PROCESS | 1652 | --DOCSHELL 0x119584000 == 32 [pid = 1652] [id = 637] 04:47:23 INFO - PROCESS | 1652 | --DOCSHELL 0x1185cf000 == 31 [pid = 1652] [id = 636] 04:47:23 INFO - PROCESS | 1652 | --DOCSHELL 0x1170fc000 == 30 [pid = 1652] [id = 635] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12b730400) [pid = 1652] [serial = 1901] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x126bcf400) [pid = 1652] [serial = 1865] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1252d1c00) [pid = 1652] [serial = 1862] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12aba3400) [pid = 1652] [serial = 1880] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118311c00) [pid = 1652] [serial = 1903] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11828dc00) [pid = 1652] [serial = 1888] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x121072400) [pid = 1652] [serial = 1891] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118510400) [pid = 1652] [serial = 1889] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x128ecf400) [pid = 1652] [serial = 1894] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x123d57c00) [pid = 1652] [serial = 1892] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12acb1400) [pid = 1652] [serial = 1897] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12945bc00) [pid = 1652] [serial = 1895] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x128ed3400) [pid = 1652] [serial = 1867] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12a7af000) [pid = 1652] [serial = 1870] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x128ed0800) [pid = 1652] [serial = 1900] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12a642c00) [pid = 1652] [serial = 1868] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12aba8800) [pid = 1652] [serial = 1873] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118496000) [pid = 1652] [serial = 1876] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116a97800) [pid = 1652] [serial = 1852] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x118281800) [pid = 1652] [serial = 1853] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12aca8000) [pid = 1652] [serial = 1844] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1249d7400) [pid = 1652] [serial = 1861] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11850d400) [pid = 1652] [serial = 1855] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11920f000) [pid = 1652] [serial = 1856] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12aa21800) [pid = 1652] [serial = 1871] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118791400) [pid = 1652] [serial = 1849] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x118e8a400) [pid = 1652] [serial = 1850] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11999ac00) [pid = 1652] [serial = 1858] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x121934c00) [pid = 1652] [serial = 1859] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x116906c00) [pid = 1652] [serial = 1846] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x118148400) [pid = 1652] [serial = 1847] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12b73b800) [pid = 1652] [serial = 1885] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x118752000) [pid = 1652] [serial = 1904] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12b9dcc00) [pid = 1652] [serial = 1886] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1294be800) [pid = 1652] [serial = 1879] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x12b731800) [pid = 1652] [serial = 1883] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x12acdfc00) [pid = 1652] [serial = 1882] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x12acac800) [pid = 1652] [serial = 1874] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x125dfc800) [pid = 1652] [serial = 1864] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x12ace6800) [pid = 1652] [serial = 1898] [outer = 0x0] [url = about:blank] 04:47:23 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x12192c800) [pid = 1652] [serial = 1877] [outer = 0x0] [url = about:blank] 04:47:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:47:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 671ms 04:47:23 INFO - PROCESS | 1652 | 1468669643584 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 04:47:23 INFO - PROCESS | 1652 | 1468669643586 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 04:47:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:47:23 INFO - PROCESS | 1652 | 1468669643591 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:47:23 INFO - PROCESS | 1652 | 1468669643595 Marionette TRACE conn2 <- [1,2578,null,{}] 04:47:23 INFO - PROCESS | 1652 | 1468669643598 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:23 INFO - PROCESS | 1652 | 1468669643599 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:23 INFO - PROCESS | 1652 | 1468669643680 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 04:47:23 INFO - PROCESS | 1652 | 1468669643684 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:23 INFO - PROCESS | 1652 | 1468669643685 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x119250000 == 31 [pid = 1652] [id = 652] 04:47:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x118790c00) [pid = 1652] [serial = 1956] [outer = 0x0] 04:47:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x118aa9000) [pid = 1652] [serial = 1957] [outer = 0x118790c00] 04:47:23 INFO - PROCESS | 1652 | 1468669643712 Marionette DEBUG loaded listener.js 04:47:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x1195d6000) [pid = 1652] [serial = 1958] [outer = 0x118790c00] 04:47:24 INFO - PROCESS | 1652 | 1468669644067 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 04:47:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:47:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 524ms 04:47:24 INFO - PROCESS | 1652 | 1468669644113 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 04:47:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:47:24 INFO - PROCESS | 1652 | 1468669644114 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 04:47:24 INFO - PROCESS | 1652 | 1468669644116 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:47:24 INFO - PROCESS | 1652 | 1468669644118 Marionette TRACE conn2 <- [1,2582,null,{}] 04:47:24 INFO - PROCESS | 1652 | 1468669644124 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:24 INFO - PROCESS | 1652 | 1468669644127 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:24 INFO - PROCESS | 1652 | 1468669644213 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 04:47:24 INFO - PROCESS | 1652 | 1468669644218 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:24 INFO - PROCESS | 1652 | 1468669644220 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12386e000 == 32 [pid = 1652] [id = 653] 04:47:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x12172c000) [pid = 1652] [serial = 1959] [outer = 0x0] 04:47:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x123829800) [pid = 1652] [serial = 1960] [outer = 0x12172c000] 04:47:24 INFO - PROCESS | 1652 | 1468669644248 Marionette DEBUG loaded listener.js 04:47:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x123ff3800) [pid = 1652] [serial = 1961] [outer = 0x12172c000] 04:47:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:47:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 518ms 04:47:24 INFO - PROCESS | 1652 | 1468669644631 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 04:47:24 INFO - PROCESS | 1652 | 1468669644635 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 04:47:24 INFO - PROCESS | 1652 | 1468669644636 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 04:47:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:47:24 INFO - PROCESS | 1652 | 1468669644638 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:47:24 INFO - PROCESS | 1652 | 1468669644639 Marionette TRACE conn2 <- [1,2586,null,{}] 04:47:24 INFO - PROCESS | 1652 | 1468669644648 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:24 INFO - PROCESS | 1652 | 1468669644649 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:24 INFO - PROCESS | 1652 | 1468669644758 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 04:47:24 INFO - PROCESS | 1652 | 1468669644764 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:24 INFO - PROCESS | 1652 | 1468669644765 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x126dbd000 == 33 [pid = 1652] [id = 654] 04:47:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1252d1c00) [pid = 1652] [serial = 1962] [outer = 0x0] 04:47:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x126bd4000) [pid = 1652] [serial = 1963] [outer = 0x1252d1c00] 04:47:24 INFO - PROCESS | 1652 | 1468669644790 Marionette DEBUG loaded listener.js 04:47:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x12872e400) [pid = 1652] [serial = 1964] [outer = 0x1252d1c00] 04:47:25 INFO - PROCESS | 1652 | 1468669645154 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 04:47:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:47:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 524ms 04:47:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:47:25 INFO - PROCESS | 1652 | 1468669645163 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 04:47:25 INFO - PROCESS | 1652 | 1468669645165 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 04:47:25 INFO - PROCESS | 1652 | 1468669645168 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:47:25 INFO - PROCESS | 1652 | 1468669645170 Marionette TRACE conn2 <- [1,2590,null,{}] 04:47:25 INFO - PROCESS | 1652 | 1468669645174 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:25 INFO - PROCESS | 1652 | 1468669645178 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:25 INFO - PROCESS | 1652 | 1468669645316 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 04:47:25 INFO - PROCESS | 1652 | 1468669645321 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:25 INFO - PROCESS | 1652 | 1468669645322 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a8c800 == 34 [pid = 1652] [id = 655] 04:47:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x12873b400) [pid = 1652] [serial = 1965] [outer = 0x0] 04:47:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1291c9400) [pid = 1652] [serial = 1966] [outer = 0x12873b400] 04:47:25 INFO - PROCESS | 1652 | 1468669645348 Marionette DEBUG loaded listener.js 04:47:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x12945f000) [pid = 1652] [serial = 1967] [outer = 0x12873b400] 04:47:25 INFO - PROCESS | 1652 | 1468669645670 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 04:47:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:47:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 520ms 04:47:25 INFO - PROCESS | 1652 | 1468669645688 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 04:47:25 INFO - PROCESS | 1652 | 1468669645690 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 04:47:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:47:25 INFO - PROCESS | 1652 | 1468669645696 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:47:25 INFO - PROCESS | 1652 | 1468669645697 Marionette TRACE conn2 <- [1,2594,null,{}] 04:47:25 INFO - PROCESS | 1652 | 1468669645699 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:25 INFO - PROCESS | 1652 | 1468669645704 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:25 INFO - PROCESS | 1652 | 1468669645813 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 04:47:25 INFO - PROCESS | 1652 | 1468669645890 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:25 INFO - PROCESS | 1652 | 1468669645891 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12940e800 == 35 [pid = 1652] [id = 656] 04:47:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x12945bc00) [pid = 1652] [serial = 1968] [outer = 0x0] 04:47:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x12a642000) [pid = 1652] [serial = 1969] [outer = 0x12945bc00] 04:47:25 INFO - PROCESS | 1652 | 1468669645916 Marionette DEBUG loaded listener.js 04:47:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x12aba6c00) [pid = 1652] [serial = 1970] [outer = 0x12945bc00] 04:47:26 INFO - PROCESS | 1652 | 1468669646243 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 04:47:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:47:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 570ms 04:47:26 INFO - PROCESS | 1652 | 1468669646265 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 04:47:26 INFO - PROCESS | 1652 | 1468669646266 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 04:47:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:47:26 INFO - PROCESS | 1652 | 1468669646268 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:47:26 INFO - PROCESS | 1652 | 1468669646269 Marionette TRACE conn2 <- [1,2598,null,{}] 04:47:26 INFO - PROCESS | 1652 | 1468669646279 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:26 INFO - PROCESS | 1652 | 1468669646280 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:26 INFO - PROCESS | 1652 | 1468669646387 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 04:47:26 INFO - PROCESS | 1652 | 1468669646391 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:26 INFO - PROCESS | 1652 | 1468669646392 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6ad800 == 36 [pid = 1652] [id = 657] 04:47:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12aa20800) [pid = 1652] [serial = 1971] [outer = 0x0] 04:47:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12acb3c00) [pid = 1652] [serial = 1972] [outer = 0x12aa20800] 04:47:26 INFO - PROCESS | 1652 | 1468669646416 Marionette DEBUG loaded listener.js 04:47:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12ace4000) [pid = 1652] [serial = 1973] [outer = 0x12aa20800] 04:47:26 INFO - PROCESS | 1652 | 1468669646777 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 04:47:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:47:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 519ms 04:47:26 INFO - PROCESS | 1652 | 1468669646787 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 04:47:26 INFO - PROCESS | 1652 | 1468669646789 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 04:47:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:47:26 INFO - PROCESS | 1652 | 1468669646796 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:47:26 INFO - PROCESS | 1652 | 1468669646797 Marionette TRACE conn2 <- [1,2602,null,{}] 04:47:26 INFO - PROCESS | 1652 | 1468669646800 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:26 INFO - PROCESS | 1652 | 1468669646801 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:26 INFO - PROCESS | 1652 | 1468669646912 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 04:47:26 INFO - PROCESS | 1652 | 1468669646949 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:26 INFO - PROCESS | 1652 | 1468669646950 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ba52000 == 37 [pid = 1652] [id = 658] 04:47:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12aba9000) [pid = 1652] [serial = 1974] [outer = 0x0] 04:47:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12b72d400) [pid = 1652] [serial = 1975] [outer = 0x12aba9000] 04:47:26 INFO - PROCESS | 1652 | 1468669646974 Marionette DEBUG loaded listener.js 04:47:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118147c00) [pid = 1652] [serial = 1976] [outer = 0x12aba9000] 04:47:27 INFO - PROCESS | 1652 | 1468669647297 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 04:47:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:47:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 519ms 04:47:27 INFO - PROCESS | 1652 | 1468669647315 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 04:47:27 INFO - PROCESS | 1652 | 1468669647316 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 04:47:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:47:27 INFO - PROCESS | 1652 | 1468669647319 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:47:27 INFO - PROCESS | 1652 | 1468669647320 Marionette TRACE conn2 <- [1,2606,null,{}] 04:47:27 INFO - PROCESS | 1652 | 1468669647322 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:27 INFO - PROCESS | 1652 | 1468669647324 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:27 INFO - PROCESS | 1652 | 1468669647434 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 04:47:27 INFO - PROCESS | 1652 | 1468669647438 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:27 INFO - PROCESS | 1652 | 1468669647439 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bdb7800 == 38 [pid = 1652] [id = 659] 04:47:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x116027000) [pid = 1652] [serial = 1977] [outer = 0x0] 04:47:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12b9dcc00) [pid = 1652] [serial = 1978] [outer = 0x116027000] 04:47:27 INFO - PROCESS | 1652 | 1468669647470 Marionette DEBUG loaded listener.js 04:47:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12ba99000) [pid = 1652] [serial = 1979] [outer = 0x116027000] 04:47:27 INFO - PROCESS | 1652 | 1468669647876 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 04:47:27 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x121938400) [pid = 1652] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:47:27 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119213400) [pid = 1652] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:47:27 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1126e0800) [pid = 1652] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:47:27 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x111c83400) [pid = 1652] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:47:27 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x124938c00) [pid = 1652] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:47:27 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1184a3800) [pid = 1652] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:47:27 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x120d24c00) [pid = 1652] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:47:27 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1195d6400) [pid = 1652] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:47:27 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11697cc00) [pid = 1652] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:47:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:47:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 568ms 04:47:27 INFO - PROCESS | 1652 | 1468669647888 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 04:47:27 INFO - PROCESS | 1652 | 1468669647889 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 04:47:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:47:27 INFO - PROCESS | 1652 | 1468669647894 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:47:27 INFO - PROCESS | 1652 | 1468669647895 Marionette TRACE conn2 <- [1,2610,null,{}] 04:47:27 INFO - PROCESS | 1652 | 1468669647897 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:27 INFO - PROCESS | 1652 | 1468669647898 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:27 INFO - PROCESS | 1652 | 1468669647983 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 04:47:27 INFO - PROCESS | 1652 | 1468669647987 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:27 INFO - PROCESS | 1652 | 1468669647988 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a697800 == 39 [pid = 1652] [id = 660] 04:47:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x116aa2000) [pid = 1652] [serial = 1980] [outer = 0x0] 04:47:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118aab400) [pid = 1652] [serial = 1981] [outer = 0x116aa2000] 04:47:28 INFO - PROCESS | 1652 | 1468669648013 Marionette DEBUG loaded listener.js 04:47:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12496ac00) [pid = 1652] [serial = 1982] [outer = 0x116aa2000] 04:47:28 INFO - PROCESS | 1652 | 1468669648345 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 04:47:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:47:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 468ms 04:47:28 INFO - PROCESS | 1652 | 1468669648363 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 04:47:28 INFO - PROCESS | 1652 | 1468669648364 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 04:47:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:47:28 INFO - PROCESS | 1652 | 1468669648367 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:47:28 INFO - PROCESS | 1652 | 1468669648368 Marionette TRACE conn2 <- [1,2614,null,{}] 04:47:28 INFO - PROCESS | 1652 | 1468669648371 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:28 INFO - PROCESS | 1652 | 1468669648372 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:28 INFO - PROCESS | 1652 | 1468669648473 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 04:47:28 INFO - PROCESS | 1652 | 1468669648536 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:28 INFO - PROCESS | 1652 | 1468669648545 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d007800 == 40 [pid = 1652] [id = 661] 04:47:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x125189c00) [pid = 1652] [serial = 1983] [outer = 0x0] 04:47:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12ba9b400) [pid = 1652] [serial = 1984] [outer = 0x125189c00] 04:47:28 INFO - PROCESS | 1652 | 1468669648575 Marionette DEBUG loaded listener.js 04:47:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12bd91000) [pid = 1652] [serial = 1985] [outer = 0x125189c00] 04:47:28 INFO - PROCESS | 1652 | 1468669648879 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 04:47:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:47:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 569ms 04:47:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:47:28 INFO - PROCESS | 1652 | 1468669648936 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 04:47:28 INFO - PROCESS | 1652 | 1468669648937 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 04:47:28 INFO - PROCESS | 1652 | 1468669648940 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:47:28 INFO - PROCESS | 1652 | 1468669648941 Marionette TRACE conn2 <- [1,2618,null,{}] 04:47:28 INFO - PROCESS | 1652 | 1468669648943 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:28 INFO - PROCESS | 1652 | 1468669648944 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:29 INFO - PROCESS | 1652 | 1468669649030 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 04:47:29 INFO - PROCESS | 1652 | 1468669649088 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:29 INFO - PROCESS | 1652 | 1468669649089 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d307000 == 41 [pid = 1652] [id = 662] 04:47:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x125225800) [pid = 1652] [serial = 1986] [outer = 0x0] 04:47:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1197e7c00) [pid = 1652] [serial = 1987] [outer = 0x125225800] 04:47:29 INFO - PROCESS | 1652 | 1468669649115 Marionette DEBUG loaded listener.js 04:47:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12baa1400) [pid = 1652] [serial = 1988] [outer = 0x125225800] 04:47:29 INFO - PROCESS | 1652 | 1468669649373 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 04:47:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:47:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 471ms 04:47:29 INFO - PROCESS | 1652 | 1468669649414 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 04:47:29 INFO - PROCESS | 1652 | 1468669649416 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 04:47:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:47:29 INFO - PROCESS | 1652 | 1468669649418 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:47:29 INFO - PROCESS | 1652 | 1468669649419 Marionette TRACE conn2 <- [1,2622,null,{}] 04:47:29 INFO - PROCESS | 1652 | 1468669649421 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:29 INFO - PROCESS | 1652 | 1468669649422 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:29 INFO - PROCESS | 1652 | 1468669649520 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 04:47:29 INFO - PROCESS | 1652 | 1468669649524 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:29 INFO - PROCESS | 1652 | 1468669649525 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d38c000 == 42 [pid = 1652] [id = 663] 04:47:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12bf0bc00) [pid = 1652] [serial = 1989] [outer = 0x0] 04:47:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12bf10c00) [pid = 1652] [serial = 1990] [outer = 0x12bf0bc00] 04:47:29 INFO - PROCESS | 1652 | 1468669649549 Marionette DEBUG loaded listener.js 04:47:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12c644c00) [pid = 1652] [serial = 1991] [outer = 0x12bf0bc00] 04:47:29 INFO - PROCESS | 1652 | 1468669649869 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 04:47:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:47:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 467ms 04:47:29 INFO - PROCESS | 1652 | 1468669649938 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 04:47:29 INFO - PROCESS | 1652 | 1468669649940 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 04:47:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:47:29 INFO - PROCESS | 1652 | 1468669649945 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:47:29 INFO - PROCESS | 1652 | 1468669649947 Marionette TRACE conn2 <- [1,2626,null,{}] 04:47:29 INFO - PROCESS | 1652 | 1468669649951 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:29 INFO - PROCESS | 1652 | 1468669649954 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:30 INFO - PROCESS | 1652 | 1468669650054 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 04:47:30 INFO - PROCESS | 1652 | 1468669650159 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:30 INFO - PROCESS | 1652 | 1468669650163 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x11838c800 == 43 [pid = 1652] [id = 664] 04:47:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x113a24800) [pid = 1652] [serial = 1992] [outer = 0x0] 04:47:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x115e0c800) [pid = 1652] [serial = 1993] [outer = 0x113a24800] 04:47:30 INFO - PROCESS | 1652 | 1468669650194 Marionette DEBUG loaded listener.js 04:47:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x118311c00) [pid = 1652] [serial = 1994] [outer = 0x113a24800] 04:47:30 INFO - PROCESS | 1652 | 1468669650628 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 04:47:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:47:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 724ms 04:47:30 INFO - PROCESS | 1652 | 1468669650669 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 04:47:30 INFO - PROCESS | 1652 | 1468669650671 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 04:47:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:47:30 INFO - PROCESS | 1652 | 1468669650676 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:47:30 INFO - PROCESS | 1652 | 1468669650678 Marionette TRACE conn2 <- [1,2630,null,{}] 04:47:30 INFO - PROCESS | 1652 | 1468669650681 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:30 INFO - PROCESS | 1652 | 1468669650683 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:30 INFO - PROCESS | 1652 | 1468669650792 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 04:47:30 INFO - PROCESS | 1652 | 1468669650892 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:30 INFO - PROCESS | 1652 | 1468669650894 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a88800 == 44 [pid = 1652] [id = 665] 04:47:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x120d21800) [pid = 1652] [serial = 1995] [outer = 0x0] 04:47:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1212e4000) [pid = 1652] [serial = 1996] [outer = 0x120d21800] 04:47:30 INFO - PROCESS | 1652 | 1468669650925 Marionette DEBUG loaded listener.js 04:47:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1238f3c00) [pid = 1652] [serial = 1997] [outer = 0x120d21800] 04:47:31 INFO - PROCESS | 1652 | 1468669651332 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 04:47:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:47:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 725ms 04:47:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:47:31 INFO - PROCESS | 1652 | 1468669651400 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 04:47:31 INFO - PROCESS | 1652 | 1468669651401 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 04:47:31 INFO - PROCESS | 1652 | 1468669651403 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:47:31 INFO - PROCESS | 1652 | 1468669651405 Marionette TRACE conn2 <- [1,2634,null,{}] 04:47:31 INFO - PROCESS | 1652 | 1468669651412 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:31 INFO - PROCESS | 1652 | 1468669651415 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:31 INFO - PROCESS | 1652 | 1468669651526 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 04:47:31 INFO - PROCESS | 1652 | 1468669651609 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:31 INFO - PROCESS | 1652 | 1468669651612 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cf23800 == 45 [pid = 1652] [id = 666] 04:47:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x128ecf000) [pid = 1652] [serial = 1998] [outer = 0x0] 04:47:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1294b6800) [pid = 1652] [serial = 1999] [outer = 0x128ecf000] 04:47:31 INFO - PROCESS | 1652 | 1468669651647 Marionette DEBUG loaded listener.js 04:47:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12a642c00) [pid = 1652] [serial = 2000] [outer = 0x128ecf000] 04:47:32 INFO - PROCESS | 1652 | 1468669652164 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 04:47:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:47:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 822ms 04:47:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:47:32 INFO - PROCESS | 1652 | 1468669652241 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 04:47:32 INFO - PROCESS | 1652 | 1468669652242 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 04:47:32 INFO - PROCESS | 1652 | 1468669652246 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:47:32 INFO - PROCESS | 1652 | 1468669652248 Marionette TRACE conn2 <- [1,2638,null,{}] 04:47:32 INFO - PROCESS | 1652 | 1468669652250 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:32 INFO - PROCESS | 1652 | 1468669652252 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:32 INFO - PROCESS | 1652 | 1468669652358 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 04:47:32 INFO - PROCESS | 1652 | 1468669652434 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:32 INFO - PROCESS | 1652 | 1468669652436 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d5a9000 == 46 [pid = 1652] [id = 667] 04:47:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1294bc000) [pid = 1652] [serial = 2001] [outer = 0x0] 04:47:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12abac000) [pid = 1652] [serial = 2002] [outer = 0x1294bc000] 04:47:32 INFO - PROCESS | 1652 | 1468669652466 Marionette DEBUG loaded listener.js 04:47:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12b72d800) [pid = 1652] [serial = 2003] [outer = 0x1294bc000] 04:47:32 INFO - PROCESS | 1652 | 1468669652914 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 04:47:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:47:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 720ms 04:47:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:47:32 INFO - PROCESS | 1652 | 1468669652967 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 04:47:32 INFO - PROCESS | 1652 | 1468669652968 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 04:47:32 INFO - PROCESS | 1652 | 1468669652970 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:47:32 INFO - PROCESS | 1652 | 1468669652971 Marionette TRACE conn2 <- [1,2642,null,{}] 04:47:32 INFO - PROCESS | 1652 | 1468669652993 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:32 INFO - PROCESS | 1652 | 1468669652994 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:33 INFO - PROCESS | 1652 | 1468669653100 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 04:47:33 INFO - PROCESS | 1652 | 1468669653175 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:33 INFO - PROCESS | 1652 | 1468669653176 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x119554800 == 47 [pid = 1652] [id = 668] 04:47:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x112c05400) [pid = 1652] [serial = 2004] [outer = 0x0] 04:47:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x125225400) [pid = 1652] [serial = 2005] [outer = 0x112c05400] 04:47:33 INFO - PROCESS | 1652 | 1468669653205 Marionette DEBUG loaded listener.js 04:47:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12ba93800) [pid = 1652] [serial = 2006] [outer = 0x112c05400] 04:47:33 INFO - PROCESS | 1652 | 1468669653830 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 04:47:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:47:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 869ms 04:47:33 INFO - PROCESS | 1652 | 1468669653839 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 04:47:33 INFO - PROCESS | 1652 | 1468669653842 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 04:47:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:47:33 INFO - PROCESS | 1652 | 1468669653845 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:47:33 INFO - PROCESS | 1652 | 1468669653847 Marionette TRACE conn2 <- [1,2646,null,{}] 04:47:33 INFO - PROCESS | 1652 | 1468669653850 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:33 INFO - PROCESS | 1652 | 1468669653852 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:33 INFO - PROCESS | 1652 | 1468669653949 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 04:47:34 INFO - PROCESS | 1652 | 1468669654011 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:34 INFO - PROCESS | 1652 | 1468669654013 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12498c800 == 48 [pid = 1652] [id = 669] 04:47:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11849a400) [pid = 1652] [serial = 2007] [outer = 0x0] 04:47:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1184a3800) [pid = 1652] [serial = 2008] [outer = 0x11849a400] 04:47:34 INFO - PROCESS | 1652 | 1468669654043 Marionette DEBUG loaded listener.js 04:47:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x119214000) [pid = 1652] [serial = 2009] [outer = 0x11849a400] 04:47:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12d307000 == 47 [pid = 1652] [id = 662] 04:47:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12d007800 == 46 [pid = 1652] [id = 661] 04:47:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12a697800 == 45 [pid = 1652] [id = 660] 04:47:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12bdb7800 == 44 [pid = 1652] [id = 659] 04:47:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12ba52000 == 43 [pid = 1652] [id = 658] 04:47:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6ad800 == 42 [pid = 1652] [id = 657] 04:47:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12940e800 == 41 [pid = 1652] [id = 656] 04:47:35 INFO - PROCESS | 1652 | --DOCSHELL 0x128a8c800 == 40 [pid = 1652] [id = 655] 04:47:35 INFO - PROCESS | 1652 | --DOCSHELL 0x126dbd000 == 39 [pid = 1652] [id = 654] 04:47:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12386e000 == 38 [pid = 1652] [id = 653] 04:47:35 INFO - PROCESS | 1652 | --DOCSHELL 0x119250000 == 37 [pid = 1652] [id = 652] 04:47:35 INFO - PROCESS | 1652 | --DOCSHELL 0x119a53800 == 36 [pid = 1652] [id = 651] 04:47:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12bdaa800 == 35 [pid = 1652] [id = 650] 04:47:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12a697000 == 34 [pid = 1652] [id = 649] 04:47:35 INFO - PROCESS | 1652 | --DOCSHELL 0x124987800 == 33 [pid = 1652] [id = 648] 04:47:35 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a7800 == 32 [pid = 1652] [id = 647] 04:47:35 INFO - PROCESS | 1652 | --DOCSHELL 0x119554800 == 31 [pid = 1652] [id = 668] 04:47:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12d5a9000 == 30 [pid = 1652] [id = 667] 04:47:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12cf23800 == 29 [pid = 1652] [id = 666] 04:47:35 INFO - PROCESS | 1652 | --DOCSHELL 0x128a88800 == 28 [pid = 1652] [id = 665] 04:47:35 INFO - PROCESS | 1652 | --DOCSHELL 0x12d38c000 == 27 [pid = 1652] [id = 663] 04:47:35 INFO - PROCESS | 1652 | --DOCSHELL 0x11838c800 == 26 [pid = 1652] [id = 664] 04:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1291d0800) [pid = 1652] [serial = 1937] [outer = 0x0] [url = about:blank] 04:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1291edc00) [pid = 1652] [serial = 1939] [outer = 0x0] [url = about:blank] 04:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x124937000) [pid = 1652] [serial = 1925] [outer = 0x0] [url = about:blank] 04:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1197e5800) [pid = 1652] [serial = 1919] [outer = 0x0] [url = about:blank] 04:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x126f45c00) [pid = 1652] [serial = 1934] [outer = 0x0] [url = about:blank] 04:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1150c3000) [pid = 1652] [serial = 1931] [outer = 0x0] [url = about:blank] 04:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x123d66800) [pid = 1652] [serial = 1924] [outer = 0x0] [url = about:blank] 04:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12522cc00) [pid = 1652] [serial = 1927] [outer = 0x0] [url = about:blank] 04:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11878d800) [pid = 1652] [serial = 1912] [outer = 0x0] [url = about:blank] 04:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x121724400) [pid = 1652] [serial = 1921] [outer = 0x0] [url = about:blank] 04:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x128c3f800) [pid = 1652] [serial = 1936] [outer = 0x0] [url = about:blank] 04:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1176c6400) [pid = 1652] [serial = 1909] [outer = 0x0] [url = about:blank] 04:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x116080000) [pid = 1652] [serial = 1906] [outer = 0x0] [url = about:blank] 04:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1195d7800) [pid = 1652] [serial = 1918] [outer = 0x0] [url = about:blank] 04:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1128ac400) [pid = 1652] [serial = 1930] [outer = 0x0] [url = about:blank] 04:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118e7e800) [pid = 1652] [serial = 1913] [outer = 0x0] [url = about:blank] 04:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x125dff800) [pid = 1652] [serial = 1928] [outer = 0x0] [url = about:blank] 04:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11828e400) [pid = 1652] [serial = 1933] [outer = 0x0] [url = about:blank] 04:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118494800) [pid = 1652] [serial = 1915] [outer = 0x0] [url = about:blank] 04:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118aac800) [pid = 1652] [serial = 1916] [outer = 0x0] [url = about:blank] 04:47:35 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x121938000) [pid = 1652] [serial = 1922] [outer = 0x0] [url = about:blank] 04:47:35 INFO - PROCESS | 1652 | 1468669655082 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 04:47:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:47:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1272ms 04:47:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:47:35 INFO - PROCESS | 1652 | 1468669655117 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 04:47:35 INFO - PROCESS | 1652 | 1468669655119 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 04:47:35 INFO - PROCESS | 1652 | 1468669655123 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:47:35 INFO - PROCESS | 1652 | 1468669655125 Marionette TRACE conn2 <- [1,2650,null,{}] 04:47:35 INFO - PROCESS | 1652 | 1468669655129 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:35 INFO - PROCESS | 1652 | 1468669655131 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:35 INFO - PROCESS | 1652 | 1468669655216 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 04:47:35 INFO - PROCESS | 1652 | 1468669655222 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:35 INFO - PROCESS | 1652 | 1468669655226 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e32800 == 27 [pid = 1652] [id = 670] 04:47:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11813e000) [pid = 1652] [serial = 2010] [outer = 0x0] 04:47:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118263000) [pid = 1652] [serial = 2011] [outer = 0x11813e000] 04:47:35 INFO - PROCESS | 1652 | 1468669655257 Marionette DEBUG loaded listener.js 04:47:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11850c800) [pid = 1652] [serial = 2012] [outer = 0x11813e000] 04:47:35 INFO - PROCESS | 1652 | 1468669655618 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 04:47:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:47:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 525ms 04:47:35 INFO - PROCESS | 1652 | 1468669655681 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 04:47:35 INFO - PROCESS | 1652 | 1468669655685 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 04:47:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:47:35 INFO - PROCESS | 1652 | 1468669655691 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:47:35 INFO - PROCESS | 1652 | 1468669655693 Marionette TRACE conn2 <- [1,2654,null,{}] 04:47:35 INFO - PROCESS | 1652 | 1468669655695 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:35 INFO - PROCESS | 1652 | 1468669655697 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:35 INFO - PROCESS | 1652 | 1468669655779 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 04:47:35 INFO - PROCESS | 1652 | 1468669655783 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:35 INFO - PROCESS | 1652 | 1468669655785 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x1198db800 == 28 [pid = 1652] [id = 671] 04:47:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1195de800) [pid = 1652] [serial = 2013] [outer = 0x0] 04:47:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1212ea400) [pid = 1652] [serial = 2014] [outer = 0x1195de800] 04:47:35 INFO - PROCESS | 1652 | 1468669655812 Marionette DEBUG loaded listener.js 04:47:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x121938800) [pid = 1652] [serial = 2015] [outer = 0x1195de800] 04:47:36 INFO - PROCESS | 1652 | 1468669656151 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 04:47:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:47:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 471ms 04:47:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:47:36 INFO - PROCESS | 1652 | 1468669656161 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 04:47:36 INFO - PROCESS | 1652 | 1468669656162 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 04:47:36 INFO - PROCESS | 1652 | 1468669656165 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:47:36 INFO - PROCESS | 1652 | 1468669656176 Marionette TRACE conn2 <- [1,2658,null,{}] 04:47:36 INFO - PROCESS | 1652 | 1468669656185 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:36 INFO - PROCESS | 1652 | 1468669656189 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:36 INFO - PROCESS | 1652 | 1468669656282 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 04:47:36 INFO - PROCESS | 1652 | 1468669656352 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:36 INFO - PROCESS | 1652 | 1468669656354 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x125206800 == 29 [pid = 1652] [id = 672] 04:47:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x123d57000) [pid = 1652] [serial = 2016] [outer = 0x0] 04:47:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1249db000) [pid = 1652] [serial = 2017] [outer = 0x123d57000] 04:47:36 INFO - PROCESS | 1652 | 1468669656383 Marionette DEBUG loaded listener.js 04:47:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x126f45c00) [pid = 1652] [serial = 2018] [outer = 0x123d57000] 04:47:36 INFO - PROCESS | 1652 | 1468669656730 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 04:47:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:47:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 583ms 04:47:36 INFO - PROCESS | 1652 | 1468669656749 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 04:47:36 INFO - PROCESS | 1652 | 1468669656752 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 04:47:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:47:36 INFO - PROCESS | 1652 | 1468669656755 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:47:36 INFO - PROCESS | 1652 | 1468669656757 Marionette TRACE conn2 <- [1,2662,null,{}] 04:47:36 INFO - PROCESS | 1652 | 1468669656764 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:36 INFO - PROCESS | 1652 | 1468669656766 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:36 INFO - PROCESS | 1652 | 1468669656925 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 04:47:36 INFO - PROCESS | 1652 | 1468669656963 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:36 INFO - PROCESS | 1652 | 1468669656964 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x128ccb800 == 30 [pid = 1652] [id = 673] 04:47:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x126f45800) [pid = 1652] [serial = 2019] [outer = 0x0] 04:47:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x128aafc00) [pid = 1652] [serial = 2020] [outer = 0x126f45800] 04:47:36 INFO - PROCESS | 1652 | 1468669656990 Marionette DEBUG loaded listener.js 04:47:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1291ef400) [pid = 1652] [serial = 2021] [outer = 0x126f45800] 04:47:37 INFO - PROCESS | 1652 | 1468669657279 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 04:47:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:47:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 574ms 04:47:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:47:37 INFO - PROCESS | 1652 | 1468669657330 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 04:47:37 INFO - PROCESS | 1652 | 1468669657332 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 04:47:37 INFO - PROCESS | 1652 | 1468669657334 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:47:37 INFO - PROCESS | 1652 | 1468669657335 Marionette TRACE conn2 <- [1,2666,null,{}] 04:47:37 INFO - PROCESS | 1652 | 1468669657338 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:37 INFO - PROCESS | 1652 | 1468669657339 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:37 INFO - PROCESS | 1652 | 1468669657467 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 04:47:37 INFO - PROCESS | 1652 | 1468669657503 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:37 INFO - PROCESS | 1652 | 1468669657504 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x129419800 == 31 [pid = 1652] [id = 674] 04:47:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12a5be800) [pid = 1652] [serial = 2022] [outer = 0x0] 04:47:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12a644000) [pid = 1652] [serial = 2023] [outer = 0x12a5be800] 04:47:37 INFO - PROCESS | 1652 | 1468669657543 Marionette DEBUG loaded listener.js 04:47:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12aa1fc00) [pid = 1652] [serial = 2024] [outer = 0x12a5be800] 04:47:38 INFO - PROCESS | 1652 | 1468669658494 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 04:47:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 04:47:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1170ms 04:47:38 INFO - PROCESS | 1652 | 1468669658504 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 04:47:38 INFO - PROCESS | 1652 | 1468669658505 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 04:47:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:47:38 INFO - PROCESS | 1652 | 1468669658509 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:47:38 INFO - PROCESS | 1652 | 1468669658510 Marionette TRACE conn2 <- [1,2670,null,{}] 04:47:38 INFO - PROCESS | 1652 | 1468669658513 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:38 INFO - PROCESS | 1652 | 1468669658517 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:38 INFO - PROCESS | 1652 | 1468669658636 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 04:47:38 INFO - PROCESS | 1652 | 1468669658679 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:38 INFO - PROCESS | 1652 | 1468669658680 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6ea000 == 32 [pid = 1652] [id = 675] 04:47:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12aba5400) [pid = 1652] [serial = 2025] [outer = 0x0] 04:47:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12b737400) [pid = 1652] [serial = 2026] [outer = 0x12aba5400] 04:47:38 INFO - PROCESS | 1652 | 1468669658705 Marionette DEBUG loaded listener.js 04:47:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12bd8bc00) [pid = 1652] [serial = 2027] [outer = 0x12aba5400] 04:47:39 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x125225800) [pid = 1652] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:47:39 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x125189c00) [pid = 1652] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:47:39 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x116aa2000) [pid = 1652] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:47:39 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12945bc00) [pid = 1652] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:47:39 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12bf0bc00) [pid = 1652] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:47:39 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118497000) [pid = 1652] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:47:39 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x113d9cc00) [pid = 1652] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:47:39 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1160ea800) [pid = 1652] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:47:39 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12aa20800) [pid = 1652] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:47:39 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12aba9000) [pid = 1652] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:47:39 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12172c000) [pid = 1652] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:47:39 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x111c76400) [pid = 1652] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:47:39 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11697ec00) [pid = 1652] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:47:39 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x124930000) [pid = 1652] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:47:39 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1252d1c00) [pid = 1652] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:47:39 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12873b400) [pid = 1652] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:47:39 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118790c00) [pid = 1652] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:47:39 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1172b8400) [pid = 1652] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:47:39 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119997000) [pid = 1652] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:47:39 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116027000) [pid = 1652] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:47:39 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 04:47:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:47:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 04:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:47:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1124ms 04:47:39 INFO - PROCESS | 1652 | 1468669659627 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"]]]}] 04:47:39 INFO - PROCESS | 1652 | 1468669659632 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 04:47:39 INFO - PROCESS | 1652 | 1468669659634 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 04:47:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:47:39 INFO - PROCESS | 1652 | 1468669659636 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:47:39 INFO - PROCESS | 1652 | 1468669659637 Marionette TRACE conn2 <- [1,2674,null,{}] 04:47:39 INFO - PROCESS | 1652 | 1468669659640 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:39 INFO - PROCESS | 1652 | 1468669659641 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:39 INFO - PROCESS | 1652 | 1468669659727 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 04:47:39 INFO - PROCESS | 1652 | 1468669659731 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:39 INFO - PROCESS | 1652 | 1468669659732 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x126db2000 == 33 [pid = 1652] [id = 676] 04:47:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1121b8400) [pid = 1652] [serial = 2028] [outer = 0x0] 04:47:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118497000) [pid = 1652] [serial = 2029] [outer = 0x1121b8400] 04:47:39 INFO - PROCESS | 1652 | 1468669659757 Marionette DEBUG loaded listener.js 04:47:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119997000) [pid = 1652] [serial = 2030] [outer = 0x1121b8400] 04:47:40 INFO - PROCESS | 1652 | 1468669660587 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"]]]}] 04:47:40 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 04:47:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:47:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 04:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:47:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 975ms 04:47:40 INFO - PROCESS | 1652 | 1468669660612 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 04:47:40 INFO - PROCESS | 1652 | 1468669660613 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 04:47:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:47:40 INFO - PROCESS | 1652 | 1468669660615 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:47:40 INFO - PROCESS | 1652 | 1468669660616 Marionette TRACE conn2 <- [1,2678,null,{}] 04:47:40 INFO - PROCESS | 1652 | 1468669660619 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:40 INFO - PROCESS | 1652 | 1468669660620 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:40 INFO - PROCESS | 1652 | 1468669660696 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 04:47:40 INFO - PROCESS | 1652 | 1468669660759 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:40 INFO - PROCESS | 1652 | 1468669660760 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bda2800 == 34 [pid = 1652] [id = 677] 04:47:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x112f11800) [pid = 1652] [serial = 2031] [outer = 0x0] 04:47:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x128ecf400) [pid = 1652] [serial = 2032] [outer = 0x112f11800] 04:47:40 INFO - PROCESS | 1652 | 1468669660784 Marionette DEBUG loaded listener.js 04:47:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12aba9000) [pid = 1652] [serial = 2033] [outer = 0x112f11800] 04:47:41 INFO - PROCESS | 1652 | 1468669661554 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 04:47:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 04:47:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 971ms 04:47:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:47:41 INFO - PROCESS | 1652 | 1468669661586 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 04:47:41 INFO - PROCESS | 1652 | 1468669661587 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 04:47:41 INFO - PROCESS | 1652 | 1468669661589 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:47:41 INFO - PROCESS | 1652 | 1468669661591 Marionette TRACE conn2 <- [1,2682,null,{}] 04:47:41 INFO - PROCESS | 1652 | 1468669661661 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:41 INFO - PROCESS | 1652 | 1468669661663 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:41 INFO - PROCESS | 1652 | 1468669661756 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 04:47:41 INFO - PROCESS | 1652 | 1468669661860 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:41 INFO - PROCESS | 1652 | 1468669661862 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x11925f000 == 35 [pid = 1652] [id = 678] 04:47:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11339c000) [pid = 1652] [serial = 2034] [outer = 0x0] 04:47:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x116085800) [pid = 1652] [serial = 2035] [outer = 0x11339c000] 04:47:41 INFO - PROCESS | 1652 | 1468669661893 Marionette DEBUG loaded listener.js 04:47:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x118311800) [pid = 1652] [serial = 2036] [outer = 0x11339c000] 04:47:42 INFO - PROCESS | 1652 | 1468669662883 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 04:47:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 04:47:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1323ms 04:47:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:47:42 INFO - PROCESS | 1652 | 1468669662914 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 04:47:42 INFO - PROCESS | 1652 | 1468669662916 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 04:47:42 INFO - PROCESS | 1652 | 1468669662919 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:47:42 INFO - PROCESS | 1652 | 1468669662921 Marionette TRACE conn2 <- [1,2686,null,{}] 04:47:42 INFO - PROCESS | 1652 | 1468669662925 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:42 INFO - PROCESS | 1652 | 1468669662927 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:43 INFO - PROCESS | 1652 | 1468669663037 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 04:47:43 INFO - PROCESS | 1652 | 1468669663101 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:43 INFO - PROCESS | 1652 | 1468669663104 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a74000 == 36 [pid = 1652] [id = 679] 04:47:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1195da800) [pid = 1652] [serial = 2037] [outer = 0x0] 04:47:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x120d23400) [pid = 1652] [serial = 2038] [outer = 0x1195da800] 04:47:43 INFO - PROCESS | 1652 | 1468669663135 Marionette DEBUG loaded listener.js 04:47:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x123822800) [pid = 1652] [serial = 2039] [outer = 0x1195da800] 04:47:44 INFO - PROCESS | 1652 | --DOCSHELL 0x126db2000 == 35 [pid = 1652] [id = 676] 04:47:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6ea000 == 34 [pid = 1652] [id = 675] 04:47:44 INFO - PROCESS | 1652 | --DOCSHELL 0x129419800 == 33 [pid = 1652] [id = 674] 04:47:44 INFO - PROCESS | 1652 | --DOCSHELL 0x128ccb800 == 32 [pid = 1652] [id = 673] 04:47:44 INFO - PROCESS | 1652 | --DOCSHELL 0x125206800 == 31 [pid = 1652] [id = 672] 04:47:44 INFO - PROCESS | 1652 | --DOCSHELL 0x1198db800 == 30 [pid = 1652] [id = 671] 04:47:44 INFO - PROCESS | 1652 | --DOCSHELL 0x117e32800 == 29 [pid = 1652] [id = 670] 04:47:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12498c800 == 28 [pid = 1652] [id = 669] 04:47:44 INFO - PROCESS | 1652 | 1468669664208 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"]]]}] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x129459800) [pid = 1652] [serial = 1940] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12acb3c00) [pid = 1652] [serial = 1972] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12b72d400) [pid = 1652] [serial = 1975] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x123829800) [pid = 1652] [serial = 1960] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x123ff3800) [pid = 1652] [serial = 1961] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x112645000) [pid = 1652] [serial = 1942] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x113376000) [pid = 1652] [serial = 1943] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1172bb800) [pid = 1652] [serial = 1954] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11849c800) [pid = 1652] [serial = 1955] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12873a000) [pid = 1652] [serial = 1951] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1291c6400) [pid = 1652] [serial = 1952] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x126bd4000) [pid = 1652] [serial = 1963] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12872e400) [pid = 1652] [serial = 1964] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1291c9400) [pid = 1652] [serial = 1966] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12945f000) [pid = 1652] [serial = 1967] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x118aa9000) [pid = 1652] [serial = 1957] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1195d6000) [pid = 1652] [serial = 1958] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x118e89000) [pid = 1652] [serial = 1945] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x11937c000) [pid = 1652] [serial = 1946] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x120d25000) [pid = 1652] [serial = 1948] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12b9dcc00) [pid = 1652] [serial = 1978] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12496dc00) [pid = 1652] [serial = 1949] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x118147c00) [pid = 1652] [serial = 1976] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12baa1400) [pid = 1652] [serial = 1988] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12ba9b400) [pid = 1652] [serial = 1984] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x118aab400) [pid = 1652] [serial = 1981] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12496ac00) [pid = 1652] [serial = 1982] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12ba99000) [pid = 1652] [serial = 1979] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x1197e7c00) [pid = 1652] [serial = 1987] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x12a642000) [pid = 1652] [serial = 1969] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x12aba6c00) [pid = 1652] [serial = 1970] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x12ace4000) [pid = 1652] [serial = 1973] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x12bd91000) [pid = 1652] [serial = 1985] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x12c644c00) [pid = 1652] [serial = 1991] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x12bf10c00) [pid = 1652] [serial = 1990] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x116aa1c00) [pid = 1652] [serial = 1907] [outer = 0x0] [url = about:blank] 04:47:44 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x118287800) [pid = 1652] [serial = 1910] [outer = 0x0] [url = about:blank] 04:47:44 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 04:47:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:47:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 04:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:47:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1323ms 04:47:44 INFO - PROCESS | 1652 | 1468669664242 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 04:47:44 INFO - PROCESS | 1652 | 1468669664245 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 04:47:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:47:44 INFO - PROCESS | 1652 | 1468669664248 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:47:44 INFO - PROCESS | 1652 | 1468669664249 Marionette TRACE conn2 <- [1,2690,null,{}] 04:47:44 INFO - PROCESS | 1652 | 1468669664253 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:44 INFO - PROCESS | 1652 | 1468669664255 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:44 INFO - PROCESS | 1652 | 1468669664336 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 04:47:44 INFO - PROCESS | 1652 | 1468669664344 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:44 INFO - PROCESS | 1652 | 1468669664347 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x118293000 == 29 [pid = 1652] [id = 680] 04:47:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x1176cdc00) [pid = 1652] [serial = 2040] [outer = 0x0] 04:47:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x118149c00) [pid = 1652] [serial = 2041] [outer = 0x1176cdc00] 04:47:44 INFO - PROCESS | 1652 | 1468669664375 Marionette DEBUG loaded listener.js 04:47:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x118305400) [pid = 1652] [serial = 2042] [outer = 0x1176cdc00] 04:47:45 INFO - PROCESS | 1652 | 1468669665240 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"]]]}] 04:47:45 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 04:47:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:47:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 04:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:47:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1022ms 04:47:45 INFO - PROCESS | 1652 | 1468669665270 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 04:47:45 INFO - PROCESS | 1652 | 1468669665273 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 04:47:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:47:45 INFO - PROCESS | 1652 | 1468669665288 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:47:45 INFO - PROCESS | 1652 | 1468669665290 Marionette TRACE conn2 <- [1,2694,null,{}] 04:47:45 INFO - PROCESS | 1652 | 1468669665292 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:45 INFO - PROCESS | 1652 | 1468669665294 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:45 INFO - PROCESS | 1652 | 1468669665372 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 04:47:45 INFO - PROCESS | 1652 | 1468669665379 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:45 INFO - PROCESS | 1652 | 1468669665380 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x119c7b800 == 30 [pid = 1652] [id = 681] 04:47:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x118795400) [pid = 1652] [serial = 2043] [outer = 0x0] 04:47:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x119216400) [pid = 1652] [serial = 2044] [outer = 0x118795400] 04:47:45 INFO - PROCESS | 1652 | 1468669665407 Marionette DEBUG loaded listener.js 04:47:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x1195d6000) [pid = 1652] [serial = 2045] [outer = 0x118795400] 04:47:46 INFO - PROCESS | 1652 | 1468669666252 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"]]]}] 04:47:46 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:47:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:47:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 04:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:47:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 979ms 04:47:46 INFO - PROCESS | 1652 | 1468669666260 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 04:47:46 INFO - PROCESS | 1652 | 1468669666262 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 04:47:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:47:46 INFO - PROCESS | 1652 | 1468669666264 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:47:46 INFO - PROCESS | 1652 | 1468669666267 Marionette TRACE conn2 <- [1,2698,null,{}] 04:47:46 INFO - PROCESS | 1652 | 1468669666275 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:46 INFO - PROCESS | 1652 | 1468669666280 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:46 INFO - PROCESS | 1652 | 1468669666392 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 04:47:46 INFO - PROCESS | 1652 | 1468669666402 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:46 INFO - PROCESS | 1652 | 1468669666404 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x125203800 == 31 [pid = 1652] [id = 682] 04:47:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x119c3c000) [pid = 1652] [serial = 2046] [outer = 0x0] 04:47:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x1238fa800) [pid = 1652] [serial = 2047] [outer = 0x119c3c000] 04:47:46 INFO - PROCESS | 1652 | 1468669666431 Marionette DEBUG loaded listener.js 04:47:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x12492dc00) [pid = 1652] [serial = 2048] [outer = 0x119c3c000] 04:47:47 INFO - PROCESS | 1652 | 1468669667265 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"]]]}] 04:47:47 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 04:47:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:47:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 04:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:47:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1023ms 04:47:47 INFO - PROCESS | 1652 | 1468669667288 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 04:47:47 INFO - PROCESS | 1652 | 1468669667290 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 04:47:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:47:47 INFO - PROCESS | 1652 | 1468669667294 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:47:47 INFO - PROCESS | 1652 | 1468669667296 Marionette TRACE conn2 <- [1,2702,null,{}] 04:47:47 INFO - PROCESS | 1652 | 1468669667298 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:47 INFO - PROCESS | 1652 | 1468669667299 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:47 INFO - PROCESS | 1652 | 1468669667400 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 04:47:47 INFO - PROCESS | 1652 | 1468669667412 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:47 INFO - PROCESS | 1652 | 1468669667414 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x128ce3800 == 32 [pid = 1652] [id = 683] 04:47:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x111c76400) [pid = 1652] [serial = 2049] [outer = 0x0] 04:47:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x126ac0800) [pid = 1652] [serial = 2050] [outer = 0x111c76400] 04:47:47 INFO - PROCESS | 1652 | 1468669667439 Marionette DEBUG loaded listener.js 04:47:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x127235000) [pid = 1652] [serial = 2051] [outer = 0x111c76400] 04:47:47 INFO - PROCESS | 1652 | 1468669667781 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 04:47:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:47:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 520ms 04:47:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:47:47 INFO - PROCESS | 1652 | 1468669667824 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 04:47:47 INFO - PROCESS | 1652 | 1468669667825 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 04:47:47 INFO - PROCESS | 1652 | 1468669667827 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:47:47 INFO - PROCESS | 1652 | 1468669667828 Marionette TRACE conn2 <- [1,2706,null,{}] 04:47:47 INFO - PROCESS | 1652 | 1468669667830 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:47 INFO - PROCESS | 1652 | 1468669667832 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:47 INFO - PROCESS | 1652 | 1468669667934 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 04:47:47 INFO - PROCESS | 1652 | 1468669667937 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:47 INFO - PROCESS | 1652 | 1468669667938 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a589000 == 33 [pid = 1652] [id = 684] 04:47:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x111e2c800) [pid = 1652] [serial = 2052] [outer = 0x0] 04:47:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x12872f000) [pid = 1652] [serial = 2053] [outer = 0x111e2c800] 04:47:47 INFO - PROCESS | 1652 | 1468669667963 Marionette DEBUG loaded listener.js 04:47:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1291c6400) [pid = 1652] [serial = 2054] [outer = 0x111e2c800] 04:47:48 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x123d57000) [pid = 1652] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:47:48 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x11813e000) [pid = 1652] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:47:48 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1195de800) [pid = 1652] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:47:48 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x11849a400) [pid = 1652] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:47:48 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x126f45800) [pid = 1652] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:47:48 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x113a24800) [pid = 1652] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:47:48 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x120d21800) [pid = 1652] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:47:48 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x128ecf000) [pid = 1652] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:47:48 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x1294bc000) [pid = 1652] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:47:48 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x12a5be800) [pid = 1652] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:47:48 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x12aba5400) [pid = 1652] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:47:48 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x1121b8400) [pid = 1652] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:47:48 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x112c05400) [pid = 1652] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:47:48 INFO - PROCESS | 1652 | 1468669668318 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 04:47:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:47:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 521ms 04:47:48 INFO - PROCESS | 1652 | 1468669668348 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 04:47:48 INFO - PROCESS | 1652 | 1468669668350 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 04:47:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:47:48 INFO - PROCESS | 1652 | 1468669668352 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:47:48 INFO - PROCESS | 1652 | 1468669668353 Marionette TRACE conn2 <- [1,2710,null,{}] 04:47:48 INFO - PROCESS | 1652 | 1468669668355 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:48 INFO - PROCESS | 1652 | 1468669668360 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:48 INFO - PROCESS | 1652 | 1468669668462 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 04:47:48 INFO - PROCESS | 1652 | 1468669668466 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:48 INFO - PROCESS | 1652 | 1468669668467 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac87800 == 34 [pid = 1652] [id = 685] 04:47:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x118499c00) [pid = 1652] [serial = 2055] [outer = 0x0] 04:47:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x1291ee800) [pid = 1652] [serial = 2056] [outer = 0x118499c00] 04:47:48 INFO - PROCESS | 1652 | 1468669668492 Marionette DEBUG loaded listener.js 04:47:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x1294c1c00) [pid = 1652] [serial = 2057] [outer = 0x118499c00] 04:47:48 INFO - PROCESS | 1652 | 1468669668848 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 04:47:48 INFO - PROCESS | 1652 | 1468669668876 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 04:47:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:47:48 INFO - PROCESS | 1652 | 1468669668894 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:47:48 INFO - PROCESS | 1652 | 1468669668895 Marionette TRACE conn2 <- [1,2714,null,{}] 04:47:48 INFO - PROCESS | 1652 | 1468669668897 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:48 INFO - PROCESS | 1652 | 1468669668899 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:48 INFO - PROCESS | 1652 | 1468669668979 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 04:47:48 INFO - PROCESS | 1652 | 1468669668983 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:48 INFO - PROCESS | 1652 | 1468669668984 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ba3b800 == 35 [pid = 1652] [id = 686] 04:47:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x129457400) [pid = 1652] [serial = 2058] [outer = 0x0] 04:47:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x12a7af400) [pid = 1652] [serial = 2059] [outer = 0x129457400] 04:47:49 INFO - PROCESS | 1652 | 1468669669008 Marionette DEBUG loaded listener.js 04:47:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x12aba5400) [pid = 1652] [serial = 2060] [outer = 0x129457400] 04:47:49 INFO - PROCESS | 1652 | 1468669669333 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 04:47:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:47:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 469ms 04:47:49 INFO - PROCESS | 1652 | 1468669669363 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 04:47:49 INFO - PROCESS | 1652 | 1468669669364 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 04:47:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:47:49 INFO - PROCESS | 1652 | 1468669669367 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:47:49 INFO - PROCESS | 1652 | 1468669669368 Marionette TRACE conn2 <- [1,2718,null,{}] 04:47:49 INFO - PROCESS | 1652 | 1468669669370 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:49 INFO - PROCESS | 1652 | 1468669669371 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:49 INFO - PROCESS | 1652 | 1468669669451 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 04:47:49 INFO - PROCESS | 1652 | 1468669669454 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:49 INFO - PROCESS | 1652 | 1468669669455 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bda3800 == 36 [pid = 1652] [id = 687] 04:47:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x12aca7c00) [pid = 1652] [serial = 2061] [outer = 0x0] 04:47:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x12acdec00) [pid = 1652] [serial = 2062] [outer = 0x12aca7c00] 04:47:49 INFO - PROCESS | 1652 | 1468669669479 Marionette DEBUG loaded listener.js 04:47:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x12b72d400) [pid = 1652] [serial = 2063] [outer = 0x12aca7c00] 04:47:49 INFO - PROCESS | 1652 | 1468669669836 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 04:47:49 INFO - PROCESS | 1652 | 1468669669887 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 04:47:49 INFO - PROCESS | 1652 | 1468669669889 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:47:49 INFO - PROCESS | 1652 | 1468669669898 Marionette TRACE conn2 <- [1,2722,null,{}] 04:47:49 INFO - PROCESS | 1652 | 1468669669900 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:49 INFO - PROCESS | 1652 | 1468669669901 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:50 INFO - PROCESS | 1652 | 1468669669997 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 04:47:50 INFO - PROCESS | 1652 | 1468669670001 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:50 INFO - PROCESS | 1652 | 1468669670002 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3d4000 == 37 [pid = 1652] [id = 688] 04:47:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x12b73b800) [pid = 1652] [serial = 2064] [outer = 0x0] 04:47:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x12ba94000) [pid = 1652] [serial = 2065] [outer = 0x12b73b800] 04:47:50 INFO - PROCESS | 1652 | 1468669670031 Marionette DEBUG loaded listener.js 04:47:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1126dac00) [pid = 1652] [serial = 2066] [outer = 0x12b73b800] 04:47:50 INFO - PROCESS | 1652 | 1468669670485 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 04:47:50 INFO - PROCESS | 1652 | 1468669670518 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 04:47:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:47:50 INFO - PROCESS | 1652 | 1468669670522 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:47:50 INFO - PROCESS | 1652 | 1468669670524 Marionette TRACE conn2 <- [1,2726,null,{}] 04:47:50 INFO - PROCESS | 1652 | 1468669670548 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:50 INFO - PROCESS | 1652 | 1468669670550 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:50 INFO - PROCESS | 1652 | 1468669670658 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 04:47:50 INFO - PROCESS | 1652 | 1468669670719 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:50 INFO - PROCESS | 1652 | 1468669670722 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x1193b6800 == 38 [pid = 1652] [id = 689] 04:47:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1169f0800) [pid = 1652] [serial = 2067] [outer = 0x0] 04:47:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11825f400) [pid = 1652] [serial = 2068] [outer = 0x1169f0800] 04:47:50 INFO - PROCESS | 1652 | 1468669670753 Marionette DEBUG loaded listener.js 04:47:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1184a0400) [pid = 1652] [serial = 2069] [outer = 0x1169f0800] 04:47:51 INFO - PROCESS | 1652 | 1468669671188 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 04:47:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:47:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 689ms 04:47:51 INFO - PROCESS | 1652 | 1468669671210 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 04:47:51 INFO - PROCESS | 1652 | 1468669671214 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 04:47:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:47:51 INFO - PROCESS | 1652 | 1468669671218 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:47:51 INFO - PROCESS | 1652 | 1468669671220 Marionette TRACE conn2 <- [1,2730,null,{}] 04:47:51 INFO - PROCESS | 1652 | 1468669671223 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:51 INFO - PROCESS | 1652 | 1468669671224 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:51 INFO - PROCESS | 1652 | 1468669671350 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 04:47:51 INFO - PROCESS | 1652 | 1468669671437 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:51 INFO - PROCESS | 1652 | 1468669671439 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cd2800 == 39 [pid = 1652] [id = 690] 04:47:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1197db000) [pid = 1652] [serial = 2070] [outer = 0x0] 04:47:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x120e0a000) [pid = 1652] [serial = 2071] [outer = 0x1197db000] 04:47:51 INFO - PROCESS | 1652 | 1468669671472 Marionette DEBUG loaded listener.js 04:47:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1238c1400) [pid = 1652] [serial = 2072] [outer = 0x1197db000] 04:47:52 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 04:47:52 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 04:47:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 04:47:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:47:52 INFO - PROCESS | 1652 | 1468669672333 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"]]]}] 04:47:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1121ms 04:47:52 INFO - PROCESS | 1652 | 1468669672340 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 04:47:52 INFO - PROCESS | 1652 | 1468669672342 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 04:47:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:47:52 INFO - PROCESS | 1652 | 1468669672344 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:47:52 INFO - PROCESS | 1652 | 1468669672347 Marionette TRACE conn2 <- [1,2734,null,{}] 04:47:52 INFO - PROCESS | 1652 | 1468669672354 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:52 INFO - PROCESS | 1652 | 1468669672358 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:52 INFO - PROCESS | 1652 | 1468669672489 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 04:47:52 INFO - PROCESS | 1652 | 1468669672602 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:52 INFO - PROCESS | 1652 | 1468669672604 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cf23800 == 40 [pid = 1652] [id = 691] 04:47:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x126bd0c00) [pid = 1652] [serial = 2073] [outer = 0x0] 04:47:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x127548c00) [pid = 1652] [serial = 2074] [outer = 0x126bd0c00] 04:47:52 INFO - PROCESS | 1652 | 1468669672636 Marionette DEBUG loaded listener.js 04:47:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1291eb800) [pid = 1652] [serial = 2075] [outer = 0x126bd0c00] 04:47:53 INFO - PROCESS | 1652 | 1468669673125 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 04:47:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:47:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 822ms 04:47:53 INFO - PROCESS | 1652 | 1468669673167 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 04:47:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:47:53 INFO - PROCESS | 1652 | 1468669673170 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 04:47:53 INFO - PROCESS | 1652 | 1468669673174 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:47:53 INFO - PROCESS | 1652 | 1468669673176 Marionette TRACE conn2 <- [1,2738,null,{}] 04:47:53 INFO - PROCESS | 1652 | 1468669673179 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:53 INFO - PROCESS | 1652 | 1468669673182 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:53 INFO - PROCESS | 1652 | 1468669673334 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 04:47:53 INFO - PROCESS | 1652 | 1468669673430 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:53 INFO - PROCESS | 1652 | 1468669673431 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d2ae800 == 41 [pid = 1652] [id = 692] 04:47:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1294bfc00) [pid = 1652] [serial = 2076] [outer = 0x0] 04:47:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12b72ec00) [pid = 1652] [serial = 2077] [outer = 0x1294bfc00] 04:47:53 INFO - PROCESS | 1652 | 1468669673460 Marionette DEBUG loaded listener.js 04:47:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12baa1400) [pid = 1652] [serial = 2078] [outer = 0x1294bfc00] 04:47:54 INFO - PROCESS | 1652 | 1468669674067 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 04:47:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:47:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 925ms 04:47:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:47:54 INFO - PROCESS | 1652 | 1468669674099 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 04:47:54 INFO - PROCESS | 1652 | 1468669674102 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 04:47:54 INFO - PROCESS | 1652 | 1468669674105 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:47:54 INFO - PROCESS | 1652 | 1468669674107 Marionette TRACE conn2 <- [1,2742,null,{}] 04:47:54 INFO - PROCESS | 1652 | 1468669674111 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:54 INFO - PROCESS | 1652 | 1468669674112 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:54 INFO - PROCESS | 1652 | 1468669674210 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 04:47:54 INFO - PROCESS | 1652 | 1468669674284 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:54 INFO - PROCESS | 1652 | 1468669674287 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12520c000 == 42 [pid = 1652] [id = 693] 04:47:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11849fc00) [pid = 1652] [serial = 2079] [outer = 0x0] 04:47:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118750800) [pid = 1652] [serial = 2080] [outer = 0x11849fc00] 04:47:54 INFO - PROCESS | 1652 | 1468669674314 Marionette DEBUG loaded listener.js 04:47:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1195d5c00) [pid = 1652] [serial = 2081] [outer = 0x11849fc00] 04:47:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12bda3800 == 41 [pid = 1652] [id = 687] 04:47:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12ba3b800 == 40 [pid = 1652] [id = 686] 04:47:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12ac87800 == 39 [pid = 1652] [id = 685] 04:47:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12a589000 == 38 [pid = 1652] [id = 684] 04:47:55 INFO - PROCESS | 1652 | --DOCSHELL 0x128ce3800 == 37 [pid = 1652] [id = 683] 04:47:55 INFO - PROCESS | 1652 | --DOCSHELL 0x125203800 == 36 [pid = 1652] [id = 682] 04:47:55 INFO - PROCESS | 1652 | --DOCSHELL 0x119c7b800 == 35 [pid = 1652] [id = 681] 04:47:55 INFO - PROCESS | 1652 | --DOCSHELL 0x118293000 == 34 [pid = 1652] [id = 680] 04:47:55 INFO - PROCESS | 1652 | --DOCSHELL 0x128a74000 == 33 [pid = 1652] [id = 679] 04:47:55 INFO - PROCESS | 1652 | --DOCSHELL 0x11925f000 == 32 [pid = 1652] [id = 678] 04:47:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12bda2800 == 31 [pid = 1652] [id = 677] 04:47:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12d2ae800 == 30 [pid = 1652] [id = 692] 04:47:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12cf23800 == 29 [pid = 1652] [id = 691] 04:47:55 INFO - PROCESS | 1652 | --DOCSHELL 0x128cd2800 == 28 [pid = 1652] [id = 690] 04:47:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3d4000 == 27 [pid = 1652] [id = 688] 04:47:55 INFO - PROCESS | 1652 | --DOCSHELL 0x1193b6800 == 26 [pid = 1652] [id = 689] 04:47:55 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1249db000) [pid = 1652] [serial = 2017] [outer = 0x0] [url = about:blank] 04:47:55 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x126f45c00) [pid = 1652] [serial = 2018] [outer = 0x0] [url = about:blank] 04:47:55 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118263000) [pid = 1652] [serial = 2011] [outer = 0x0] [url = about:blank] 04:47:55 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x11850c800) [pid = 1652] [serial = 2012] [outer = 0x0] [url = about:blank] 04:47:55 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x121938800) [pid = 1652] [serial = 2015] [outer = 0x0] [url = about:blank] 04:47:55 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1212ea400) [pid = 1652] [serial = 2014] [outer = 0x0] [url = about:blank] 04:47:55 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119214000) [pid = 1652] [serial = 2009] [outer = 0x0] [url = about:blank] 04:47:55 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1184a3800) [pid = 1652] [serial = 2008] [outer = 0x0] [url = about:blank] 04:47:55 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x128aafc00) [pid = 1652] [serial = 2020] [outer = 0x0] [url = about:blank] 04:47:55 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x118311c00) [pid = 1652] [serial = 1994] [outer = 0x0] [url = about:blank] 04:47:55 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x115e0c800) [pid = 1652] [serial = 1993] [outer = 0x0] [url = about:blank] 04:47:55 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1238f3c00) [pid = 1652] [serial = 1997] [outer = 0x0] [url = about:blank] 04:47:55 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1212e4000) [pid = 1652] [serial = 1996] [outer = 0x0] [url = about:blank] 04:47:55 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12a642c00) [pid = 1652] [serial = 2000] [outer = 0x0] [url = about:blank] 04:47:55 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1294b6800) [pid = 1652] [serial = 1999] [outer = 0x0] [url = about:blank] 04:47:55 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12b72d800) [pid = 1652] [serial = 2003] [outer = 0x0] [url = about:blank] 04:47:55 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12abac000) [pid = 1652] [serial = 2002] [outer = 0x0] [url = about:blank] 04:47:55 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12a644000) [pid = 1652] [serial = 2023] [outer = 0x0] [url = about:blank] 04:47:55 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12b737400) [pid = 1652] [serial = 2026] [outer = 0x0] [url = about:blank] 04:47:55 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12aa1fc00) [pid = 1652] [serial = 2024] [outer = 0x0] [url = about:blank] 04:47:55 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x118497000) [pid = 1652] [serial = 2029] [outer = 0x0] [url = about:blank] 04:47:55 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x119997000) [pid = 1652] [serial = 2030] [outer = 0x0] [url = about:blank] 04:47:55 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x12ba93800) [pid = 1652] [serial = 2006] [outer = 0x0] [url = about:blank] 04:47:55 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x12bd8bc00) [pid = 1652] [serial = 2027] [outer = 0x0] [url = about:blank] 04:47:55 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x125225400) [pid = 1652] [serial = 2005] [outer = 0x0] [url = about:blank] 04:47:55 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x1291ef400) [pid = 1652] [serial = 2021] [outer = 0x0] [url = about:blank] 04:47:55 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x128ecf400) [pid = 1652] [serial = 2032] [outer = 0x0] [url = about:blank] 04:47:55 INFO - PROCESS | 1652 | 1468669675323 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 04:47:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:47:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1276ms 04:47:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:47:55 INFO - PROCESS | 1652 | 1468669675380 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 04:47:55 INFO - PROCESS | 1652 | 1468669675383 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 04:47:55 INFO - PROCESS | 1652 | 1468669675386 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:47:55 INFO - PROCESS | 1652 | 1468669675388 Marionette TRACE conn2 <- [1,2746,null,{}] 04:47:55 INFO - PROCESS | 1652 | 1468669675392 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:55 INFO - PROCESS | 1652 | 1468669675394 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:55 INFO - PROCESS | 1652 | 1468669675474 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 04:47:55 INFO - PROCESS | 1652 | 1468669675483 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:55 INFO - PROCESS | 1652 | 1468669675486 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a4800 == 27 [pid = 1652] [id = 694] 04:47:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x1128b1800) [pid = 1652] [serial = 2082] [outer = 0x0] 04:47:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x1128b6000) [pid = 1652] [serial = 2083] [outer = 0x1128b1800] 04:47:55 INFO - PROCESS | 1652 | 1468669675513 Marionette DEBUG loaded listener.js 04:47:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x112f16800) [pid = 1652] [serial = 2084] [outer = 0x1128b1800] 04:47:55 INFO - PROCESS | 1652 | 1468669675878 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 04:47:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:47:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 520ms 04:47:55 INFO - PROCESS | 1652 | 1468669675906 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 04:47:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:47:55 INFO - PROCESS | 1652 | 1468669675910 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 04:47:55 INFO - PROCESS | 1652 | 1468669675914 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:47:55 INFO - PROCESS | 1652 | 1468669675916 Marionette TRACE conn2 <- [1,2750,null,{}] 04:47:55 INFO - PROCESS | 1652 | 1468669675918 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:55 INFO - PROCESS | 1652 | 1468669675920 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:56 INFO - PROCESS | 1652 | 1468669676050 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 04:47:56 INFO - PROCESS | 1652 | 1468669676057 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:56 INFO - PROCESS | 1652 | 1468669676058 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x1185d9000 == 28 [pid = 1652] [id = 695] 04:47:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x113d98800) [pid = 1652] [serial = 2085] [outer = 0x0] 04:47:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x1169efc00) [pid = 1652] [serial = 2086] [outer = 0x113d98800] 04:47:56 INFO - PROCESS | 1652 | 1468669676088 Marionette DEBUG loaded listener.js 04:47:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x1172b4800) [pid = 1652] [serial = 2087] [outer = 0x113d98800] 04:47:56 INFO - PROCESS | 1652 | 1468669676405 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 04:47:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:47:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 520ms 04:47:56 INFO - PROCESS | 1652 | 1468669676435 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 04:47:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:47:56 INFO - PROCESS | 1652 | 1468669676436 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 04:47:56 INFO - PROCESS | 1652 | 1468669676439 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:47:56 INFO - PROCESS | 1652 | 1468669676451 Marionette TRACE conn2 <- [1,2754,null,{}] 04:47:56 INFO - PROCESS | 1652 | 1468669676459 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:56 INFO - PROCESS | 1652 | 1468669676463 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:56 INFO - PROCESS | 1652 | 1468669676547 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 04:47:56 INFO - PROCESS | 1652 | 1468669676604 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:56 INFO - PROCESS | 1652 | 1468669676606 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x1198e4800 == 29 [pid = 1652] [id = 696] 04:47:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x118261800) [pid = 1652] [serial = 2088] [outer = 0x0] 04:47:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x118496c00) [pid = 1652] [serial = 2089] [outer = 0x118261800] 04:47:56 INFO - PROCESS | 1652 | 1468669676634 Marionette DEBUG loaded listener.js 04:47:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x118797c00) [pid = 1652] [serial = 2090] [outer = 0x118261800] 04:47:56 INFO - PROCESS | 1652 | 1468669676932 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 04:47:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:47:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 533ms 04:47:56 INFO - PROCESS | 1652 | 1468669676973 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 04:47:56 INFO - PROCESS | 1652 | 1468669676975 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 04:47:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:47:56 INFO - PROCESS | 1652 | 1468669676981 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:47:56 INFO - PROCESS | 1652 | 1468669676982 Marionette TRACE conn2 <- [1,2758,null,{}] 04:47:56 INFO - PROCESS | 1652 | 1468669676985 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:56 INFO - PROCESS | 1652 | 1468669676986 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:57 INFO - PROCESS | 1652 | 1468669677066 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 04:47:57 INFO - PROCESS | 1652 | 1468669677129 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:57 INFO - PROCESS | 1652 | 1468669677130 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x121156800 == 30 [pid = 1652] [id = 697] 04:47:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x11849c000) [pid = 1652] [serial = 2091] [outer = 0x0] 04:47:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118e87c00) [pid = 1652] [serial = 2092] [outer = 0x11849c000] 04:47:57 INFO - PROCESS | 1652 | 1468669677155 Marionette DEBUG loaded listener.js 04:47:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1195d8800) [pid = 1652] [serial = 2093] [outer = 0x11849c000] 04:47:57 INFO - PROCESS | 1652 | 1468669677437 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 04:47:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:47:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 470ms 04:47:57 INFO - PROCESS | 1652 | 1468669677466 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 04:47:57 INFO - PROCESS | 1652 | 1468669677467 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 04:47:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:47:57 INFO - PROCESS | 1652 | 1468669677470 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:47:57 INFO - PROCESS | 1652 | 1468669677471 Marionette TRACE conn2 <- [1,2762,null,{}] 04:47:57 INFO - PROCESS | 1652 | 1468669677473 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:57 INFO - PROCESS | 1652 | 1468669677475 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:57 INFO - PROCESS | 1652 | 1468669677590 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 04:47:57 INFO - PROCESS | 1652 | 1468669677624 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:57 INFO - PROCESS | 1652 | 1468669677626 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12520f000 == 31 [pid = 1652] [id = 698] 04:47:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x112981000) [pid = 1652] [serial = 2094] [outer = 0x0] 04:47:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1195ddc00) [pid = 1652] [serial = 2095] [outer = 0x112981000] 04:47:57 INFO - PROCESS | 1652 | 1468669677650 Marionette DEBUG loaded listener.js 04:47:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x120d27800) [pid = 1652] [serial = 2096] [outer = 0x112981000] 04:47:57 INFO - PROCESS | 1652 | 1468669677990 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 04:47:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:47:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 569ms 04:47:58 INFO - PROCESS | 1652 | 1468669678040 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 04:47:58 INFO - PROCESS | 1652 | 1468669678042 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 04:47:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:47:58 INFO - PROCESS | 1652 | 1468669678054 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:47:58 INFO - PROCESS | 1652 | 1468669678056 Marionette TRACE conn2 <- [1,2766,null,{}] 04:47:58 INFO - PROCESS | 1652 | 1468669678059 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:58 INFO - PROCESS | 1652 | 1468669678065 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:58 INFO - PROCESS | 1652 | 1468669678236 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 04:47:58 INFO - PROCESS | 1652 | 1468669678253 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:58 INFO - PROCESS | 1652 | 1468669678254 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x126ffe800 == 32 [pid = 1652] [id = 699] 04:47:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x120e09000) [pid = 1652] [serial = 2097] [outer = 0x0] 04:47:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12192c400) [pid = 1652] [serial = 2098] [outer = 0x120e09000] 04:47:58 INFO - PROCESS | 1652 | 1468669678292 Marionette DEBUG loaded listener.js 04:47:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x123dfa000) [pid = 1652] [serial = 2099] [outer = 0x120e09000] 04:47:58 INFO - PROCESS | 1652 | 1468669678693 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 04:47:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:47:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 668ms 04:47:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:47:58 INFO - PROCESS | 1652 | 1468669678723 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 04:47:58 INFO - PROCESS | 1652 | 1468669678724 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 04:47:58 INFO - PROCESS | 1652 | 1468669678726 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:47:58 INFO - PROCESS | 1652 | 1468669678728 Marionette TRACE conn2 <- [1,2770,null,{}] 04:47:58 INFO - PROCESS | 1652 | 1468669678730 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:58 INFO - PROCESS | 1652 | 1468669678731 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:58 INFO - PROCESS | 1652 | 1468669678824 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 04:47:58 INFO - PROCESS | 1652 | 1468669678834 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:58 INFO - PROCESS | 1652 | 1468669678835 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x128e41000 == 33 [pid = 1652] [id = 700] 04:47:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x120f32c00) [pid = 1652] [serial = 2100] [outer = 0x0] 04:47:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x125189400) [pid = 1652] [serial = 2101] [outer = 0x120f32c00] 04:47:58 INFO - PROCESS | 1652 | 1468669678891 Marionette DEBUG loaded listener.js 04:47:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x125df9800) [pid = 1652] [serial = 2102] [outer = 0x120f32c00] 04:47:59 INFO - PROCESS | 1652 | 1468669679231 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 04:47:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:47:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 520ms 04:47:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:47:59 INFO - PROCESS | 1652 | 1468669679246 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 04:47:59 INFO - PROCESS | 1652 | 1468669679248 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 04:47:59 INFO - PROCESS | 1652 | 1468669679250 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:47:59 INFO - PROCESS | 1652 | 1468669679252 Marionette TRACE conn2 <- [1,2774,null,{}] 04:47:59 INFO - PROCESS | 1652 | 1468669679255 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:59 INFO - PROCESS | 1652 | 1468669679256 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:59 INFO - PROCESS | 1652 | 1468669679407 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 04:47:59 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x111c76400) [pid = 1652] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:47:59 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x111e2c800) [pid = 1652] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:47:59 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118499c00) [pid = 1652] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:47:59 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x129457400) [pid = 1652] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:47:59 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x112f11800) [pid = 1652] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:47:59 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1176cdc00) [pid = 1652] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:47:59 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118795400) [pid = 1652] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:47:59 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1195da800) [pid = 1652] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:47:59 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x11339c000) [pid = 1652] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:47:59 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x12b73b800) [pid = 1652] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:47:59 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12aca7c00) [pid = 1652] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:47:59 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x119c3c000) [pid = 1652] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:47:59 INFO - PROCESS | 1652 | 1468669679602 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:59 INFO - PROCESS | 1652 | 1468669679603 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:47:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12914d000 == 34 [pid = 1652] [id = 701] 04:47:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x111e2c800) [pid = 1652] [serial = 2103] [outer = 0x0] 04:47:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x113a25400) [pid = 1652] [serial = 2104] [outer = 0x111e2c800] 04:47:59 INFO - PROCESS | 1652 | 1468669679628 Marionette DEBUG loaded listener.js 04:47:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x119384400) [pid = 1652] [serial = 2105] [outer = 0x111e2c800] 04:47:59 INFO - PROCESS | 1652 | 1468669679889 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 04:47:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:47:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 678ms 04:47:59 INFO - PROCESS | 1652 | 1468669679933 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 04:47:59 INFO - PROCESS | 1652 | 1468669679934 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 04:47:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:47:59 INFO - PROCESS | 1652 | 1468669679937 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:47:59 INFO - PROCESS | 1652 | 1468669679938 Marionette TRACE conn2 <- [1,2778,null,{}] 04:47:59 INFO - PROCESS | 1652 | 1468669679940 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:59 INFO - PROCESS | 1652 | 1468669679941 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:00 INFO - PROCESS | 1652 | 1468669680034 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 04:48:00 INFO - PROCESS | 1652 | 1468669680037 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:00 INFO - PROCESS | 1652 | 1468669680038 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a694000 == 35 [pid = 1652] [id = 702] 04:48:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x11999e000) [pid = 1652] [serial = 2106] [outer = 0x0] 04:48:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x126b4e000) [pid = 1652] [serial = 2107] [outer = 0x11999e000] 04:48:00 INFO - PROCESS | 1652 | 1468669680072 Marionette DEBUG loaded listener.js 04:48:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x127234800) [pid = 1652] [serial = 2108] [outer = 0x11999e000] 04:48:00 INFO - PROCESS | 1652 | 1468669680404 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 04:48:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:48:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 518ms 04:48:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:48:00 INFO - PROCESS | 1652 | 1468669680455 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 04:48:00 INFO - PROCESS | 1652 | 1468669680457 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 04:48:00 INFO - PROCESS | 1652 | 1468669680459 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:48:00 INFO - PROCESS | 1652 | 1468669680460 Marionette TRACE conn2 <- [1,2782,null,{}] 04:48:00 INFO - PROCESS | 1652 | 1468669680462 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:00 INFO - PROCESS | 1652 | 1468669680463 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:00 INFO - PROCESS | 1652 | 1468669680567 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 04:48:00 INFO - PROCESS | 1652 | 1468669680573 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:00 INFO - PROCESS | 1652 | 1468669680574 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6d3000 == 36 [pid = 1652] [id = 703] 04:48:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x127553c00) [pid = 1652] [serial = 2109] [outer = 0x0] 04:48:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x128734400) [pid = 1652] [serial = 2110] [outer = 0x127553c00] 04:48:00 INFO - PROCESS | 1652 | 1468669680601 Marionette DEBUG loaded listener.js 04:48:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x128ab3000) [pid = 1652] [serial = 2111] [outer = 0x127553c00] 04:48:00 INFO - PROCESS | 1652 | 1468669680906 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 04:48:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:48:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 470ms 04:48:00 INFO - PROCESS | 1652 | 1468669680931 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 04:48:00 INFO - PROCESS | 1652 | 1468669680934 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 04:48:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:48:00 INFO - PROCESS | 1652 | 1468669680938 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:48:00 INFO - PROCESS | 1652 | 1468669680941 Marionette TRACE conn2 <- [1,2786,null,{}] 04:48:00 INFO - PROCESS | 1652 | 1468669680947 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:00 INFO - PROCESS | 1652 | 1468669680949 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:01 INFO - PROCESS | 1652 | 1468669681091 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 04:48:01 INFO - PROCESS | 1652 | 1468669681177 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:01 INFO - PROCESS | 1652 | 1468669681178 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b712800 == 37 [pid = 1652] [id = 704] 04:48:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1126d5c00) [pid = 1652] [serial = 2112] [outer = 0x0] 04:48:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x128732000) [pid = 1652] [serial = 2113] [outer = 0x1126d5c00] 04:48:01 INFO - PROCESS | 1652 | 1468669681232 Marionette DEBUG loaded listener.js 04:48:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1291f1000) [pid = 1652] [serial = 2114] [outer = 0x1126d5c00] 04:48:01 INFO - PROCESS | 1652 | 1468669681538 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 04:48:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:48:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 623ms 04:48:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:48:01 INFO - PROCESS | 1652 | 1468669681567 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 04:48:01 INFO - PROCESS | 1652 | 1468669681568 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 04:48:01 INFO - PROCESS | 1652 | 1468669681570 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:48:01 INFO - PROCESS | 1652 | 1468669681571 Marionette TRACE conn2 <- [1,2790,null,{}] 04:48:01 INFO - PROCESS | 1652 | 1468669681575 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:01 INFO - PROCESS | 1652 | 1468669681578 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:01 INFO - PROCESS | 1652 | 1468669681705 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 04:48:01 INFO - PROCESS | 1652 | 1468669681765 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:01 INFO - PROCESS | 1652 | 1468669681766 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x1133c7000 == 38 [pid = 1652] [id = 705] 04:48:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x10eaff800) [pid = 1652] [serial = 2115] [outer = 0x0] 04:48:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x111e2ec00) [pid = 1652] [serial = 2116] [outer = 0x10eaff800] 04:48:01 INFO - PROCESS | 1652 | 1468669681839 Marionette DEBUG loaded listener.js 04:48:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1128b4400) [pid = 1652] [serial = 2117] [outer = 0x10eaff800] 04:48:02 INFO - PROCESS | 1652 | 1468669682344 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 04:48:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:48:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 821ms 04:48:02 INFO - PROCESS | 1652 | 1468669682393 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 04:48:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:48:02 INFO - PROCESS | 1652 | 1468669682397 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 04:48:02 INFO - PROCESS | 1652 | 1468669682400 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:48:02 INFO - PROCESS | 1652 | 1468669682402 Marionette TRACE conn2 <- [1,2794,null,{}] 04:48:02 INFO - PROCESS | 1652 | 1468669682405 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:02 INFO - PROCESS | 1652 | 1468669682408 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:02 INFO - PROCESS | 1652 | 1468669682542 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 04:48:02 INFO - PROCESS | 1652 | 1468669682622 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:02 INFO - PROCESS | 1652 | 1468669682624 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a4b800 == 39 [pid = 1652] [id = 706] 04:48:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x116fa8400) [pid = 1652] [serial = 2118] [outer = 0x0] 04:48:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1176ccc00) [pid = 1652] [serial = 2119] [outer = 0x116fa8400] 04:48:02 INFO - PROCESS | 1652 | 1468669682655 Marionette DEBUG loaded listener.js 04:48:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118281c00) [pid = 1652] [serial = 2120] [outer = 0x116fa8400] 04:48:03 INFO - PROCESS | 1652 | 1468669683350 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 04:48:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:48:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 975ms 04:48:03 INFO - PROCESS | 1652 | 1468669683397 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 04:48:03 INFO - PROCESS | 1652 | 1468669683401 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 04:48:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:48:03 INFO - PROCESS | 1652 | 1468669683407 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:48:03 INFO - PROCESS | 1652 | 1468669683411 Marionette TRACE conn2 <- [1,2798,null,{}] 04:48:03 INFO - PROCESS | 1652 | 1468669683417 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:03 INFO - PROCESS | 1652 | 1468669683420 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:03 INFO - PROCESS | 1652 | 1468669683559 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 04:48:03 INFO - PROCESS | 1652 | 1468669683666 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:03 INFO - PROCESS | 1652 | 1468669683669 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x119579000 == 40 [pid = 1652] [id = 707] 04:48:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x116a97000) [pid = 1652] [serial = 2121] [outer = 0x0] 04:48:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1176cd400) [pid = 1652] [serial = 2122] [outer = 0x116a97000] 04:48:03 INFO - PROCESS | 1652 | 1468669683697 Marionette DEBUG loaded listener.js 04:48:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x118269800) [pid = 1652] [serial = 2123] [outer = 0x116a97000] 04:48:03 INFO - PROCESS | 1652 | --DOCSHELL 0x12b712800 == 39 [pid = 1652] [id = 704] 04:48:03 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6d3000 == 38 [pid = 1652] [id = 703] 04:48:03 INFO - PROCESS | 1652 | --DOCSHELL 0x12a694000 == 37 [pid = 1652] [id = 702] 04:48:03 INFO - PROCESS | 1652 | --DOCSHELL 0x12914d000 == 36 [pid = 1652] [id = 701] 04:48:03 INFO - PROCESS | 1652 | --DOCSHELL 0x128e41000 == 35 [pid = 1652] [id = 700] 04:48:03 INFO - PROCESS | 1652 | --DOCSHELL 0x126ffe800 == 34 [pid = 1652] [id = 699] 04:48:03 INFO - PROCESS | 1652 | --DOCSHELL 0x12520f000 == 33 [pid = 1652] [id = 698] 04:48:03 INFO - PROCESS | 1652 | --DOCSHELL 0x121156800 == 32 [pid = 1652] [id = 697] 04:48:04 INFO - PROCESS | 1652 | --DOCSHELL 0x1198e4800 == 31 [pid = 1652] [id = 696] 04:48:04 INFO - PROCESS | 1652 | --DOCSHELL 0x1185d9000 == 30 [pid = 1652] [id = 695] 04:48:04 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a4800 == 29 [pid = 1652] [id = 694] 04:48:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12520c000 == 28 [pid = 1652] [id = 693] 04:48:04 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1126dac00) [pid = 1652] [serial = 2066] [outer = 0x0] [url = about:blank] 04:48:04 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12acdec00) [pid = 1652] [serial = 2062] [outer = 0x0] [url = about:blank] 04:48:04 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12ba94000) [pid = 1652] [serial = 2065] [outer = 0x0] [url = about:blank] 04:48:04 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1238fa800) [pid = 1652] [serial = 2047] [outer = 0x0] [url = about:blank] 04:48:04 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12b72d400) [pid = 1652] [serial = 2063] [outer = 0x0] [url = about:blank] 04:48:04 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1291c6400) [pid = 1652] [serial = 2054] [outer = 0x0] [url = about:blank] 04:48:04 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x127235000) [pid = 1652] [serial = 2051] [outer = 0x0] [url = about:blank] 04:48:04 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12492dc00) [pid = 1652] [serial = 2048] [outer = 0x0] [url = about:blank] 04:48:04 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x126ac0800) [pid = 1652] [serial = 2050] [outer = 0x0] [url = about:blank] 04:48:04 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12872f000) [pid = 1652] [serial = 2053] [outer = 0x0] [url = about:blank] 04:48:04 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1291ee800) [pid = 1652] [serial = 2056] [outer = 0x0] [url = about:blank] 04:48:04 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1294c1c00) [pid = 1652] [serial = 2057] [outer = 0x0] [url = about:blank] 04:48:04 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12a7af400) [pid = 1652] [serial = 2059] [outer = 0x0] [url = about:blank] 04:48:04 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12aba5400) [pid = 1652] [serial = 2060] [outer = 0x0] [url = about:blank] 04:48:04 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12aba9000) [pid = 1652] [serial = 2033] [outer = 0x0] [url = about:blank] 04:48:04 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118149c00) [pid = 1652] [serial = 2041] [outer = 0x0] [url = about:blank] 04:48:04 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x118305400) [pid = 1652] [serial = 2042] [outer = 0x0] [url = about:blank] 04:48:04 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x119216400) [pid = 1652] [serial = 2044] [outer = 0x0] [url = about:blank] 04:48:04 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1195d6000) [pid = 1652] [serial = 2045] [outer = 0x0] [url = about:blank] 04:48:04 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x120d23400) [pid = 1652] [serial = 2038] [outer = 0x0] [url = about:blank] 04:48:04 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x123822800) [pid = 1652] [serial = 2039] [outer = 0x0] [url = about:blank] 04:48:04 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x116085800) [pid = 1652] [serial = 2035] [outer = 0x0] [url = about:blank] 04:48:04 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x118311800) [pid = 1652] [serial = 2036] [outer = 0x0] [url = about:blank] 04:48:04 INFO - PROCESS | 1652 | 1468669684129 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 04:48:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:48:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 727ms 04:48:04 INFO - PROCESS | 1652 | 1468669684133 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 04:48:04 INFO - PROCESS | 1652 | 1468669684136 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 04:48:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:48:04 INFO - PROCESS | 1652 | 1468669684141 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:48:04 INFO - PROCESS | 1652 | 1468669684145 Marionette TRACE conn2 <- [1,2802,null,{}] 04:48:04 INFO - PROCESS | 1652 | 1468669684148 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:04 INFO - PROCESS | 1652 | 1468669684150 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:04 INFO - PROCESS | 1652 | 1468669684230 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 04:48:04 INFO - PROCESS | 1652 | 1468669684286 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:04 INFO - PROCESS | 1652 | 1468669684288 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x119263000 == 29 [pid = 1652] [id = 708] 04:48:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1160eac00) [pid = 1652] [serial = 2124] [outer = 0x0] 04:48:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x118499000) [pid = 1652] [serial = 2125] [outer = 0x1160eac00] 04:48:04 INFO - PROCESS | 1652 | 1468669684316 Marionette DEBUG loaded listener.js 04:48:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x118aab400) [pid = 1652] [serial = 2126] [outer = 0x1160eac00] 04:48:04 INFO - PROCESS | 1652 | 1468669684624 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 04:48:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:48:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 522ms 04:48:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:48:04 INFO - PROCESS | 1652 | 1468669684664 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 04:48:04 INFO - PROCESS | 1652 | 1468669684665 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 04:48:04 INFO - PROCESS | 1652 | 1468669684667 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:48:04 INFO - PROCESS | 1652 | 1468669684670 Marionette TRACE conn2 <- [1,2806,null,{}] 04:48:04 INFO - PROCESS | 1652 | 1468669684678 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:04 INFO - PROCESS | 1652 | 1468669684681 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:04 INFO - PROCESS | 1652 | 1468669684764 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 04:48:04 INFO - PROCESS | 1652 | 1468669684769 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:04 INFO - PROCESS | 1652 | 1468669684771 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x124cee000 == 30 [pid = 1652] [id = 709] 04:48:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1128b9c00) [pid = 1652] [serial = 2127] [outer = 0x0] 04:48:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x120d24c00) [pid = 1652] [serial = 2128] [outer = 0x1128b9c00] 04:48:04 INFO - PROCESS | 1652 | 1468669684802 Marionette DEBUG loaded listener.js 04:48:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x121732000) [pid = 1652] [serial = 2129] [outer = 0x1128b9c00] 04:48:05 INFO - PROCESS | 1652 | 1468669685170 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 04:48:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:48:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 520ms 04:48:05 INFO - PROCESS | 1652 | 1468669685189 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 04:48:05 INFO - PROCESS | 1652 | 1468669685191 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 04:48:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:48:05 INFO - PROCESS | 1652 | 1468669685193 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:48:05 INFO - PROCESS | 1652 | 1468669685194 Marionette TRACE conn2 <- [1,2810,null,{}] 04:48:05 INFO - PROCESS | 1652 | 1468669685197 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:05 INFO - PROCESS | 1652 | 1468669685198 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:05 INFO - PROCESS | 1652 | 1468669685275 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 04:48:05 INFO - PROCESS | 1652 | 1468669685281 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:05 INFO - PROCESS | 1652 | 1468669685282 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a86800 == 31 [pid = 1652] [id = 710] 04:48:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x121935c00) [pid = 1652] [serial = 2130] [outer = 0x0] 04:48:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1238f3000) [pid = 1652] [serial = 2131] [outer = 0x121935c00] 04:48:05 INFO - PROCESS | 1652 | 1468669685307 Marionette DEBUG loaded listener.js 04:48:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x123ff3800) [pid = 1652] [serial = 2132] [outer = 0x121935c00] 04:48:05 INFO - PROCESS | 1652 | 1468669685622 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 04:48:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:48:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 469ms 04:48:05 INFO - PROCESS | 1652 | 1468669685663 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 04:48:05 INFO - PROCESS | 1652 | 1468669685665 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 04:48:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:48:05 INFO - PROCESS | 1652 | 1468669685667 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:48:05 INFO - PROCESS | 1652 | 1468669685668 Marionette TRACE conn2 <- [1,2814,null,{}] 04:48:05 INFO - PROCESS | 1652 | 1468669685671 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:05 INFO - PROCESS | 1652 | 1468669685672 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:05 INFO - PROCESS | 1652 | 1468669685747 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 04:48:05 INFO - PROCESS | 1652 | 1468669685811 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:05 INFO - PROCESS | 1652 | 1468669685813 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x119586800 == 32 [pid = 1652] [id = 711] 04:48:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x121937800) [pid = 1652] [serial = 2133] [outer = 0x0] 04:48:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x125225c00) [pid = 1652] [serial = 2134] [outer = 0x121937800] 04:48:05 INFO - PROCESS | 1652 | 1468669685837 Marionette DEBUG loaded listener.js 04:48:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x126abfc00) [pid = 1652] [serial = 2135] [outer = 0x121937800] 04:48:06 INFO - PROCESS | 1652 | 1468669686104 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 04:48:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:48:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 470ms 04:48:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:48:06 INFO - PROCESS | 1652 | 1468669686137 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 04:48:06 INFO - PROCESS | 1652 | 1468669686138 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 04:48:06 INFO - PROCESS | 1652 | 1468669686140 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:48:06 INFO - PROCESS | 1652 | 1468669686142 Marionette TRACE conn2 <- [1,2818,null,{}] 04:48:06 INFO - PROCESS | 1652 | 1468669686167 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:06 INFO - PROCESS | 1652 | 1468669686171 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:06 INFO - PROCESS | 1652 | 1468669686300 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 04:48:06 INFO - PROCESS | 1652 | 1468669686305 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:06 INFO - PROCESS | 1652 | 1468669686306 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6ab800 == 33 [pid = 1652] [id = 712] 04:48:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1128b3c00) [pid = 1652] [serial = 2136] [outer = 0x0] 04:48:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x126f4e800) [pid = 1652] [serial = 2137] [outer = 0x1128b3c00] 04:48:06 INFO - PROCESS | 1652 | 1468669686330 Marionette DEBUG loaded listener.js 04:48:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1291eb400) [pid = 1652] [serial = 2138] [outer = 0x1128b3c00] 04:48:06 INFO - PROCESS | 1652 | 1468669686680 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 04:48:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:48:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 583ms 04:48:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:48:06 INFO - PROCESS | 1652 | 1468669686725 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 04:48:06 INFO - PROCESS | 1652 | 1468669686726 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 04:48:06 INFO - PROCESS | 1652 | 1468669686728 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:48:06 INFO - PROCESS | 1652 | 1468669686729 Marionette TRACE conn2 <- [1,2822,null,{}] 04:48:06 INFO - PROCESS | 1652 | 1468669686731 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:06 INFO - PROCESS | 1652 | 1468669686733 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:06 INFO - PROCESS | 1652 | 1468669686830 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 04:48:06 INFO - PROCESS | 1652 | 1468669686834 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:06 INFO - PROCESS | 1652 | 1468669686835 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b710000 == 34 [pid = 1652] [id = 713] 04:48:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12522d400) [pid = 1652] [serial = 2139] [outer = 0x0] 04:48:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1294b7800) [pid = 1652] [serial = 2140] [outer = 0x12522d400] 04:48:06 INFO - PROCESS | 1652 | 1468669686859 Marionette DEBUG loaded listener.js 04:48:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12a63a000) [pid = 1652] [serial = 2141] [outer = 0x12522d400] 04:48:07 INFO - PROCESS | 1652 | 1468669687179 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 04:48:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:48:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 473ms 04:48:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:48:07 INFO - PROCESS | 1652 | 1468669687203 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 04:48:07 INFO - PROCESS | 1652 | 1468669687204 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 04:48:07 INFO - PROCESS | 1652 | 1468669687206 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:48:07 INFO - PROCESS | 1652 | 1468669687207 Marionette TRACE conn2 <- [1,2826,null,{}] 04:48:07 INFO - PROCESS | 1652 | 1468669687218 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:07 INFO - PROCESS | 1652 | 1468669687219 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:07 INFO - PROCESS | 1652 | 1468669687327 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 04:48:07 INFO - PROCESS | 1652 | 1468669687331 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:07 INFO - PROCESS | 1652 | 1468669687332 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ba44000 == 35 [pid = 1652] [id = 714] 04:48:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1291f5000) [pid = 1652] [serial = 2142] [outer = 0x0] 04:48:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12a642c00) [pid = 1652] [serial = 2143] [outer = 0x1291f5000] 04:48:07 INFO - PROCESS | 1652 | 1468669687358 Marionette DEBUG loaded listener.js 04:48:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12a7ad400) [pid = 1652] [serial = 2144] [outer = 0x1291f5000] 04:48:07 INFO - PROCESS | 1652 | 1468669687720 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:48:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:48:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 520ms 04:48:07 INFO - PROCESS | 1652 | 1468669687729 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 04:48:07 INFO - PROCESS | 1652 | 1468669687732 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 04:48:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:48:07 INFO - PROCESS | 1652 | 1468669687734 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:48:07 INFO - PROCESS | 1652 | 1468669687735 Marionette TRACE conn2 <- [1,2830,null,{}] 04:48:07 INFO - PROCESS | 1652 | 1468669687738 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:07 INFO - PROCESS | 1652 | 1468669687739 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:07 INFO - PROCESS | 1652 | 1468669687849 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 04:48:07 INFO - PROCESS | 1652 | 1468669687853 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:07 INFO - PROCESS | 1652 | 1468669687854 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bd82000 == 36 [pid = 1652] [id = 715] 04:48:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1128ad800) [pid = 1652] [serial = 2145] [outer = 0x0] 04:48:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12aa1ac00) [pid = 1652] [serial = 2146] [outer = 0x1128ad800] 04:48:07 INFO - PROCESS | 1652 | 1468669687917 Marionette DEBUG loaded listener.js 04:48:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12aa25800) [pid = 1652] [serial = 2147] [outer = 0x1128ad800] 04:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118261800) [pid = 1652] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1128b1800) [pid = 1652] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11849c000) [pid = 1652] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x113d98800) [pid = 1652] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11849fc00) [pid = 1652] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x112981000) [pid = 1652] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x120f32c00) [pid = 1652] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x120e09000) [pid = 1652] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1169f0800) [pid = 1652] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x111e2c800) [pid = 1652] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1197db000) [pid = 1652] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x127553c00) [pid = 1652] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x11999e000) [pid = 1652] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x126bd0c00) [pid = 1652] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:48:08 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1294bfc00) [pid = 1652] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:48:08 INFO - PROCESS | 1652 | 1468669688283 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 04:48:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:48:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 569ms 04:48:08 INFO - PROCESS | 1652 | 1468669688304 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 04:48:08 INFO - PROCESS | 1652 | 1468669688305 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 04:48:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:48:08 INFO - PROCESS | 1652 | 1468669688308 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:48:08 INFO - PROCESS | 1652 | 1468669688310 Marionette TRACE conn2 <- [1,2834,null,{}] 04:48:08 INFO - PROCESS | 1652 | 1468669688315 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:08 INFO - PROCESS | 1652 | 1468669688316 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:08 INFO - PROCESS | 1652 | 1468669688402 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 04:48:08 INFO - PROCESS | 1652 | 1468669688406 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:08 INFO - PROCESS | 1652 | 1468669688407 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x126db8800 == 37 [pid = 1652] [id = 716] 04:48:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x113375400) [pid = 1652] [serial = 2148] [outer = 0x0] 04:48:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11875a400) [pid = 1652] [serial = 2149] [outer = 0x113375400] 04:48:08 INFO - PROCESS | 1652 | 1468669688432 Marionette DEBUG loaded listener.js 04:48:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x120d25000) [pid = 1652] [serial = 2150] [outer = 0x113375400] 04:48:08 INFO - PROCESS | 1652 | 1468669688767 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:48:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:48:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 473ms 04:48:08 INFO - PROCESS | 1652 | 1468669688781 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 04:48:08 INFO - PROCESS | 1652 | 1468669688783 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 04:48:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:48:08 INFO - PROCESS | 1652 | 1468669688785 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:48:08 INFO - PROCESS | 1652 | 1468669688787 Marionette TRACE conn2 <- [1,2838,null,{}] 04:48:08 INFO - PROCESS | 1652 | 1468669688789 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:08 INFO - PROCESS | 1652 | 1468669688791 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:08 INFO - PROCESS | 1652 | 1468669688914 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 04:48:08 INFO - PROCESS | 1652 | 1468669688928 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:08 INFO - PROCESS | 1652 | 1468669688929 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3cf000 == 38 [pid = 1652] [id = 717] 04:48:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1176c6000) [pid = 1652] [serial = 2151] [outer = 0x0] 04:48:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x127553000) [pid = 1652] [serial = 2152] [outer = 0x1176c6000] 04:48:08 INFO - PROCESS | 1652 | 1468669688955 Marionette DEBUG loaded listener.js 04:48:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12acb1000) [pid = 1652] [serial = 2153] [outer = 0x1176c6000] 04:48:09 INFO - PROCESS | 1652 | 1468669689336 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 04:48:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:48:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 571ms 04:48:09 INFO - PROCESS | 1652 | --DOCSHELL 0x12cf1f000 == 37 [pid = 1652] [id = 16] 04:48:09 INFO - PROCESS | 1652 | 1468669689389 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 04:48:09 INFO - PROCESS | 1652 | 1468669689391 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 04:48:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:48:09 INFO - PROCESS | 1652 | 1468669689403 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:48:09 INFO - PROCESS | 1652 | 1468669689405 Marionette TRACE conn2 <- [1,2842,null,{}] 04:48:09 INFO - PROCESS | 1652 | 1468669689408 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:09 INFO - PROCESS | 1652 | 1468669689411 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:09 INFO - PROCESS | 1652 | 1468669689588 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 04:48:09 INFO - PROCESS | 1652 | 1468669689647 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:09 INFO - PROCESS | 1652 | 1468669689648 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x123d06800 == 38 [pid = 1652] [id = 718] 04:48:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x1195d8000) [pid = 1652] [serial = 2154] [outer = 0x0] 04:48:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x121075c00) [pid = 1652] [serial = 2155] [outer = 0x1195d8000] 04:48:09 INFO - PROCESS | 1652 | 1468669689679 Marionette DEBUG loaded listener.js 04:48:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12b72dc00) [pid = 1652] [serial = 2156] [outer = 0x1195d8000] 04:48:09 INFO - PROCESS | 1652 | 1468669689972 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 04:48:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:48:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 620ms 04:48:10 INFO - PROCESS | 1652 | 1468669690024 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 04:48:10 INFO - PROCESS | 1652 | 1468669690025 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 04:48:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:48:10 INFO - PROCESS | 1652 | 1468669690030 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:48:10 INFO - PROCESS | 1652 | 1468669690031 Marionette TRACE conn2 <- [1,2846,null,{}] 04:48:10 INFO - PROCESS | 1652 | 1468669690034 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:10 INFO - PROCESS | 1652 | 1468669690035 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:10 INFO - PROCESS | 1652 | 1468669690120 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 04:48:10 INFO - PROCESS | 1652 | 1468669690200 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:10 INFO - PROCESS | 1652 | 1468669690201 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x1162e8000 == 39 [pid = 1652] [id = 719] 04:48:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x10eaf6000) [pid = 1652] [serial = 2157] [outer = 0x0] 04:48:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1126d4400) [pid = 1652] [serial = 2158] [outer = 0x10eaf6000] 04:48:10 INFO - PROCESS | 1652 | 1468669690278 Marionette DEBUG loaded listener.js 04:48:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x112c04c00) [pid = 1652] [serial = 2159] [outer = 0x10eaf6000] 04:48:10 INFO - PROCESS | 1652 | 1468669690735 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 04:48:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:48:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 719ms 04:48:10 INFO - PROCESS | 1652 | 1468669690762 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 04:48:10 INFO - PROCESS | 1652 | 1468669690764 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 04:48:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:48:10 INFO - PROCESS | 1652 | 1468669690769 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:48:10 INFO - PROCESS | 1652 | 1468669690771 Marionette TRACE conn2 <- [1,2850,null,{}] 04:48:10 INFO - PROCESS | 1652 | 1468669690774 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:10 INFO - PROCESS | 1652 | 1468669690776 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:10 INFO - PROCESS | 1652 | 1468669690888 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 04:48:10 INFO - PROCESS | 1652 | 1468669690960 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:10 INFO - PROCESS | 1652 | 1468669690961 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x123860000 == 40 [pid = 1652] [id = 720] 04:48:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x118496800) [pid = 1652] [serial = 2160] [outer = 0x0] 04:48:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11850d400) [pid = 1652] [serial = 2161] [outer = 0x118496800] 04:48:10 INFO - PROCESS | 1652 | 1468669690992 Marionette DEBUG loaded listener.js 04:48:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119214000) [pid = 1652] [serial = 2162] [outer = 0x118496800] 04:48:11 INFO - PROCESS | 1652 | 1468669691378 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:48:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:48:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 04:48:11 INFO - PROCESS | 1652 | 1468669691438 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 04:48:11 INFO - PROCESS | 1652 | 1468669691441 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 04:48:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:48:11 INFO - PROCESS | 1652 | 1468669691446 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:48:11 INFO - PROCESS | 1652 | 1468669691448 Marionette TRACE conn2 <- [1,2854,null,{}] 04:48:11 INFO - PROCESS | 1652 | 1468669691450 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:11 INFO - PROCESS | 1652 | 1468669691452 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:11 INFO - PROCESS | 1652 | 1468669691588 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 04:48:11 INFO - PROCESS | 1652 | 1468669691655 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:11 INFO - PROCESS | 1652 | 1468669691657 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b71d000 == 41 [pid = 1652] [id = 721] 04:48:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1197e7c00) [pid = 1652] [serial = 2163] [outer = 0x0] 04:48:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x121731c00) [pid = 1652] [serial = 2164] [outer = 0x1197e7c00] 04:48:11 INFO - PROCESS | 1652 | 1468669691700 Marionette DEBUG loaded listener.js 04:48:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12496d800) [pid = 1652] [serial = 2165] [outer = 0x1197e7c00] 04:48:12 INFO - PROCESS | 1652 | 1468669692240 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 04:48:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:48:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 821ms 04:48:12 INFO - PROCESS | 1652 | 1468669692268 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 04:48:12 INFO - PROCESS | 1652 | 1468669692269 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 04:48:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:48:12 INFO - PROCESS | 1652 | 1468669692272 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:48:12 INFO - PROCESS | 1652 | 1468669692275 Marionette TRACE conn2 <- [1,2858,null,{}] 04:48:12 INFO - PROCESS | 1652 | 1468669692285 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:12 INFO - PROCESS | 1652 | 1468669692288 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:12 INFO - PROCESS | 1652 | 1468669692393 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 04:48:12 INFO - PROCESS | 1652 | 1468669692470 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:12 INFO - PROCESS | 1652 | 1468669692471 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d2be800 == 42 [pid = 1652] [id = 722] 04:48:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x126f46800) [pid = 1652] [serial = 2166] [outer = 0x0] 04:48:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12873c400) [pid = 1652] [serial = 2167] [outer = 0x126f46800] 04:48:12 INFO - PROCESS | 1652 | 1468669692499 Marionette DEBUG loaded listener.js 04:48:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1291cfc00) [pid = 1652] [serial = 2168] [outer = 0x126f46800] 04:48:12 INFO - PROCESS | 1652 | 1468669692914 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:48:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:48:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 675ms 04:48:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:48:12 INFO - PROCESS | 1652 | 1468669692947 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 04:48:12 INFO - PROCESS | 1652 | 1468669692949 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 04:48:12 INFO - PROCESS | 1652 | 1468669692951 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:48:12 INFO - PROCESS | 1652 | 1468669692953 Marionette TRACE conn2 <- [1,2862,null,{}] 04:48:12 INFO - PROCESS | 1652 | 1468669692955 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:12 INFO - PROCESS | 1652 | 1468669692956 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:13 INFO - PROCESS | 1652 | 1468669693079 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 04:48:13 INFO - PROCESS | 1652 | 1468669693141 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:13 INFO - PROCESS | 1652 | 1468669693142 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ab53000 == 43 [pid = 1652] [id = 723] 04:48:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x126f50000) [pid = 1652] [serial = 2169] [outer = 0x0] 04:48:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12a7ac000) [pid = 1652] [serial = 2170] [outer = 0x126f50000] 04:48:13 INFO - PROCESS | 1652 | 1468669693214 Marionette DEBUG loaded listener.js 04:48:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12aba8c00) [pid = 1652] [serial = 2171] [outer = 0x126f50000] 04:48:13 INFO - PROCESS | 1652 | 1468669693767 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 04:48:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:48:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 872ms 04:48:13 INFO - PROCESS | 1652 | 1468669693824 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 04:48:13 INFO - PROCESS | 1652 | 1468669693827 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 04:48:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:48:13 INFO - PROCESS | 1652 | 1468669693831 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:48:13 INFO - PROCESS | 1652 | 1468669693833 Marionette TRACE conn2 <- [1,2866,null,{}] 04:48:13 INFO - PROCESS | 1652 | 1468669693837 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:13 INFO - PROCESS | 1652 | 1468669693838 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:13 INFO - PROCESS | 1652 | 1468669693932 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 04:48:14 INFO - PROCESS | 1652 | 1468669694008 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:14 INFO - PROCESS | 1652 | 1468669694010 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x116502800 == 44 [pid = 1652] [id = 724] 04:48:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x116fa5c00) [pid = 1652] [serial = 2172] [outer = 0x0] 04:48:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1176d4c00) [pid = 1652] [serial = 2173] [outer = 0x116fa5c00] 04:48:14 INFO - PROCESS | 1652 | 1468669694039 Marionette DEBUG loaded listener.js 04:48:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11830e800) [pid = 1652] [serial = 2174] [outer = 0x116fa5c00] 04:48:15 INFO - PROCESS | 1652 | --DOCSHELL 0x123d06800 == 43 [pid = 1652] [id = 718] 04:48:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3cf000 == 42 [pid = 1652] [id = 717] 04:48:15 INFO - PROCESS | 1652 | --DOCSHELL 0x126db8800 == 41 [pid = 1652] [id = 716] 04:48:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12bd82000 == 40 [pid = 1652] [id = 715] 04:48:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12ba44000 == 39 [pid = 1652] [id = 714] 04:48:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12b710000 == 38 [pid = 1652] [id = 713] 04:48:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6ab800 == 37 [pid = 1652] [id = 712] 04:48:15 INFO - PROCESS | 1652 | --DOCSHELL 0x119586800 == 36 [pid = 1652] [id = 711] 04:48:15 INFO - PROCESS | 1652 | --DOCSHELL 0x128a86800 == 35 [pid = 1652] [id = 710] 04:48:15 INFO - PROCESS | 1652 | --DOCSHELL 0x124cee000 == 34 [pid = 1652] [id = 709] 04:48:15 INFO - PROCESS | 1652 | --DOCSHELL 0x119263000 == 33 [pid = 1652] [id = 708] 04:48:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12cf1e800 == 32 [pid = 1652] [id = 18] 04:48:15 INFO - PROCESS | 1652 | --DOCSHELL 0x119579000 == 31 [pid = 1652] [id = 707] 04:48:15 INFO - PROCESS | 1652 | --DOCSHELL 0x119a4b800 == 30 [pid = 1652] [id = 706] 04:48:15 INFO - PROCESS | 1652 | --DOCSHELL 0x1133c7000 == 29 [pid = 1652] [id = 705] 04:48:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12ab53000 == 28 [pid = 1652] [id = 723] 04:48:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12d2be800 == 27 [pid = 1652] [id = 722] 04:48:15 INFO - PROCESS | 1652 | --DOCSHELL 0x12b71d000 == 26 [pid = 1652] [id = 721] 04:48:15 INFO - PROCESS | 1652 | --DOCSHELL 0x123860000 == 25 [pid = 1652] [id = 720] 04:48:15 INFO - PROCESS | 1652 | --DOCSHELL 0x1162e8000 == 24 [pid = 1652] [id = 719] 04:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x118496c00) [pid = 1652] [serial = 2089] [outer = 0x0] [url = about:blank] 04:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118797c00) [pid = 1652] [serial = 2090] [outer = 0x0] [url = about:blank] 04:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1128b6000) [pid = 1652] [serial = 2083] [outer = 0x0] [url = about:blank] 04:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x112f16800) [pid = 1652] [serial = 2084] [outer = 0x0] [url = about:blank] 04:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x118e87c00) [pid = 1652] [serial = 2092] [outer = 0x0] [url = about:blank] 04:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1169efc00) [pid = 1652] [serial = 2086] [outer = 0x0] [url = about:blank] 04:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1172b4800) [pid = 1652] [serial = 2087] [outer = 0x0] [url = about:blank] 04:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x118750800) [pid = 1652] [serial = 2080] [outer = 0x0] [url = about:blank] 04:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1195d5c00) [pid = 1652] [serial = 2081] [outer = 0x0] [url = about:blank] 04:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x120d27800) [pid = 1652] [serial = 2096] [outer = 0x0] [url = about:blank] 04:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x125189400) [pid = 1652] [serial = 2101] [outer = 0x0] [url = about:blank] 04:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12192c400) [pid = 1652] [serial = 2098] [outer = 0x0] [url = about:blank] 04:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1184a0400) [pid = 1652] [serial = 2069] [outer = 0x0] [url = about:blank] 04:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11825f400) [pid = 1652] [serial = 2068] [outer = 0x0] [url = about:blank] 04:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x125df9800) [pid = 1652] [serial = 2102] [outer = 0x0] [url = about:blank] 04:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x113a25400) [pid = 1652] [serial = 2104] [outer = 0x0] [url = about:blank] 04:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1238c1400) [pid = 1652] [serial = 2072] [outer = 0x0] [url = about:blank] 04:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x120e0a000) [pid = 1652] [serial = 2071] [outer = 0x0] [url = about:blank] 04:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x119384400) [pid = 1652] [serial = 2105] [outer = 0x0] [url = about:blank] 04:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x128ab3000) [pid = 1652] [serial = 2111] [outer = 0x0] [url = about:blank] 04:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x126b4e000) [pid = 1652] [serial = 2107] [outer = 0x0] [url = about:blank] 04:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x127548c00) [pid = 1652] [serial = 2074] [outer = 0x0] [url = about:blank] 04:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1291eb800) [pid = 1652] [serial = 2075] [outer = 0x0] [url = about:blank] 04:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1195ddc00) [pid = 1652] [serial = 2095] [outer = 0x0] [url = about:blank] 04:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x123dfa000) [pid = 1652] [serial = 2099] [outer = 0x0] [url = about:blank] 04:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12baa1400) [pid = 1652] [serial = 2078] [outer = 0x0] [url = about:blank] 04:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x128734400) [pid = 1652] [serial = 2110] [outer = 0x0] [url = about:blank] 04:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12b72ec00) [pid = 1652] [serial = 2077] [outer = 0x0] [url = about:blank] 04:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x128732000) [pid = 1652] [serial = 2113] [outer = 0x0] [url = about:blank] 04:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1195d8800) [pid = 1652] [serial = 2093] [outer = 0x0] [url = about:blank] 04:48:15 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x127234800) [pid = 1652] [serial = 2108] [outer = 0x0] [url = about:blank] 04:48:15 INFO - PROCESS | 1652 | 1468669695206 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 04:48:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:48:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1423ms 04:48:15 INFO - PROCESS | 1652 | 1468669695255 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 04:48:15 INFO - PROCESS | 1652 | 1468669695258 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 04:48:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:48:15 INFO - PROCESS | 1652 | 1468669695262 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:48:15 INFO - PROCESS | 1652 | 1468669695264 Marionette TRACE conn2 <- [1,2870,null,{}] 04:48:15 INFO - PROCESS | 1652 | 1468669695268 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:15 INFO - PROCESS | 1652 | 1468669695270 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:15 INFO - PROCESS | 1652 | 1468669695375 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 04:48:15 INFO - PROCESS | 1652 | 1468669695451 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:15 INFO - PROCESS | 1652 | 1468669695454 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x1170aa000 == 25 [pid = 1652] [id = 725] 04:48:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x112982800) [pid = 1652] [serial = 2175] [outer = 0x0] 04:48:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x112d6dc00) [pid = 1652] [serial = 2176] [outer = 0x112982800] 04:48:15 INFO - PROCESS | 1652 | 1468669695487 Marionette DEBUG loaded listener.js 04:48:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x113395000) [pid = 1652] [serial = 2177] [outer = 0x112982800] 04:48:16 INFO - PROCESS | 1652 | 1468669696063 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 04:48:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:48:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 820ms 04:48:16 INFO - PROCESS | 1652 | 1468669696083 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 04:48:16 INFO - PROCESS | 1652 | 1468669696089 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 04:48:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:48:16 INFO - PROCESS | 1652 | 1468669696096 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:48:16 INFO - PROCESS | 1652 | 1468669696099 Marionette TRACE conn2 <- [1,2874,null,{}] 04:48:16 INFO - PROCESS | 1652 | 1468669696103 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:16 INFO - PROCESS | 1652 | 1468669696106 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:16 INFO - PROCESS | 1652 | 1468669696261 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 04:48:16 INFO - PROCESS | 1652 | 1468669696368 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:16 INFO - PROCESS | 1652 | 1468669696369 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x11924d000 == 26 [pid = 1652] [id = 726] 04:48:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1169f1400) [pid = 1652] [serial = 2178] [outer = 0x0] 04:48:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x116a99c00) [pid = 1652] [serial = 2179] [outer = 0x1169f1400] 04:48:16 INFO - PROCESS | 1652 | 1468669696402 Marionette DEBUG loaded listener.js 04:48:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x11814c400) [pid = 1652] [serial = 2180] [outer = 0x1169f1400] 04:48:16 INFO - PROCESS | 1652 | 1468669696926 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 04:48:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:48:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 873ms 04:48:16 INFO - PROCESS | 1652 | 1468669696983 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 04:48:16 INFO - PROCESS | 1652 | 1468669696985 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 04:48:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:48:16 INFO - PROCESS | 1652 | 1468669696988 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:48:16 INFO - PROCESS | 1652 | 1468669696990 Marionette TRACE conn2 <- [1,2878,null,{}] 04:48:17 INFO - PROCESS | 1652 | 1468669696999 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:17 INFO - PROCESS | 1652 | 1468669697002 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:17 INFO - PROCESS | 1652 | 1468669697109 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 04:48:17 INFO - PROCESS | 1652 | 1468669697215 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:17 INFO - PROCESS | 1652 | 1468669697217 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x11508e000 == 27 [pid = 1652] [id = 727] 04:48:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x111c19800) [pid = 1652] [serial = 2181] [outer = 0x0] 04:48:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x11213c800) [pid = 1652] [serial = 2182] [outer = 0x111c19800] 04:48:17 INFO - PROCESS | 1652 | 1468669697244 Marionette DEBUG loaded listener.js 04:48:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1128b7c00) [pid = 1652] [serial = 2183] [outer = 0x111c19800] 04:48:17 INFO - PROCESS | 1652 | 1468669697637 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 04:48:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:48:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 673ms 04:48:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:48:17 INFO - PROCESS | 1652 | 1468669697663 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 04:48:17 INFO - PROCESS | 1652 | 1468669697665 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 04:48:17 INFO - PROCESS | 1652 | 1468669697668 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:48:17 INFO - PROCESS | 1652 | 1468669697670 Marionette TRACE conn2 <- [1,2882,null,{}] 04:48:17 INFO - PROCESS | 1652 | 1468669697674 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:17 INFO - PROCESS | 1652 | 1468669697679 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:17 INFO - PROCESS | 1652 | 1468669697808 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 04:48:17 INFO - PROCESS | 1652 | 1468669697896 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:17 INFO - PROCESS | 1652 | 1468669697898 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cf1000 == 28 [pid = 1652] [id = 728] 04:48:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11339c000) [pid = 1652] [serial = 2184] [outer = 0x0] 04:48:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11826a000) [pid = 1652] [serial = 2185] [outer = 0x11339c000] 04:48:17 INFO - PROCESS | 1652 | 1468669697942 Marionette DEBUG loaded listener.js 04:48:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118494800) [pid = 1652] [serial = 2186] [outer = 0x11339c000] 04:48:18 INFO - PROCESS | 1652 | 1468669698304 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 04:48:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:48:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 672ms 04:48:18 INFO - PROCESS | 1652 | 1468669698342 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 04:48:18 INFO - PROCESS | 1652 | 1468669698347 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 04:48:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:48:18 INFO - PROCESS | 1652 | 1468669698349 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:48:18 INFO - PROCESS | 1652 | 1468669698350 Marionette TRACE conn2 <- [1,2886,null,{}] 04:48:18 INFO - PROCESS | 1652 | 1468669698360 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:18 INFO - PROCESS | 1652 | 1468669698361 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:18 INFO - PROCESS | 1652 | 1468669698443 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 04:48:18 INFO - PROCESS | 1652 | 1468669698451 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:18 INFO - PROCESS | 1652 | 1468669698452 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x123d06800 == 29 [pid = 1652] [id = 729] 04:48:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118751c00) [pid = 1652] [serial = 2187] [outer = 0x0] 04:48:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119211800) [pid = 1652] [serial = 2188] [outer = 0x118751c00] 04:48:18 INFO - PROCESS | 1652 | 1468669698478 Marionette DEBUG loaded listener.js 04:48:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119384400) [pid = 1652] [serial = 2189] [outer = 0x118751c00] 04:48:18 INFO - PROCESS | 1652 | 1468669698848 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 04:48:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:48:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 519ms 04:48:18 INFO - PROCESS | 1652 | 1468669698868 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 04:48:18 INFO - PROCESS | 1652 | 1468669698870 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 04:48:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:48:18 INFO - PROCESS | 1652 | 1468669698878 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:48:18 INFO - PROCESS | 1652 | 1468669698883 Marionette TRACE conn2 <- [1,2890,null,{}] 04:48:18 INFO - PROCESS | 1652 | 1468669698886 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:18 INFO - PROCESS | 1652 | 1468669698888 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:19 INFO - PROCESS | 1652 | 1468669698999 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 04:48:19 INFO - PROCESS | 1652 | 1468669699005 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:19 INFO - PROCESS | 1652 | 1468669699006 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x126dc2000 == 30 [pid = 1652] [id = 730] 04:48:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1195d4800) [pid = 1652] [serial = 2190] [outer = 0x0] 04:48:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1195dbc00) [pid = 1652] [serial = 2191] [outer = 0x1195d4800] 04:48:19 INFO - PROCESS | 1652 | 1468669699032 Marionette DEBUG loaded listener.js 04:48:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x120e06800) [pid = 1652] [serial = 2192] [outer = 0x1195d4800] 04:48:19 INFO - PROCESS | 1652 | 1468669699387 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:48:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:48:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 527ms 04:48:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:48:19 INFO - PROCESS | 1652 | 1468669699401 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 04:48:19 INFO - PROCESS | 1652 | 1468669699402 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 04:48:19 INFO - PROCESS | 1652 | 1468669699404 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:48:19 INFO - PROCESS | 1652 | 1468669699405 Marionette TRACE conn2 <- [1,2894,null,{}] 04:48:19 INFO - PROCESS | 1652 | 1468669699408 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:19 INFO - PROCESS | 1652 | 1468669699409 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:19 INFO - PROCESS | 1652 | 1468669699519 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 04:48:19 INFO - PROCESS | 1652 | 1468669699531 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:19 INFO - PROCESS | 1652 | 1468669699532 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x128cce000 == 31 [pid = 1652] [id = 731] 04:48:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1212e3c00) [pid = 1652] [serial = 2193] [outer = 0x0] 04:48:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12192b400) [pid = 1652] [serial = 2194] [outer = 0x1212e3c00] 04:48:19 INFO - PROCESS | 1652 | 1468669699557 Marionette DEBUG loaded listener.js 04:48:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x123820c00) [pid = 1652] [serial = 2195] [outer = 0x1212e3c00] 04:48:19 INFO - PROCESS | 1652 | 1468669699917 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 04:48:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:48:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 519ms 04:48:19 INFO - PROCESS | 1652 | 1468669699924 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 04:48:19 INFO - PROCESS | 1652 | 1468669699925 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 04:48:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:48:19 INFO - PROCESS | 1652 | 1468669699931 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:48:19 INFO - PROCESS | 1652 | 1468669699932 Marionette TRACE conn2 <- [1,2898,null,{}] 04:48:19 INFO - PROCESS | 1652 | 1468669699935 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:19 INFO - PROCESS | 1652 | 1468669699936 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:20 INFO - PROCESS | 1652 | 1468669700034 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 04:48:20 INFO - PROCESS | 1652 | 1468669700047 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:20 INFO - PROCESS | 1652 | 1468669700051 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x126db7800 == 32 [pid = 1652] [id = 732] 04:48:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12492cc00) [pid = 1652] [serial = 2196] [outer = 0x0] 04:48:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12496b800) [pid = 1652] [serial = 2197] [outer = 0x12492cc00] 04:48:20 INFO - PROCESS | 1652 | 1468669700084 Marionette DEBUG loaded listener.js 04:48:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1252dd000) [pid = 1652] [serial = 2198] [outer = 0x12492cc00] 04:48:20 INFO - PROCESS | 1652 | 1468669700464 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 04:48:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:48:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 572ms 04:48:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:48:20 INFO - PROCESS | 1652 | 1468669700502 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 04:48:20 INFO - PROCESS | 1652 | 1468669700503 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 04:48:20 INFO - PROCESS | 1652 | 1468669700505 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:48:20 INFO - PROCESS | 1652 | 1468669700507 Marionette TRACE conn2 <- [1,2902,null,{}] 04:48:20 INFO - PROCESS | 1652 | 1468669700509 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:20 INFO - PROCESS | 1652 | 1468669700511 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:20 INFO - PROCESS | 1652 | 1468669700613 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 04:48:20 INFO - PROCESS | 1652 | 1468669700616 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:20 INFO - PROCESS | 1652 | 1468669700617 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a698800 == 33 [pid = 1652] [id = 733] 04:48:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x125df1400) [pid = 1652] [serial = 2199] [outer = 0x0] 04:48:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x126f48c00) [pid = 1652] [serial = 2200] [outer = 0x125df1400] 04:48:20 INFO - PROCESS | 1652 | 1468669700642 Marionette DEBUG loaded listener.js 04:48:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x127552c00) [pid = 1652] [serial = 2201] [outer = 0x125df1400] 04:48:20 INFO - PROCESS | 1652 | 1468669700992 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:48:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:48:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 518ms 04:48:21 INFO - PROCESS | 1652 | 1468669701024 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 04:48:21 INFO - PROCESS | 1652 | 1468669701025 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 04:48:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:48:21 INFO - PROCESS | 1652 | 1468669701045 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:48:21 INFO - PROCESS | 1652 | 1468669701046 Marionette TRACE conn2 <- [1,2906,null,{}] 04:48:21 INFO - PROCESS | 1652 | 1468669701048 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:21 INFO - PROCESS | 1652 | 1468669701049 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:21 INFO - PROCESS | 1652 | 1468669701150 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 04:48:21 INFO - PROCESS | 1652 | 1468669701153 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:21 INFO - PROCESS | 1652 | 1468669701154 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ab43000 == 34 [pid = 1652] [id = 734] 04:48:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x127553800) [pid = 1652] [serial = 2202] [outer = 0x0] 04:48:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x128aaf000) [pid = 1652] [serial = 2203] [outer = 0x127553800] 04:48:21 INFO - PROCESS | 1652 | 1468669701179 Marionette DEBUG loaded listener.js 04:48:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x128ab7800) [pid = 1652] [serial = 2204] [outer = 0x127553800] 04:48:21 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x10eaf6000) [pid = 1652] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:48:21 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x118496800) [pid = 1652] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:48:21 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1197e7c00) [pid = 1652] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:48:21 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1128b3c00) [pid = 1652] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:48:21 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1291f5000) [pid = 1652] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:48:21 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12522d400) [pid = 1652] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:48:21 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1128ad800) [pid = 1652] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:48:21 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x10eaff800) [pid = 1652] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:48:21 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x116a97000) [pid = 1652] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:48:21 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1128b9c00) [pid = 1652] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:48:21 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1160eac00) [pid = 1652] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:48:21 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x121935c00) [pid = 1652] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:48:21 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1126d5c00) [pid = 1652] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:48:21 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x121937800) [pid = 1652] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:48:21 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x116fa8400) [pid = 1652] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:48:21 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x126f46800) [pid = 1652] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:48:21 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x126f50000) [pid = 1652] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:48:21 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x113375400) [pid = 1652] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:48:21 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1195d8000) [pid = 1652] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:48:21 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1176c6000) [pid = 1652] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:48:21 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12c9db800) [pid = 1652] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:48:21 INFO - PROCESS | 1652 | 1468669701517 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 04:48:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:48:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 519ms 04:48:21 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:48:21 INFO - PROCESS | 1652 | 1468669701565 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 04:48:21 INFO - PROCESS | 1652 | 1468669701567 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 04:48:21 INFO - PROCESS | 1652 | 1468669701569 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:48:21 INFO - PROCESS | 1652 | 1468669701570 Marionette TRACE conn2 <- [1,2910,null,{}] 04:48:21 INFO - PROCESS | 1652 | 1468669701572 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:21 INFO - PROCESS | 1652 | 1468669701573 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:21 INFO - PROCESS | 1652 | 1468669701653 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 04:48:21 INFO - PROCESS | 1652 | 1468669701657 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:21 INFO - PROCESS | 1652 | 1468669701658 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ac91800 == 35 [pid = 1652] [id = 735] 04:48:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x116fa8400) [pid = 1652] [serial = 2205] [outer = 0x0] 04:48:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11849b400) [pid = 1652] [serial = 2206] [outer = 0x116fa8400] 04:48:21 INFO - PROCESS | 1652 | 1468669701686 Marionette DEBUG loaded listener.js 04:48:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x120e06400) [pid = 1652] [serial = 2207] [outer = 0x116fa8400] 04:48:22 INFO - PROCESS | 1652 | 1468669702061 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 04:48:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:48:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:48:22 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 520ms 04:48:22 INFO - PROCESS | 1652 | 1468669702090 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 04:48:22 INFO - PROCESS | 1652 | 1468669702092 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 04:48:22 INFO - TEST-START | /DOMEvents/constructors.html 04:48:22 INFO - PROCESS | 1652 | 1468669702096 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:48:22 INFO - PROCESS | 1652 | 1468669702109 Marionette TRACE conn2 <- [1,2914,null,{}] 04:48:22 INFO - PROCESS | 1652 | 1468669702112 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:22 INFO - PROCESS | 1652 | 1468669702114 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:22 INFO - PROCESS | 1652 | 1468669702238 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 04:48:22 INFO - PROCESS | 1652 | 1468669702244 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:22 INFO - PROCESS | 1652 | 1468669702245 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ba3c800 == 36 [pid = 1652] [id = 736] 04:48:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118283800) [pid = 1652] [serial = 2208] [outer = 0x0] 04:48:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x125df8800) [pid = 1652] [serial = 2209] [outer = 0x118283800] 04:48:22 INFO - PROCESS | 1652 | 1468669702269 Marionette DEBUG loaded listener.js 04:48:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x128c3c800) [pid = 1652] [serial = 2210] [outer = 0x118283800] 04:48:22 INFO - PROCESS | 1652 | 1468669702592 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:48:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:48:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:48:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:48:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:48:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:48:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:48:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:48:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:48:22 INFO - TEST-OK | /DOMEvents/constructors.html | took 540ms 04:48:22 INFO - PROCESS | 1652 | 1468669702635 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 04:48:22 INFO - PROCESS | 1652 | 1468669702637 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 04:48:22 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:48:22 INFO - PROCESS | 1652 | 1468669702639 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:48:22 INFO - PROCESS | 1652 | 1468669702641 Marionette TRACE conn2 <- [1,2918,null,{}] 04:48:22 INFO - PROCESS | 1652 | 1468669702653 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:22 INFO - PROCESS | 1652 | 1468669702654 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:22 INFO - PROCESS | 1652 | 1468669702735 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 04:48:22 INFO - PROCESS | 1652 | 1468669702739 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:22 INFO - PROCESS | 1652 | 1468669702749 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bda4000 == 37 [pid = 1652] [id = 737] 04:48:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x126f46800) [pid = 1652] [serial = 2211] [outer = 0x0] 04:48:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x1291c7400) [pid = 1652] [serial = 2212] [outer = 0x126f46800] 04:48:22 INFO - PROCESS | 1652 | 1468669702780 Marionette DEBUG loaded listener.js 04:48:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x129455000) [pid = 1652] [serial = 2213] [outer = 0x126f46800] 04:48:23 INFO - PROCESS | 1652 | 1468669703123 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:48:23 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:48:23 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 522ms 04:48:23 INFO - PROCESS | 1652 | 1468669703163 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 04:48:23 INFO - PROCESS | 1652 | 1468669703165 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 04:48:23 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:48:23 INFO - PROCESS | 1652 | 1468669703167 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:48:23 INFO - PROCESS | 1652 | 1468669703169 Marionette TRACE conn2 <- [1,2922,null,{}] 04:48:23 INFO - PROCESS | 1652 | 1468669703171 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:23 INFO - PROCESS | 1652 | 1468669703172 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:23 INFO - PROCESS | 1652 | 1468669703296 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 04:48:23 INFO - PROCESS | 1652 | 1468669703381 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:23 INFO - PROCESS | 1652 | 1468669703382 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x11734e000 == 38 [pid = 1652] [id = 738] 04:48:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x10eafcc00) [pid = 1652] [serial = 2214] [outer = 0x0] 04:48:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1121ba000) [pid = 1652] [serial = 2215] [outer = 0x10eafcc00] 04:48:23 INFO - PROCESS | 1652 | 1468669703413 Marionette DEBUG loaded listener.js 04:48:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x113256800) [pid = 1652] [serial = 2216] [outer = 0x10eafcc00] 04:48:23 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:48:23 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:48:23 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:48:23 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:48:23 INFO - PROCESS | 1652 | 1468669703801 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 04:48:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:48:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:48:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:48:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:48:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:48:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:48:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 04:48:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:48:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:48:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:48:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:48:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:48:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 04:48:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:48:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:48:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:48:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:48:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:48:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 04:48:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:48:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:48:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:48:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:48:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:48:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:48:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 669ms 04:48:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:48:23 INFO - PROCESS | 1652 | 1468669703838 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 04:48:23 INFO - PROCESS | 1652 | 1468669703841 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 04:48:23 INFO - PROCESS | 1652 | 1468669703844 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:48:23 INFO - PROCESS | 1652 | 1468669703846 Marionette TRACE conn2 <- [1,2926,null,{}] 04:48:23 INFO - PROCESS | 1652 | 1468669703850 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:23 INFO - PROCESS | 1652 | 1468669703853 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:23 INFO - PROCESS | 1652 | 1468669703956 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 04:48:24 INFO - PROCESS | 1652 | 1468669704040 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:24 INFO - PROCESS | 1652 | 1468669704042 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x126db1800 == 39 [pid = 1652] [id = 739] 04:48:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11828d400) [pid = 1652] [serial = 2217] [outer = 0x0] 04:48:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11937ac00) [pid = 1652] [serial = 2218] [outer = 0x11828d400] 04:48:24 INFO - PROCESS | 1652 | 1468669704115 Marionette DEBUG loaded listener.js 04:48:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1195e1000) [pid = 1652] [serial = 2219] [outer = 0x11828d400] 04:48:24 INFO - PROCESS | 1652 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:48:24 INFO - PROCESS | 1652 | 1468669704474 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 04:48:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:48:24 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 670ms 04:48:24 INFO - PROCESS | 1652 | 1468669704517 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 04:48:24 INFO - PROCESS | 1652 | 1468669704520 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 04:48:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:48:24 INFO - PROCESS | 1652 | 1468669704523 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:48:24 INFO - PROCESS | 1652 | 1468669704524 Marionette TRACE conn2 <- [1,2930,null,{}] 04:48:24 INFO - PROCESS | 1652 | 1468669704527 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:24 INFO - PROCESS | 1652 | 1468669704528 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:24 INFO - PROCESS | 1652 | 1468669704631 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 04:48:24 INFO - PROCESS | 1652 | 1468669704692 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:24 INFO - PROCESS | 1652 | 1468669704693 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ba4d800 == 40 [pid = 1652] [id = 740] 04:48:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1197e7c00) [pid = 1652] [serial = 2220] [outer = 0x0] 04:48:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x121938400) [pid = 1652] [serial = 2221] [outer = 0x1197e7c00] 04:48:24 INFO - PROCESS | 1652 | 1468669704723 Marionette DEBUG loaded listener.js 04:48:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x124c38400) [pid = 1652] [serial = 2222] [outer = 0x1197e7c00] 04:48:25 INFO - PROCESS | 1652 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:48:25 INFO - PROCESS | 1652 | 1468669705103 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 04:48:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:48:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 621ms 04:48:25 INFO - PROCESS | 1652 | 1468669705146 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 04:48:25 INFO - PROCESS | 1652 | 1468669705147 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 04:48:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:48:25 INFO - PROCESS | 1652 | 1468669705154 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:48:25 INFO - PROCESS | 1652 | 1468669705159 Marionette TRACE conn2 <- [1,2934,null,{}] 04:48:25 INFO - PROCESS | 1652 | 1468669705162 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:25 INFO - PROCESS | 1652 | 1468669705164 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:25 INFO - PROCESS | 1652 | 1468669705265 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 04:48:25 INFO - PROCESS | 1652 | 1468669705356 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:25 INFO - PROCESS | 1652 | 1468669705357 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d016800 == 41 [pid = 1652] [id = 741] 04:48:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1252d1400) [pid = 1652] [serial = 2223] [outer = 0x0] 04:48:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12873b400) [pid = 1652] [serial = 2224] [outer = 0x1252d1400] 04:48:25 INFO - PROCESS | 1652 | 1468669705387 Marionette DEBUG loaded listener.js 04:48:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x1291ed000) [pid = 1652] [serial = 2225] [outer = 0x1252d1400] 04:48:25 INFO - PROCESS | 1652 | 1468669705739 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:48:25 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:48:25 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 626ms 04:48:25 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:48:25 INFO - PROCESS | 1652 | 1468669705777 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 04:48:25 INFO - PROCESS | 1652 | 1468669705779 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 04:48:25 INFO - PROCESS | 1652 | 1468669705781 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:48:25 INFO - PROCESS | 1652 | 1468669705783 Marionette TRACE conn2 <- [1,2938,null,{}] 04:48:25 INFO - PROCESS | 1652 | 1468669705785 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:25 INFO - PROCESS | 1652 | 1468669705786 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:25 INFO - PROCESS | 1652 | 1468669705891 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 04:48:25 INFO - PROCESS | 1652 | 1468669705950 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:25 INFO - PROCESS | 1652 | 1468669705951 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d2bf000 == 42 [pid = 1652] [id = 742] 04:48:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x129455800) [pid = 1652] [serial = 2226] [outer = 0x0] 04:48:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12a641800) [pid = 1652] [serial = 2227] [outer = 0x129455800] 04:48:25 INFO - PROCESS | 1652 | 1468669705980 Marionette DEBUG loaded listener.js 04:48:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12a7aac00) [pid = 1652] [serial = 2228] [outer = 0x129455800] 04:48:26 INFO - PROCESS | 1652 | 1468669706334 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:48:26 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 04:48:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 569ms 04:48:26 INFO - PROCESS | 1652 | 1468669706351 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 04:48:26 INFO - PROCESS | 1652 | 1468669706352 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 04:48:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:48:26 INFO - PROCESS | 1652 | 1468669706355 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:48:26 INFO - PROCESS | 1652 | 1468669706356 Marionette TRACE conn2 <- [1,2942,null,{}] 04:48:26 INFO - PROCESS | 1652 | 1468669706358 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:26 INFO - PROCESS | 1652 | 1468669706360 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:26 INFO - PROCESS | 1652 | 1468669706465 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 04:48:26 INFO - PROCESS | 1652 | 1468669706529 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:26 INFO - PROCESS | 1652 | 1468669706532 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x119266800 == 43 [pid = 1652] [id = 743] 04:48:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x111c83800) [pid = 1652] [serial = 2229] [outer = 0x0] 04:48:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x113398400) [pid = 1652] [serial = 2230] [outer = 0x111c83800] 04:48:26 INFO - PROCESS | 1652 | 1468669706794 Marionette DEBUG loaded listener.js 04:48:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x116fb0c00) [pid = 1652] [serial = 2231] [outer = 0x111c83800] 04:48:27 INFO - PROCESS | 1652 | 1468669707258 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 04:48:27 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 04:48:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:48:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:48:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 921ms 04:48:27 INFO - PROCESS | 1652 | 1468669707277 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 04:48:27 INFO - PROCESS | 1652 | 1468669707279 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 04:48:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:48:27 INFO - PROCESS | 1652 | 1468669707282 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:48:27 INFO - PROCESS | 1652 | 1468669707283 Marionette TRACE conn2 <- [1,2946,null,{}] 04:48:27 INFO - PROCESS | 1652 | 1468669707287 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:27 INFO - PROCESS | 1652 | 1468669707288 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:27 INFO - PROCESS | 1652 | 1468669707387 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 04:48:27 INFO - PROCESS | 1652 | 1468669707445 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:27 INFO - PROCESS | 1652 | 1468669707447 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x121094000 == 44 [pid = 1652] [id = 744] 04:48:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x1172b8400) [pid = 1652] [serial = 2232] [outer = 0x0] 04:48:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x118791000) [pid = 1652] [serial = 2233] [outer = 0x1172b8400] 04:48:27 INFO - PROCESS | 1652 | 1468669707475 Marionette DEBUG loaded listener.js 04:48:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x1195e1400) [pid = 1652] [serial = 2234] [outer = 0x1172b8400] 04:48:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12bdac800 == 43 [pid = 1652] [id = 509] 04:48:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12ab43800 == 42 [pid = 1652] [id = 501] 04:48:27 INFO - PROCESS | 1652 | --DOCSHELL 0x124ce5800 == 41 [pid = 1652] [id = 498] 04:48:27 INFO - PROCESS | 1652 | --DOCSHELL 0x113d7c000 == 40 [pid = 1652] [id = 500] 04:48:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12ba4b000 == 39 [pid = 1652] [id = 504] 04:48:27 INFO - PROCESS | 1652 | --DOCSHELL 0x125d86800 == 38 [pid = 1652] [id = 502] 04:48:27 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a0000 == 37 [pid = 1652] [id = 510] 04:48:27 INFO - PROCESS | 1652 | --DOCSHELL 0x128cd1000 == 36 [pid = 1652] [id = 499] 04:48:27 INFO - PROCESS | 1652 | --DOCSHELL 0x12ab53800 == 35 [pid = 1652] [id = 503] 04:48:27 INFO - PROCESS | 1652 | --DOCSHELL 0x1217a7000 == 34 [pid = 1652] [id = 497] 04:48:27 INFO - PROCESS | 1652 | --DOCSHELL 0x1182ad000 == 33 [pid = 1652] [id = 511] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x1176d4c00) [pid = 1652] [serial = 2173] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOCSHELL 0x116502800 == 32 [pid = 1652] [id = 724] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x1126d4400) [pid = 1652] [serial = 2158] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x11850d400) [pid = 1652] [serial = 2161] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x121731c00) [pid = 1652] [serial = 2164] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x119214000) [pid = 1652] [serial = 2162] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x126f4e800) [pid = 1652] [serial = 2137] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12a642c00) [pid = 1652] [serial = 2143] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1294b7800) [pid = 1652] [serial = 2140] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12aa1ac00) [pid = 1652] [serial = 2146] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x111e2ec00) [pid = 1652] [serial = 2116] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1128b4400) [pid = 1652] [serial = 2117] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1176cd400) [pid = 1652] [serial = 2122] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x118269800) [pid = 1652] [serial = 2123] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x120d24c00) [pid = 1652] [serial = 2128] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x121732000) [pid = 1652] [serial = 2129] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x118499000) [pid = 1652] [serial = 2125] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118aab400) [pid = 1652] [serial = 2126] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1238f3000) [pid = 1652] [serial = 2131] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x123ff3800) [pid = 1652] [serial = 2132] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1291f1000) [pid = 1652] [serial = 2114] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x125225c00) [pid = 1652] [serial = 2134] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1176ccc00) [pid = 1652] [serial = 2119] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12873c400) [pid = 1652] [serial = 2167] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118281c00) [pid = 1652] [serial = 2120] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12a7ad400) [pid = 1652] [serial = 2144] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12496d800) [pid = 1652] [serial = 2165] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12a7ac000) [pid = 1652] [serial = 2170] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12aba8c00) [pid = 1652] [serial = 2171] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1291cfc00) [pid = 1652] [serial = 2168] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x120d25000) [pid = 1652] [serial = 2150] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12b72dc00) [pid = 1652] [serial = 2156] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11875a400) [pid = 1652] [serial = 2149] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x127553000) [pid = 1652] [serial = 2152] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119379400) [pid = 1652] [serial = 1466] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12aa25800) [pid = 1652] [serial = 2147] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12acb1000) [pid = 1652] [serial = 2153] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12a63a000) [pid = 1652] [serial = 2141] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x112c04c00) [pid = 1652] [serial = 2159] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1291eb400) [pid = 1652] [serial = 2138] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x126abfc00) [pid = 1652] [serial = 2135] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x121075c00) [pid = 1652] [serial = 2155] [outer = 0x0] [url = about:blank] 04:48:27 INFO - PROCESS | 1652 | 1468669707906 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:48:27 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 04:48:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 675ms 04:48:27 INFO - PROCESS | 1652 | 1468669707957 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 04:48:27 INFO - PROCESS | 1652 | 1468669707960 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 04:48:27 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:48:27 INFO - PROCESS | 1652 | 1468669707967 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:48:27 INFO - PROCESS | 1652 | 1468669707970 Marionette TRACE conn2 <- [1,2950,null,{}] 04:48:27 INFO - PROCESS | 1652 | 1468669707973 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:27 INFO - PROCESS | 1652 | 1468669707975 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:28 INFO - PROCESS | 1652 | 1468669708105 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 04:48:28 INFO - PROCESS | 1652 | 1468669708223 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:28 INFO - PROCESS | 1652 | 1468669708225 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x1183a6000 == 33 [pid = 1652] [id = 745] 04:48:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1176c6000) [pid = 1652] [serial = 2235] [outer = 0x0] 04:48:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1197df800) [pid = 1652] [serial = 2236] [outer = 0x1176c6000] 04:48:28 INFO - PROCESS | 1652 | 1468669708271 Marionette DEBUG loaded listener.js 04:48:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1212e9800) [pid = 1652] [serial = 2237] [outer = 0x1176c6000] 04:48:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x1198d6800 == 34 [pid = 1652] [id = 746] 04:48:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1238f7400) [pid = 1652] [serial = 2238] [outer = 0x0] 04:48:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x123d64800) [pid = 1652] [serial = 2239] [outer = 0x1238f7400] 04:48:28 INFO - PROCESS | 1652 | 1468669708604 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:48:28 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 04:48:28 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 672ms 04:48:28 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:48:28 INFO - PROCESS | 1652 | 1468669708638 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 04:48:28 INFO - PROCESS | 1652 | 1468669708639 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 04:48:28 INFO - PROCESS | 1652 | 1468669708641 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:48:28 INFO - PROCESS | 1652 | 1468669708644 Marionette TRACE conn2 <- [1,2954,null,{}] 04:48:28 INFO - PROCESS | 1652 | 1468669708651 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:28 INFO - PROCESS | 1652 | 1468669708654 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:28 INFO - PROCESS | 1652 | 1468669708758 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 04:48:28 INFO - PROCESS | 1652 | 1468669708819 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:28 INFO - PROCESS | 1652 | 1468669708820 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x119cd3800 == 35 [pid = 1652] [id = 747] 04:48:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x12192f400) [pid = 1652] [serial = 2240] [outer = 0x0] 04:48:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x123ff4400) [pid = 1652] [serial = 2241] [outer = 0x12192f400] 04:48:28 INFO - PROCESS | 1652 | 1468669708845 Marionette DEBUG loaded listener.js 04:48:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x126f52400) [pid = 1652] [serial = 2242] [outer = 0x12192f400] 04:48:29 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:48:29 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 04:48:29 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 472ms 04:48:29 INFO - PROCESS | 1652 | 1468669709107 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:48:29 INFO - PROCESS | 1652 | 1468669709117 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 04:48:29 INFO - PROCESS | 1652 | 1468669709119 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 04:48:29 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:48:29 INFO - PROCESS | 1652 | 1468669709121 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:48:29 INFO - PROCESS | 1652 | 1468669709122 Marionette TRACE conn2 <- [1,2958,null,{}] 04:48:29 INFO - PROCESS | 1652 | 1468669709124 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:29 INFO - PROCESS | 1652 | 1468669709126 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:29 INFO - PROCESS | 1652 | 1468669709234 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 04:48:29 INFO - PROCESS | 1652 | 1468669709290 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:29 INFO - PROCESS | 1652 | 1468669709291 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x129421800 == 36 [pid = 1652] [id = 748] 04:48:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x123820000) [pid = 1652] [serial = 2243] [outer = 0x0] 04:48:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x128732000) [pid = 1652] [serial = 2244] [outer = 0x123820000] 04:48:29 INFO - PROCESS | 1652 | 1468669709316 Marionette DEBUG loaded listener.js 04:48:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1294bd800) [pid = 1652] [serial = 2245] [outer = 0x123820000] 04:48:29 INFO - PROCESS | 1652 | 1468669709542 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:48:29 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 04:48:29 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 468ms 04:48:29 INFO - PROCESS | 1652 | 1468669709590 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 04:48:29 INFO - PROCESS | 1652 | 1468669709591 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 04:48:29 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:48:29 INFO - PROCESS | 1652 | 1468669709604 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:48:29 INFO - PROCESS | 1652 | 1468669709605 Marionette TRACE conn2 <- [1,2962,null,{}] 04:48:29 INFO - PROCESS | 1652 | 1468669709607 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:29 INFO - PROCESS | 1652 | 1468669709609 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:29 INFO - PROCESS | 1652 | 1468669709704 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 04:48:29 INFO - PROCESS | 1652 | 1468669709708 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:29 INFO - PROCESS | 1652 | 1468669709709 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a6d7800 == 37 [pid = 1652] [id = 749] 04:48:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12aa19800) [pid = 1652] [serial = 2246] [outer = 0x0] 04:48:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12aa1d800) [pid = 1652] [serial = 2247] [outer = 0x12aa19800] 04:48:29 INFO - PROCESS | 1652 | 1468669709740 Marionette DEBUG loaded listener.js 04:48:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12aa26c00) [pid = 1652] [serial = 2248] [outer = 0x12aa19800] 04:48:30 INFO - PROCESS | 1652 | 1468669710091 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:48:30 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 04:48:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 521ms 04:48:30 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:48:30 INFO - PROCESS | 1652 | 1468669710130 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 04:48:30 INFO - PROCESS | 1652 | 1468669710131 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 04:48:30 INFO - PROCESS | 1652 | 1468669710133 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:48:30 INFO - PROCESS | 1652 | 1468669710134 Marionette TRACE conn2 <- [1,2966,null,{}] 04:48:30 INFO - PROCESS | 1652 | 1468669710137 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:30 INFO - PROCESS | 1652 | 1468669710141 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:30 INFO - PROCESS | 1652 | 1468669710246 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 04:48:30 INFO - PROCESS | 1652 | 1468669710250 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:30 INFO - PROCESS | 1652 | 1468669710251 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x1182a7800 == 38 [pid = 1652] [id = 750] 04:48:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12aba6c00) [pid = 1652] [serial = 2249] [outer = 0x0] 04:48:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x12acdc800) [pid = 1652] [serial = 2250] [outer = 0x12aba6c00] 04:48:30 INFO - PROCESS | 1652 | 1468669710308 Marionette DEBUG loaded listener.js 04:48:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12ace8400) [pid = 1652] [serial = 2251] [outer = 0x12aba6c00] 04:48:30 INFO - PROCESS | 1652 | 1468669710598 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:48:30 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 04:48:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 519ms 04:48:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:48:30 INFO - PROCESS | 1652 | 1468669710652 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 04:48:30 INFO - PROCESS | 1652 | 1468669710653 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 04:48:30 INFO - PROCESS | 1652 | 1468669710655 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:48:30 INFO - PROCESS | 1652 | 1468669710657 Marionette TRACE conn2 <- [1,2970,null,{}] 04:48:30 INFO - PROCESS | 1652 | 1468669710659 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:30 INFO - PROCESS | 1652 | 1468669710660 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:30 INFO - PROCESS | 1652 | 1468669710760 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 04:48:30 INFO - PROCESS | 1652 | 1468669710798 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:30 INFO - PROCESS | 1652 | 1468669710799 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bdb1800 == 39 [pid = 1652] [id = 751] 04:48:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12b72e000) [pid = 1652] [serial = 2252] [outer = 0x0] 04:48:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12b738400) [pid = 1652] [serial = 2253] [outer = 0x12b72e000] 04:48:30 INFO - PROCESS | 1652 | 1468669710829 Marionette DEBUG loaded listener.js 04:48:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12b9df000) [pid = 1652] [serial = 2254] [outer = 0x12b72e000] 04:48:31 INFO - PROCESS | 1652 | 1468669711100 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:48:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:48:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 468ms 04:48:31 INFO - PROCESS | 1652 | 1468669711134 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 04:48:31 INFO - PROCESS | 1652 | 1468669711135 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 04:48:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:48:31 INFO - PROCESS | 1652 | 1468669711152 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:48:31 INFO - PROCESS | 1652 | 1468669711153 Marionette TRACE conn2 <- [1,2974,null,{}] 04:48:31 INFO - PROCESS | 1652 | 1468669711155 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:31 INFO - PROCESS | 1652 | 1468669711156 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:31 INFO - PROCESS | 1652 | 1468669711266 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 04:48:31 INFO - PROCESS | 1652 | 1468669711304 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:31 INFO - PROCESS | 1652 | 1468669711305 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3d4000 == 40 [pid = 1652] [id = 752] 04:48:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12b9df800) [pid = 1652] [serial = 2255] [outer = 0x0] 04:48:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12ba9ac00) [pid = 1652] [serial = 2256] [outer = 0x12b9df800] 04:48:31 INFO - PROCESS | 1652 | 1468669711329 Marionette DEBUG loaded listener.js 04:48:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12baa2400) [pid = 1652] [serial = 2257] [outer = 0x12b9df800] 04:48:31 INFO - PROCESS | 1652 | 1468669711600 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 04:48:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 04:48:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 478ms 04:48:31 INFO - PROCESS | 1652 | 1468669711624 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 04:48:31 INFO - PROCESS | 1652 | 1468669711626 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 04:48:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:48:31 INFO - PROCESS | 1652 | 1468669711641 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:48:31 INFO - PROCESS | 1652 | 1468669711643 Marionette TRACE conn2 <- [1,2978,null,{}] 04:48:31 INFO - PROCESS | 1652 | 1468669711652 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:31 INFO - PROCESS | 1652 | 1468669711654 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:31 INFO - PROCESS | 1652 | 1468669711764 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 04:48:31 INFO - PROCESS | 1652 | 1468669711768 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:31 INFO - PROCESS | 1652 | 1468669711769 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d018000 == 41 [pid = 1652] [id = 753] 04:48:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12b9e0800) [pid = 1652] [serial = 2258] [outer = 0x0] 04:48:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12bd8b000) [pid = 1652] [serial = 2259] [outer = 0x12b9e0800] 04:48:31 INFO - PROCESS | 1652 | 1468669711800 Marionette DEBUG loaded listener.js 04:48:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12bd91000) [pid = 1652] [serial = 2260] [outer = 0x12b9e0800] 04:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1212e3c00) [pid = 1652] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12492cc00) [pid = 1652] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118751c00) [pid = 1652] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1195d4800) [pid = 1652] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x11339c000) [pid = 1652] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1169f1400) [pid = 1652] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x111c19800) [pid = 1652] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x112982800) [pid = 1652] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x116fa5c00) [pid = 1652] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x125df1400) [pid = 1652] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x127553800) [pid = 1652] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118283800) [pid = 1652] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x116fa8400) [pid = 1652] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:48:32 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12cf1f800) [pid = 1652] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:48:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 04:48:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 533ms 04:48:32 INFO - PROCESS | 1652 | 1468669712165 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:48:32 INFO - PROCESS | 1652 | 1468669712169 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 04:48:32 INFO - PROCESS | 1652 | 1468669712170 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 04:48:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:48:32 INFO - PROCESS | 1652 | 1468669712172 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:48:32 INFO - PROCESS | 1652 | 1468669712173 Marionette TRACE conn2 <- [1,2982,null,{}] 04:48:32 INFO - PROCESS | 1652 | 1468669712177 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:32 INFO - PROCESS | 1652 | 1468669712178 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:32 INFO - PROCESS | 1652 | 1468669712265 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 04:48:32 INFO - PROCESS | 1652 | 1468669712268 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:32 INFO - PROCESS | 1652 | 1468669712270 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cf1f800 == 42 [pid = 1652] [id = 754] 04:48:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x116fafc00) [pid = 1652] [serial = 2261] [outer = 0x0] 04:48:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12492cc00) [pid = 1652] [serial = 2262] [outer = 0x116fafc00] 04:48:32 INFO - PROCESS | 1652 | 1468669712295 Marionette DEBUG loaded listener.js 04:48:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12bd92000) [pid = 1652] [serial = 2263] [outer = 0x116fafc00] 04:48:32 INFO - PROCESS | 1652 | 1468669712630 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 04:48:32 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 04:48:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:48:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:48:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 467ms 04:48:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:48:32 INFO - PROCESS | 1652 | 1468669712640 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 04:48:32 INFO - PROCESS | 1652 | 1468669712642 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 04:48:32 INFO - PROCESS | 1652 | 1468669712646 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:48:32 INFO - PROCESS | 1652 | 1468669712649 Marionette TRACE conn2 <- [1,2986,null,{}] 04:48:32 INFO - PROCESS | 1652 | 1468669712652 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:32 INFO - PROCESS | 1652 | 1468669712653 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:32 INFO - PROCESS | 1652 | 1468669712778 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 04:48:32 INFO - PROCESS | 1652 | 1468669712791 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:32 INFO - PROCESS | 1652 | 1468669712792 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d394000 == 43 [pid = 1652] [id = 755] 04:48:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x118269c00) [pid = 1652] [serial = 2264] [outer = 0x0] 04:48:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12bf02400) [pid = 1652] [serial = 2265] [outer = 0x118269c00] 04:48:32 INFO - PROCESS | 1652 | 1468669712817 Marionette DEBUG loaded listener.js 04:48:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12c644800) [pid = 1652] [serial = 2266] [outer = 0x118269c00] 04:48:33 INFO - PROCESS | 1652 | 1468669713087 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:48:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 04:48:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 479ms 04:48:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:48:33 INFO - PROCESS | 1652 | 1468669713135 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 04:48:33 INFO - PROCESS | 1652 | 1468669713136 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 04:48:33 INFO - PROCESS | 1652 | 1468669713139 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:48:33 INFO - PROCESS | 1652 | 1468669713140 Marionette TRACE conn2 <- [1,2990,null,{}] 04:48:33 INFO - PROCESS | 1652 | 1468669713144 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:33 INFO - PROCESS | 1652 | 1468669713145 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:33 INFO - PROCESS | 1652 | 1468669713231 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 04:48:33 INFO - PROCESS | 1652 | 1468669713235 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:33 INFO - PROCESS | 1652 | 1468669713236 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d59b800 == 44 [pid = 1652] [id = 756] 04:48:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12c643c00) [pid = 1652] [serial = 2267] [outer = 0x0] 04:48:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12c64e800) [pid = 1652] [serial = 2268] [outer = 0x12c643c00] 04:48:33 INFO - PROCESS | 1652 | 1468669713260 Marionette DEBUG loaded listener.js 04:48:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12c94a000) [pid = 1652] [serial = 2269] [outer = 0x12c643c00] 04:48:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x110ddd800 == 45 [pid = 1652] [id = 757] 04:48:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x128785000) [pid = 1652] [serial = 2270] [outer = 0x0] 04:48:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x128784000) [pid = 1652] [serial = 2271] [outer = 0x128785000] 04:48:33 INFO - PROCESS | 1652 | 1468669713575 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:48:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 04:48:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 474ms 04:48:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:48:33 INFO - PROCESS | 1652 | 1468669713614 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 04:48:33 INFO - PROCESS | 1652 | 1468669713615 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 04:48:33 INFO - PROCESS | 1652 | 1468669713617 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:48:33 INFO - PROCESS | 1652 | 1468669713619 Marionette TRACE conn2 <- [1,2994,null,{}] 04:48:33 INFO - PROCESS | 1652 | 1468669713621 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:33 INFO - PROCESS | 1652 | 1468669713622 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:33 INFO - PROCESS | 1652 | 1468669713762 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 04:48:33 INFO - PROCESS | 1652 | 1468669713769 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:33 INFO - PROCESS | 1652 | 1468669713770 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x110deb000 == 46 [pid = 1652] [id = 758] 04:48:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x128783c00) [pid = 1652] [serial = 2272] [outer = 0x0] 04:48:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x128785400) [pid = 1652] [serial = 2273] [outer = 0x128783c00] 04:48:33 INFO - PROCESS | 1652 | 1468669713793 Marionette DEBUG loaded listener.js 04:48:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12baa2800) [pid = 1652] [serial = 2274] [outer = 0x128783c00] 04:48:34 INFO - PROCESS | 1652 | 1468669714214 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:48:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:48:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 04:48:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 618ms 04:48:34 INFO - PROCESS | 1652 | 1468669714236 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 04:48:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:48:34 INFO - PROCESS | 1652 | 1468669714239 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 04:48:34 INFO - PROCESS | 1652 | 1468669714242 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:48:34 INFO - PROCESS | 1652 | 1468669714244 Marionette TRACE conn2 <- [1,2998,null,{}] 04:48:34 INFO - PROCESS | 1652 | 1468669714248 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:34 INFO - PROCESS | 1652 | 1468669714250 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:34 INFO - PROCESS | 1652 | 1468669714394 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 04:48:34 INFO - PROCESS | 1652 | 1468669714496 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:34 INFO - PROCESS | 1652 | 1468669714497 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x110e5f800 == 47 [pid = 1652] [id = 759] 04:48:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1176d4c00) [pid = 1652] [serial = 2275] [outer = 0x0] 04:48:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x118260000) [pid = 1652] [serial = 2276] [outer = 0x1176d4c00] 04:48:34 INFO - PROCESS | 1652 | 1468669714541 Marionette DEBUG loaded listener.js 04:48:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1184a1c00) [pid = 1652] [serial = 2277] [outer = 0x1176d4c00] 04:48:34 INFO - PROCESS | 1652 | 1468669714902 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:48:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 04:48:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 673ms 04:48:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:48:34 INFO - PROCESS | 1652 | 1468669714914 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 04:48:34 INFO - PROCESS | 1652 | 1468669714918 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 04:48:34 INFO - PROCESS | 1652 | 1468669714922 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:48:34 INFO - PROCESS | 1652 | 1468669714924 Marionette TRACE conn2 <- [1,3002,null,{}] 04:48:34 INFO - PROCESS | 1652 | 1468669714927 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:34 INFO - PROCESS | 1652 | 1468669714929 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:35 INFO - PROCESS | 1652 | 1468669715036 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 04:48:35 INFO - PROCESS | 1652 | 1468669715097 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:35 INFO - PROCESS | 1652 | 1468669715098 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x11924c000 == 48 [pid = 1652] [id = 760] 04:48:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x118aa8800) [pid = 1652] [serial = 2278] [outer = 0x0] 04:48:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x120d23000) [pid = 1652] [serial = 2279] [outer = 0x118aa8800] 04:48:35 INFO - PROCESS | 1652 | 1468669715173 Marionette DEBUG loaded listener.js 04:48:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12192f800) [pid = 1652] [serial = 2280] [outer = 0x118aa8800] 04:48:35 INFO - PROCESS | 1652 | 1468669715534 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:48:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 04:48:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 624ms 04:48:35 INFO - PROCESS | 1652 | 1468669715547 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 04:48:35 INFO - PROCESS | 1652 | 1468669715548 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 04:48:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:48:35 INFO - PROCESS | 1652 | 1468669715551 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:48:35 INFO - PROCESS | 1652 | 1468669715554 Marionette TRACE conn2 <- [1,3006,null,{}] 04:48:35 INFO - PROCESS | 1652 | 1468669715562 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:35 INFO - PROCESS | 1652 | 1468669715565 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:35 INFO - PROCESS | 1652 | 1468669715670 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 04:48:35 INFO - PROCESS | 1652 | 1468669715753 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:35 INFO - PROCESS | 1652 | 1468669715755 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x128a74000 == 49 [pid = 1652] [id = 761] 04:48:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x125dfc000) [pid = 1652] [serial = 2281] [outer = 0x0] 04:48:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x128784c00) [pid = 1652] [serial = 2282] [outer = 0x125dfc000] 04:48:35 INFO - PROCESS | 1652 | 1468669715828 Marionette DEBUG loaded listener.js 04:48:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1294bc000) [pid = 1652] [serial = 2283] [outer = 0x125dfc000] 04:48:36 INFO - PROCESS | 1652 | 1468669716187 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:48:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 04:48:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 675ms 04:48:36 INFO - PROCESS | 1652 | 1468669716227 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 04:48:36 INFO - PROCESS | 1652 | 1468669716230 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 04:48:36 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:48:36 INFO - PROCESS | 1652 | 1468669716234 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:48:36 INFO - PROCESS | 1652 | 1468669716236 Marionette TRACE conn2 <- [1,3010,null,{}] 04:48:36 INFO - PROCESS | 1652 | 1468669716239 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:36 INFO - PROCESS | 1652 | 1468669716241 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:36 INFO - PROCESS | 1652 | 1468669716401 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 04:48:36 INFO - PROCESS | 1652 | 1468669716551 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:36 INFO - PROCESS | 1652 | 1468669716552 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bdba000 == 50 [pid = 1652] [id = 762] 04:48:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12722bc00) [pid = 1652] [serial = 2284] [outer = 0x0] 04:48:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12abac000) [pid = 1652] [serial = 2285] [outer = 0x12722bc00] 04:48:36 INFO - PROCESS | 1652 | 1468669716582 Marionette DEBUG loaded listener.js 04:48:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12ace6c00) [pid = 1652] [serial = 2286] [outer = 0x12722bc00] 04:48:36 INFO - PROCESS | 1652 | 1468669716941 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 04:48:36 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 04:48:36 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 724ms 04:48:36 INFO - PROCESS | 1652 | 1468669716957 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 04:48:36 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:48:36 INFO - PROCESS | 1652 | 1468669716959 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 04:48:36 INFO - PROCESS | 1652 | 1468669716961 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:48:36 INFO - PROCESS | 1652 | 1468669716962 Marionette TRACE conn2 <- [1,3014,null,{}] 04:48:36 INFO - PROCESS | 1652 | 1468669716965 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:36 INFO - PROCESS | 1652 | 1468669716966 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:37 INFO - PROCESS | 1652 | 1468669717094 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 04:48:37 INFO - PROCESS | 1652 | 1468669717361 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:37 INFO - PROCESS | 1652 | 1468669717362 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x1169a7000 == 51 [pid = 1652] [id = 763] 04:48:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x116a97c00) [pid = 1652] [serial = 2287] [outer = 0x0] 04:48:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x116fb0800) [pid = 1652] [serial = 2288] [outer = 0x116a97c00] 04:48:37 INFO - PROCESS | 1652 | 1468669717391 Marionette DEBUG loaded listener.js 04:48:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x118494c00) [pid = 1652] [serial = 2289] [outer = 0x116a97c00] 04:48:37 INFO - PROCESS | 1652 | [1652] 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 04:48:37 INFO - PROCESS | 1652 | 1468669717789 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:48:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:48:37 INFO - {} 04:48:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:48:37 INFO - {} 04:48:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:48:37 INFO - {} 04:48:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:48:37 INFO - {} 04:48:37 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 871ms 04:48:37 INFO - PROCESS | 1652 | 1468669717835 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 04:48:37 INFO - PROCESS | 1652 | 1468669717838 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 04:48:37 INFO - TEST-START | /FileAPI/fileReader.html 04:48:37 INFO - PROCESS | 1652 | 1468669717842 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:48:37 INFO - PROCESS | 1652 | 1468669717845 Marionette TRACE conn2 <- [1,3018,null,{}] 04:48:37 INFO - PROCESS | 1652 | 1468669717872 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:37 INFO - PROCESS | 1652 | 1468669717873 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:37 INFO - PROCESS | 1652 | 1468669717991 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 04:48:38 INFO - PROCESS | 1652 | 1468669718101 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:38 INFO - PROCESS | 1652 | 1468669718103 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x117e3d800 == 52 [pid = 1652] [id = 764] 04:48:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x119214000) [pid = 1652] [serial = 2290] [outer = 0x0] 04:48:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x121448400) [pid = 1652] [serial = 2291] [outer = 0x119214000] 04:48:38 INFO - PROCESS | 1652 | 1468669718149 Marionette DEBUG loaded listener.js 04:48:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x123dee400) [pid = 1652] [serial = 2292] [outer = 0x119214000] 04:48:38 INFO - PROCESS | 1652 | 1468669718618 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 04:48:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:48:38 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:48:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:48:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:48:38 INFO - TEST-OK | /FileAPI/fileReader.html | took 793ms 04:48:38 INFO - PROCESS | 1652 | 1468669718636 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 04:48:38 INFO - PROCESS | 1652 | 1468669718639 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 04:48:38 INFO - TEST-START | /FileAPI/historical.html 04:48:38 INFO - PROCESS | 1652 | 1468669718642 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:48:38 INFO - PROCESS | 1652 | 1468669718643 Marionette TRACE conn2 <- [1,3022,null,{}] 04:48:38 INFO - PROCESS | 1652 | 1468669718645 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:38 INFO - PROCESS | 1652 | 1468669718647 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:38 INFO - PROCESS | 1652 | 1468669718746 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 04:48:38 INFO - PROCESS | 1652 | 1468669718811 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:38 INFO - PROCESS | 1652 | 1468669718812 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x128b89800 == 53 [pid = 1652] [id = 765] 04:48:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x123d61400) [pid = 1652] [serial = 2293] [outer = 0x0] 04:48:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x126b44000) [pid = 1652] [serial = 2294] [outer = 0x123d61400] 04:48:38 INFO - PROCESS | 1652 | 1468669718838 Marionette DEBUG loaded listener.js 04:48:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x128ab3c00) [pid = 1652] [serial = 2295] [outer = 0x123d61400] 04:48:38 INFO - PROCESS | 1652 | --DOCSHELL 0x11508e000 == 52 [pid = 1652] [id = 727] 04:48:38 INFO - PROCESS | 1652 | --DOCSHELL 0x1198cd800 == 51 [pid = 1652] [id = 496] 04:48:38 INFO - PROCESS | 1652 | --DOCSHELL 0x110ddd800 == 50 [pid = 1652] [id = 757] 04:48:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12d59b800 == 49 [pid = 1652] [id = 756] 04:48:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12d394000 == 48 [pid = 1652] [id = 755] 04:48:38 INFO - PROCESS | 1652 | --DOCSHELL 0x12cf1f800 == 47 [pid = 1652] [id = 754] 04:48:38 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12cf28000) [pid = 1652] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:48:38 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x1291c7400) [pid = 1652] [serial = 2212] [outer = 0x0] [url = about:blank] 04:48:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12d018000 == 46 [pid = 1652] [id = 753] 04:48:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3d4000 == 45 [pid = 1652] [id = 752] 04:48:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12bdb1800 == 44 [pid = 1652] [id = 751] 04:48:39 INFO - PROCESS | 1652 | --DOCSHELL 0x1182a7800 == 43 [pid = 1652] [id = 750] 04:48:39 INFO - PROCESS | 1652 | --DOCSHELL 0x12a6d7800 == 42 [pid = 1652] [id = 749] 04:48:39 INFO - PROCESS | 1652 | --DOCSHELL 0x129421800 == 41 [pid = 1652] [id = 748] 04:48:39 INFO - PROCESS | 1652 | --DOCSHELL 0x119cd3800 == 40 [pid = 1652] [id = 747] 04:48:39 INFO - PROCESS | 1652 | --DOCSHELL 0x1198d6800 == 39 [pid = 1652] [id = 746] 04:48:39 INFO - PROCESS | 1652 | --DOCSHELL 0x1183a6000 == 38 [pid = 1652] [id = 745] 04:48:39 INFO - PROCESS | 1652 | 1468669719192 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 04:48:39 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:48:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:48:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:48:39 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:48:39 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:48:39 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:48:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:48:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:48:39 INFO - TEST-OK | /FileAPI/historical.html | took 569ms 04:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12192b400) [pid = 1652] [serial = 2194] [outer = 0x0] [url = about:blank] 04:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12496b800) [pid = 1652] [serial = 2197] [outer = 0x0] [url = about:blank] 04:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x123820c00) [pid = 1652] [serial = 2195] [outer = 0x0] [url = about:blank] 04:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x119211800) [pid = 1652] [serial = 2188] [outer = 0x0] [url = about:blank] 04:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x119384400) [pid = 1652] [serial = 2189] [outer = 0x0] [url = about:blank] 04:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x1195dbc00) [pid = 1652] [serial = 2191] [outer = 0x0] [url = about:blank] 04:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x11826a000) [pid = 1652] [serial = 2185] [outer = 0x0] [url = about:blank] 04:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x118494800) [pid = 1652] [serial = 2186] [outer = 0x0] [url = about:blank] 04:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x11814c400) [pid = 1652] [serial = 2180] [outer = 0x0] [url = about:blank] 04:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x116a99c00) [pid = 1652] [serial = 2179] [outer = 0x0] [url = about:blank] 04:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1128b7c00) [pid = 1652] [serial = 2183] [outer = 0x0] [url = about:blank] 04:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11213c800) [pid = 1652] [serial = 2182] [outer = 0x0] [url = about:blank] 04:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x113395000) [pid = 1652] [serial = 2177] [outer = 0x0] [url = about:blank] 04:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x112d6dc00) [pid = 1652] [serial = 2176] [outer = 0x0] [url = about:blank] 04:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x11830e800) [pid = 1652] [serial = 2174] [outer = 0x0] [url = about:blank] 04:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x126f48c00) [pid = 1652] [serial = 2200] [outer = 0x0] [url = about:blank] 04:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1252dd000) [pid = 1652] [serial = 2198] [outer = 0x0] [url = about:blank] 04:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x128aaf000) [pid = 1652] [serial = 2203] [outer = 0x0] [url = about:blank] 04:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x127552c00) [pid = 1652] [serial = 2201] [outer = 0x0] [url = about:blank] 04:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x125df8800) [pid = 1652] [serial = 2209] [outer = 0x0] [url = about:blank] 04:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x128c3c800) [pid = 1652] [serial = 2210] [outer = 0x0] [url = about:blank] 04:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11849b400) [pid = 1652] [serial = 2206] [outer = 0x0] [url = about:blank] 04:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128ab7800) [pid = 1652] [serial = 2204] [outer = 0x0] [url = about:blank] 04:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x120e06400) [pid = 1652] [serial = 2207] [outer = 0x0] [url = about:blank] 04:48:39 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x120e06800) [pid = 1652] [serial = 2192] [outer = 0x0] [url = about:blank] 04:48:39 INFO - PROCESS | 1652 | 1468669719226 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 04:48:39 INFO - PROCESS | 1652 | 1468669719230 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 04:48:39 INFO - TEST-START | /FileAPI/idlharness.html 04:48:39 INFO - PROCESS | 1652 | 1468669719239 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:48:39 INFO - PROCESS | 1652 | 1468669719243 Marionette TRACE conn2 <- [1,3026,null,{}] 04:48:39 INFO - PROCESS | 1652 | 1468669719246 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:39 INFO - PROCESS | 1652 | 1468669719249 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:39 INFO - PROCESS | 1652 | 1468669719333 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 04:48:39 INFO - PROCESS | 1652 | 1468669719337 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:39 INFO - PROCESS | 1652 | 1468669719338 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x119261800 == 39 [pid = 1652] [id = 766] 04:48:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x118311c00) [pid = 1652] [serial = 2296] [outer = 0x0] 04:48:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x128c41000) [pid = 1652] [serial = 2297] [outer = 0x118311c00] 04:48:39 INFO - PROCESS | 1652 | 1468669719363 Marionette DEBUG loaded listener.js 04:48:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1291f1800) [pid = 1652] [serial = 2298] [outer = 0x118311c00] 04:48:39 INFO - PROCESS | 1652 | 1468669719916 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]]]}] 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:48:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:48:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:48:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:48:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:48:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:48:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:48:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:48:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:48:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:48:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:48:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:48:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:48:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:48:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:48:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:48:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:48:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:48:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:48:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:48:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:48:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:48:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:48:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:48:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:48:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:48:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:48:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:48:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 04:48:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:48:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:48:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:48:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:48:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:48:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:48:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:48:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:48:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:48:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:48:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:48:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:48:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:48:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:48:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:48:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:48:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:48:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:48:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:48:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 04:48:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:48:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:48:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:48:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:48:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:48:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:48:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:48:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:48:39 INFO - TEST-OK | /FileAPI/idlharness.html | took 740ms 04:48:39 INFO - PROCESS | 1652 | 1468669719983 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 04:48:39 INFO - PROCESS | 1652 | 1468669719985 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 04:48:39 INFO - TEST-START | /FileAPI/idlharness.worker 04:48:39 INFO - PROCESS | 1652 | 1468669719987 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:48:39 INFO - PROCESS | 1652 | 1468669719989 Marionette TRACE conn2 <- [1,3030,null,{}] 04:48:39 INFO - PROCESS | 1652 | 1468669719991 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:39 INFO - PROCESS | 1652 | 1468669719993 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:40 INFO - PROCESS | 1652 | 1468669720079 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 04:48:40 INFO - PROCESS | 1652 | 1468669720103 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:40 INFO - PROCESS | 1652 | 1468669720104 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c3cb000 == 40 [pid = 1652] [id = 767] 04:48:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12c948c00) [pid = 1652] [serial = 2299] [outer = 0x0] 04:48:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12c950800) [pid = 1652] [serial = 2300] [outer = 0x12c948c00] 04:48:40 INFO - PROCESS | 1652 | 1468669720128 Marionette DEBUG loaded listener.js 04:48:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12c955c00) [pid = 1652] [serial = 2301] [outer = 0x12c948c00] 04:48:40 INFO - PROCESS | 1652 | [1652] 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 04:48:40 INFO - PROCESS | 1652 | 1468669720777 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,{},{}]]]}] 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:48:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:48:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:48:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:48:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:48:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:48:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:48:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:48:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:48:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:48:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:48:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:48:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:48:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:48:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:48:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:48:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:48:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:48:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:48:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:48:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:48:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:48:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:48:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:48:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:48:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:48:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:48:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:48:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:48:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:48:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:48:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:48:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:48:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:48:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:48:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:48:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:48:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:48:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:48:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:48:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:48:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:48:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:48:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:48:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:48:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:48:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:48:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:48:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:48:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:48:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:48:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:48:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:48:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:48:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:48:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:48:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:48:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:48:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:48:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:48:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:48:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:48:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:48:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:48:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:48:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:48:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:48:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:48:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:48:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:48:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:48:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:48:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:48:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:48:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:48:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:48:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:48:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:48:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:48:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:48:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:48:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:48:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:48:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:48:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:48:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:48:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:48:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:48:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:48:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:48:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:48:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:48:40 INFO - {} 04:48:40 INFO - TEST-OK | /FileAPI/idlharness.worker | took 836ms 04:48:40 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:48:40 INFO - PROCESS | 1652 | 1468669720824 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 04:48:40 INFO - PROCESS | 1652 | 1468669720826 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 04:48:40 INFO - PROCESS | 1652 | 1468669720829 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:48:40 INFO - PROCESS | 1652 | 1468669720830 Marionette TRACE conn2 <- [1,3034,null,{}] 04:48:40 INFO - PROCESS | 1652 | 1468669720832 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:40 INFO - PROCESS | 1652 | 1468669720834 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:40 INFO - PROCESS | 1652 | 1468669720924 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 04:48:40 INFO - PROCESS | 1652 | 1468669720929 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:40 INFO - PROCESS | 1652 | 1468669720933 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d37f800 == 41 [pid = 1652] [id = 768] 04:48:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x113109c00) [pid = 1652] [serial = 2302] [outer = 0x0] 04:48:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x11310b800) [pid = 1652] [serial = 2303] [outer = 0x113109c00] 04:48:40 INFO - PROCESS | 1652 | 1468669720965 Marionette DEBUG loaded listener.js 04:48:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12b78dc00) [pid = 1652] [serial = 2304] [outer = 0x113109c00] 04:48:41 INFO - PROCESS | 1652 | 1468669721352 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 04:48:41 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:48:41 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 571ms 04:48:41 INFO - PROCESS | 1652 | 1468669721402 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 04:48:41 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:48:41 INFO - PROCESS | 1652 | 1468669721404 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 04:48:41 INFO - PROCESS | 1652 | 1468669721407 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:48:41 INFO - PROCESS | 1652 | 1468669721409 Marionette TRACE conn2 <- [1,3038,null,{}] 04:48:41 INFO - PROCESS | 1652 | 1468669721413 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:41 INFO - PROCESS | 1652 | 1468669721415 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:41 INFO - PROCESS | 1652 | 1468669721586 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 04:48:41 INFO - PROCESS | 1652 | 1468669721613 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:41 INFO - PROCESS | 1652 | 1468669721615 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x113158800 == 42 [pid = 1652] [id = 769] 04:48:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x110dac000) [pid = 1652] [serial = 2305] [outer = 0x0] 04:48:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x110db4400) [pid = 1652] [serial = 2306] [outer = 0x110dac000] 04:48:41 INFO - PROCESS | 1652 | 1468669721654 Marionette DEBUG loaded listener.js 04:48:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x110db8c00) [pid = 1652] [serial = 2307] [outer = 0x110dac000] 04:48:42 INFO - PROCESS | 1652 | 1468669722031 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 04:48:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:48:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:48:42 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 673ms 04:48:42 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:48:42 INFO - PROCESS | 1652 | 1468669722081 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 04:48:42 INFO - PROCESS | 1652 | 1468669722082 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 04:48:42 INFO - PROCESS | 1652 | 1468669722084 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:48:42 INFO - PROCESS | 1652 | 1468669722085 Marionette TRACE conn2 <- [1,3042,null,{}] 04:48:42 INFO - PROCESS | 1652 | 1468669722087 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:42 INFO - PROCESS | 1652 | 1468669722088 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:42 INFO - PROCESS | 1652 | 1468669722180 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 04:48:42 INFO - PROCESS | 1652 | 1468669722190 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:42 INFO - PROCESS | 1652 | 1468669722191 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x1127db800 == 43 [pid = 1652] [id = 770] 04:48:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x110dbc000) [pid = 1652] [serial = 2308] [outer = 0x0] 04:48:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x110dc2000) [pid = 1652] [serial = 2309] [outer = 0x110dbc000] 04:48:42 INFO - PROCESS | 1652 | 1468669722211 Marionette DEBUG loaded listener.js 04:48:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x113105000) [pid = 1652] [serial = 2310] [outer = 0x110dbc000] 04:48:42 INFO - PROCESS | 1652 | 1468669722564 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:48:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:48:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:48:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:48:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:48:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:48:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:48:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:48:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:48:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 04:48:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:48:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:48:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:48:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:48:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:48:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:48:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:48:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:48:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:48:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:48:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:48:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:48:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:48:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:48:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:48:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:48:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:48:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:48:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:48:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:48:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:48:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:48:42 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 532ms 04:48:42 INFO - PROCESS | 1652 | 1468669722618 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 04:48:42 INFO - PROCESS | 1652 | 1468669722620 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 04:48:42 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:48:42 INFO - PROCESS | 1652 | 1468669722622 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:48:42 INFO - PROCESS | 1652 | 1468669722623 Marionette TRACE conn2 <- [1,3046,null,{}] 04:48:42 INFO - PROCESS | 1652 | 1468669722626 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:42 INFO - PROCESS | 1652 | 1468669722636 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:42 INFO - PROCESS | 1652 | 1468669722734 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 04:48:42 INFO - PROCESS | 1652 | 1468669722750 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:42 INFO - PROCESS | 1652 | 1468669722751 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x13698f800 == 44 [pid = 1652] [id = 771] 04:48:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x112ec6400) [pid = 1652] [serial = 2311] [outer = 0x0] 04:48:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12d75b800) [pid = 1652] [serial = 2312] [outer = 0x112ec6400] 04:48:42 INFO - PROCESS | 1652 | 1468669722772 Marionette DEBUG loaded listener.js 04:48:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x1369dfc00) [pid = 1652] [serial = 2313] [outer = 0x112ec6400] 04:48:42 INFO - PROCESS | 1652 | [1652] 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 04:48:43 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12aba6c00) [pid = 1652] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:48:43 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12192f400) [pid = 1652] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:48:43 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12aa19800) [pid = 1652] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:48:43 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12b72e000) [pid = 1652] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:48:43 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x111c83800) [pid = 1652] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:48:43 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1172b8400) [pid = 1652] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:48:43 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x123820000) [pid = 1652] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:48:43 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x1238f7400) [pid = 1652] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:48:43 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1176c6000) [pid = 1652] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:48:43 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12b9df800) [pid = 1652] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:48:43 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12b9e0800) [pid = 1652] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:48:43 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x116fafc00) [pid = 1652] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:48:43 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12c643c00) [pid = 1652] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:48:43 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x128785000) [pid = 1652] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:48:43 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118269c00) [pid = 1652] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:48:43 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x126f46800) [pid = 1652] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:48:43 INFO - PROCESS | 1652 | 1468669723276 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:48:43 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:48:43 INFO - {} 04:48:43 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 674ms 04:48:43 INFO - PROCESS | 1652 | 1468669723296 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 04:48:43 INFO - PROCESS | 1652 | 1468669723298 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 04:48:43 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:48:43 INFO - PROCESS | 1652 | 1468669723300 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:48:43 INFO - PROCESS | 1652 | 1468669723300 Marionette TRACE conn2 <- [1,3050,null,{}] 04:48:43 INFO - PROCESS | 1652 | 1468669723303 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:43 INFO - PROCESS | 1652 | 1468669723304 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:43 INFO - PROCESS | 1652 | 1468669723376 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 04:48:43 INFO - PROCESS | 1652 | 1468669723380 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:43 INFO - PROCESS | 1652 | 1468669723381 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x136830800 == 45 [pid = 1652] [id = 772] 04:48:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x113375c00) [pid = 1652] [serial = 2314] [outer = 0x0] 04:48:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x119383400) [pid = 1652] [serial = 2315] [outer = 0x113375c00] 04:48:43 INFO - PROCESS | 1652 | 1468669723402 Marionette DEBUG loaded listener.js 04:48:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x126bd2400) [pid = 1652] [serial = 2316] [outer = 0x113375c00] 04:48:43 INFO - PROCESS | 1652 | 1468669723692 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 04:48:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:48:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:48:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:48:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:48:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 419ms 04:48:43 INFO - PROCESS | 1652 | 1468669723720 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 04:48:43 INFO - PROCESS | 1652 | 1468669723722 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 04:48:43 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:48:43 INFO - PROCESS | 1652 | 1468669723726 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:48:43 INFO - PROCESS | 1652 | 1468669723728 Marionette TRACE conn2 <- [1,3054,null,{}] 04:48:43 INFO - PROCESS | 1652 | 1468669723734 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:43 INFO - PROCESS | 1652 | 1468669723735 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:43 INFO - PROCESS | 1652 | 1468669723842 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 04:48:43 INFO - PROCESS | 1652 | 1468669723846 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:43 INFO - PROCESS | 1652 | 1468669723848 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x126dd7800 == 46 [pid = 1652] [id = 773] 04:48:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1291edc00) [pid = 1652] [serial = 2317] [outer = 0x0] 04:48:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12c643c00) [pid = 1652] [serial = 2318] [outer = 0x1291edc00] 04:48:43 INFO - PROCESS | 1652 | 1468669723868 Marionette DEBUG loaded listener.js 04:48:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12c9a3c00) [pid = 1652] [serial = 2319] [outer = 0x1291edc00] 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:48:44 INFO - PROCESS | 1652 | 1468669724293 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:48:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:48:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:48:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:48:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:48:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:48:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:48:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:48:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:48:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:48:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:48:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:48:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:48:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:48:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:48:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:48:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:48:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:48:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:48:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:48:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:48:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:48:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:48:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:48:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:48:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:48:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:48:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 04:48:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:48:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 04:48:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:48:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 594ms 04:48:44 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:48:44 INFO - PROCESS | 1652 | 1468669724320 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 04:48:44 INFO - PROCESS | 1652 | 1468669724322 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 04:48:44 INFO - PROCESS | 1652 | 1468669724324 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:48:44 INFO - PROCESS | 1652 | 1468669724325 Marionette TRACE conn2 <- [1,3058,null,{}] 04:48:44 INFO - PROCESS | 1652 | 1468669724327 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:44 INFO - PROCESS | 1652 | 1468669724328 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:44 INFO - PROCESS | 1652 | 1468669724422 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 04:48:44 INFO - PROCESS | 1652 | 1468669724425 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:44 INFO - PROCESS | 1652 | 1468669724426 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x136f68800 == 47 [pid = 1652] [id = 774] 04:48:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12c9a6400) [pid = 1652] [serial = 2320] [outer = 0x0] 04:48:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x13686a800) [pid = 1652] [serial = 2321] [outer = 0x12c9a6400] 04:48:44 INFO - PROCESS | 1652 | 1468669724447 Marionette DEBUG loaded listener.js 04:48:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x136874c00) [pid = 1652] [serial = 2322] [outer = 0x12c9a6400] 04:48:44 INFO - PROCESS | 1652 | 1468669724726 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 04:48:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:48:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:48:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:48:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:48:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:48:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:48:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:48:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:48:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:48:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:48:44 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:44 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:48:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:48:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:48:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:48:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:48:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:48:44 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 425ms 04:48:44 INFO - PROCESS | 1652 | 1468669724751 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 04:48:44 INFO - PROCESS | 1652 | 1468669724753 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 04:48:44 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:48:44 INFO - PROCESS | 1652 | 1468669724755 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:48:44 INFO - PROCESS | 1652 | 1468669724756 Marionette TRACE conn2 <- [1,3062,null,{}] 04:48:44 INFO - PROCESS | 1652 | 1468669724758 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:44 INFO - PROCESS | 1652 | 1468669724759 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:44 INFO - PROCESS | 1652 | 1468669724843 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 04:48:44 INFO - PROCESS | 1652 | 1468669724846 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:44 INFO - PROCESS | 1652 | 1468669724847 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x1368ad800 == 48 [pid = 1652] [id = 775] 04:48:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12bf56c00) [pid = 1652] [serial = 2323] [outer = 0x0] 04:48:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12bf5c000) [pid = 1652] [serial = 2324] [outer = 0x12bf56c00] 04:48:44 INFO - PROCESS | 1652 | 1468669724867 Marionette DEBUG loaded listener.js 04:48:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x136871800) [pid = 1652] [serial = 2325] [outer = 0x12bf56c00] 04:48:45 INFO - PROCESS | 1652 | [1652] 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 04:48:45 INFO - PROCESS | 1652 | 1468669725191 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:48:45 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:48:45 INFO - {} 04:48:45 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 478ms 04:48:45 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:48:45 INFO - PROCESS | 1652 | 1468669725241 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 04:48:45 INFO - PROCESS | 1652 | 1468669725242 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 04:48:45 INFO - PROCESS | 1652 | 1468669725246 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:48:45 INFO - PROCESS | 1652 | 1468669725248 Marionette TRACE conn2 <- [1,3066,null,{}] 04:48:45 INFO - PROCESS | 1652 | 1468669725251 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:45 INFO - PROCESS | 1652 | 1468669725252 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:45 INFO - PROCESS | 1652 | 1468669725382 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 04:48:45 INFO - PROCESS | 1652 | 1468669725441 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:45 INFO - PROCESS | 1652 | 1468669725443 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x110e6a800 == 49 [pid = 1652] [id = 776] 04:48:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x110da8000) [pid = 1652] [serial = 2326] [outer = 0x0] 04:48:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x110dabc00) [pid = 1652] [serial = 2327] [outer = 0x110da8000] 04:48:45 INFO - PROCESS | 1652 | 1468669725469 Marionette DEBUG loaded listener.js 04:48:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x110dbe000) [pid = 1652] [serial = 2328] [outer = 0x110da8000] 04:48:45 INFO - PROCESS | 1652 | 1468669725841 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 04:48:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:48:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:48:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:48:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:48:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:48:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:48:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:48:45 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 629ms 04:48:45 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:48:45 INFO - PROCESS | 1652 | 1468669725875 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 04:48:45 INFO - PROCESS | 1652 | 1468669725878 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 04:48:45 INFO - PROCESS | 1652 | 1468669725883 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:48:45 INFO - PROCESS | 1652 | 1468669725885 Marionette TRACE conn2 <- [1,3070,null,{}] 04:48:45 INFO - PROCESS | 1652 | 1468669725888 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:45 INFO - PROCESS | 1652 | 1468669725893 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:46 INFO - PROCESS | 1652 | 1468669726000 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 04:48:46 INFO - PROCESS | 1652 | 1468669726062 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:46 INFO - PROCESS | 1652 | 1468669726064 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x110e10000 == 50 [pid = 1652] [id = 777] 04:48:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x110dc4c00) [pid = 1652] [serial = 2329] [outer = 0x0] 04:48:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x113106400) [pid = 1652] [serial = 2330] [outer = 0x110dc4c00] 04:48:46 INFO - PROCESS | 1652 | 1468669726129 Marionette DEBUG loaded listener.js 04:48:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x113395000) [pid = 1652] [serial = 2331] [outer = 0x110dc4c00] 04:48:46 INFO - PROCESS | 1652 | 1468669726446 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 04:48:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:48:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:48:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:48:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:48:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:48:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:48:46 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 630ms 04:48:46 INFO - PROCESS | 1652 | 1468669726513 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 04:48:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:48:46 INFO - PROCESS | 1652 | 1468669726514 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 04:48:46 INFO - PROCESS | 1652 | 1468669726517 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:48:46 INFO - PROCESS | 1652 | 1468669726518 Marionette TRACE conn2 <- [1,3074,null,{}] 04:48:46 INFO - PROCESS | 1652 | 1468669726520 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:46 INFO - PROCESS | 1652 | 1468669726521 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:46 INFO - PROCESS | 1652 | 1468669726618 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 04:48:46 INFO - PROCESS | 1652 | 1468669726712 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:46 INFO - PROCESS | 1652 | 1468669726713 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x11259c800 == 51 [pid = 1652] [id = 778] 04:48:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x1184a3400) [pid = 1652] [serial = 2332] [outer = 0x0] 04:48:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x119211800) [pid = 1652] [serial = 2333] [outer = 0x1184a3400] 04:48:46 INFO - PROCESS | 1652 | 1468669726739 Marionette DEBUG loaded listener.js 04:48:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x121339800) [pid = 1652] [serial = 2334] [outer = 0x1184a3400] 04:48:47 INFO - PROCESS | 1652 | 1468669727054 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 04:48:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:48:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:48:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:48:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:48:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:48:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:48:47 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 573ms 04:48:47 INFO - PROCESS | 1652 | 1468669727091 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 04:48:47 INFO - PROCESS | 1652 | 1468669727093 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 04:48:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:48:47 INFO - PROCESS | 1652 | 1468669727102 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:48:47 INFO - PROCESS | 1652 | 1468669727105 Marionette TRACE conn2 <- [1,3078,null,{}] 04:48:47 INFO - PROCESS | 1652 | 1468669727107 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:47 INFO - PROCESS | 1652 | 1468669727110 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:47 INFO - PROCESS | 1652 | 1468669727212 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 04:48:47 INFO - PROCESS | 1652 | 1468669727315 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:47 INFO - PROCESS | 1652 | 1468669727316 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x124909000 == 52 [pid = 1652] [id = 779] 04:48:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x121934400) [pid = 1652] [serial = 2335] [outer = 0x0] 04:48:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x127550400) [pid = 1652] [serial = 2336] [outer = 0x121934400] 04:48:47 INFO - PROCESS | 1652 | 1468669727341 Marionette DEBUG loaded listener.js 04:48:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12878c400) [pid = 1652] [serial = 2337] [outer = 0x121934400] 04:48:47 INFO - PROCESS | 1652 | 1468669727678 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 04:48:47 INFO - PROCESS | 1652 | 1468669727728 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 04:48:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:48:47 INFO - PROCESS | 1652 | 1468669727730 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:48:47 INFO - PROCESS | 1652 | 1468669727732 Marionette TRACE conn2 <- [1,3082,null,{}] 04:48:47 INFO - PROCESS | 1652 | 1468669727734 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:47 INFO - PROCESS | 1652 | 1468669727735 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:47 INFO - PROCESS | 1652 | 1468669727860 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 04:48:47 INFO - PROCESS | 1652 | 1468669727949 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:47 INFO - PROCESS | 1652 | 1468669727950 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x121156800 == 53 [pid = 1652] [id = 780] 04:48:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x1169e9000) [pid = 1652] [serial = 2338] [outer = 0x0] 04:48:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x12492d800) [pid = 1652] [serial = 2339] [outer = 0x1169e9000] 04:48:47 INFO - PROCESS | 1652 | 1468669727974 Marionette DEBUG loaded listener.js 04:48:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x12b78d800) [pid = 1652] [serial = 2340] [outer = 0x1169e9000] 04:48:48 INFO - PROCESS | 1652 | 1468669728292 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 04:48:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:48:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:48:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:48:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:48:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 822ms 04:48:48 INFO - PROCESS | 1652 | 1468669728554 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 04:48:48 INFO - PROCESS | 1652 | 1468669728556 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 04:48:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:48:48 INFO - PROCESS | 1652 | 1468669728559 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:48:48 INFO - PROCESS | 1652 | 1468669728561 Marionette TRACE conn2 <- [1,3086,null,{}] 04:48:48 INFO - PROCESS | 1652 | 1468669728564 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:48 INFO - PROCESS | 1652 | 1468669728566 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:48 INFO - PROCESS | 1652 | 1468669728648 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 04:48:48 INFO - PROCESS | 1652 | 1468669728716 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:48 INFO - PROCESS | 1652 | 1468669728718 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x11258b000 == 54 [pid = 1652] [id = 781] 04:48:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x110db9400) [pid = 1652] [serial = 2341] [outer = 0x0] 04:48:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x111c75800) [pid = 1652] [serial = 2342] [outer = 0x110db9400] 04:48:48 INFO - PROCESS | 1652 | 1468669728741 Marionette DEBUG loaded listener.js 04:48:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x112712400) [pid = 1652] [serial = 2343] [outer = 0x110db9400] 04:48:49 INFO - PROCESS | 1652 | 1468669729057 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:48:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:48:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 575ms 04:48:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:48:49 INFO - PROCESS | 1652 | 1468669729134 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 04:48:49 INFO - PROCESS | 1652 | 1468669729135 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 04:48:49 INFO - PROCESS | 1652 | 1468669729139 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:48:49 INFO - PROCESS | 1652 | 1468669729141 Marionette TRACE conn2 <- [1,3090,null,{}] 04:48:49 INFO - PROCESS | 1652 | 1468669729174 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:49 INFO - PROCESS | 1652 | 1468669729175 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:49 INFO - PROCESS | 1652 | 1468669729282 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 04:48:49 INFO - PROCESS | 1652 | 1468669729289 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:49 INFO - PROCESS | 1652 | 1468669729290 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x1127e0800 == 55 [pid = 1652] [id = 782] 04:48:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x112d6f800) [pid = 1652] [serial = 2344] [outer = 0x0] 04:48:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x113103000) [pid = 1652] [serial = 2345] [outer = 0x112d6f800] 04:48:49 INFO - PROCESS | 1652 | 1468669729312 Marionette DEBUG loaded listener.js 04:48:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x11310f800) [pid = 1652] [serial = 2346] [outer = 0x112d6f800] 04:48:50 INFO - PROCESS | 1652 | --DOCSHELL 0x1182af800 == 54 [pid = 1652] [id = 495] 04:48:50 INFO - PROCESS | 1652 | --DOCSHELL 0x1368ad800 == 53 [pid = 1652] [id = 775] 04:48:50 INFO - PROCESS | 1652 | --DOCSHELL 0x136f68800 == 52 [pid = 1652] [id = 774] 04:48:50 INFO - PROCESS | 1652 | --DOCSHELL 0x126dd7800 == 51 [pid = 1652] [id = 773] 04:48:50 INFO - PROCESS | 1652 | --DOCSHELL 0x136830800 == 50 [pid = 1652] [id = 772] 04:48:50 INFO - PROCESS | 1652 | --DOCSHELL 0x13698f800 == 49 [pid = 1652] [id = 771] 04:48:50 INFO - PROCESS | 1652 | --DOCSHELL 0x1127db800 == 48 [pid = 1652] [id = 770] 04:48:50 INFO - PROCESS | 1652 | --DOCSHELL 0x113158800 == 47 [pid = 1652] [id = 769] 04:48:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12d37f800 == 46 [pid = 1652] [id = 768] 04:48:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12c3cb000 == 45 [pid = 1652] [id = 767] 04:48:50 INFO - PROCESS | 1652 | --DOCSHELL 0x119261800 == 44 [pid = 1652] [id = 766] 04:48:50 INFO - PROCESS | 1652 | --DOCSHELL 0x128b89800 == 43 [pid = 1652] [id = 765] 04:48:50 INFO - PROCESS | 1652 | --DOCSHELL 0x117e3d800 == 42 [pid = 1652] [id = 764] 04:48:50 INFO - PROCESS | 1652 | --DOCSHELL 0x1169a7000 == 41 [pid = 1652] [id = 763] 04:48:50 INFO - PROCESS | 1652 | --DOCSHELL 0x11924c000 == 40 [pid = 1652] [id = 760] 04:48:50 INFO - PROCESS | 1652 | --DOCSHELL 0x110deb000 == 39 [pid = 1652] [id = 758] 04:48:50 INFO - PROCESS | 1652 | --DOCSHELL 0x110e5f800 == 38 [pid = 1652] [id = 759] 04:48:50 INFO - PROCESS | 1652 | --DOCSHELL 0x11924d000 == 37 [pid = 1652] [id = 726] 04:48:50 INFO - PROCESS | 1652 | --DOCSHELL 0x1170aa000 == 36 [pid = 1652] [id = 725] 04:48:50 INFO - PROCESS | 1652 | --DOCSHELL 0x121157000 == 35 [pid = 1652] [id = 505] 04:48:50 INFO - PROCESS | 1652 | --DOCSHELL 0x1182a7000 == 34 [pid = 1652] [id = 506] 04:48:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12bda5800 == 33 [pid = 1652] [id = 508] 04:48:50 INFO - PROCESS | 1652 | --DOCSHELL 0x128cca000 == 32 [pid = 1652] [id = 507] 04:48:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12bdba000 == 31 [pid = 1652] [id = 762] 04:48:50 INFO - PROCESS | 1652 | --DOCSHELL 0x128a74000 == 30 [pid = 1652] [id = 761] 04:48:50 INFO - PROCESS | 1652 | --DOCSHELL 0x11258b000 == 29 [pid = 1652] [id = 781] 04:48:50 INFO - PROCESS | 1652 | --DOCSHELL 0x121156800 == 28 [pid = 1652] [id = 780] 04:48:50 INFO - PROCESS | 1652 | --DOCSHELL 0x124909000 == 27 [pid = 1652] [id = 779] 04:48:50 INFO - PROCESS | 1652 | --DOCSHELL 0x11259c800 == 26 [pid = 1652] [id = 778] 04:48:50 INFO - PROCESS | 1652 | --DOCSHELL 0x110e10000 == 25 [pid = 1652] [id = 777] 04:48:50 INFO - PROCESS | 1652 | --DOCSHELL 0x110e6a800 == 24 [pid = 1652] [id = 776] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x129455000) [pid = 1652] [serial = 2213] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x12acdc800) [pid = 1652] [serial = 2250] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x123ff4400) [pid = 1652] [serial = 2241] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x126f52400) [pid = 1652] [serial = 2242] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x1121ba000) [pid = 1652] [serial = 2215] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x11937ac00) [pid = 1652] [serial = 2218] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x12aa1d800) [pid = 1652] [serial = 2247] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12a641800) [pid = 1652] [serial = 2227] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12b738400) [pid = 1652] [serial = 2253] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x116fb0c00) [pid = 1652] [serial = 2231] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x113398400) [pid = 1652] [serial = 2230] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12873b400) [pid = 1652] [serial = 2224] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12ace8400) [pid = 1652] [serial = 2251] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x121938400) [pid = 1652] [serial = 2221] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x1195e1400) [pid = 1652] [serial = 2234] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x118791000) [pid = 1652] [serial = 2233] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x128732000) [pid = 1652] [serial = 2244] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1294bd800) [pid = 1652] [serial = 2245] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x123d64800) [pid = 1652] [serial = 2239] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1197df800) [pid = 1652] [serial = 2236] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1212e9800) [pid = 1652] [serial = 2237] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12baa2400) [pid = 1652] [serial = 2257] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12ba9ac00) [pid = 1652] [serial = 2256] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12b9df000) [pid = 1652] [serial = 2254] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12bd8b000) [pid = 1652] [serial = 2259] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12bd92000) [pid = 1652] [serial = 2263] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x12492cc00) [pid = 1652] [serial = 2262] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12c64e800) [pid = 1652] [serial = 2268] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x128784000) [pid = 1652] [serial = 2271] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12c644800) [pid = 1652] [serial = 2266] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12bd91000) [pid = 1652] [serial = 2260] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x12c94a000) [pid = 1652] [serial = 2269] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12bf02400) [pid = 1652] [serial = 2265] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x128785400) [pid = 1652] [serial = 2273] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12aa26c00) [pid = 1652] [serial = 2248] [outer = 0x0] [url = about:blank] 04:48:50 INFO - PROCESS | 1652 | 1468669730282 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:48:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:48:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1195ms 04:48:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:48:50 INFO - PROCESS | 1652 | 1468669730333 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 04:48:50 INFO - PROCESS | 1652 | 1468669730335 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 04:48:50 INFO - PROCESS | 1652 | 1468669730337 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:48:50 INFO - PROCESS | 1652 | 1468669730339 Marionette TRACE conn2 <- [1,3094,null,{}] 04:48:50 INFO - PROCESS | 1652 | 1468669730342 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:50 INFO - PROCESS | 1652 | 1468669730344 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:50 INFO - PROCESS | 1652 | 1468669730415 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 04:48:50 INFO - PROCESS | 1652 | 1468669730419 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:50 INFO - PROCESS | 1652 | 1468669730422 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x110e57800 == 25 [pid = 1652] [id = 783] 04:48:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1121ba000) [pid = 1652] [serial = 2347] [outer = 0x0] 04:48:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1126d1400) [pid = 1652] [serial = 2348] [outer = 0x1121ba000] 04:48:50 INFO - PROCESS | 1652 | 1468669730444 Marionette DEBUG loaded listener.js 04:48:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x110dbac00) [pid = 1652] [serial = 2349] [outer = 0x1121ba000] 04:48:50 INFO - PROCESS | 1652 | 1468669730757 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:48:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:48:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 474ms 04:48:50 INFO - PROCESS | 1652 | 1468669730821 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 04:48:50 INFO - PROCESS | 1652 | 1468669730823 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 04:48:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:48:50 INFO - PROCESS | 1652 | 1468669730828 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:48:50 INFO - PROCESS | 1652 | 1468669730830 Marionette TRACE conn2 <- [1,3098,null,{}] 04:48:50 INFO - PROCESS | 1652 | 1468669730832 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:50 INFO - PROCESS | 1652 | 1468669730833 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:50 INFO - PROCESS | 1652 | 1468669730899 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 04:48:50 INFO - PROCESS | 1652 | 1468669730903 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:50 INFO - PROCESS | 1652 | 1468669730904 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x113154800 == 26 [pid = 1652] [id = 784] 04:48:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x11271ec00) [pid = 1652] [serial = 2350] [outer = 0x0] 04:48:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x11310bc00) [pid = 1652] [serial = 2351] [outer = 0x11271ec00] 04:48:50 INFO - PROCESS | 1652 | 1468669730929 Marionette DEBUG loaded listener.js 04:48:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11339a000) [pid = 1652] [serial = 2352] [outer = 0x11271ec00] 04:48:51 INFO - PROCESS | 1652 | 1468669731242 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 04:48:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:48:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:48:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 423ms 04:48:51 INFO - PROCESS | 1652 | 1468669731252 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 04:48:51 INFO - PROCESS | 1652 | 1468669731253 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 04:48:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:48:51 INFO - PROCESS | 1652 | 1468669731255 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:48:51 INFO - PROCESS | 1652 | 1468669731258 Marionette TRACE conn2 <- [1,3102,null,{}] 04:48:51 INFO - PROCESS | 1652 | 1468669731268 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:51 INFO - PROCESS | 1652 | 1468669731270 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:51 INFO - PROCESS | 1652 | 1468669731340 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 04:48:51 INFO - PROCESS | 1652 | 1468669731347 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:51 INFO - PROCESS | 1652 | 1468669731349 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x118294000 == 27 [pid = 1652] [id = 785] 04:48:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x110db5000) [pid = 1652] [serial = 2353] [outer = 0x0] 04:48:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1176ccc00) [pid = 1652] [serial = 2354] [outer = 0x110db5000] 04:48:51 INFO - PROCESS | 1652 | 1468669731372 Marionette DEBUG loaded listener.js 04:48:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11826a000) [pid = 1652] [serial = 2355] [outer = 0x110db5000] 04:48:51 INFO - PROCESS | 1652 | 1468669731699 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:48:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:48:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 475ms 04:48:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:48:51 INFO - PROCESS | 1652 | 1468669731731 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 04:48:51 INFO - PROCESS | 1652 | 1468669731733 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 04:48:51 INFO - PROCESS | 1652 | 1468669731735 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 04:48:51 INFO - PROCESS | 1652 | 1468669731736 Marionette TRACE conn2 <- [1,3106,null,{}] 04:48:51 INFO - PROCESS | 1652 | 1468669731738 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:51 INFO - PROCESS | 1652 | 1468669731739 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:51 INFO - PROCESS | 1652 | 1468669731807 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 04:48:51 INFO - PROCESS | 1652 | 1468669731812 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:51 INFO - PROCESS | 1652 | 1468669731814 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x11954d800 == 28 [pid = 1652] [id = 786] 04:48:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x118282c00) [pid = 1652] [serial = 2356] [outer = 0x0] 04:48:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x118409000) [pid = 1652] [serial = 2357] [outer = 0x118282c00] 04:48:51 INFO - PROCESS | 1652 | 1468669731835 Marionette DEBUG loaded listener.js 04:48:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x11849bc00) [pid = 1652] [serial = 2358] [outer = 0x118282c00] 04:48:52 INFO - PROCESS | 1652 | 1468669732152 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 04:48:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:48:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:48:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:48:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 469ms 04:48:52 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:48:52 INFO - PROCESS | 1652 | 1468669732205 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 04:48:52 INFO - PROCESS | 1652 | 1468669732206 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 04:48:52 INFO - PROCESS | 1652 | 1468669732210 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 04:48:52 INFO - PROCESS | 1652 | 1468669732212 Marionette TRACE conn2 <- [1,3110,null,{}] 04:48:52 INFO - PROCESS | 1652 | 1468669732215 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:52 INFO - PROCESS | 1652 | 1468669732217 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:52 INFO - PROCESS | 1652 | 1468669732325 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 04:48:52 INFO - PROCESS | 1652 | 1468669732417 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:52 INFO - PROCESS | 1652 | 1468669732418 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x120e75000 == 29 [pid = 1652] [id = 787] 04:48:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x111ca8400) [pid = 1652] [serial = 2359] [outer = 0x0] 04:48:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x11830e400) [pid = 1652] [serial = 2360] [outer = 0x111ca8400] 04:48:52 INFO - PROCESS | 1652 | 1468669732439 Marionette DEBUG loaded listener.js 04:48:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x11879b400) [pid = 1652] [serial = 2361] [outer = 0x111ca8400] 04:48:52 INFO - PROCESS | 1652 | 1468669732690 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 04:48:52 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:48:52 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 04:48:52 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:52 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:48:52 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 524ms 04:48:52 INFO - PROCESS | 1652 | 1468669732752 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 04:48:52 INFO - PROCESS | 1652 | 1468669732753 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 04:48:52 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:48:52 INFO - PROCESS | 1652 | 1468669732755 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 04:48:52 INFO - PROCESS | 1652 | 1468669732756 Marionette TRACE conn2 <- [1,3114,null,{}] 04:48:52 INFO - PROCESS | 1652 | 1468669732758 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:52 INFO - PROCESS | 1652 | 1468669732763 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:52 INFO - PROCESS | 1652 | 1468669732873 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 04:48:52 INFO - PROCESS | 1652 | 1468669732915 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\", \"1dac99bb-1928-4693-8c50-0287ded0ce4e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:52 INFO - PROCESS | 1652 | 1468669732916 Marionette INFO sendAsync d4ca5ff2-2214-3649-b091-6da58ea23be5 04:48:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x124ce3800 == 30 [pid = 1652] [id = 788] 04:48:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x11879b800) [pid = 1652] [serial = 2362] [outer = 0x0] 04:48:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x119214c00) [pid = 1652] [serial = 2363] [outer = 0x11879b800] 04:48:52 INFO - PROCESS | 1652 | 1468669732937 Marionette DEBUG loaded listener.js 04:48:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x120f26c00) [pid = 1652] [serial = 2364] [outer = 0x11879b800] 04:48:53 INFO - PROCESS | 1652 | 1468669733217 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 04:48:53 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:48:53 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 473ms 04:48:53 INFO - PROCESS | 1652 | 1468669733234 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 04:48:53 INFO - PROCESS | 1652 | 1468669733235 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 04:48:54 WARNING - u'runner_teardown' () 04:48:54 INFO - No more tests 04:48:54 INFO - Got 0 unexpected results 04:48:54 INFO - SUITE-END | took 505s 04:48:54 INFO - Closing logging queue 04:48:54 INFO - queue closed 04:48:54 INFO - Return code: 0 04:48:54 WARNING - # TBPL SUCCESS # 04:48:54 INFO - Running post-action listener: _resource_record_post_action 04:48:54 INFO - Running post-run listener: _resource_record_post_run 04:48:55 INFO - Total resource usage - Wall time: 527s; CPU: 58.0%; Read bytes: 32747008; Write bytes: 953766912; Read time: 320; Write time: 4619 04:48:55 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:48:55 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 152656384; Write bytes: 147027456; Read time: 13855; Write time: 325 04:48:55 INFO - run-tests - Wall time: 509s; CPU: 58.0%; Read bytes: 30576128; Write bytes: 794893824; Read time: 291; Write time: 4253 04:48:55 INFO - Running post-run listener: _upload_blobber_files 04:48:55 INFO - Blob upload gear active. 04:48:55 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 04:48:55 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 04:48:55 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 04:48:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 04:48:55 INFO - (blobuploader) - INFO - Open directory for files ... 04:48:55 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 04:48:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:48:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:48:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:48:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:48:56 INFO - (blobuploader) - INFO - Done attempting. 04:48:56 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 04:48:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:48:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:48:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:48:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:48:58 INFO - (blobuploader) - INFO - Done attempting. 04:48:58 INFO - (blobuploader) - INFO - Iteration through files over. 04:48:58 INFO - Return code: 0 04:48:58 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 04:48:58 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 04:48:58 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e78096074505cef3869e45186463a5091c9e12c4f23a6ca4d0df3b0956b9c6e7cc8df806e6c154fa5cb7f2e10b43170cd2b51636b52f7c76b75a616b7d29c165", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/127b2a8c5f88909672a6bba01b59a9c929e77c750f59c13cebe88878af04a368fa88736937b4d38c6d3df5f7fb0f2ba6ace5f1cd796829916ac8467d545c7fa3"} 04:48:58 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 04:48:58 INFO - Writing to file /builds/slave/test/properties/blobber_files 04:48:58 INFO - Contents: 04:48:58 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e78096074505cef3869e45186463a5091c9e12c4f23a6ca4d0df3b0956b9c6e7cc8df806e6c154fa5cb7f2e10b43170cd2b51636b52f7c76b75a616b7d29c165", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/127b2a8c5f88909672a6bba01b59a9c929e77c750f59c13cebe88878af04a368fa88736937b4d38c6d3df5f7fb0f2ba6ace5f1cd796829916ac8467d545c7fa3"} 04:48:58 INFO - Running post-run listener: copy_logs_to_upload_dir 04:48:58 INFO - Copying logs to upload dir... 04:48:58 INFO - mkdir: /builds/slave/test/build/upload/logs 04:48:58 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=648.505127 ========= master_lag: 0.30 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 48 secs) (at 2016-07-16 04:48:59.280570) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-16 04:48:59.284295) ========= 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.4Z1Z27OZvy/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.R6SfZt4Qom/Listeners TMPDIR=/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/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/e78096074505cef3869e45186463a5091c9e12c4f23a6ca4d0df3b0956b9c6e7cc8df806e6c154fa5cb7f2e10b43170cd2b51636b52f7c76b75a616b7d29c165", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/127b2a8c5f88909672a6bba01b59a9c929e77c750f59c13cebe88878af04a368fa88736937b4d38c6d3df5f7fb0f2ba6ace5f1cd796829916ac8467d545c7fa3"} build_url:https://queue.taskcluster.net/v1/task/dlbHC-YmQkCPtVcquiqEWw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/dlbHC-YmQkCPtVcquiqEWw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013043 build_url: 'https://queue.taskcluster.net/v1/task/dlbHC-YmQkCPtVcquiqEWw/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/e78096074505cef3869e45186463a5091c9e12c4f23a6ca4d0df3b0956b9c6e7cc8df806e6c154fa5cb7f2e10b43170cd2b51636b52f7c76b75a616b7d29c165", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/127b2a8c5f88909672a6bba01b59a9c929e77c750f59c13cebe88878af04a368fa88736937b4d38c6d3df5f7fb0f2ba6ace5f1cd796829916ac8467d545c7fa3"}' symbols_url: 'https://queue.taskcluster.net/v1/task/dlbHC-YmQkCPtVcquiqEWw/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-07-16 04:48:59.322347) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 04:48:59.322668) ========= 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.4Z1Z27OZvy/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.R6SfZt4Qom/Listeners TMPDIR=/var/folders/gp/w0knbrzj5_v59wx_4sx69slw00000w/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.004828 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 04:48:59.370741) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-16 04:48:59.371052) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-16 04:48:59.371377) ========= ========= Total master_lag: 0.44 =========