builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0196 starttime: 1467697976.81 results: success (0) buildid: 20160704210422 builduid: baad91b65fc14f139b47f66cd71ef201 revision: ade7d8506f42b92f662db72b6d63a4645b66d0df ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-04 22:52:56.805997) ========= master: http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-04 22:52:56.806473) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-04 22:52:56.806749) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-04 22:52:56.832486) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 22:52:56.832893) ========= 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.7wJDK804cJ/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.pDzJoHuzbN/Listeners TMPDIR=/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/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-04 22:52:56-- 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% 27.8M=0s 2016-07-04 22:52:57 (27.8 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.509625 ========= master_lag: 0.27 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 22:52:57.608787) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 22:52:57.609116) ========= 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.7wJDK804cJ/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.pDzJoHuzbN/Listeners TMPDIR=/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/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.026828 ========= master_lag: 0.08 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 22:52:57.716551) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-04 22:52:57.716874) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev ade7d8506f42b92f662db72b6d63a4645b66d0df --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 ade7d8506f42b92f662db72b6d63a4645b66d0df --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.7wJDK804cJ/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.pDzJoHuzbN/Listeners TMPDIR=/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/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-04 22:52:57,814 truncating revision to first 12 chars 2016-07-04 22:52:57,814 Setting DEBUG logging. 2016-07-04 22:52:57,814 attempt 1/10 2016-07-04 22:52:57,814 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/ade7d8506f42?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-04 22:52:58,926 unpacking tar archive at: mozilla-beta-ade7d8506f42/testing/mozharness/ program finished with exit code 0 elapsedTime=1.384486 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-04 22:52:59.177254) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-04 22:52:59.177706) ========= script_repo_revision: ade7d8506f42b92f662db72b6d63a4645b66d0df ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-04 22:52:59.178262) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-04 22:52:59.178650) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-04 22:52:59.287535) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 21 secs) (at 2016-07-04 22:52:59.287792) ========= /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.7wJDK804cJ/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.pDzJoHuzbN/Listeners TMPDIR=/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/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 22:52:59 INFO - MultiFileLogger online at 20160704 22:52:59 in /builds/slave/test 22:52:59 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 22:52:59 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 22:52:59 INFO - {'append_to_log': False, 22:52:59 INFO - 'base_work_dir': '/builds/slave/test', 22:52:59 INFO - 'blob_upload_branch': 'mozilla-beta', 22:52:59 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 22:52:59 INFO - 'buildbot_json_path': 'buildprops.json', 22:52:59 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 22:52:59 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 22:52:59 INFO - 'download_minidump_stackwalk': True, 22:52:59 INFO - 'download_symbols': 'true', 22:52:59 INFO - 'e10s': False, 22:52:59 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 22:52:59 INFO - 'tooltool.py': '/tools/tooltool.py', 22:52:59 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 22:52:59 INFO - '/tools/misc-python/virtualenv.py')}, 22:52:59 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 22:52:59 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 22:52:59 INFO - 'log_level': 'info', 22:52:59 INFO - 'log_to_console': True, 22:52:59 INFO - 'opt_config_files': (), 22:52:59 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 22:52:59 INFO - '--processes=1', 22:52:59 INFO - '--config=%(test_path)s/wptrunner.ini', 22:52:59 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 22:52:59 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 22:52:59 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 22:52:59 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 22:52:59 INFO - 'pip_index': False, 22:52:59 INFO - 'require_test_zip': True, 22:52:59 INFO - 'test_type': ('testharness',), 22:52:59 INFO - 'this_chunk': '1', 22:52:59 INFO - 'tooltool_cache': '/builds/tooltool_cache', 22:52:59 INFO - 'total_chunks': '10', 22:52:59 INFO - 'virtualenv_path': 'venv', 22:52:59 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 22:52:59 INFO - 'work_dir': 'build'} 22:52:59 INFO - ##### 22:52:59 INFO - ##### Running clobber step. 22:52:59 INFO - ##### 22:52:59 INFO - Running pre-action listener: _resource_record_pre_action 22:52:59 INFO - Running main action method: clobber 22:52:59 INFO - rmtree: /builds/slave/test/build 22:52:59 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 22:53:01 INFO - Running post-action listener: _resource_record_post_action 22:53:01 INFO - ##### 22:53:01 INFO - ##### Running read-buildbot-config step. 22:53:01 INFO - ##### 22:53:01 INFO - Running pre-action listener: _resource_record_pre_action 22:53:01 INFO - Running main action method: read_buildbot_config 22:53:01 INFO - Using buildbot properties: 22:53:01 INFO - { 22:53:01 INFO - "project": "", 22:53:01 INFO - "product": "firefox", 22:53:01 INFO - "script_repo_revision": "production", 22:53:01 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 22:53:01 INFO - "repository": "", 22:53:01 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 22:53:01 INFO - "buildid": "20160704210422", 22:53:01 INFO - "pgo_build": "False", 22:53:01 INFO - "basedir": "/builds/slave/test", 22:53:01 INFO - "buildnumber": 3, 22:53:01 INFO - "slavename": "t-yosemite-r7-0196", 22:53:01 INFO - "master": "http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/", 22:53:01 INFO - "platform": "macosx64", 22:53:01 INFO - "branch": "mozilla-beta", 22:53:01 INFO - "revision": "ade7d8506f42b92f662db72b6d63a4645b66d0df", 22:53:01 INFO - "repo_path": "releases/mozilla-beta", 22:53:01 INFO - "moz_repo_path": "", 22:53:01 INFO - "stage_platform": "macosx64", 22:53:01 INFO - "builduid": "baad91b65fc14f139b47f66cd71ef201", 22:53:01 INFO - "slavebuilddir": "test" 22:53:01 INFO - } 22:53:01 INFO - Found installer url https://queue.taskcluster.net/v1/task/MioZmdwmQa-wtGQSmp2EUQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 22:53:01 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/MioZmdwmQa-wtGQSmp2EUQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 22:53:01 INFO - Running post-action listener: _resource_record_post_action 22:53:01 INFO - ##### 22:53:01 INFO - ##### Running download-and-extract step. 22:53:01 INFO - ##### 22:53:01 INFO - Running pre-action listener: _resource_record_pre_action 22:53:01 INFO - Running main action method: download_and_extract 22:53:01 INFO - mkdir: /builds/slave/test/build/tests 22:53: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')]} 22:53:01 INFO - https://queue.taskcluster.net/v1/task/MioZmdwmQa-wtGQSmp2EUQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 22:53:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MioZmdwmQa-wtGQSmp2EUQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 22:53:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MioZmdwmQa-wtGQSmp2EUQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 22:53:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MioZmdwmQa-wtGQSmp2EUQ/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 22:53:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MioZmdwmQa-wtGQSmp2EUQ/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 22:53:31 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MioZmdwmQa-wtGQSmp2EUQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json: timed out 22:53:31 INFO - retry: attempt #1 caught exception: timed out 22:53:31 INFO - retry: Failed, sleeping 30 seconds before retrying 22:54:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MioZmdwmQa-wtGQSmp2EUQ/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 22:54:07 INFO - Downloaded 1201 bytes. 22:54:07 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 22:54:07 INFO - Using the following test package requirements: 22:54:07 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 22:54:07 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:54:07 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 22:54:07 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:54:07 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 22:54:07 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:54:07 INFO - u'jsshell-mac64.zip'], 22:54:07 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:54:07 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 22:54:07 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 22:54:07 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:54:07 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 22:54:07 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:54:07 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 22:54:07 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:54:07 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 22:54:07 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:54:07 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 22:54:07 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 22:54:07 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')]} 22:54:07 INFO - https://queue.taskcluster.net/v1/task/MioZmdwmQa-wtGQSmp2EUQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 22:54:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MioZmdwmQa-wtGQSmp2EUQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 22:54:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MioZmdwmQa-wtGQSmp2EUQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 22:54:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MioZmdwmQa-wtGQSmp2EUQ/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 22:54:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MioZmdwmQa-wtGQSmp2EUQ/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 22:54:09 INFO - Downloaded 18406694 bytes. 22:54:09 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/*'] 22:54:09 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/* 22:54:10 INFO - caution: filename not matched: web-platform/* 22:54:10 INFO - Return code: 11 22:54:10 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')]} 22:54:10 INFO - https://queue.taskcluster.net/v1/task/MioZmdwmQa-wtGQSmp2EUQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 22:54:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MioZmdwmQa-wtGQSmp2EUQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 22:54:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MioZmdwmQa-wtGQSmp2EUQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 22:54:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MioZmdwmQa-wtGQSmp2EUQ/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 22:54:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MioZmdwmQa-wtGQSmp2EUQ/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 22:54:12 INFO - Downloaded 36389085 bytes. 22:54:12 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/*'] 22:54:12 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/* 22:54:17 INFO - caution: filename not matched: bin/* 22:54:17 INFO - caution: filename not matched: config/* 22:54:17 INFO - caution: filename not matched: mozbase/* 22:54:17 INFO - caution: filename not matched: marionette/* 22:54:17 INFO - caution: filename not matched: tools/wptserve/* 22:54:17 INFO - Return code: 11 22:54:17 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')]} 22:54:17 INFO - https://queue.taskcluster.net/v1/task/MioZmdwmQa-wtGQSmp2EUQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 22:54:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MioZmdwmQa-wtGQSmp2EUQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 22:54:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MioZmdwmQa-wtGQSmp2EUQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 22:54:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MioZmdwmQa-wtGQSmp2EUQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 22:54:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MioZmdwmQa-wtGQSmp2EUQ/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 22:54:35 INFO - Downloaded 73029424 bytes. 22:54:35 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/MioZmdwmQa-wtGQSmp2EUQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 22:54:35 INFO - mkdir: /builds/slave/test/properties 22:54:35 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 22:54:35 INFO - Writing to file /builds/slave/test/properties/build_url 22:54:35 INFO - Contents: 22:54:35 INFO - build_url:https://queue.taskcluster.net/v1/task/MioZmdwmQa-wtGQSmp2EUQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 22:54:36 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/MioZmdwmQa-wtGQSmp2EUQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 22:54:36 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 22:54:36 INFO - Writing to file /builds/slave/test/properties/symbols_url 22:54:36 INFO - Contents: 22:54:36 INFO - symbols_url:https://queue.taskcluster.net/v1/task/MioZmdwmQa-wtGQSmp2EUQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 22:54:36 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')]} 22:54:36 INFO - https://queue.taskcluster.net/v1/task/MioZmdwmQa-wtGQSmp2EUQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 22:54:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MioZmdwmQa-wtGQSmp2EUQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 22:54:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MioZmdwmQa-wtGQSmp2EUQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 22:54:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MioZmdwmQa-wtGQSmp2EUQ/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 22:54:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MioZmdwmQa-wtGQSmp2EUQ/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 22:54:44 INFO - Downloaded 103709136 bytes. 22:54:44 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'] 22:54:44 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 22:54:48 INFO - Return code: 0 22:54:48 INFO - Running post-action listener: _resource_record_post_action 22:54:48 INFO - Running post-action listener: set_extra_try_arguments 22:54:48 INFO - ##### 22:54:48 INFO - ##### Running create-virtualenv step. 22:54:48 INFO - ##### 22:54:48 INFO - Running pre-action listener: _pre_create_virtualenv 22:54:48 INFO - Running pre-action listener: _resource_record_pre_action 22:54:48 INFO - Running main action method: create_virtualenv 22:54:48 INFO - Creating virtualenv /builds/slave/test/build/venv 22:54:48 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 22:54:48 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 22:54:48 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 22:54:48 INFO - Using real prefix '/tools/python27' 22:54:48 INFO - New python executable in /builds/slave/test/build/venv/bin/python 22:54:49 INFO - Installing distribute.............................................................................................................................................................................................done. 22:54:52 INFO - Installing pip.................done. 22:54:52 INFO - Return code: 0 22:54:52 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 22:54:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:54:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:54:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:54:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:54:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:54:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:54:52 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 0x104b42e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104b5ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8680cdfc50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104b5b5e0>, '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 0x10473ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104769990>, '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.7wJDK804cJ/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.pDzJoHuzbN/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:54:52 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 22:54:52 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 22:54:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7wJDK804cJ/Render', 22:54:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:54:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:54:52 INFO - 'HOME': '/Users/cltbld', 22:54:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:54:52 INFO - 'LOGNAME': 'cltbld', 22:54:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:54:52 INFO - 'MOZ_NO_REMOTE': '1', 22:54:52 INFO - 'NO_EM_RESTART': '1', 22:54:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:54:52 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:54:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:54:52 INFO - 'PWD': '/builds/slave/test', 22:54:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:54:52 INFO - 'SHELL': '/bin/bash', 22:54:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.pDzJoHuzbN/Listeners', 22:54:52 INFO - 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', 22:54:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:54:52 INFO - 'USER': 'cltbld', 22:54:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:54:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:54:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:54:52 INFO - 'XPC_FLAGS': '0x0', 22:54:52 INFO - 'XPC_SERVICE_NAME': '0', 22:54:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:54:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:54:52 INFO - Downloading/unpacking psutil>=0.7.1 22:54: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 22:54: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 22:54: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 22:54: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 22:54: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 22:54: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 22:54:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 22:54:55 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:54:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:54:55 INFO - Installing collected packages: psutil 22:54:55 INFO - Running setup.py install for psutil 22:54:55 INFO - building 'psutil._psutil_osx' extension 22:54:55 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 22:54:56 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 22:54:56 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 22:54:56 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 22:54:56 INFO - building 'psutil._psutil_posix' extension 22:54:56 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 22:54:56 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 22:54:56 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 22:54:56 INFO - ^ 22:54:56 INFO - 1 warning generated. 22:54:56 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 22:54:56 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:54:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:54:56 INFO - Successfully installed psutil 22:54:56 INFO - Cleaning up... 22:54:56 INFO - Return code: 0 22:54:56 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 22:54:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:54:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:54:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:54:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:54:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:54:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:54:56 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 0x104b42e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104b5ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8680cdfc50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104b5b5e0>, '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 0x10473ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104769990>, '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.7wJDK804cJ/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.pDzJoHuzbN/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:54:56 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 22:54:56 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 22:54:56 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7wJDK804cJ/Render', 22:54:56 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:54:56 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:54:56 INFO - 'HOME': '/Users/cltbld', 22:54:56 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:54:56 INFO - 'LOGNAME': 'cltbld', 22:54:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:54:56 INFO - 'MOZ_NO_REMOTE': '1', 22:54:56 INFO - 'NO_EM_RESTART': '1', 22:54:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:54:56 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:54:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:54:56 INFO - 'PWD': '/builds/slave/test', 22:54:56 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:54:56 INFO - 'SHELL': '/bin/bash', 22:54:56 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.pDzJoHuzbN/Listeners', 22:54:56 INFO - 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', 22:54:56 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:54:56 INFO - 'USER': 'cltbld', 22:54:56 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:54:56 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:54:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:54:56 INFO - 'XPC_FLAGS': '0x0', 22:54:56 INFO - 'XPC_SERVICE_NAME': '0', 22:54:56 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:54:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:54:57 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 22:54:57 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 22:54:57 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 22:54:57 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 22:54:57 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 22:54:57 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 22:54:57 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 22:54:59 INFO - Downloading mozsystemmonitor-0.0.tar.gz 22:54:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 22:54:59 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 22:54:59 INFO - Installing collected packages: mozsystemmonitor 22:54:59 INFO - Running setup.py install for mozsystemmonitor 22:54:59 INFO - Successfully installed mozsystemmonitor 22:54:59 INFO - Cleaning up... 22:54:59 INFO - Return code: 0 22:54:59 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 22:54:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:54:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:54:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:54:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:54:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:54:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:54:59 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 0x104b42e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104b5ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8680cdfc50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104b5b5e0>, '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 0x10473ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104769990>, '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.7wJDK804cJ/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.pDzJoHuzbN/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:54:59 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 22:54:59 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 22:54:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7wJDK804cJ/Render', 22:54:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:54:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:54:59 INFO - 'HOME': '/Users/cltbld', 22:54:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:54:59 INFO - 'LOGNAME': 'cltbld', 22:54:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:54:59 INFO - 'MOZ_NO_REMOTE': '1', 22:54:59 INFO - 'NO_EM_RESTART': '1', 22:54:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:54:59 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:54:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:54:59 INFO - 'PWD': '/builds/slave/test', 22:54:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:54:59 INFO - 'SHELL': '/bin/bash', 22:54:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.pDzJoHuzbN/Listeners', 22:54:59 INFO - 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', 22:54:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:54:59 INFO - 'USER': 'cltbld', 22:54:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:54:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:54:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:54:59 INFO - 'XPC_FLAGS': '0x0', 22:54:59 INFO - 'XPC_SERVICE_NAME': '0', 22:54:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:55:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:55:00 INFO - Downloading/unpacking blobuploader==1.2.4 22:55:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:55:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:55:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 22:55:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 22:55:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:55:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:55:02 INFO - Downloading blobuploader-1.2.4.tar.gz 22:55:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 22:55:02 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 22:55:02 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 22:55:02 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 22:55:02 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 22:55:02 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 22:55:02 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 22:55:02 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 22:55:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 22:55:03 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 22:55: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 22:55: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 22:55: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 22:55: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 22:55: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 22:55: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 22:55:03 INFO - Downloading docopt-0.6.1.tar.gz 22:55:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 22:55:03 INFO - Installing collected packages: blobuploader, requests, docopt 22:55:03 INFO - Running setup.py install for blobuploader 22:55:04 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 22:55:04 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 22:55:04 INFO - Running setup.py install for requests 22:55:04 INFO - Running setup.py install for docopt 22:55:04 INFO - Successfully installed blobuploader requests docopt 22:55:04 INFO - Cleaning up... 22:55:04 INFO - Return code: 0 22:55:04 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:55:04 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')]} 22:55:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:55:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:55:04 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')]} 22:55:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:55:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:55:04 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 0x104b42e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104b5ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8680cdfc50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104b5b5e0>, '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 0x10473ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104769990>, '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.7wJDK804cJ/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.pDzJoHuzbN/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:55:04 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 22:55:04 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 22:55:04 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7wJDK804cJ/Render', 22:55:04 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:55:04 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:55:04 INFO - 'HOME': '/Users/cltbld', 22:55:04 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:55:04 INFO - 'LOGNAME': 'cltbld', 22:55:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:55:04 INFO - 'MOZ_NO_REMOTE': '1', 22:55:04 INFO - 'NO_EM_RESTART': '1', 22:55:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:55:04 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:55:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:55:04 INFO - 'PWD': '/builds/slave/test', 22:55:04 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:55:04 INFO - 'SHELL': '/bin/bash', 22:55:04 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.pDzJoHuzbN/Listeners', 22:55:04 INFO - 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', 22:55:04 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:55:04 INFO - 'USER': 'cltbld', 22:55:04 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:55:04 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:55:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:55:04 INFO - 'XPC_FLAGS': '0x0', 22:55:04 INFO - 'XPC_SERVICE_NAME': '0', 22:55:04 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:55:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:55:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:55:05 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-8kGMaP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:55:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:55:05 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-tZ5Laj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:55:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:55:05 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-anD3nJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:55:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:55:05 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-46tkP6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:55:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:55:05 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-ve55Ai-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:55:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:55:05 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-JsUjJV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:55:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:55:05 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-yUSW0Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:55:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:55:05 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-i9MLDI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:55:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:55:05 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-6YRRcU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:55:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:55:06 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-nX5MpG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:55:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:55:06 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-M7eADE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:55:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:55:06 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-enwNXg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:55:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:55:06 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-QeBqUd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:55:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:55:06 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-d0XZDf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:55:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:55:06 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-3mN4CT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:55:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:55:06 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-AdNpVU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:55:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:55:06 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-PVU8JD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:55:06 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:55:06 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-2POwV4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:55:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:55:07 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-vhGrYY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:55:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:55:07 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-hIzGGm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:55:07 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:55:07 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-6E4alr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:55:07 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:55:07 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 22:55:07 INFO - Running setup.py install for manifestparser 22:55:07 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 22:55:07 INFO - Running setup.py install for mozcrash 22:55:08 INFO - Running setup.py install for mozdebug 22:55:08 INFO - Running setup.py install for mozdevice 22:55:08 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 22:55:08 INFO - Installing dm script to /builds/slave/test/build/venv/bin 22:55:08 INFO - Running setup.py install for mozfile 22:55:08 INFO - Running setup.py install for mozhttpd 22:55:08 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 22:55:08 INFO - Running setup.py install for mozinfo 22:55:08 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 22:55:08 INFO - Running setup.py install for mozInstall 22:55:08 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 22:55:08 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 22:55:08 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 22:55:08 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 22:55:08 INFO - Running setup.py install for mozleak 22:55:09 INFO - Running setup.py install for mozlog 22:55:09 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 22:55:09 INFO - Running setup.py install for moznetwork 22:55:09 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 22:55:09 INFO - Running setup.py install for mozprocess 22:55:09 INFO - Running setup.py install for mozprofile 22:55:09 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 22:55:09 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 22:55:09 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 22:55:09 INFO - Running setup.py install for mozrunner 22:55:09 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 22:55:09 INFO - Running setup.py install for mozscreenshot 22:55:10 INFO - Running setup.py install for moztest 22:55:10 INFO - Running setup.py install for mozversion 22:55:10 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 22:55:10 INFO - Running setup.py install for wptserve 22:55:10 INFO - Running setup.py install for marionette-driver 22:55:10 INFO - Running setup.py install for browsermob-proxy 22:55:10 INFO - Running setup.py install for marionette-client 22:55:10 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:55:11 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 22:55:11 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 22:55:11 INFO - Cleaning up... 22:55:11 INFO - Return code: 0 22:55:11 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:55:11 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')]} 22:55:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:55:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:55:11 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')]} 22:55:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:55:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:55:11 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 0x104b42e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104b5ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8680cdfc50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104b5b5e0>, '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 0x10473ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104769990>, '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.7wJDK804cJ/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.pDzJoHuzbN/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:55:11 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 22:55:11 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 22:55:11 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7wJDK804cJ/Render', 22:55:11 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:55:11 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:55:11 INFO - 'HOME': '/Users/cltbld', 22:55:11 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:55:11 INFO - 'LOGNAME': 'cltbld', 22:55:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:55:11 INFO - 'MOZ_NO_REMOTE': '1', 22:55:11 INFO - 'NO_EM_RESTART': '1', 22:55:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:55:11 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:55:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:55:11 INFO - 'PWD': '/builds/slave/test', 22:55:11 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:55:11 INFO - 'SHELL': '/bin/bash', 22:55:11 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.pDzJoHuzbN/Listeners', 22:55:11 INFO - 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', 22:55:11 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:55:11 INFO - 'USER': 'cltbld', 22:55:11 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:55:11 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:55:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:55:11 INFO - 'XPC_FLAGS': '0x0', 22:55:11 INFO - 'XPC_SERVICE_NAME': '0', 22:55:11 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:55:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:55:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:55:11 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-qxM3L3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:55:11 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)) 22:55:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:55:11 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-hYGk6d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:55:11 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)) 22:55:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:55:11 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-sPQO_v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:55:12 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)) 22:55:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:55:12 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-FdPnvC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:55:12 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)) 22:55:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:55:12 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-OkPZl4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:55:12 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)) 22:55:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:55:12 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-LygLmr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:55:12 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)) 22:55:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:55:12 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-N6msmB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:55:12 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)) 22:55:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:55:12 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-ywYTM7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:55:12 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)) 22:55:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:55:12 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-CtCFzC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:55:12 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)) 22:55:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:55:12 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-vjvkba-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:55:12 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)) 22:55:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:55:12 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-2pugNj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:55:12 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)) 22:55:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:55:12 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-5_P2dW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:55:13 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)) 22:55:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:55:13 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-FaHwaE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:55:13 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)) 22:55:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:55:13 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-CR7Hgb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:55:13 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)) 22:55:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:55:13 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-zo7R8J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:55:13 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)) 22:55:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:55:13 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-UCyugd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:55:13 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)) 22:55:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:55:13 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-xZC14k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:55:13 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)) 22:55:13 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:55:13 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-8pPMxr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:55:13 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)) 22:55:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:55:13 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-50Gkl6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:55:13 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)) 22:55:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:55:13 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-cPyZwY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:55:13 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)) 22:55:13 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:55:14 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-8hrZWV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:55:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:55:14 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)) 22:55:14 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)) 22:55:14 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)) 22:55:14 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)) 22:55:14 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)) 22:55:14 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)) 22:55:14 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 22:55:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:55:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:55:14 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 22:55:14 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 22:55:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:55:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:55:16 INFO - Downloading blessings-1.6.tar.gz 22:55:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 22:55:17 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)) 22:55:17 INFO - Installing collected packages: blessings 22:55:17 INFO - Running setup.py install for blessings 22:55:17 INFO - Successfully installed blessings 22:55:17 INFO - Cleaning up... 22:55:17 INFO - Return code: 0 22:55:17 INFO - Done creating virtualenv /builds/slave/test/build/venv. 22:55:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:55:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:55:17 INFO - Reading from file tmpfile_stdout 22:55:17 INFO - Current package versions: 22:55:17 INFO - blessings == 1.6 22:55:17 INFO - blobuploader == 1.2.4 22:55:17 INFO - browsermob-proxy == 0.6.0 22:55:17 INFO - docopt == 0.6.1 22:55:17 INFO - manifestparser == 1.1 22:55:17 INFO - marionette-client == 2.3.0 22:55:17 INFO - marionette-driver == 1.4.0 22:55:17 INFO - mozInstall == 1.12 22:55:17 INFO - mozcrash == 0.17 22:55:17 INFO - mozdebug == 0.1 22:55:17 INFO - mozdevice == 0.48 22:55:17 INFO - mozfile == 1.2 22:55:17 INFO - mozhttpd == 0.7 22:55:17 INFO - mozinfo == 0.9 22:55:17 INFO - mozleak == 0.1 22:55:17 INFO - mozlog == 3.1 22:55:17 INFO - moznetwork == 0.27 22:55:17 INFO - mozprocess == 0.22 22:55:17 INFO - mozprofile == 0.28 22:55:17 INFO - mozrunner == 6.11 22:55:17 INFO - mozscreenshot == 0.1 22:55:17 INFO - mozsystemmonitor == 0.0 22:55:17 INFO - moztest == 0.7 22:55:17 INFO - mozversion == 1.4 22:55:17 INFO - psutil == 3.1.1 22:55:17 INFO - requests == 1.2.3 22:55:17 INFO - wptserve == 1.4.0 22:55:17 INFO - wsgiref == 0.1.2 22:55:17 INFO - Running post-action listener: _resource_record_post_action 22:55:17 INFO - Running post-action listener: _start_resource_monitoring 22:55:17 INFO - Starting resource monitoring. 22:55:17 INFO - ##### 22:55:17 INFO - ##### Running pull step. 22:55:17 INFO - ##### 22:55:17 INFO - Running pre-action listener: _resource_record_pre_action 22:55:17 INFO - Running main action method: pull 22:55:17 INFO - Pull has nothing to do! 22:55:17 INFO - Running post-action listener: _resource_record_post_action 22:55:17 INFO - ##### 22:55:17 INFO - ##### Running install step. 22:55:17 INFO - ##### 22:55:17 INFO - Running pre-action listener: _resource_record_pre_action 22:55:17 INFO - Running main action method: install 22:55:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:55:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:55:17 INFO - Reading from file tmpfile_stdout 22:55:17 INFO - Detecting whether we're running mozinstall >=1.0... 22:55:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 22:55:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 22:55:17 INFO - Reading from file tmpfile_stdout 22:55:18 INFO - Output received: 22:55:18 INFO - Usage: mozinstall [options] installer 22:55:18 INFO - Options: 22:55:18 INFO - -h, --help show this help message and exit 22:55:18 INFO - -d DEST, --destination=DEST 22:55:18 INFO - Directory to install application into. [default: 22:55:18 INFO - "/builds/slave/test"] 22:55:18 INFO - --app=APP Application being installed. [default: firefox] 22:55:18 INFO - mkdir: /builds/slave/test/build/application 22:55:18 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'] 22:55:18 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 22:55:35 INFO - Reading from file tmpfile_stdout 22:55:35 INFO - Output received: 22:55:35 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 22:55:35 INFO - Running post-action listener: _resource_record_post_action 22:55:35 INFO - ##### 22:55:35 INFO - ##### Running run-tests step. 22:55:35 INFO - ##### 22:55:35 INFO - Running pre-action listener: _resource_record_pre_action 22:55:35 INFO - Running main action method: run_tests 22:55:35 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 22:55:35 INFO - Minidump filename unknown. Determining based upon platform and architecture. 22:55:35 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 22:55:35 INFO - grabbing minidump binary from tooltool 22:55:35 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')]} 22:55:35 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 0x104b5b5e0>, '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 0x10473ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104769990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 22:55:35 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 22:55:35 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 22:55:36 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 22:55:36 INFO - Return code: 0 22:55:36 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 22:55:36 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 22:55:36 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/MioZmdwmQa-wtGQSmp2EUQ/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 22:55:36 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/MioZmdwmQa-wtGQSmp2EUQ/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 22:55:36 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7wJDK804cJ/Render', 22:55:36 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:55:36 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:55:36 INFO - 'HOME': '/Users/cltbld', 22:55:36 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:55:36 INFO - 'LOGNAME': 'cltbld', 22:55:36 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 22:55:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:55:36 INFO - 'MOZ_NO_REMOTE': '1', 22:55:36 INFO - 'NO_EM_RESTART': '1', 22:55:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:55:36 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:55:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:55:36 INFO - 'PWD': '/builds/slave/test', 22:55:36 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:55:36 INFO - 'SHELL': '/bin/bash', 22:55:36 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.pDzJoHuzbN/Listeners', 22:55:36 INFO - 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', 22:55:36 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:55:36 INFO - 'USER': 'cltbld', 22:55:36 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:55:36 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:55:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:55:36 INFO - 'XPC_FLAGS': '0x0', 22:55:36 INFO - 'XPC_SERVICE_NAME': '0', 22:55:36 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:55:36 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/MioZmdwmQa-wtGQSmp2EUQ/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 22:55:36 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 22:55:36 INFO - import pkg_resources 22:55:37 INFO - Using 1 client processes 22:55:37 INFO - wptserve Starting http server on 127.0.0.1:8000 22:55:37 INFO - wptserve Starting http server on 127.0.0.1:8001 22:55:37 INFO - wptserve Starting http server on 127.0.0.1:8443 22:55:39 INFO - SUITE-START | Running 778 tests 22:55:39 INFO - Running testharness tests 22:55:39 INFO - Setting up ssl 22:55:39 INFO - PROCESS | certutil | 22:55:39 INFO - PROCESS | certutil | 22:55:39 INFO - PROCESS | certutil | 22:55:39 INFO - Certificate Nickname Trust Attributes 22:55:39 INFO - SSL,S/MIME,JAR/XPI 22:55:39 INFO - 22:55:39 INFO - web-platform-tests CT,, 22:55:39 INFO - 22:55:39 INFO - Starting runner 22:55:40 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 22:55:40 INFO - PROCESS | 1654 | 1467698140773 Marionette DEBUG Marionette enabled via build flag and pref 22:55:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x113f4f800 == 1 [pid = 1654] [id = 1] 22:55:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 1 (0x113f50000) [pid = 1654] [serial = 1] [outer = 0x0] 22:55:40 INFO - PROCESS | 1654 | [1654] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:55:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 2 (0x113f51000) [pid = 1654] [serial = 2] [outer = 0x113f50000] 22:55:41 INFO - PROCESS | 1654 | 1467698141204 Marionette INFO Listening on port 2828 22:55:41 INFO - PROCESS | 1654 | 1467698141430 Marionette DEBUG Marionette enabled via command-line flag 22:55:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x116a50800 == 2 [pid = 1654] [id = 2] 22:55:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 3 (0x116a51000) [pid = 1654] [serial = 3] [outer = 0x0] 22:55:41 INFO - PROCESS | 1654 | [1654] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:55:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 4 (0x116a52000) [pid = 1654] [serial = 4] [outer = 0x116a51000] 22:55:41 INFO - PROCESS | 1654 | [1654] 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 22:55:41 INFO - PROCESS | 1654 | 1467698141607 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49298 22:55:41 INFO - PROCESS | 1654 | 1467698141706 Marionette DEBUG Closed connection conn0 22:55:41 INFO - PROCESS | 1654 | [1654] 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 22:55:41 INFO - PROCESS | 1654 | 1467698141716 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49299 22:55:41 INFO - PROCESS | 1654 | 1467698141728 Marionette DEBUG Closed connection conn1 22:55:41 INFO - PROCESS | 1654 | [1654] 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 22:55:41 INFO - PROCESS | 1654 | 1467698141733 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49300 22:55:41 INFO - PROCESS | 1654 | 1467698141744 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 22:55:41 INFO - PROCESS | 1654 | 1467698141750 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":"20160704210422","device":"desktop","version":"48.0"} 22:55:42 INFO - PROCESS | 1654 | [1654] 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 22:55:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x119d98800 == 3 [pid = 1654] [id = 3] 22:55:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 5 (0x119d9f800) [pid = 1654] [serial = 5] [outer = 0x0] 22:55:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x119da0800 == 4 [pid = 1654] [id = 4] 22:55:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 6 (0x119c2e400) [pid = 1654] [serial = 6] [outer = 0x0] 22:55:42 INFO - PROCESS | 1654 | [1654] 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 22:55:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x121903000 == 5 [pid = 1654] [id = 5] 22:55:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 7 (0x118b53400) [pid = 1654] [serial = 7] [outer = 0x0] 22:55:43 INFO - PROCESS | 1654 | [1654] 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 22:55:43 INFO - PROCESS | 1654 | [1654] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 22:55:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 8 (0x1219b2c00) [pid = 1654] [serial = 8] [outer = 0x118b53400] 22:55:43 INFO - PROCESS | 1654 | [1654] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 22:55:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 9 (0x123d06800) [pid = 1654] [serial = 9] [outer = 0x119d9f800] 22:55:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 10 (0x123ce6800) [pid = 1654] [serial = 10] [outer = 0x119c2e400] 22:55:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 11 (0x123ce8400) [pid = 1654] [serial = 11] [outer = 0x118b53400] 22:55:43 INFO - PROCESS | 1654 | [1654] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 22:55:43 INFO - PROCESS | 1654 | 1467698143713 Marionette INFO startBrowser dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:43 INFO - PROCESS | 1654 | 1467698143739 Marionette DEBUG loaded listener.js 22:55:43 INFO - PROCESS | 1654 | 1467698143747 Marionette DEBUG loaded listener.js 22:55:43 INFO - PROCESS | 1654 | 1467698143748 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 12 (0x12558a400) [pid = 1654] [serial = 12] [outer = 0x118b53400] 22:55:44 INFO - PROCESS | 1654 | 1467698144079 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"dbd8b83d-eb65-df4c-97a6-d66bfc6ab349","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":"20160704210422","device":"desktop","version":"48.0","command_id":1}}] 22:55:44 INFO - PROCESS | 1654 | 1467698144173 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}] 22:55:44 INFO - PROCESS | 1654 | 1467698144176 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:44 INFO - PROCESS | 1654 | 1467698144241 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 22:55:44 INFO - PROCESS | 1654 | 1467698144358 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:55:44 INFO - PROCESS | 1654 | 1467698144360 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:44 INFO - PROCESS | 1654 | [1654] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 22:55:44 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 22:55:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 13 (0x128d09c00) [pid = 1654] [serial = 13] [outer = 0x118b53400] 22:55:44 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 22:55:44 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:55:44 INFO - PROCESS | 1654 | 1467698144732 Marionette TRACE conn2 <- [1,3,null,{}] 22:55:44 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 22:55:44 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 22:55:44 INFO - PROCESS | 1654 | 1467698144738 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 22:55:44 INFO - PROCESS | 1654 | 1467698144742 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:44 INFO - PROCESS | 1654 | 1467698144759 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 22:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 22:55:44 INFO - PROCESS | 1654 | 1467698144779 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 22:55:44 INFO - PROCESS | 1654 | 1467698144781 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 22:55:44 INFO - PROCESS | 1654 | 1467698144784 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 22:55:44 INFO - PROCESS | 1654 | 1467698144789 Marionette TRACE conn2 <- [1,6,null,{}] 22:55:44 INFO - PROCESS | 1654 | 1467698144792 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}] 22:55:44 INFO - PROCESS | 1654 | 1467698144793 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:44 INFO - PROCESS | 1654 | 1467698144805 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 22:55:44 INFO - PROCESS | 1654 | 1467698144808 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:44 INFO - PROCESS | 1654 | 1467698144809 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x129208800 == 6 [pid = 1654] [id = 6] 22:55:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 14 (0x1292b2400) [pid = 1654] [serial = 14] [outer = 0x0] 22:55:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 15 (0x1292b4000) [pid = 1654] [serial = 15] [outer = 0x1292b2400] 22:55:44 INFO - PROCESS | 1654 | 1467698144836 Marionette DEBUG loaded listener.js 22:55:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 16 (0x1292b9800) [pid = 1654] [serial = 16] [outer = 0x1292b2400] 22:55:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x129767800 == 7 [pid = 1654] [id = 7] 22:55:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 17 (0x1151da400) [pid = 1654] [serial = 17] [outer = 0x0] 22:55:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 18 (0x12957c000) [pid = 1654] [serial = 18] [outer = 0x1151da400] 22:55:45 INFO - PROCESS | 1654 | 1467698145193 Marionette DEBUG loaded listener.js 22:55:45 INFO - PROCESS | 1654 | 1467698145227 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]]]}] 22:55:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 19 (0x1295e9c00) [pid = 1654] [serial = 19] [outer = 0x1151da400] 22:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 22:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 523ms 22:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 22:55:45 INFO - PROCESS | 1654 | 1467698145311 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 22:55:45 INFO - PROCESS | 1654 | 1467698145313 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 22:55:45 INFO - PROCESS | 1654 | 1467698145356 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 22:55:45 INFO - PROCESS | 1654 | 1467698145358 Marionette TRACE conn2 <- [1,10,null,{}] 22:55:45 INFO - PROCESS | 1654 | 1467698145416 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}] 22:55:45 INFO - PROCESS | 1654 | 1467698145423 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:45 INFO - PROCESS | 1654 | 1467698145550 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 22:55:45 INFO - PROCESS | 1654 | 1467698145588 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:45 INFO - PROCESS | 1654 | 1467698145589 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa16800 == 8 [pid = 1654] [id = 8] 22:55:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 20 (0x12aa7b400) [pid = 1654] [serial = 20] [outer = 0x0] 22:55:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 21 (0x12aa7d000) [pid = 1654] [serial = 21] [outer = 0x12aa7b400] 22:55:45 INFO - PROCESS | 1654 | 1467698145617 Marionette DEBUG loaded listener.js 22:55:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 22 (0x12aa81800) [pid = 1654] [serial = 22] [outer = 0x12aa7b400] 22:55:46 INFO - PROCESS | 1654 | 1467698146016 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]]]}] 22:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 22:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 722ms 22:55:46 INFO - PROCESS | 1654 | 1467698146038 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 22:55:46 INFO - PROCESS | 1654 | 1467698146040 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 22:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 22:55:46 INFO - PROCESS | 1654 | 1467698146042 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 22:55:46 INFO - PROCESS | 1654 | 1467698146044 Marionette TRACE conn2 <- [1,14,null,{}] 22:55:46 INFO - PROCESS | 1654 | 1467698146046 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}] 22:55:46 INFO - PROCESS | 1654 | 1467698146048 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:46 INFO - PROCESS | 1654 | 1467698146142 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 22:55:46 INFO - PROCESS | 1654 | 1467698146146 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:46 INFO - PROCESS | 1654 | 1467698146147 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b2ce800 == 9 [pid = 1654] [id = 9] 22:55:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 23 (0x12aa88c00) [pid = 1654] [serial = 23] [outer = 0x0] 22:55:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 24 (0x12b20f000) [pid = 1654] [serial = 24] [outer = 0x12aa88c00] 22:55:46 INFO - PROCESS | 1654 | 1467698146172 Marionette DEBUG loaded listener.js 22:55:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 25 (0x12b21a000) [pid = 1654] [serial = 25] [outer = 0x12aa88c00] 22:55:46 INFO - PROCESS | 1654 | 1467698146458 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]]]}] 22:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 22:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 468ms 22:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 22:55:46 INFO - PROCESS | 1654 | 1467698146511 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 22:55:46 INFO - PROCESS | 1654 | 1467698146512 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 22:55:46 INFO - PROCESS | 1654 | 1467698146515 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 22:55:46 INFO - PROCESS | 1654 | 1467698146516 Marionette TRACE conn2 <- [1,18,null,{}] 22:55:46 INFO - PROCESS | 1654 | 1467698146521 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}] 22:55:46 INFO - PROCESS | 1654 | 1467698146524 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:46 INFO - PROCESS | 1654 | 1467698146617 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 22:55:46 INFO - PROCESS | 1654 | 1467698146623 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:46 INFO - PROCESS | 1654 | 1467698146625 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bbad800 == 10 [pid = 1654] [id = 10] 22:55:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 26 (0x12bbe0400) [pid = 1654] [serial = 26] [outer = 0x0] 22:55:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 27 (0x12bbe4000) [pid = 1654] [serial = 27] [outer = 0x12bbe0400] 22:55:46 INFO - PROCESS | 1654 | 1467698146649 Marionette DEBUG loaded listener.js 22:55:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 28 (0x12bbea000) [pid = 1654] [serial = 28] [outer = 0x12bbe0400] 22:55:46 INFO - PROCESS | 1654 | 1467698146930 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]]]}] 22:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 22:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 424ms 22:55:46 INFO - PROCESS | 1654 | 1467698146943 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 22:55:46 INFO - PROCESS | 1654 | 1467698146944 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 22:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 22:55:46 INFO - PROCESS | 1654 | 1467698146947 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 22:55:46 INFO - PROCESS | 1654 | 1467698146948 Marionette TRACE conn2 <- [1,22,null,{}] 22:55:46 INFO - PROCESS | 1654 | 1467698146950 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}] 22:55:46 INFO - PROCESS | 1654 | 1467698146954 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:47 INFO - PROCESS | 1654 | 1467698147062 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 22:55:47 INFO - PROCESS | 1654 | 1467698147066 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:47 INFO - PROCESS | 1654 | 1467698147067 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be74800 == 11 [pid = 1654] [id = 11] 22:55:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 29 (0x12bbed800) [pid = 1654] [serial = 29] [outer = 0x0] 22:55:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 30 (0x12bce7c00) [pid = 1654] [serial = 30] [outer = 0x12bbed800] 22:55:47 INFO - PROCESS | 1654 | 1467698147092 Marionette DEBUG loaded listener.js 22:55:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 31 (0x12bceec00) [pid = 1654] [serial = 31] [outer = 0x12bbed800] 22:55:47 INFO - PROCESS | 1654 | 1467698147339 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]]]}] 22:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 22:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 420ms 22:55:47 INFO - PROCESS | 1654 | 1467698147378 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 22:55:47 INFO - PROCESS | 1654 | 1467698147380 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 22:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 22:55:47 INFO - PROCESS | 1654 | 1467698147382 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 22:55:47 INFO - PROCESS | 1654 | 1467698147383 Marionette TRACE conn2 <- [1,26,null,{}] 22:55:47 INFO - PROCESS | 1654 | 1467698147394 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}] 22:55:47 INFO - PROCESS | 1654 | 1467698147395 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:47 INFO - PROCESS | 1654 | 1467698147495 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 22:55:47 INFO - PROCESS | 1654 | 1467698147498 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:47 INFO - PROCESS | 1654 | 1467698147500 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bfe1800 == 12 [pid = 1654] [id = 12] 22:55:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 32 (0x12beb7000) [pid = 1654] [serial = 32] [outer = 0x0] 22:55:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 33 (0x12bec0c00) [pid = 1654] [serial = 33] [outer = 0x12beb7000] 22:55:47 INFO - PROCESS | 1654 | 1467698147524 Marionette DEBUG loaded listener.js 22:55:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 34 (0x12bf52400) [pid = 1654] [serial = 34] [outer = 0x12beb7000] 22:55:47 INFO - PROCESS | 1654 | 1467698147773 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]]]}] 22:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 22:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 426ms 22:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 22:55:47 INFO - PROCESS | 1654 | 1467698147811 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 22:55:47 INFO - PROCESS | 1654 | 1467698147812 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 22:55:47 INFO - PROCESS | 1654 | 1467698147814 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 22:55:47 INFO - PROCESS | 1654 | 1467698147828 Marionette TRACE conn2 <- [1,30,null,{}] 22:55:47 INFO - PROCESS | 1654 | 1467698147843 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}] 22:55:47 INFO - PROCESS | 1654 | 1467698147844 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:47 INFO - PROCESS | 1654 | 1467698147938 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 22:55:47 INFO - PROCESS | 1654 | 1467698147941 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:47 INFO - PROCESS | 1654 | 1467698147942 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c576800 == 13 [pid = 1654] [id = 13] 22:55:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 35 (0x12bf55400) [pid = 1654] [serial = 35] [outer = 0x0] 22:55:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 36 (0x12c5b0800) [pid = 1654] [serial = 36] [outer = 0x12bf55400] 22:55:47 INFO - PROCESS | 1654 | 1467698147966 Marionette DEBUG loaded listener.js 22:55:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 37 (0x12c5b3c00) [pid = 1654] [serial = 37] [outer = 0x12bf55400] 22:55:48 INFO - PROCESS | 1654 | 1467698148227 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]]]}] 22:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 22:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 440ms 22:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 22:55:48 INFO - PROCESS | 1654 | 1467698148258 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 22:55:48 INFO - PROCESS | 1654 | 1467698148259 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 22:55:48 INFO - PROCESS | 1654 | 1467698148262 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 22:55:48 INFO - PROCESS | 1654 | 1467698148263 Marionette TRACE conn2 <- [1,34,null,{}] 22:55:48 INFO - PROCESS | 1654 | 1467698148265 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}] 22:55:48 INFO - PROCESS | 1654 | 1467698148266 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:48 INFO - PROCESS | 1654 | 1467698148368 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 22:55:48 INFO - PROCESS | 1654 | 1467698148373 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:48 INFO - PROCESS | 1654 | 1467698148374 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c812000 == 14 [pid = 1654] [id = 14] 22:55:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 38 (0x12bb65c00) [pid = 1654] [serial = 38] [outer = 0x0] 22:55:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 39 (0x12c5bac00) [pid = 1654] [serial = 39] [outer = 0x12bb65c00] 22:55:48 INFO - PROCESS | 1654 | 1467698148398 Marionette DEBUG loaded listener.js 22:55:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 40 (0x12c6eb000) [pid = 1654] [serial = 40] [outer = 0x12bb65c00] 22:55:48 INFO - PROCESS | 1654 | 1467698148656 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]]]}] 22:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 22:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 418ms 22:55:48 INFO - PROCESS | 1654 | 1467698148680 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 22:55:48 INFO - PROCESS | 1654 | 1467698148682 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 22:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 22:55:48 INFO - PROCESS | 1654 | 1467698148692 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 22:55:48 INFO - PROCESS | 1654 | 1467698148693 Marionette TRACE conn2 <- [1,38,null,{}] 22:55:48 INFO - PROCESS | 1654 | 1467698148696 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}] 22:55:48 INFO - PROCESS | 1654 | 1467698148697 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:48 INFO - PROCESS | 1654 | 1467698148804 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 22:55:48 INFO - PROCESS | 1654 | 1467698148808 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:48 INFO - PROCESS | 1654 | 1467698148809 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc13000 == 15 [pid = 1654] [id = 15] 22:55:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 41 (0x12c6f0800) [pid = 1654] [serial = 41] [outer = 0x0] 22:55:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 42 (0x12c6f2800) [pid = 1654] [serial = 42] [outer = 0x12c6f0800] 22:55:48 INFO - PROCESS | 1654 | 1467698148833 Marionette DEBUG loaded listener.js 22:55:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 43 (0x12cc53000) [pid = 1654] [serial = 43] [outer = 0x12c6f0800] 22:55:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d027800 == 16 [pid = 1654] [id = 16] 22:55:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 44 (0x12d028000) [pid = 1654] [serial = 44] [outer = 0x0] 22:55:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 45 (0x12d022800) [pid = 1654] [serial = 45] [outer = 0x12d028000] 22:55:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 46 (0x12cc1f800) [pid = 1654] [serial = 46] [outer = 0x12d028000] 22:55:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d027000 == 17 [pid = 1654] [id = 17] 22:55:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 47 (0x12cc54000) [pid = 1654] [serial = 47] [outer = 0x0] 22:55:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 48 (0x12d067400) [pid = 1654] [serial = 48] [outer = 0x12cc54000] 22:55:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 49 (0x12d061c00) [pid = 1654] [serial = 49] [outer = 0x12cc54000] 22:55:49 INFO - PROCESS | 1654 | 1467698149204 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]]]}] 22:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 22:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 530ms 22:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 22:55:49 INFO - PROCESS | 1654 | 1467698149232 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 22:55:49 INFO - PROCESS | 1654 | 1467698149233 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 22:55:49 INFO - PROCESS | 1654 | 1467698149236 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 22:55:49 INFO - PROCESS | 1654 | 1467698149237 Marionette TRACE conn2 <- [1,42,null,{}] 22:55:49 INFO - PROCESS | 1654 | 1467698149239 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}] 22:55:49 INFO - PROCESS | 1654 | 1467698149240 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:49 INFO - PROCESS | 1654 | 1467698149332 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 22:55:49 INFO - PROCESS | 1654 | 1467698149335 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:49 INFO - PROCESS | 1654 | 1467698149336 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d33a800 == 18 [pid = 1654] [id = 18] 22:55:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 50 (0x12cc57800) [pid = 1654] [serial = 50] [outer = 0x0] 22:55:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 51 (0x12d182c00) [pid = 1654] [serial = 51] [outer = 0x12cc57800] 22:55:49 INFO - PROCESS | 1654 | 1467698149361 Marionette DEBUG loaded listener.js 22:55:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 52 (0x12d641000) [pid = 1654] [serial = 52] [outer = 0x12cc57800] 22:55:49 INFO - PROCESS | 1654 | 1467698149629 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]]]}] 22:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 22:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 420ms 22:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 22:55:49 INFO - PROCESS | 1654 | 1467698149658 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 22:55:49 INFO - PROCESS | 1654 | 1467698149660 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 22:55:49 INFO - PROCESS | 1654 | 1467698149662 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 22:55:49 INFO - PROCESS | 1654 | 1467698149664 Marionette TRACE conn2 <- [1,46,null,{}] 22:55:49 INFO - PROCESS | 1654 | 1467698149666 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}] 22:55:49 INFO - PROCESS | 1654 | 1467698149667 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:49 INFO - PROCESS | 1654 | 1467698149782 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 22:55:49 INFO - PROCESS | 1654 | 1467698149785 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:49 INFO - PROCESS | 1654 | 1467698149787 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d34b800 == 19 [pid = 1654] [id = 19] 22:55:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 53 (0x11813c400) [pid = 1654] [serial = 53] [outer = 0x0] 22:55:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 54 (0x12d643000) [pid = 1654] [serial = 54] [outer = 0x11813c400] 22:55:49 INFO - PROCESS | 1654 | 1467698149813 Marionette DEBUG loaded listener.js 22:55:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 55 (0x12d64b400) [pid = 1654] [serial = 55] [outer = 0x11813c400] 22:55:50 INFO - PROCESS | 1654 | 1467698150060 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]]]}] 22:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 22:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 22:55:50 INFO - PROCESS | 1654 | 1467698150082 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 22:55:50 INFO - PROCESS | 1654 | 1467698150083 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 22:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 22:55:50 INFO - PROCESS | 1654 | 1467698150095 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 22:55:50 INFO - PROCESS | 1654 | 1467698150096 Marionette TRACE conn2 <- [1,50,null,{}] 22:55:50 INFO - PROCESS | 1654 | 1467698150098 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}] 22:55:50 INFO - PROCESS | 1654 | 1467698150099 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:50 INFO - PROCESS | 1654 | 1467698150211 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 22:55:50 INFO - PROCESS | 1654 | 1467698150214 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:50 INFO - PROCESS | 1654 | 1467698150215 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x118474000 == 20 [pid = 1654] [id = 20] 22:55:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 56 (0x12d64e400) [pid = 1654] [serial = 56] [outer = 0x0] 22:55:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 57 (0x12d95cc00) [pid = 1654] [serial = 57] [outer = 0x12d64e400] 22:55:50 INFO - PROCESS | 1654 | 1467698150238 Marionette DEBUG loaded listener.js 22:55:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 58 (0x12d963800) [pid = 1654] [serial = 58] [outer = 0x12d64e400] 22:55:50 INFO - PROCESS | 1654 | 1467698150492 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]]]}] 22:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 22:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 419ms 22:55:50 INFO - PROCESS | 1654 | 1467698150526 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 22:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 22:55:50 INFO - PROCESS | 1654 | 1467698150528 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 22:55:50 INFO - PROCESS | 1654 | 1467698150532 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 22:55:50 INFO - PROCESS | 1654 | 1467698150534 Marionette TRACE conn2 <- [1,54,null,{}] 22:55:50 INFO - PROCESS | 1654 | 1467698150548 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}] 22:55:50 INFO - PROCESS | 1654 | 1467698150550 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:50 INFO - PROCESS | 1654 | 1467698150723 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 22:55:50 INFO - PROCESS | 1654 | 1467698150728 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:50 INFO - PROCESS | 1654 | 1467698150729 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x119635000 == 21 [pid = 1654] [id = 21] 22:55:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 59 (0x128bb5800) [pid = 1654] [serial = 59] [outer = 0x0] 22:55:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x119a0c800) [pid = 1654] [serial = 60] [outer = 0x128bb5800] 22:55:50 INFO - PROCESS | 1654 | 1467698150765 Marionette DEBUG loaded listener.js 22:55:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x12dbd2400) [pid = 1654] [serial = 61] [outer = 0x128bb5800] 22:55:52 INFO - PROCESS | 1654 | 1467698152546 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]]]}] 22:55:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 22:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2038ms 22:55:52 INFO - PROCESS | 1654 | 1467698152574 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 22:55:52 INFO - PROCESS | 1654 | 1467698152577 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 22:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 22:55:52 INFO - PROCESS | 1654 | 1467698152580 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 22:55:52 INFO - PROCESS | 1654 | 1467698152582 Marionette TRACE conn2 <- [1,58,null,{}] 22:55:52 INFO - PROCESS | 1654 | 1467698152590 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}] 22:55:52 INFO - PROCESS | 1654 | 1467698152592 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:52 INFO - PROCESS | 1654 | 1467698152668 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 22:55:52 INFO - PROCESS | 1654 | 1467698152673 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:52 INFO - PROCESS | 1654 | 1467698152676 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x11264c800 == 22 [pid = 1654] [id = 22] 22:55:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x113377c00) [pid = 1654] [serial = 62] [outer = 0x0] 22:55:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x113379400) [pid = 1654] [serial = 63] [outer = 0x113377c00] 22:55:52 INFO - PROCESS | 1654 | 1467698152707 Marionette DEBUG loaded listener.js 22:55:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x11396f000) [pid = 1654] [serial = 64] [outer = 0x113377c00] 22:55:53 INFO - PROCESS | 1654 | 1467698153027 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]]]}] 22:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 22:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 475ms 22:55:53 INFO - PROCESS | 1654 | 1467698153063 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 22:55:53 INFO - PROCESS | 1654 | 1467698153066 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 22:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 22:55:53 INFO - PROCESS | 1654 | 1467698153071 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 22:55:53 INFO - PROCESS | 1654 | 1467698153073 Marionette TRACE conn2 <- [1,62,null,{}] 22:55:53 INFO - PROCESS | 1654 | 1467698153075 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}] 22:55:53 INFO - PROCESS | 1654 | 1467698153077 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:53 INFO - PROCESS | 1654 | 1467698153152 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 22:55:53 INFO - PROCESS | 1654 | 1467698153156 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:53 INFO - PROCESS | 1654 | 1467698153158 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x11329f000 == 23 [pid = 1654] [id = 23] 22:55:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x1139f4800) [pid = 1654] [serial = 65] [outer = 0x0] 22:55:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x1151ccc00) [pid = 1654] [serial = 66] [outer = 0x1139f4800] 22:55:53 INFO - PROCESS | 1654 | 1467698153189 Marionette DEBUG loaded listener.js 22:55:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x116130400) [pid = 1654] [serial = 67] [outer = 0x1139f4800] 22:55:53 INFO - PROCESS | 1654 | 1467698153505 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]]]}] 22:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 22:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 469ms 22:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 22:55:53 INFO - PROCESS | 1654 | 1467698153541 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 22:55:53 INFO - PROCESS | 1654 | 1467698153542 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 22:55:53 INFO - PROCESS | 1654 | 1467698153544 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 22:55:53 INFO - PROCESS | 1654 | 1467698153547 Marionette TRACE conn2 <- [1,66,null,{}] 22:55:53 INFO - PROCESS | 1654 | 1467698153564 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}] 22:55:53 INFO - PROCESS | 1654 | 1467698153567 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:53 INFO - PROCESS | 1654 | 1467698153647 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 22:55:53 INFO - PROCESS | 1654 | 1467698153688 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:53 INFO - PROCESS | 1654 | 1467698153690 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x11611c800 == 24 [pid = 1654] [id = 24] 22:55:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x111aa5800) [pid = 1654] [serial = 68] [outer = 0x0] 22:55:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x11672f000) [pid = 1654] [serial = 69] [outer = 0x111aa5800] 22:55:53 INFO - PROCESS | 1654 | 1467698153718 Marionette DEBUG loaded listener.js 22:55:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x116b0b800) [pid = 1654] [serial = 70] [outer = 0x111aa5800] 22:55:54 INFO - PROCESS | 1654 | 1467698154029 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]]]}] 22:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 22:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 521ms 22:55:54 INFO - PROCESS | 1654 | 1467698154066 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 22:55:54 INFO - PROCESS | 1654 | 1467698154070 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 22:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 22:55:54 INFO - PROCESS | 1654 | 1467698154079 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 22:55:54 INFO - PROCESS | 1654 | 1467698154081 Marionette TRACE conn2 <- [1,70,null,{}] 22:55:54 INFO - PROCESS | 1654 | 1467698154083 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}] 22:55:54 INFO - PROCESS | 1654 | 1467698154086 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:54 INFO - PROCESS | 1654 | 1467698154165 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 22:55:54 INFO - PROCESS | 1654 | 1467698154206 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:54 INFO - PROCESS | 1654 | 1467698154207 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x11703f800 == 25 [pid = 1654] [id = 25] 22:55:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x116a74400) [pid = 1654] [serial = 71] [outer = 0x0] 22:55:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1180b3c00) [pid = 1654] [serial = 72] [outer = 0x116a74400] 22:55:54 INFO - PROCESS | 1654 | 1467698154233 Marionette DEBUG loaded listener.js 22:55:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x11851fc00) [pid = 1654] [serial = 73] [outer = 0x116a74400] 22:55:54 INFO - PROCESS | 1654 | 1467698154523 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]]]}] 22:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 22:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 469ms 22:55:54 INFO - PROCESS | 1654 | 1467698154549 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 22:55:54 INFO - PROCESS | 1654 | 1467698154550 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 22:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 22:55:54 INFO - PROCESS | 1654 | 1467698154562 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 22:55:54 INFO - PROCESS | 1654 | 1467698154563 Marionette TRACE conn2 <- [1,74,null,{}] 22:55:54 INFO - PROCESS | 1654 | 1467698154565 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}] 22:55:54 INFO - PROCESS | 1654 | 1467698154567 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:54 INFO - PROCESS | 1654 | 1467698154644 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 22:55:54 INFO - PROCESS | 1654 | 1467698154648 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:54 INFO - PROCESS | 1654 | 1467698154649 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x11711d800 == 26 [pid = 1654] [id = 26] 22:55:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1139efc00) [pid = 1654] [serial = 74] [outer = 0x0] 22:55:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x1188e0c00) [pid = 1654] [serial = 75] [outer = 0x1139efc00] 22:55:54 INFO - PROCESS | 1654 | 1467698154677 Marionette DEBUG loaded listener.js 22:55:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x118b4ec00) [pid = 1654] [serial = 76] [outer = 0x1139efc00] 22:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 22:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 418ms 22:55:54 INFO - PROCESS | 1654 | 1467698154977 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]]]}] 22:55:54 INFO - PROCESS | 1654 | 1467698154981 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 22:55:54 INFO - PROCESS | 1654 | 1467698154982 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 22:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 22:55:54 INFO - PROCESS | 1654 | 1467698154991 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 22:55:54 INFO - PROCESS | 1654 | 1467698154993 Marionette TRACE conn2 <- [1,78,null,{}] 22:55:55 INFO - PROCESS | 1654 | 1467698154998 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}] 22:55:55 INFO - PROCESS | 1654 | 1467698155004 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:55 INFO - PROCESS | 1654 | 1467698155118 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 22:55:55 INFO - PROCESS | 1654 | 1467698155124 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:55 INFO - PROCESS | 1654 | 1467698155126 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e26800 == 27 [pid = 1654] [id = 27] 22:55:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1185cfc00) [pid = 1654] [serial = 77] [outer = 0x0] 22:55:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x118b5bc00) [pid = 1654] [serial = 78] [outer = 0x1185cfc00] 22:55:55 INFO - PROCESS | 1654 | 1467698155151 Marionette DEBUG loaded listener.js 22:55:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x119767c00) [pid = 1654] [serial = 79] [outer = 0x1185cfc00] 22:55:55 INFO - PROCESS | 1654 | 1467698155430 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]]]}] 22:55:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 22:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 476ms 22:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 22:55:55 INFO - PROCESS | 1654 | 1467698155462 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 22:55:55 INFO - PROCESS | 1654 | 1467698155463 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 22:55:55 INFO - PROCESS | 1654 | 1467698155465 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 22:55:55 INFO - PROCESS | 1654 | 1467698155467 Marionette TRACE conn2 <- [1,82,null,{}] 22:55:55 INFO - PROCESS | 1654 | 1467698155478 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}] 22:55:55 INFO - PROCESS | 1654 | 1467698155479 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:55 INFO - PROCESS | 1654 | 1467698155556 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 22:55:55 INFO - PROCESS | 1654 | 1467698155560 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:55 INFO - PROCESS | 1654 | 1467698155561 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x118093000 == 28 [pid = 1654] [id = 28] 22:55:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x113096000) [pid = 1654] [serial = 80] [outer = 0x0] 22:55:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x119921000) [pid = 1654] [serial = 81] [outer = 0x113096000] 22:55:55 INFO - PROCESS | 1654 | 1467698155588 Marionette DEBUG loaded listener.js 22:55:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x119c24000) [pid = 1654] [serial = 82] [outer = 0x113096000] 22:55:55 INFO - PROCESS | 1654 | 1467698155871 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]]]}] 22:55:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 22:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 427ms 22:55:55 INFO - PROCESS | 1654 | 1467698155894 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 22:55:55 INFO - PROCESS | 1654 | 1467698155895 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 22:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 22:55:55 INFO - PROCESS | 1654 | 1467698155897 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 22:55:55 INFO - PROCESS | 1654 | 1467698155898 Marionette TRACE conn2 <- [1,86,null,{}] 22:55:55 INFO - PROCESS | 1654 | 1467698155901 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}] 22:55:55 INFO - PROCESS | 1654 | 1467698155903 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:55 INFO - PROCESS | 1654 | 1467698155989 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 22:55:56 INFO - PROCESS | 1654 | 1467698156031 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:56 INFO - PROCESS | 1654 | 1467698156033 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180a8000 == 29 [pid = 1654] [id = 29] 22:55:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x119918000) [pid = 1654] [serial = 83] [outer = 0x0] 22:55:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x119e12c00) [pid = 1654] [serial = 84] [outer = 0x119918000] 22:55:56 INFO - PROCESS | 1654 | 1467698156056 Marionette DEBUG loaded listener.js 22:55:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x121025c00) [pid = 1654] [serial = 85] [outer = 0x119918000] 22:55:56 INFO - PROCESS | 1654 | 1467698156307 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]]]}] 22:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 22:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 469ms 22:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 22:55:56 INFO - PROCESS | 1654 | 1467698156374 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 22:55:56 INFO - PROCESS | 1654 | 1467698156376 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 22:55:56 INFO - PROCESS | 1654 | 1467698156378 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 22:55:56 INFO - PROCESS | 1654 | 1467698156379 Marionette TRACE conn2 <- [1,90,null,{}] 22:55:56 INFO - PROCESS | 1654 | 1467698156382 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}] 22:55:56 INFO - PROCESS | 1654 | 1467698156395 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:56 INFO - PROCESS | 1654 | 1467698156467 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 22:55:56 INFO - PROCESS | 1654 | 1467698156473 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:56 INFO - PROCESS | 1654 | 1467698156474 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x11611b800 == 30 [pid = 1654] [id = 30] 22:55:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x12101dc00) [pid = 1654] [serial = 86] [outer = 0x0] 22:55:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x121029c00) [pid = 1654] [serial = 87] [outer = 0x12101dc00] 22:55:56 INFO - PROCESS | 1654 | 1467698156498 Marionette DEBUG loaded listener.js 22:55:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x121103800) [pid = 1654] [serial = 88] [outer = 0x12101dc00] 22:55:56 INFO - PROCESS | 1654 | 1467698156804 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]]]}] 22:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 22:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 469ms 22:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 22:55:56 INFO - PROCESS | 1654 | 1467698156848 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 22:55:56 INFO - PROCESS | 1654 | 1467698156849 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 22:55:56 INFO - PROCESS | 1654 | 1467698156851 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 22:55:56 INFO - PROCESS | 1654 | 1467698156853 Marionette TRACE conn2 <- [1,94,null,{}] 22:55:56 INFO - PROCESS | 1654 | 1467698156855 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}] 22:55:56 INFO - PROCESS | 1654 | 1467698156856 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:56 INFO - PROCESS | 1654 | 1467698156954 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 22:55:56 INFO - PROCESS | 1654 | 1467698156960 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:56 INFO - PROCESS | 1654 | 1467698156961 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193d8800 == 31 [pid = 1654] [id = 31] 22:55:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x121026000) [pid = 1654] [serial = 89] [outer = 0x0] 22:55:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x121233c00) [pid = 1654] [serial = 90] [outer = 0x121026000] 22:55:56 INFO - PROCESS | 1654 | 1467698156985 Marionette DEBUG loaded listener.js 22:55:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x121713c00) [pid = 1654] [serial = 91] [outer = 0x121026000] 22:55:57 INFO - PROCESS | 1654 | 1467698157262 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]]]}] 22:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 22:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 419ms 22:55:57 INFO - PROCESS | 1654 | 1467698157274 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 22:55:57 INFO - PROCESS | 1654 | 1467698157276 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 22:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 22:55:57 INFO - PROCESS | 1654 | 1467698157278 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 22:55:57 INFO - PROCESS | 1654 | 1467698157279 Marionette TRACE conn2 <- [1,98,null,{}] 22:55:57 INFO - PROCESS | 1654 | 1467698157282 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}] 22:55:57 INFO - PROCESS | 1654 | 1467698157284 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:57 INFO - PROCESS | 1654 | 1467698157391 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 22:55:57 INFO - PROCESS | 1654 | 1467698157395 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:57 INFO - PROCESS | 1654 | 1467698157396 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x11711d000 == 32 [pid = 1654] [id = 32] 22:55:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x121720c00) [pid = 1654] [serial = 92] [outer = 0x0] 22:55:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x123ce6400) [pid = 1654] [serial = 93] [outer = 0x121720c00] 22:55:57 INFO - PROCESS | 1654 | 1467698157422 Marionette DEBUG loaded listener.js 22:55:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x124c03000) [pid = 1654] [serial = 94] [outer = 0x121720c00] 22:55:57 INFO - PROCESS | 1654 | 1467698157712 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]]]}] 22:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 22:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 469ms 22:55:57 INFO - PROCESS | 1654 | 1467698157748 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 22:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 22:55:57 INFO - PROCESS | 1654 | 1467698157749 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 22:55:57 INFO - PROCESS | 1654 | 1467698157751 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 22:55:57 INFO - PROCESS | 1654 | 1467698157755 Marionette TRACE conn2 <- [1,102,null,{}] 22:55:57 INFO - PROCESS | 1654 | 1467698157759 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}] 22:55:57 INFO - PROCESS | 1654 | 1467698157760 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:57 INFO - PROCESS | 1654 | 1467698157839 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 22:55:57 INFO - PROCESS | 1654 | 1467698157881 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:57 INFO - PROCESS | 1654 | 1467698157882 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c66800 == 33 [pid = 1654] [id = 33] 22:55:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12144cc00) [pid = 1654] [serial = 95] [outer = 0x0] 22:55:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x124c05400) [pid = 1654] [serial = 96] [outer = 0x12144cc00] 22:55:57 INFO - PROCESS | 1654 | 1467698157906 Marionette DEBUG loaded listener.js 22:55:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x124f09000) [pid = 1654] [serial = 97] [outer = 0x12144cc00] 22:55:58 INFO - PROCESS | 1654 | 1467698158191 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]]]}] 22:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 22:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 474ms 22:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 22:55:58 INFO - PROCESS | 1654 | 1467698158226 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 22:55:58 INFO - PROCESS | 1654 | 1467698158227 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 22:55:58 INFO - PROCESS | 1654 | 1467698158229 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 22:55:58 INFO - PROCESS | 1654 | 1467698158230 Marionette TRACE conn2 <- [1,106,null,{}] 22:55:58 INFO - PROCESS | 1654 | 1467698158233 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}] 22:55:58 INFO - PROCESS | 1654 | 1467698158234 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:58 INFO - PROCESS | 1654 | 1467698158323 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 22:55:58 INFO - PROCESS | 1654 | 1467698158327 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:58 INFO - PROCESS | 1654 | 1467698158328 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x121175800 == 34 [pid = 1654] [id = 34] 22:55:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x124f0a400) [pid = 1654] [serial = 98] [outer = 0x0] 22:55:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12558ec00) [pid = 1654] [serial = 99] [outer = 0x124f0a400] 22:55:58 INFO - PROCESS | 1654 | 1467698158355 Marionette DEBUG loaded listener.js 22:55:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x125695000) [pid = 1654] [serial = 100] [outer = 0x124f0a400] 22:55:58 INFO - PROCESS | 1654 | 1467698158653 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]]]}] 22:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 22:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 468ms 22:55:58 INFO - PROCESS | 1654 | 1467698158698 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 22:55:58 INFO - PROCESS | 1654 | 1467698158699 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 22:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 22:55:58 INFO - PROCESS | 1654 | 1467698158702 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 22:55:58 INFO - PROCESS | 1654 | 1467698158705 Marionette TRACE conn2 <- [1,110,null,{}] 22:55:58 INFO - PROCESS | 1654 | 1467698158708 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}] 22:55:58 INFO - PROCESS | 1654 | 1467698158709 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:58 INFO - PROCESS | 1654 | 1467698158808 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 22:55:58 INFO - PROCESS | 1654 | 1467698158813 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:58 INFO - PROCESS | 1654 | 1467698158814 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x121281800 == 35 [pid = 1654] [id = 35] 22:55:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x124812800) [pid = 1654] [serial = 101] [outer = 0x0] 22:55:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x125695c00) [pid = 1654] [serial = 102] [outer = 0x124812800] 22:55:58 INFO - PROCESS | 1654 | 1467698158838 Marionette DEBUG loaded listener.js 22:55:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x121450400) [pid = 1654] [serial = 103] [outer = 0x124812800] 22:55:59 INFO - PROCESS | 1654 | 1467698159189 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]]]}] 22:55:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 22:55:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 529ms 22:55:59 INFO - PROCESS | 1654 | 1467698159231 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 22:55:59 INFO - PROCESS | 1654 | 1467698159233 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 22:55:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 22:55:59 INFO - PROCESS | 1654 | 1467698159237 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 22:55:59 INFO - PROCESS | 1654 | 1467698159239 Marionette TRACE conn2 <- [1,114,null,{}] 22:55:59 INFO - PROCESS | 1654 | 1467698159241 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}] 22:55:59 INFO - PROCESS | 1654 | 1467698159242 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:59 INFO - PROCESS | 1654 | 1467698159327 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 22:55:59 INFO - PROCESS | 1654 | 1467698159330 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:59 INFO - PROCESS | 1654 | 1467698159331 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:55:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12145f000 == 36 [pid = 1654] [id = 36] 22:55:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x119a05000) [pid = 1654] [serial = 104] [outer = 0x0] 22:55:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1270e6800) [pid = 1654] [serial = 105] [outer = 0x119a05000] 22:55:59 INFO - PROCESS | 1654 | 1467698159357 Marionette DEBUG loaded listener.js 22:55:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12765b400) [pid = 1654] [serial = 106] [outer = 0x119a05000] 22:56:00 INFO - PROCESS | 1654 | 1467698160315 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]]]}] 22:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 22:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1123ms 22:56:00 INFO - PROCESS | 1654 | 1467698160359 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 22:56:00 INFO - PROCESS | 1654 | 1467698160362 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 22:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 22:56:00 INFO - PROCESS | 1654 | 1467698160376 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 22:56:00 INFO - PROCESS | 1654 | 1467698160378 Marionette TRACE conn2 <- [1,118,null,{}] 22:56:00 INFO - PROCESS | 1654 | 1467698160381 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}] 22:56:00 INFO - PROCESS | 1654 | 1467698160384 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:00 INFO - PROCESS | 1654 | 1467698160482 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 22:56:00 INFO - PROCESS | 1654 | 1467698160488 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:00 INFO - PROCESS | 1654 | 1467698160490 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x113290000 == 37 [pid = 1654] [id = 37] 22:56:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x113966800) [pid = 1654] [serial = 107] [outer = 0x0] 22:56:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1151d7c00) [pid = 1654] [serial = 108] [outer = 0x113966800] 22:56:00 INFO - PROCESS | 1654 | 1467698160517 Marionette DEBUG loaded listener.js 22:56:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1161d7000) [pid = 1654] [serial = 109] [outer = 0x113966800] 22:56:00 INFO - PROCESS | 1654 | 1467698160824 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]]]}] 22:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 22:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 482ms 22:56:00 INFO - PROCESS | 1654 | 1467698160847 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 22:56:00 INFO - PROCESS | 1654 | 1467698160849 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 22:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 22:56:00 INFO - PROCESS | 1654 | 1467698160863 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 22:56:00 INFO - PROCESS | 1654 | 1467698160864 Marionette TRACE conn2 <- [1,122,null,{}] 22:56:00 INFO - PROCESS | 1654 | 1467698160867 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}] 22:56:00 INFO - PROCESS | 1654 | 1467698160870 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:00 INFO - PROCESS | 1654 | 1467698160966 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 22:56:00 INFO - PROCESS | 1654 | 1467698160970 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:00 INFO - PROCESS | 1654 | 1467698160971 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x113bae800 == 38 [pid = 1654] [id = 38] 22:56:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x115e5fc00) [pid = 1654] [serial = 110] [outer = 0x0] 22:56:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x116a6dc00) [pid = 1654] [serial = 111] [outer = 0x115e5fc00] 22:56:01 INFO - PROCESS | 1654 | 1467698161009 Marionette DEBUG loaded listener.js 22:56:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x11813c000) [pid = 1654] [serial = 112] [outer = 0x115e5fc00] 22:56:01 INFO - PROCESS | 1654 | 1467698161331 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]]]}] 22:56:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 22:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 521ms 22:56:01 INFO - PROCESS | 1654 | 1467698161383 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 22:56:01 INFO - PROCESS | 1654 | 1467698161385 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 22:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 22:56:01 INFO - PROCESS | 1654 | 1467698161387 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 22:56:01 INFO - PROCESS | 1654 | 1467698161389 Marionette TRACE conn2 <- [1,126,null,{}] 22:56:01 INFO - PROCESS | 1654 | 1467698161396 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}] 22:56:01 INFO - PROCESS | 1654 | 1467698161399 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:01 INFO - PROCESS | 1654 | 1467698161906 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 22:56:01 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12d64e400) [pid = 1654] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 22:56:01 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11813c400) [pid = 1654] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 22:56:01 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12cc57800) [pid = 1654] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 22:56:01 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12c6f0800) [pid = 1654] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 22:56:01 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12bb65c00) [pid = 1654] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 22:56:01 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12bf55400) [pid = 1654] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 22:56:01 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12beb7000) [pid = 1654] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 22:56:01 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12bbed800) [pid = 1654] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 22:56:01 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12bbe0400) [pid = 1654] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 22:56:01 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12aa88c00) [pid = 1654] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 22:56:01 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12aa7b400) [pid = 1654] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 22:56:01 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1292b2400) [pid = 1654] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 22:56:01 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12101dc00) [pid = 1654] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 22:56:01 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x121026000) [pid = 1654] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 22:56:01 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x121720c00) [pid = 1654] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 22:56:01 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12144cc00) [pid = 1654] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 22:56:01 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x124f0a400) [pid = 1654] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 22:56:01 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x128bb5800) [pid = 1654] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 22:56:01 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x113377c00) [pid = 1654] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 22:56:01 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1139f4800) [pid = 1654] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 22:56:01 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x111aa5800) [pid = 1654] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 22:56:01 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x116a74400) [pid = 1654] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 22:56:01 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1139efc00) [pid = 1654] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 22:56:01 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1185cfc00) [pid = 1654] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 22:56:01 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x113096000) [pid = 1654] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 22:56:01 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x119918000) [pid = 1654] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 22:56:01 INFO - PROCESS | 1654 | 1467698161960 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:01 INFO - PROCESS | 1654 | 1467698161962 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x116aad000 == 39 [pid = 1654] [id = 39] 22:56:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x112a79c00) [pid = 1654] [serial = 113] [outer = 0x0] 22:56:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1139efc00) [pid = 1654] [serial = 114] [outer = 0x112a79c00] 22:56:01 INFO - PROCESS | 1654 | 1467698161989 Marionette DEBUG loaded listener.js 22:56:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1188e2400) [pid = 1654] [serial = 115] [outer = 0x112a79c00] 22:56:02 INFO - PROCESS | 1654 | 1467698162283 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]]]}] 22:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 22:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 921ms 22:56:02 INFO - PROCESS | 1654 | 1467698162309 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 22:56:02 INFO - PROCESS | 1654 | 1467698162311 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 22:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 22:56:02 INFO - PROCESS | 1654 | 1467698162313 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 22:56:02 INFO - PROCESS | 1654 | 1467698162314 Marionette TRACE conn2 <- [1,130,null,{}] 22:56:02 INFO - PROCESS | 1654 | 1467698162317 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}] 22:56:02 INFO - PROCESS | 1654 | 1467698162320 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:02 INFO - PROCESS | 1654 | 1467698162399 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 22:56:02 INFO - PROCESS | 1654 | 1467698162405 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:02 INFO - PROCESS | 1654 | 1467698162406 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x118082800 == 40 [pid = 1654] [id = 40] 22:56:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1193b1000) [pid = 1654] [serial = 116] [outer = 0x0] 22:56:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11975a000) [pid = 1654] [serial = 117] [outer = 0x1193b1000] 22:56:02 INFO - PROCESS | 1654 | 1467698162442 Marionette DEBUG loaded listener.js 22:56:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119913000) [pid = 1654] [serial = 118] [outer = 0x1193b1000] 22:56:02 INFO - PROCESS | 1654 | 1467698162753 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]]]}] 22:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 22:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 469ms 22:56:02 INFO - PROCESS | 1654 | 1467698162782 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 22:56:02 INFO - PROCESS | 1654 | 1467698162784 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 22:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 22:56:02 INFO - PROCESS | 1654 | 1467698162795 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 22:56:02 INFO - PROCESS | 1654 | 1467698162796 Marionette TRACE conn2 <- [1,134,null,{}] 22:56:02 INFO - PROCESS | 1654 | 1467698162799 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}] 22:56:02 INFO - PROCESS | 1654 | 1467698162800 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:02 INFO - PROCESS | 1654 | 1467698162879 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 22:56:02 INFO - PROCESS | 1654 | 1467698162882 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:02 INFO - PROCESS | 1654 | 1467698162884 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x118bcb000 == 41 [pid = 1654] [id = 41] 22:56:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11975d000) [pid = 1654] [serial = 119] [outer = 0x0] 22:56:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119c25400) [pid = 1654] [serial = 120] [outer = 0x11975d000] 22:56:02 INFO - PROCESS | 1654 | 1467698162912 Marionette DEBUG loaded listener.js 22:56:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x121024800) [pid = 1654] [serial = 121] [outer = 0x11975d000] 22:56:03 INFO - PROCESS | 1654 | 1467698163232 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]]]}] 22:56:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 22:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 468ms 22:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 22:56:03 INFO - PROCESS | 1654 | 1467698163264 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 22:56:03 INFO - PROCESS | 1654 | 1467698163265 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 22:56:03 INFO - PROCESS | 1654 | 1467698163267 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 22:56:03 INFO - PROCESS | 1654 | 1467698163268 Marionette TRACE conn2 <- [1,138,null,{}] 22:56:03 INFO - PROCESS | 1654 | 1467698163270 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}] 22:56:03 INFO - PROCESS | 1654 | 1467698163274 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:03 INFO - PROCESS | 1654 | 1467698163354 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 22:56:03 INFO - PROCESS | 1654 | 1467698163358 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:03 INFO - PROCESS | 1654 | 1467698163359 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x11996b800 == 42 [pid = 1654] [id = 42] 22:56:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x121102400) [pid = 1654] [serial = 122] [outer = 0x0] 22:56:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x121719000) [pid = 1654] [serial = 123] [outer = 0x121102400] 22:56:03 INFO - PROCESS | 1654 | 1467698163394 Marionette DEBUG loaded listener.js 22:56:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x124870400) [pid = 1654] [serial = 124] [outer = 0x121102400] 22:56:03 INFO - PROCESS | 1654 | 1467698163694 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]]]}] 22:56:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 22:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 471ms 22:56:03 INFO - PROCESS | 1654 | 1467698163739 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 22:56:03 INFO - PROCESS | 1654 | 1467698163741 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 22:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 22:56:03 INFO - PROCESS | 1654 | 1467698163743 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 22:56:03 INFO - PROCESS | 1654 | 1467698163744 Marionette TRACE conn2 <- [1,142,null,{}] 22:56:03 INFO - PROCESS | 1654 | 1467698163746 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}] 22:56:03 INFO - PROCESS | 1654 | 1467698163748 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:03 INFO - PROCESS | 1654 | 1467698163825 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 22:56:03 INFO - PROCESS | 1654 | 1467698163927 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:03 INFO - PROCESS | 1654 | 1467698163930 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x112642000 == 43 [pid = 1654] [id = 43] 22:56:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x111aa5800) [pid = 1654] [serial = 125] [outer = 0x0] 22:56:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1122bec00) [pid = 1654] [serial = 126] [outer = 0x111aa5800] 22:56:03 INFO - PROCESS | 1654 | 1467698163982 Marionette DEBUG loaded listener.js 22:56:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1133bfc00) [pid = 1654] [serial = 127] [outer = 0x111aa5800] 22:56:04 INFO - PROCESS | 1654 | 1467698164475 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]]]}] 22:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 22:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 769ms 22:56:04 INFO - PROCESS | 1654 | 1467698164519 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 22:56:04 INFO - PROCESS | 1654 | 1467698164521 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 22:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 22:56:04 INFO - PROCESS | 1654 | 1467698164525 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 22:56:04 INFO - PROCESS | 1654 | 1467698164527 Marionette TRACE conn2 <- [1,146,null,{}] 22:56:04 INFO - PROCESS | 1654 | 1467698164531 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}] 22:56:04 INFO - PROCESS | 1654 | 1467698164535 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:04 INFO - PROCESS | 1654 | 1467698164630 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 22:56:04 INFO - PROCESS | 1654 | 1467698164685 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:04 INFO - PROCESS | 1654 | 1467698164687 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x117115800 == 44 [pid = 1654] [id = 44] 22:56:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1167f4c00) [pid = 1654] [serial = 128] [outer = 0x0] 22:56:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x116a74400) [pid = 1654] [serial = 129] [outer = 0x1167f4c00] 22:56:04 INFO - PROCESS | 1654 | 1467698164718 Marionette DEBUG loaded listener.js 22:56:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1180c1000) [pid = 1654] [serial = 130] [outer = 0x1167f4c00] 22:56:05 INFO - PROCESS | 1654 | 1467698165120 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]]]}] 22:56:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 22:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 620ms 22:56:05 INFO - PROCESS | 1654 | 1467698165147 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 22:56:05 INFO - PROCESS | 1654 | 1467698165150 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 22:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 22:56:05 INFO - PROCESS | 1654 | 1467698165154 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 22:56:05 INFO - PROCESS | 1654 | 1467698165155 Marionette TRACE conn2 <- [1,150,null,{}] 22:56:05 INFO - PROCESS | 1654 | 1467698165158 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}] 22:56:05 INFO - PROCESS | 1654 | 1467698165159 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:05 INFO - PROCESS | 1654 | 1467698165252 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 22:56:05 INFO - PROCESS | 1654 | 1467698165329 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:05 INFO - PROCESS | 1654 | 1467698165330 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f2e000 == 45 [pid = 1654] [id = 45] 22:56:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x119723800) [pid = 1654] [serial = 131] [outer = 0x0] 22:56:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x119912800) [pid = 1654] [serial = 132] [outer = 0x119723800] 22:56:05 INFO - PROCESS | 1654 | 1467698165360 Marionette DEBUG loaded listener.js 22:56:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x113966400) [pid = 1654] [serial = 133] [outer = 0x119723800] 22:56:05 INFO - PROCESS | 1654 | 1467698165801 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]]]}] 22:56:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 22:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 670ms 22:56:05 INFO - PROCESS | 1654 | 1467698165824 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 22:56:05 INFO - PROCESS | 1654 | 1467698165825 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 22:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 22:56:05 INFO - PROCESS | 1654 | 1467698165829 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 22:56:05 INFO - PROCESS | 1654 | 1467698165833 Marionette TRACE conn2 <- [1,154,null,{}] 22:56:05 INFO - PROCESS | 1654 | 1467698165840 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}] 22:56:05 INFO - PROCESS | 1654 | 1467698165843 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:05 INFO - PROCESS | 1654 | 1467698165940 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 22:56:06 INFO - PROCESS | 1654 | 1467698165994 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:06 INFO - PROCESS | 1654 | 1467698165995 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x121293800 == 46 [pid = 1654] [id = 46] 22:56:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12134a000) [pid = 1654] [serial = 134] [outer = 0x0] 22:56:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x124821c00) [pid = 1654] [serial = 135] [outer = 0x12134a000] 22:56:06 INFO - PROCESS | 1654 | 1467698166029 Marionette DEBUG loaded listener.js 22:56:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x124fdf800) [pid = 1654] [serial = 136] [outer = 0x12134a000] 22:56:06 INFO - PROCESS | 1654 | 1467698166452 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]]]}] 22:56:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 22:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 676ms 22:56:06 INFO - PROCESS | 1654 | 1467698166532 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 22:56:06 INFO - PROCESS | 1654 | 1467698166534 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 22:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 22:56:06 INFO - PROCESS | 1654 | 1467698166552 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 22:56:06 INFO - PROCESS | 1654 | 1467698166553 Marionette TRACE conn2 <- [1,158,null,{}] 22:56:06 INFO - PROCESS | 1654 | 1467698166556 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}] 22:56:06 INFO - PROCESS | 1654 | 1467698166557 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:06 INFO - PROCESS | 1654 | 1467698166650 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 22:56:06 INFO - PROCESS | 1654 | 1467698166705 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:06 INFO - PROCESS | 1654 | 1467698166707 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x117103800 == 47 [pid = 1654] [id = 47] 22:56:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x118b4fc00) [pid = 1654] [serial = 137] [outer = 0x0] 22:56:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x119a07800) [pid = 1654] [serial = 138] [outer = 0x118b4fc00] 22:56:06 INFO - PROCESS | 1654 | 1467698166736 Marionette DEBUG loaded listener.js 22:56:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x124fe0000) [pid = 1654] [serial = 139] [outer = 0x118b4fc00] 22:56:07 INFO - PROCESS | 1654 | 1467698167241 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]]]}] 22:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 22:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 721ms 22:56:07 INFO - PROCESS | 1654 | 1467698167272 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 22:56:07 INFO - PROCESS | 1654 | 1467698167275 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 22:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 22:56:07 INFO - PROCESS | 1654 | 1467698167278 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 22:56:07 INFO - PROCESS | 1654 | 1467698167280 Marionette TRACE conn2 <- [1,162,null,{}] 22:56:07 INFO - PROCESS | 1654 | 1467698167283 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}] 22:56:07 INFO - PROCESS | 1654 | 1467698167285 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:07 INFO - PROCESS | 1654 | 1467698167407 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 22:56:07 INFO - PROCESS | 1654 | 1467698167415 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:07 INFO - PROCESS | 1654 | 1467698167417 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x11328d800 == 48 [pid = 1654] [id = 48] 22:56:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x113f3a400) [pid = 1654] [serial = 140] [outer = 0x0] 22:56:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x116131800) [pid = 1654] [serial = 141] [outer = 0x113f3a400] 22:56:07 INFO - PROCESS | 1654 | 1467698167462 Marionette DEBUG loaded listener.js 22:56:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1168dc000) [pid = 1654] [serial = 142] [outer = 0x113f3a400] 22:56:08 INFO - PROCESS | 1654 | --DOCSHELL 0x11996b800 == 47 [pid = 1654] [id = 42] 22:56:08 INFO - PROCESS | 1654 | --DOCSHELL 0x118bcb000 == 46 [pid = 1654] [id = 41] 22:56:08 INFO - PROCESS | 1654 | --DOCSHELL 0x118082800 == 45 [pid = 1654] [id = 40] 22:56:08 INFO - PROCESS | 1654 | --DOCSHELL 0x116aad000 == 44 [pid = 1654] [id = 39] 22:56:08 INFO - PROCESS | 1654 | --DOCSHELL 0x1180a8000 == 43 [pid = 1654] [id = 29] 22:56:08 INFO - PROCESS | 1654 | --DOCSHELL 0x118093000 == 42 [pid = 1654] [id = 28] 22:56:08 INFO - PROCESS | 1654 | --DOCSHELL 0x113bae800 == 41 [pid = 1654] [id = 38] 22:56:08 INFO - PROCESS | 1654 | --DOCSHELL 0x113290000 == 40 [pid = 1654] [id = 37] 22:56:08 INFO - PROCESS | 1654 | --DOCSHELL 0x117e26800 == 39 [pid = 1654] [id = 27] 22:56:08 INFO - PROCESS | 1654 | --DOCSHELL 0x11611b800 == 38 [pid = 1654] [id = 30] 22:56:08 INFO - PROCESS | 1654 | --DOCSHELL 0x11711d000 == 37 [pid = 1654] [id = 32] 22:56:08 INFO - PROCESS | 1654 | --DOCSHELL 0x121175800 == 36 [pid = 1654] [id = 34] 22:56:08 INFO - PROCESS | 1654 | --DOCSHELL 0x12145f000 == 35 [pid = 1654] [id = 36] 22:56:08 INFO - PROCESS | 1654 | --DOCSHELL 0x117103800 == 34 [pid = 1654] [id = 47] 22:56:08 INFO - PROCESS | 1654 | --DOCSHELL 0x121293800 == 33 [pid = 1654] [id = 46] 22:56:08 INFO - PROCESS | 1654 | --DOCSHELL 0x120f2e000 == 32 [pid = 1654] [id = 45] 22:56:08 INFO - PROCESS | 1654 | --DOCSHELL 0x117115800 == 31 [pid = 1654] [id = 44] 22:56:08 INFO - PROCESS | 1654 | --DOCSHELL 0x1193d8800 == 30 [pid = 1654] [id = 31] 22:56:08 INFO - PROCESS | 1654 | --DOCSHELL 0x119c66800 == 29 [pid = 1654] [id = 33] 22:56:08 INFO - PROCESS | 1654 | --DOCSHELL 0x112642000 == 28 [pid = 1654] [id = 43] 22:56:08 INFO - PROCESS | 1654 | --DOCSHELL 0x121281800 == 27 [pid = 1654] [id = 35] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x119e12c00) [pid = 1654] [serial = 84] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x121029c00) [pid = 1654] [serial = 87] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x121233c00) [pid = 1654] [serial = 90] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x123ce6400) [pid = 1654] [serial = 93] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x124c05400) [pid = 1654] [serial = 96] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12558ec00) [pid = 1654] [serial = 99] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x113379400) [pid = 1654] [serial = 63] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1151ccc00) [pid = 1654] [serial = 66] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11672f000) [pid = 1654] [serial = 69] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1180b3c00) [pid = 1654] [serial = 72] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11851fc00) [pid = 1654] [serial = 73] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1188e0c00) [pid = 1654] [serial = 75] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x118b4ec00) [pid = 1654] [serial = 76] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x118b5bc00) [pid = 1654] [serial = 78] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119767c00) [pid = 1654] [serial = 79] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119921000) [pid = 1654] [serial = 81] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119c24000) [pid = 1654] [serial = 82] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x121025c00) [pid = 1654] [serial = 85] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x121103800) [pid = 1654] [serial = 88] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x121713c00) [pid = 1654] [serial = 91] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x124c03000) [pid = 1654] [serial = 94] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11396f000) [pid = 1654] [serial = 64] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x124f09000) [pid = 1654] [serial = 97] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x116b0b800) [pid = 1654] [serial = 70] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x116130400) [pid = 1654] [serial = 67] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x125695000) [pid = 1654] [serial = 100] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x125695c00) [pid = 1654] [serial = 102] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12dbd2400) [pid = 1654] [serial = 61] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12957c000) [pid = 1654] [serial = 18] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1292b4000) [pid = 1654] [serial = 15] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1292b9800) [pid = 1654] [serial = 16] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x123ce8400) [pid = 1654] [serial = 11] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1219b2c00) [pid = 1654] [serial = 8] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12d067400) [pid = 1654] [serial = 48] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12c6f2800) [pid = 1654] [serial = 42] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x12cc53000) [pid = 1654] [serial = 43] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12d022800) [pid = 1654] [serial = 45] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x12c6eb000) [pid = 1654] [serial = 40] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x12c5bac00) [pid = 1654] [serial = 39] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x12c5b0800) [pid = 1654] [serial = 36] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x12c5b3c00) [pid = 1654] [serial = 37] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x12bec0c00) [pid = 1654] [serial = 33] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x12bf52400) [pid = 1654] [serial = 34] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x12bce7c00) [pid = 1654] [serial = 30] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x12bceec00) [pid = 1654] [serial = 31] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x12bbe4000) [pid = 1654] [serial = 27] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x12bbea000) [pid = 1654] [serial = 28] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x12b20f000) [pid = 1654] [serial = 24] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x12b21a000) [pid = 1654] [serial = 25] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x12aa81800) [pid = 1654] [serial = 22] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x12aa7d000) [pid = 1654] [serial = 21] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x119a0c800) [pid = 1654] [serial = 60] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x12d95cc00) [pid = 1654] [serial = 57] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x12d963800) [pid = 1654] [serial = 58] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x12d64b400) [pid = 1654] [serial = 55] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 60 (0x12d643000) [pid = 1654] [serial = 54] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 59 (0x12d182c00) [pid = 1654] [serial = 51] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | --DOMWINDOW == 58 (0x12d641000) [pid = 1654] [serial = 52] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1654 | 1467698168254 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]]]}] 22:56:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 22:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1023ms 22:56:08 INFO - PROCESS | 1654 | 1467698168302 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 22:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 22:56:08 INFO - PROCESS | 1654 | 1467698168304 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 22:56:08 INFO - PROCESS | 1654 | 1467698168307 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 22:56:08 INFO - PROCESS | 1654 | 1467698168309 Marionette TRACE conn2 <- [1,166,null,{}] 22:56:08 INFO - PROCESS | 1654 | 1467698168314 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}] 22:56:08 INFO - PROCESS | 1654 | 1467698168315 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:08 INFO - PROCESS | 1654 | 1467698168389 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 22:56:08 INFO - PROCESS | 1654 | 1467698168428 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:08 INFO - PROCESS | 1654 | 1467698168431 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x113b3e800 == 28 [pid = 1654] [id = 49] 22:56:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 59 (0x115122000) [pid = 1654] [serial = 143] [outer = 0x0] 22:56:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x116398400) [pid = 1654] [serial = 144] [outer = 0x115122000] 22:56:08 INFO - PROCESS | 1654 | 1467698168458 Marionette DEBUG loaded listener.js 22:56:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x11731a400) [pid = 1654] [serial = 145] [outer = 0x115122000] 22:56:08 INFO - PROCESS | 1654 | 1467698168747 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]]]}] 22:56:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 22:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 472ms 22:56:08 INFO - PROCESS | 1654 | 1467698168780 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 22:56:08 INFO - PROCESS | 1654 | 1467698168783 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 22:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 22:56:08 INFO - PROCESS | 1654 | 1467698168792 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 22:56:08 INFO - PROCESS | 1654 | 1467698168794 Marionette TRACE conn2 <- [1,170,null,{}] 22:56:08 INFO - PROCESS | 1654 | 1467698168796 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}] 22:56:08 INFO - PROCESS | 1654 | 1467698168798 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:08 INFO - PROCESS | 1654 | 1467698168875 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 22:56:08 INFO - PROCESS | 1654 | 1467698168880 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:08 INFO - PROCESS | 1654 | 1467698168881 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x117051800 == 29 [pid = 1654] [id = 50] 22:56:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x1180c1400) [pid = 1654] [serial = 146] [outer = 0x0] 22:56:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x1188e2000) [pid = 1654] [serial = 147] [outer = 0x1180c1400] 22:56:08 INFO - PROCESS | 1654 | 1467698168912 Marionette DEBUG loaded listener.js 22:56:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x118b4f800) [pid = 1654] [serial = 148] [outer = 0x1180c1400] 22:56:09 INFO - PROCESS | 1654 | 1467698169239 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]]]}] 22:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 22:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 470ms 22:56:09 INFO - PROCESS | 1654 | 1467698169262 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 22:56:09 INFO - PROCESS | 1654 | 1467698169263 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 22:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 22:56:09 INFO - PROCESS | 1654 | 1467698169266 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 22:56:09 INFO - PROCESS | 1654 | 1467698169268 Marionette TRACE conn2 <- [1,174,null,{}] 22:56:09 INFO - PROCESS | 1654 | 1467698169277 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}] 22:56:09 INFO - PROCESS | 1654 | 1467698169280 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:09 INFO - PROCESS | 1654 | 1467698169350 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 22:56:09 INFO - PROCESS | 1654 | 1467698169355 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:09 INFO - PROCESS | 1654 | 1467698169357 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x118072800 == 30 [pid = 1654] [id = 51] 22:56:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x113b9ac00) [pid = 1654] [serial = 149] [outer = 0x0] 22:56:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x119761c00) [pid = 1654] [serial = 150] [outer = 0x113b9ac00] 22:56:09 INFO - PROCESS | 1654 | 1467698169386 Marionette DEBUG loaded listener.js 22:56:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x119a0a000) [pid = 1654] [serial = 151] [outer = 0x113b9ac00] 22:56:09 INFO - PROCESS | 1654 | 1467698169680 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]]]}] 22:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 22:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 422ms 22:56:09 INFO - PROCESS | 1654 | 1467698169691 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 22:56:09 INFO - PROCESS | 1654 | 1467698169693 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 22:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 22:56:09 INFO - PROCESS | 1654 | 1467698169695 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 22:56:09 INFO - PROCESS | 1654 | 1467698169696 Marionette TRACE conn2 <- [1,178,null,{}] 22:56:09 INFO - PROCESS | 1654 | 1467698169699 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}] 22:56:09 INFO - PROCESS | 1654 | 1467698169700 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:09 INFO - PROCESS | 1654 | 1467698169781 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 22:56:09 INFO - PROCESS | 1654 | 1467698169788 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:09 INFO - PROCESS | 1654 | 1467698169789 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x11847a800 == 31 [pid = 1654] [id = 52] 22:56:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x12101dc00) [pid = 1654] [serial = 152] [outer = 0x0] 22:56:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x12102b800) [pid = 1654] [serial = 153] [outer = 0x12101dc00] 22:56:09 INFO - PROCESS | 1654 | 1467698169814 Marionette DEBUG loaded listener.js 22:56:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x12122b000) [pid = 1654] [serial = 154] [outer = 0x12101dc00] 22:56:10 INFO - PROCESS | 1654 | 1467698170106 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]]]}] 22:56:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 22:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 420ms 22:56:10 INFO - PROCESS | 1654 | 1467698170115 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 22:56:10 INFO - PROCESS | 1654 | 1467698170116 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 22:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 22:56:10 INFO - PROCESS | 1654 | 1467698170127 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 22:56:10 INFO - PROCESS | 1654 | 1467698170128 Marionette TRACE conn2 <- [1,182,null,{}] 22:56:10 INFO - PROCESS | 1654 | 1467698170135 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}] 22:56:10 INFO - PROCESS | 1654 | 1467698170147 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:10 INFO - PROCESS | 1654 | 1467698170253 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 22:56:10 INFO - PROCESS | 1654 | 1467698170263 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:10 INFO - PROCESS | 1654 | 1467698170264 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x11930f800 == 32 [pid = 1654] [id = 53] 22:56:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x113082c00) [pid = 1654] [serial = 155] [outer = 0x0] 22:56:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1193adc00) [pid = 1654] [serial = 156] [outer = 0x113082c00] 22:56:10 INFO - PROCESS | 1654 | 1467698170288 Marionette DEBUG loaded listener.js 22:56:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x121720c00) [pid = 1654] [serial = 157] [outer = 0x113082c00] 22:56:10 INFO - PROCESS | 1654 | 1467698170627 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]]]}] 22:56:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 22:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 528ms 22:56:10 INFO - PROCESS | 1654 | 1467698170655 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 22:56:10 INFO - PROCESS | 1654 | 1467698170656 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 22:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 22:56:10 INFO - PROCESS | 1654 | 1467698170658 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 22:56:10 INFO - PROCESS | 1654 | 1467698170659 Marionette TRACE conn2 <- [1,186,null,{}] 22:56:10 INFO - PROCESS | 1654 | 1467698170662 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}] 22:56:10 INFO - PROCESS | 1654 | 1467698170666 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:10 INFO - PROCESS | 1654 | 1467698170766 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 22:56:10 INFO - PROCESS | 1654 | 1467698170772 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:10 INFO - PROCESS | 1654 | 1467698170773 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ad7800 == 33 [pid = 1654] [id = 54] 22:56:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x118b54800) [pid = 1654] [serial = 158] [outer = 0x0] 22:56:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x123ce8c00) [pid = 1654] [serial = 159] [outer = 0x118b54800] 22:56:10 INFO - PROCESS | 1654 | 1467698170798 Marionette DEBUG loaded listener.js 22:56:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1255dec00) [pid = 1654] [serial = 160] [outer = 0x118b54800] 22:56:11 INFO - PROCESS | 1654 | 1467698171099 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]]]}] 22:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 22:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 467ms 22:56:11 INFO - PROCESS | 1654 | 1467698171127 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 22:56:11 INFO - PROCESS | 1654 | 1467698171128 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 22:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 22:56:11 INFO - PROCESS | 1654 | 1467698171143 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 22:56:11 INFO - PROCESS | 1654 | 1467698171144 Marionette TRACE conn2 <- [1,190,null,{}] 22:56:11 INFO - PROCESS | 1654 | 1467698171147 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}] 22:56:11 INFO - PROCESS | 1654 | 1467698171148 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:11 INFO - PROCESS | 1654 | 1467698171248 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 22:56:11 INFO - PROCESS | 1654 | 1467698171252 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:11 INFO - PROCESS | 1654 | 1467698171254 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f30000 == 34 [pid = 1654] [id = 55] 22:56:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1219b2800) [pid = 1654] [serial = 161] [outer = 0x0] 22:56:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x12688d400) [pid = 1654] [serial = 162] [outer = 0x1219b2800] 22:56:11 INFO - PROCESS | 1654 | 1467698171278 Marionette DEBUG loaded listener.js 22:56:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x127385400) [pid = 1654] [serial = 163] [outer = 0x1219b2800] 22:56:11 INFO - PROCESS | 1654 | 1467698171583 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]]]}] 22:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 22:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 481ms 22:56:11 INFO - PROCESS | 1654 | 1467698171613 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 22:56:11 INFO - PROCESS | 1654 | 1467698171614 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 22:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 22:56:11 INFO - PROCESS | 1654 | 1467698171637 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 22:56:11 INFO - PROCESS | 1654 | 1467698171641 Marionette TRACE conn2 <- [1,194,null,{}] 22:56:11 INFO - PROCESS | 1654 | 1467698171645 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}] 22:56:11 INFO - PROCESS | 1654 | 1467698171646 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:11 INFO - PROCESS | 1654 | 1467698171778 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 22:56:11 INFO - PROCESS | 1654 | 1467698171793 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:11 INFO - PROCESS | 1654 | 1467698171794 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12128d800 == 35 [pid = 1654] [id = 56] 22:56:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x12688ac00) [pid = 1654] [serial = 164] [outer = 0x0] 22:56:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x128829c00) [pid = 1654] [serial = 165] [outer = 0x12688ac00] 22:56:11 INFO - PROCESS | 1654 | 1467698171833 Marionette DEBUG loaded listener.js 22:56:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x128832400) [pid = 1654] [serial = 166] [outer = 0x12688ac00] 22:56:12 INFO - PROCESS | 1654 | 1467698172305 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]]]}] 22:56:12 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x119a05000) [pid = 1654] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 22:56:12 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x124812800) [pid = 1654] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 22:56:12 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x121102400) [pid = 1654] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 22:56:12 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x113966800) [pid = 1654] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 22:56:12 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x115e5fc00) [pid = 1654] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 22:56:12 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x11975d000) [pid = 1654] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 22:56:12 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x112a79c00) [pid = 1654] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 22:56:12 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x1193b1000) [pid = 1654] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 22:56:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 22:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 731ms 22:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 22:56:12 INFO - PROCESS | 1654 | 1467698172359 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 22:56:12 INFO - PROCESS | 1654 | 1467698172361 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 22:56:12 INFO - PROCESS | 1654 | 1467698172363 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 22:56:12 INFO - PROCESS | 1654 | 1467698172364 Marionette TRACE conn2 <- [1,198,null,{}] 22:56:12 INFO - PROCESS | 1654 | 1467698172366 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}] 22:56:12 INFO - PROCESS | 1654 | 1467698172367 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:12 INFO - PROCESS | 1654 | 1467698172444 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 22:56:12 INFO - PROCESS | 1654 | 1467698172452 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:12 INFO - PROCESS | 1654 | 1467698172455 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x11806c000 == 36 [pid = 1654] [id = 57] 22:56:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x117eb4400) [pid = 1654] [serial = 167] [outer = 0x0] 22:56:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1193b1000) [pid = 1654] [serial = 168] [outer = 0x117eb4400] 22:56:12 INFO - PROCESS | 1654 | 1467698172480 Marionette DEBUG loaded listener.js 22:56:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x12122c800) [pid = 1654] [serial = 169] [outer = 0x117eb4400] 22:56:12 INFO - PROCESS | 1654 | 1467698172760 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]]]}] 22:56:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 22:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 418ms 22:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 22:56:12 INFO - PROCESS | 1654 | 1467698172781 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 22:56:12 INFO - PROCESS | 1654 | 1467698172783 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 22:56:12 INFO - PROCESS | 1654 | 1467698172793 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 22:56:12 INFO - PROCESS | 1654 | 1467698172794 Marionette TRACE conn2 <- [1,202,null,{}] 22:56:12 INFO - PROCESS | 1654 | 1467698172797 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}] 22:56:12 INFO - PROCESS | 1654 | 1467698172798 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:12 INFO - PROCESS | 1654 | 1467698172876 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 22:56:12 INFO - PROCESS | 1654 | 1467698172917 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:12 INFO - PROCESS | 1654 | 1467698172918 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x123d12000 == 37 [pid = 1654] [id = 58] 22:56:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x113b9cc00) [pid = 1654] [serial = 170] [outer = 0x0] 22:56:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x12882b400) [pid = 1654] [serial = 171] [outer = 0x113b9cc00] 22:56:12 INFO - PROCESS | 1654 | 1467698172942 Marionette DEBUG loaded listener.js 22:56:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x128d0b000) [pid = 1654] [serial = 172] [outer = 0x113b9cc00] 22:56:13 INFO - PROCESS | 1654 | 1467698173206 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]]]}] 22:56:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 22:56:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 476ms 22:56:13 INFO - PROCESS | 1654 | 1467698173268 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 22:56:13 INFO - PROCESS | 1654 | 1467698173271 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 22:56:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 22:56:13 INFO - PROCESS | 1654 | 1467698173277 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 22:56:13 INFO - PROCESS | 1654 | 1467698173278 Marionette TRACE conn2 <- [1,206,null,{}] 22:56:13 INFO - PROCESS | 1654 | 1467698173280 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}] 22:56:13 INFO - PROCESS | 1654 | 1467698173282 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:13 INFO - PROCESS | 1654 | 1467698173378 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 22:56:13 INFO - PROCESS | 1654 | 1467698173381 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:13 INFO - PROCESS | 1654 | 1467698173382 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x11930b000 == 38 [pid = 1654] [id = 59] 22:56:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x128d0e000) [pid = 1654] [serial = 173] [outer = 0x0] 22:56:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x128d0f800) [pid = 1654] [serial = 174] [outer = 0x128d0e000] 22:56:13 INFO - PROCESS | 1654 | 1467698173410 Marionette DEBUG loaded listener.js 22:56:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1292b9800) [pid = 1654] [serial = 175] [outer = 0x128d0e000] 22:56:13 INFO - PROCESS | 1654 | 1467698173708 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]]]}] 22:56:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 22:56:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 469ms 22:56:13 INFO - PROCESS | 1654 | 1467698173747 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 22:56:13 INFO - PROCESS | 1654 | 1467698173748 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 22:56:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 22:56:13 INFO - PROCESS | 1654 | 1467698173750 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 22:56:13 INFO - PROCESS | 1654 | 1467698173753 Marionette TRACE conn2 <- [1,210,null,{}] 22:56:13 INFO - PROCESS | 1654 | 1467698173757 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}] 22:56:13 INFO - PROCESS | 1654 | 1467698173758 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:13 INFO - PROCESS | 1654 | 1467698173863 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 22:56:13 INFO - PROCESS | 1654 | 1467698173869 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:13 INFO - PROCESS | 1654 | 1467698173871 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12685e800 == 39 [pid = 1654] [id = 60] 22:56:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1270e1800) [pid = 1654] [serial = 176] [outer = 0x0] 22:56:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x12957bc00) [pid = 1654] [serial = 177] [outer = 0x1270e1800] 22:56:13 INFO - PROCESS | 1654 | 1467698173907 Marionette DEBUG loaded listener.js 22:56:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x129587000) [pid = 1654] [serial = 178] [outer = 0x1270e1800] 22:56:14 INFO - PROCESS | 1654 | 1467698174303 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]]]}] 22:56:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 22:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 571ms 22:56:14 INFO - PROCESS | 1654 | 1467698174363 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 22:56:14 INFO - PROCESS | 1654 | 1467698174366 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 22:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 22:56:14 INFO - PROCESS | 1654 | 1467698174371 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 22:56:14 INFO - PROCESS | 1654 | 1467698174374 Marionette TRACE conn2 <- [1,214,null,{}] 22:56:14 INFO - PROCESS | 1654 | 1467698174380 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}] 22:56:14 INFO - PROCESS | 1654 | 1467698174383 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:14 INFO - PROCESS | 1654 | 1467698174560 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 22:56:14 INFO - PROCESS | 1654 | 1467698174623 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:14 INFO - PROCESS | 1654 | 1467698174628 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x113290000 == 40 [pid = 1654] [id = 61] 22:56:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11393a400) [pid = 1654] [serial = 179] [outer = 0x0] 22:56:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11396f800) [pid = 1654] [serial = 180] [outer = 0x11393a400] 22:56:14 INFO - PROCESS | 1654 | 1467698174676 Marionette DEBUG loaded listener.js 22:56:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1161d8c00) [pid = 1654] [serial = 181] [outer = 0x11393a400] 22:56:15 INFO - PROCESS | 1654 | 1467698175211 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]]]}] 22:56:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 22:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 875ms 22:56:15 INFO - PROCESS | 1654 | 1467698175261 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 22:56:15 INFO - PROCESS | 1654 | 1467698175264 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 22:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 22:56:15 INFO - PROCESS | 1654 | 1467698175271 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 22:56:15 INFO - PROCESS | 1654 | 1467698175274 Marionette TRACE conn2 <- [1,218,null,{}] 22:56:15 INFO - PROCESS | 1654 | 1467698175277 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}] 22:56:15 INFO - PROCESS | 1654 | 1467698175278 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:15 INFO - PROCESS | 1654 | 1467698175383 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 22:56:15 INFO - PROCESS | 1654 | 1467698175448 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:15 INFO - PROCESS | 1654 | 1467698175449 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x11809a800 == 41 [pid = 1654] [id = 62] 22:56:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11851fc00) [pid = 1654] [serial = 182] [outer = 0x0] 22:56:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1188e7800) [pid = 1654] [serial = 183] [outer = 0x11851fc00] 22:56:15 INFO - PROCESS | 1654 | 1467698175480 Marionette DEBUG loaded listener.js 22:56:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1193a9000) [pid = 1654] [serial = 184] [outer = 0x11851fc00] 22:56:16 INFO - PROCESS | 1654 | 1467698176169 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]]]}] 22:56:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 22:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 979ms 22:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 22:56:16 INFO - PROCESS | 1654 | 1467698176246 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 22:56:16 INFO - PROCESS | 1654 | 1467698176249 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 22:56:16 INFO - PROCESS | 1654 | 1467698176252 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 22:56:16 INFO - PROCESS | 1654 | 1467698176253 Marionette TRACE conn2 <- [1,222,null,{}] 22:56:16 INFO - PROCESS | 1654 | 1467698176257 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}] 22:56:16 INFO - PROCESS | 1654 | 1467698176259 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:16 INFO - PROCESS | 1654 | 1467698176353 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 22:56:16 INFO - PROCESS | 1654 | 1467698176396 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:16 INFO - PROCESS | 1654 | 1467698176399 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x116331800 == 42 [pid = 1654] [id = 63] 22:56:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x117eb6800) [pid = 1654] [serial = 185] [outer = 0x0] 22:56:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1185cf000) [pid = 1654] [serial = 186] [outer = 0x117eb6800] 22:56:16 INFO - PROCESS | 1654 | 1467698176439 Marionette DEBUG loaded listener.js 22:56:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x118f3f800) [pid = 1654] [serial = 187] [outer = 0x117eb6800] 22:56:16 INFO - PROCESS | 1654 | --DOCSHELL 0x11930b000 == 41 [pid = 1654] [id = 59] 22:56:16 INFO - PROCESS | 1654 | --DOCSHELL 0x123d12000 == 40 [pid = 1654] [id = 58] 22:56:16 INFO - PROCESS | 1654 | --DOCSHELL 0x11806c000 == 39 [pid = 1654] [id = 57] 22:56:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12128d800 == 38 [pid = 1654] [id = 56] 22:56:16 INFO - PROCESS | 1654 | --DOCSHELL 0x120f30000 == 37 [pid = 1654] [id = 55] 22:56:16 INFO - PROCESS | 1654 | --DOCSHELL 0x119ad7800 == 36 [pid = 1654] [id = 54] 22:56:16 INFO - PROCESS | 1654 | --DOCSHELL 0x11930f800 == 35 [pid = 1654] [id = 53] 22:56:16 INFO - PROCESS | 1654 | --DOCSHELL 0x11847a800 == 34 [pid = 1654] [id = 52] 22:56:16 INFO - PROCESS | 1654 | --DOCSHELL 0x118072800 == 33 [pid = 1654] [id = 51] 22:56:16 INFO - PROCESS | 1654 | --DOCSHELL 0x117051800 == 32 [pid = 1654] [id = 50] 22:56:16 INFO - PROCESS | 1654 | --DOCSHELL 0x113b3e800 == 31 [pid = 1654] [id = 49] 22:56:16 INFO - PROCESS | 1654 | --DOCSHELL 0x11328d800 == 30 [pid = 1654] [id = 48] 22:56:16 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x124870400) [pid = 1654] [serial = 124] [outer = 0x0] [url = about:blank] 22:56:16 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1151d7c00) [pid = 1654] [serial = 108] [outer = 0x0] [url = about:blank] 22:56:16 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x116a6dc00) [pid = 1654] [serial = 111] [outer = 0x0] [url = about:blank] 22:56:16 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11813c000) [pid = 1654] [serial = 112] [outer = 0x0] [url = about:blank] 22:56:16 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119c25400) [pid = 1654] [serial = 120] [outer = 0x0] [url = about:blank] 22:56:16 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x121719000) [pid = 1654] [serial = 123] [outer = 0x0] [url = about:blank] 22:56:16 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1139efc00) [pid = 1654] [serial = 114] [outer = 0x0] [url = about:blank] 22:56:16 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x119913000) [pid = 1654] [serial = 118] [outer = 0x0] [url = about:blank] 22:56:16 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x121024800) [pid = 1654] [serial = 121] [outer = 0x0] [url = about:blank] 22:56:16 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1188e2400) [pid = 1654] [serial = 115] [outer = 0x0] [url = about:blank] 22:56:16 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1161d7000) [pid = 1654] [serial = 109] [outer = 0x0] [url = about:blank] 22:56:16 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11975a000) [pid = 1654] [serial = 117] [outer = 0x0] [url = about:blank] 22:56:16 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12765b400) [pid = 1654] [serial = 106] [outer = 0x0] [url = about:blank] 22:56:16 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1270e6800) [pid = 1654] [serial = 105] [outer = 0x0] [url = about:blank] 22:56:16 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x121450400) [pid = 1654] [serial = 103] [outer = 0x0] [url = about:blank] 22:56:16 INFO - PROCESS | 1654 | 1467698176949 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]]]}] 22:56:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 22:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 720ms 22:56:16 INFO - PROCESS | 1654 | 1467698176978 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 22:56:16 INFO - PROCESS | 1654 | 1467698176982 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 22:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 22:56:16 INFO - PROCESS | 1654 | 1467698176990 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 22:56:16 INFO - PROCESS | 1654 | 1467698176993 Marionette TRACE conn2 <- [1,226,null,{}] 22:56:16 INFO - PROCESS | 1654 | 1467698176997 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}] 22:56:17 INFO - PROCESS | 1654 | 1467698176999 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:17 INFO - PROCESS | 1654 | 1467698177076 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 22:56:17 INFO - PROCESS | 1654 | 1467698177080 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:17 INFO - PROCESS | 1654 | 1467698177082 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171c6800 == 31 [pid = 1654] [id = 64] 22:56:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x119723400) [pid = 1654] [serial = 188] [outer = 0x0] 22:56:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11975c800) [pid = 1654] [serial = 189] [outer = 0x119723400] 22:56:17 INFO - PROCESS | 1654 | 1467698177111 Marionette DEBUG loaded listener.js 22:56:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x119c24400) [pid = 1654] [serial = 190] [outer = 0x119723400] 22:56:17 INFO - PROCESS | 1654 | 1467698177434 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]]]}] 22:56:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 22:56:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 472ms 22:56:17 INFO - PROCESS | 1654 | 1467698177461 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 22:56:17 INFO - PROCESS | 1654 | 1467698177463 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 22:56:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 22:56:17 INFO - PROCESS | 1654 | 1467698177465 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 22:56:17 INFO - PROCESS | 1654 | 1467698177468 Marionette TRACE conn2 <- [1,230,null,{}] 22:56:17 INFO - PROCESS | 1654 | 1467698177475 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}] 22:56:17 INFO - PROCESS | 1654 | 1467698177478 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:17 INFO - PROCESS | 1654 | 1467698177558 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 22:56:17 INFO - PROCESS | 1654 | 1467698177602 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:17 INFO - PROCESS | 1654 | 1467698177604 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x118471000 == 32 [pid = 1654] [id = 65] 22:56:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x119c24800) [pid = 1654] [serial = 191] [outer = 0x0] 22:56:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x121234400) [pid = 1654] [serial = 192] [outer = 0x119c24800] 22:56:17 INFO - PROCESS | 1654 | 1467698177632 Marionette DEBUG loaded listener.js 22:56:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x124870400) [pid = 1654] [serial = 193] [outer = 0x119c24800] 22:56:17 INFO - PROCESS | 1654 | 1467698177911 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]]]}] 22:56:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 22:56:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 473ms 22:56:17 INFO - PROCESS | 1654 | 1467698177943 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 22:56:17 INFO - PROCESS | 1654 | 1467698177945 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 22:56:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 22:56:17 INFO - PROCESS | 1654 | 1467698177947 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 22:56:17 INFO - PROCESS | 1654 | 1467698177948 Marionette TRACE conn2 <- [1,234,null,{}] 22:56:17 INFO - PROCESS | 1654 | 1467698177951 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}] 22:56:17 INFO - PROCESS | 1654 | 1467698177952 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:18 INFO - PROCESS | 1654 | 1467698178045 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 22:56:18 INFO - PROCESS | 1654 | 1467698178048 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:18 INFO - PROCESS | 1654 | 1467698178049 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x119968800 == 33 [pid = 1654] [id = 66] 22:56:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x124c34800) [pid = 1654] [serial = 194] [outer = 0x0] 22:56:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x12558b000) [pid = 1654] [serial = 195] [outer = 0x124c34800] 22:56:18 INFO - PROCESS | 1654 | 1467698178076 Marionette DEBUG loaded listener.js 22:56:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1255e1c00) [pid = 1654] [serial = 196] [outer = 0x124c34800] 22:56:18 INFO - PROCESS | 1654 | 1467698178373 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]]]}] 22:56:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 22:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 468ms 22:56:18 INFO - PROCESS | 1654 | 1467698178416 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 22:56:18 INFO - PROCESS | 1654 | 1467698178417 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 22:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 22:56:18 INFO - PROCESS | 1654 | 1467698178449 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 22:56:18 INFO - PROCESS | 1654 | 1467698178450 Marionette TRACE conn2 <- [1,238,null,{}] 22:56:18 INFO - PROCESS | 1654 | 1467698178455 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}] 22:56:18 INFO - PROCESS | 1654 | 1467698178458 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:18 INFO - PROCESS | 1654 | 1467698178532 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 22:56:18 INFO - PROCESS | 1654 | 1467698178537 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:18 INFO - PROCESS | 1654 | 1467698178539 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f20800 == 34 [pid = 1654] [id = 67] 22:56:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x121020000) [pid = 1654] [serial = 197] [outer = 0x0] 22:56:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x126892c00) [pid = 1654] [serial = 198] [outer = 0x121020000] 22:56:18 INFO - PROCESS | 1654 | 1467698178563 Marionette DEBUG loaded listener.js 22:56:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12738f800) [pid = 1654] [serial = 199] [outer = 0x121020000] 22:56:18 INFO - PROCESS | 1654 | 1467698178930 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]]]}] 22:56:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 22:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 543ms 22:56:18 INFO - PROCESS | 1654 | 1467698178972 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 22:56:18 INFO - PROCESS | 1654 | 1467698178973 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 22:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 22:56:18 INFO - PROCESS | 1654 | 1467698178975 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 22:56:18 INFO - PROCESS | 1654 | 1467698178976 Marionette TRACE conn2 <- [1,242,null,{}] 22:56:18 INFO - PROCESS | 1654 | 1467698178979 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}] 22:56:18 INFO - PROCESS | 1654 | 1467698178983 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:19 INFO - PROCESS | 1654 | 1467698179093 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 22:56:19 INFO - PROCESS | 1654 | 1467698179113 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:19 INFO - PROCESS | 1654 | 1467698179115 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12882e000) [pid = 1654] [serial = 200] [outer = 0x12cc54000] 22:56:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x1248c7000 == 35 [pid = 1654] [id = 68] 22:56:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128f99800) [pid = 1654] [serial = 201] [outer = 0x0] 22:56:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12957d400) [pid = 1654] [serial = 202] [outer = 0x128f99800] 22:56:19 INFO - PROCESS | 1654 | 1467698179150 Marionette DEBUG loaded listener.js 22:56:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x129587c00) [pid = 1654] [serial = 203] [outer = 0x128f99800] 22:56:19 INFO - PROCESS | 1654 | 1467698179497 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]]]}] 22:56:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 22:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 569ms 22:56:19 INFO - PROCESS | 1654 | 1467698179545 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 22:56:19 INFO - PROCESS | 1654 | 1467698179546 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 22:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 22:56:19 INFO - PROCESS | 1654 | 1467698179549 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 22:56:19 INFO - PROCESS | 1654 | 1467698179550 Marionette TRACE conn2 <- [1,246,null,{}] 22:56:19 INFO - PROCESS | 1654 | 1467698179559 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}] 22:56:19 INFO - PROCESS | 1654 | 1467698179560 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:19 INFO - PROCESS | 1654 | 1467698179650 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 22:56:19 INFO - PROCESS | 1654 | 1467698179654 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:19 INFO - PROCESS | 1654 | 1467698179655 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x123daf800 == 36 [pid = 1654] [id = 69] 22:56:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x113d3e800) [pid = 1654] [serial = 204] [outer = 0x0] 22:56:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1295de000) [pid = 1654] [serial = 205] [outer = 0x113d3e800] 22:56:19 INFO - PROCESS | 1654 | 1467698179680 Marionette DEBUG loaded listener.js 22:56:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12a7a3000) [pid = 1654] [serial = 206] [outer = 0x113d3e800] 22:56:20 INFO - PROCESS | 1654 | 1467698180001 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]]]}] 22:56:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 22:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 469ms 22:56:20 INFO - PROCESS | 1654 | 1467698180027 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 22:56:20 INFO - PROCESS | 1654 | 1467698180028 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 22:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 22:56:20 INFO - PROCESS | 1654 | 1467698180030 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 22:56:20 INFO - PROCESS | 1654 | 1467698180031 Marionette TRACE conn2 <- [1,250,null,{}] 22:56:20 INFO - PROCESS | 1654 | 1467698180043 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}] 22:56:20 INFO - PROCESS | 1654 | 1467698180044 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:20 INFO - PROCESS | 1654 | 1467698180136 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 22:56:20 INFO - PROCESS | 1654 | 1467698180140 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:20 INFO - PROCESS | 1654 | 1467698180141 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x126c96000 == 37 [pid = 1654] [id = 70] 22:56:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1295e6000) [pid = 1654] [serial = 207] [outer = 0x0] 22:56:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12a7ccc00) [pid = 1654] [serial = 208] [outer = 0x1295e6000] 22:56:20 INFO - PROCESS | 1654 | 1467698180165 Marionette DEBUG loaded listener.js 22:56:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12aa7a400) [pid = 1654] [serial = 209] [outer = 0x1295e6000] 22:56:20 INFO - PROCESS | 1654 | 1467698180492 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]]]}] 22:56:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 22:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 478ms 22:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 22:56:20 INFO - PROCESS | 1654 | 1467698180509 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 22:56:20 INFO - PROCESS | 1654 | 1467698180510 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 22:56:20 INFO - PROCESS | 1654 | 1467698180513 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 22:56:20 INFO - PROCESS | 1654 | 1467698180514 Marionette TRACE conn2 <- [1,254,null,{}] 22:56:20 INFO - PROCESS | 1654 | 1467698180523 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}] 22:56:20 INFO - PROCESS | 1654 | 1467698180524 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:20 INFO - PROCESS | 1654 | 1467698180618 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 22:56:20 INFO - PROCESS | 1654 | 1467698180622 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:20 INFO - PROCESS | 1654 | 1467698180623 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b79000 == 38 [pid = 1654] [id = 71] 22:56:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12aa7ac00) [pid = 1654] [serial = 210] [outer = 0x0] 22:56:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12aa82000) [pid = 1654] [serial = 211] [outer = 0x12aa7ac00] 22:56:20 INFO - PROCESS | 1654 | 1467698180646 Marionette DEBUG loaded listener.js 22:56:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12afe3000) [pid = 1654] [serial = 212] [outer = 0x12aa7ac00] 22:56:20 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x118b54800) [pid = 1654] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 22:56:20 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1180c1400) [pid = 1654] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 22:56:20 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12101dc00) [pid = 1654] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 22:56:20 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x115122000) [pid = 1654] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 22:56:20 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1219b2800) [pid = 1654] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 22:56:20 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x113b9ac00) [pid = 1654] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 22:56:20 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x111aa5800) [pid = 1654] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 22:56:20 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1167f4c00) [pid = 1654] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 22:56:20 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119723800) [pid = 1654] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 22:56:20 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12688ac00) [pid = 1654] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 22:56:20 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12134a000) [pid = 1654] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 22:56:20 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x113b9cc00) [pid = 1654] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 22:56:20 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x128d0e000) [pid = 1654] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 22:56:20 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x117eb4400) [pid = 1654] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 22:56:20 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x118b4fc00) [pid = 1654] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 22:56:20 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x113082c00) [pid = 1654] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 22:56:21 INFO - PROCESS | 1654 | 1467698181036 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]]]}] 22:56:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 22:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 568ms 22:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 22:56:21 INFO - PROCESS | 1654 | 1467698181081 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 22:56:21 INFO - PROCESS | 1654 | 1467698181083 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 22:56:21 INFO - PROCESS | 1654 | 1467698181085 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 22:56:21 INFO - PROCESS | 1654 | 1467698181086 Marionette TRACE conn2 <- [1,258,null,{}] 22:56:21 INFO - PROCESS | 1654 | 1467698181088 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}] 22:56:21 INFO - PROCESS | 1654 | 1467698181090 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:21 INFO - PROCESS | 1654 | 1467698181167 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 22:56:21 INFO - PROCESS | 1654 | 1467698181215 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:21 INFO - PROCESS | 1654 | 1467698181216 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255af800 == 39 [pid = 1654] [id = 72] 22:56:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1161de000) [pid = 1654] [serial = 213] [outer = 0x0] 22:56:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x118f3d400) [pid = 1654] [serial = 214] [outer = 0x1161de000] 22:56:21 INFO - PROCESS | 1654 | 1467698181240 Marionette DEBUG loaded listener.js 22:56:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x124c3d000) [pid = 1654] [serial = 215] [outer = 0x1161de000] 22:56:21 INFO - PROCESS | 1654 | 1467698181533 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]]]}] 22:56:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 22:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 471ms 22:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 22:56:21 INFO - PROCESS | 1654 | 1467698181560 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 22:56:21 INFO - PROCESS | 1654 | 1467698181562 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 22:56:21 INFO - PROCESS | 1654 | 1467698181564 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 22:56:21 INFO - PROCESS | 1654 | 1467698181566 Marionette TRACE conn2 <- [1,262,null,{}] 22:56:21 INFO - PROCESS | 1654 | 1467698181569 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}] 22:56:21 INFO - PROCESS | 1654 | 1467698181574 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:21 INFO - PROCESS | 1654 | 1467698181664 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 22:56:21 INFO - PROCESS | 1654 | 1467698181669 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:21 INFO - PROCESS | 1654 | 1467698181673 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x129221000 == 40 [pid = 1654] [id = 73] 22:56:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x125695000) [pid = 1654] [serial = 216] [outer = 0x0] 22:56:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12b135000) [pid = 1654] [serial = 217] [outer = 0x125695000] 22:56:21 INFO - PROCESS | 1654 | 1467698181698 Marionette DEBUG loaded listener.js 22:56:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12b213000) [pid = 1654] [serial = 218] [outer = 0x125695000] 22:56:22 INFO - PROCESS | 1654 | 1467698182009 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]]]}] 22:56:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 22:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 472ms 22:56:22 INFO - PROCESS | 1654 | 1467698182038 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 22:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 22:56:22 INFO - PROCESS | 1654 | 1467698182041 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 22:56:22 INFO - PROCESS | 1654 | 1467698182044 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 22:56:22 INFO - PROCESS | 1654 | 1467698182046 Marionette TRACE conn2 <- [1,266,null,{}] 22:56:22 INFO - PROCESS | 1654 | 1467698182048 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}] 22:56:22 INFO - PROCESS | 1654 | 1467698182049 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:22 INFO - PROCESS | 1654 | 1467698182153 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 22:56:22 INFO - PROCESS | 1654 | 1467698182158 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:22 INFO - PROCESS | 1654 | 1467698182159 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293c6800 == 41 [pid = 1654] [id = 74] 22:56:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1188e7400) [pid = 1654] [serial = 219] [outer = 0x0] 22:56:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12b212400) [pid = 1654] [serial = 220] [outer = 0x1188e7400] 22:56:22 INFO - PROCESS | 1654 | 1467698182183 Marionette DEBUG loaded listener.js 22:56:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12bb63400) [pid = 1654] [serial = 221] [outer = 0x1188e7400] 22:56:22 INFO - PROCESS | 1654 | 1467698182483 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]]]}] 22:56:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 22:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 469ms 22:56:22 INFO - PROCESS | 1654 | 1467698182513 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 22:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 22:56:22 INFO - PROCESS | 1654 | 1467698182515 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 22:56:22 INFO - PROCESS | 1654 | 1467698182517 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 22:56:22 INFO - PROCESS | 1654 | 1467698182518 Marionette TRACE conn2 <- [1,270,null,{}] 22:56:22 INFO - PROCESS | 1654 | 1467698182523 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}] 22:56:22 INFO - PROCESS | 1654 | 1467698182524 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:22 INFO - PROCESS | 1654 | 1467698182599 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 22:56:22 INFO - PROCESS | 1654 | 1467698182605 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:22 INFO - PROCESS | 1654 | 1467698182606 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12977c800 == 42 [pid = 1654] [id = 75] 22:56:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12bb66400) [pid = 1654] [serial = 222] [outer = 0x0] 22:56:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12bbe2000) [pid = 1654] [serial = 223] [outer = 0x12bb66400] 22:56:22 INFO - PROCESS | 1654 | 1467698182636 Marionette DEBUG loaded listener.js 22:56:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12bbe8800) [pid = 1654] [serial = 224] [outer = 0x12bb66400] 22:56:23 INFO - PROCESS | 1654 | 1467698183014 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]]]}] 22:56:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 22:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 521ms 22:56:23 INFO - PROCESS | 1654 | 1467698183039 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 22:56:23 INFO - PROCESS | 1654 | 1467698183041 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 22:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 22:56:23 INFO - PROCESS | 1654 | 1467698183045 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 22:56:23 INFO - PROCESS | 1654 | 1467698183047 Marionette TRACE conn2 <- [1,274,null,{}] 22:56:23 INFO - PROCESS | 1654 | 1467698183051 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}] 22:56:23 INFO - PROCESS | 1654 | 1467698183053 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:23 INFO - PROCESS | 1654 | 1467698183154 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 22:56:23 INFO - PROCESS | 1654 | 1467698183214 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:23 INFO - PROCESS | 1654 | 1467698183216 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x116aa1800 == 43 [pid = 1654] [id = 76] 22:56:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x116a77800) [pid = 1654] [serial = 225] [outer = 0x0] 22:56:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x117eaa800) [pid = 1654] [serial = 226] [outer = 0x116a77800] 22:56:23 INFO - PROCESS | 1654 | 1467698183247 Marionette DEBUG loaded listener.js 22:56:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x118f47400) [pid = 1654] [serial = 227] [outer = 0x116a77800] 22:56:23 INFO - PROCESS | 1654 | 1467698183658 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]]]}] 22:56:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 22:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 620ms 22:56:23 INFO - PROCESS | 1654 | 1467698183665 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 22:56:23 INFO - PROCESS | 1654 | 1467698183668 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 22:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 22:56:23 INFO - PROCESS | 1654 | 1467698183673 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 22:56:23 INFO - PROCESS | 1654 | 1467698183674 Marionette TRACE conn2 <- [1,278,null,{}] 22:56:23 INFO - PROCESS | 1654 | 1467698183677 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}] 22:56:23 INFO - PROCESS | 1654 | 1467698183679 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:23 INFO - PROCESS | 1654 | 1467698183782 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 22:56:23 INFO - PROCESS | 1654 | 1467698183864 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:23 INFO - PROCESS | 1654 | 1467698183866 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x1213a6800 == 44 [pid = 1654] [id = 77] 22:56:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x121029800) [pid = 1654] [serial = 228] [outer = 0x0] 22:56:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x121104000) [pid = 1654] [serial = 229] [outer = 0x121029800] 22:56:23 INFO - PROCESS | 1654 | 1467698183897 Marionette DEBUG loaded listener.js 22:56:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x121ce9400) [pid = 1654] [serial = 230] [outer = 0x121029800] 22:56:24 INFO - PROCESS | 1654 | 1467698184309 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]]]}] 22:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 22:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 674ms 22:56:24 INFO - PROCESS | 1654 | 1467698184347 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 22:56:24 INFO - PROCESS | 1654 | 1467698184348 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 22:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 22:56:24 INFO - PROCESS | 1654 | 1467698184351 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 22:56:24 INFO - PROCESS | 1654 | 1467698184353 Marionette TRACE conn2 <- [1,282,null,{}] 22:56:24 INFO - PROCESS | 1654 | 1467698184361 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}] 22:56:24 INFO - PROCESS | 1654 | 1467698184364 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:24 INFO - PROCESS | 1654 | 1467698184466 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 22:56:24 INFO - PROCESS | 1654 | 1467698184516 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:24 INFO - PROCESS | 1654 | 1467698184518 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a697800 == 45 [pid = 1654] [id = 78] 22:56:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x124fe4800) [pid = 1654] [serial = 231] [outer = 0x0] 22:56:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x127658800) [pid = 1654] [serial = 232] [outer = 0x124fe4800] 22:56:24 INFO - PROCESS | 1654 | 1467698184549 Marionette DEBUG loaded listener.js 22:56:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x128d11000) [pid = 1654] [serial = 233] [outer = 0x124fe4800] 22:56:24 INFO - PROCESS | 1654 | 1467698184958 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]]]}] 22:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 22:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 622ms 22:56:24 INFO - PROCESS | 1654 | 1467698184973 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 22:56:24 INFO - PROCESS | 1654 | 1467698184975 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 22:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 22:56:24 INFO - PROCESS | 1654 | 1467698184977 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 22:56:24 INFO - PROCESS | 1654 | 1467698184979 Marionette TRACE conn2 <- [1,286,null,{}] 22:56:24 INFO - PROCESS | 1654 | 1467698184981 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}] 22:56:24 INFO - PROCESS | 1654 | 1467698184982 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:25 INFO - PROCESS | 1654 | 1467698185084 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 22:56:25 INFO - PROCESS | 1654 | 1467698185160 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:25 INFO - PROCESS | 1654 | 1467698185162 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa10000 == 46 [pid = 1654] [id = 79] 22:56:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12957e800) [pid = 1654] [serial = 234] [outer = 0x0] 22:56:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1295e6c00) [pid = 1654] [serial = 235] [outer = 0x12957e800] 22:56:25 INFO - PROCESS | 1654 | 1467698185191 Marionette DEBUG loaded listener.js 22:56:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12aa79800) [pid = 1654] [serial = 236] [outer = 0x12957e800] 22:56:25 INFO - PROCESS | 1654 | 1467698185609 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]]]}] 22:56:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 22:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 22:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 22:56:25 INFO - PROCESS | 1654 | 1467698185648 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 22:56:25 INFO - PROCESS | 1654 | 1467698185649 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 22:56:25 INFO - PROCESS | 1654 | 1467698185652 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 22:56:25 INFO - PROCESS | 1654 | 1467698185653 Marionette TRACE conn2 <- [1,290,null,{}] 22:56:25 INFO - PROCESS | 1654 | 1467698185656 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}] 22:56:25 INFO - PROCESS | 1654 | 1467698185657 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:25 INFO - PROCESS | 1654 | 1467698185756 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 22:56:25 INFO - PROCESS | 1654 | 1467698185802 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:25 INFO - PROCESS | 1654 | 1467698185804 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x117121800 == 47 [pid = 1654] [id = 80] 22:56:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1167ec400) [pid = 1654] [serial = 237] [outer = 0x0] 22:56:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x126cf2c00) [pid = 1654] [serial = 238] [outer = 0x1167ec400] 22:56:25 INFO - PROCESS | 1654 | 1467698185833 Marionette DEBUG loaded listener.js 22:56:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1292b7000) [pid = 1654] [serial = 239] [outer = 0x1167ec400] 22:56:26 INFO - PROCESS | 1654 | 1467698186393 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]]]}] 22:56:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 22:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 770ms 22:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 22:56:26 INFO - PROCESS | 1654 | 1467698186431 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 22:56:26 INFO - PROCESS | 1654 | 1467698186433 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 22:56:26 INFO - PROCESS | 1654 | 1467698186438 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 22:56:26 INFO - PROCESS | 1654 | 1467698186439 Marionette TRACE conn2 <- [1,294,null,{}] 22:56:26 INFO - PROCESS | 1654 | 1467698186443 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}] 22:56:26 INFO - PROCESS | 1654 | 1467698186445 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:26 INFO - PROCESS | 1654 | 1467698186535 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 22:56:26 INFO - PROCESS | 1654 | 1467698186586 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:26 INFO - PROCESS | 1654 | 1467698186588 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180a6800 == 48 [pid = 1654] [id = 81] 22:56:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x118131800) [pid = 1654] [serial = 240] [outer = 0x0] 22:56:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x118140000) [pid = 1654] [serial = 241] [outer = 0x118131800] 22:56:26 INFO - PROCESS | 1654 | 1467698186615 Marionette DEBUG loaded listener.js 22:56:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x118b4ec00) [pid = 1654] [serial = 242] [outer = 0x118131800] 22:56:26 INFO - PROCESS | 1654 | --DOCSHELL 0x1293c6800 == 47 [pid = 1654] [id = 74] 22:56:26 INFO - PROCESS | 1654 | --DOCSHELL 0x129221000 == 46 [pid = 1654] [id = 73] 22:56:26 INFO - PROCESS | 1654 | --DOCSHELL 0x1255af800 == 45 [pid = 1654] [id = 72] 22:56:26 INFO - PROCESS | 1654 | --DOCSHELL 0x128b79000 == 44 [pid = 1654] [id = 71] 22:56:26 INFO - PROCESS | 1654 | --DOCSHELL 0x126c96000 == 43 [pid = 1654] [id = 70] 22:56:26 INFO - PROCESS | 1654 | --DOCSHELL 0x123daf800 == 42 [pid = 1654] [id = 69] 22:56:26 INFO - PROCESS | 1654 | --DOCSHELL 0x1248c7000 == 41 [pid = 1654] [id = 68] 22:56:26 INFO - PROCESS | 1654 | --DOCSHELL 0x120f20800 == 40 [pid = 1654] [id = 67] 22:56:26 INFO - PROCESS | 1654 | --DOCSHELL 0x119968800 == 39 [pid = 1654] [id = 66] 22:56:26 INFO - PROCESS | 1654 | --DOCSHELL 0x118471000 == 38 [pid = 1654] [id = 65] 22:56:26 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12957bc00) [pid = 1654] [serial = 177] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOCSHELL 0x1171c6800 == 37 [pid = 1654] [id = 64] 22:56:27 INFO - PROCESS | 1654 | --DOCSHELL 0x116331800 == 36 [pid = 1654] [id = 63] 22:56:27 INFO - PROCESS | 1654 | --DOCSHELL 0x11809a800 == 35 [pid = 1654] [id = 62] 22:56:27 INFO - PROCESS | 1654 | --DOCSHELL 0x113290000 == 34 [pid = 1654] [id = 61] 22:56:27 INFO - PROCESS | 1654 | 1467698187031 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]]]}] 22:56:27 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. 22:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 622ms 22:56:27 INFO - PROCESS | 1654 | 1467698187060 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 22:56:27 INFO - PROCESS | 1654 | 1467698187062 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 22:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 22:56:27 INFO - PROCESS | 1654 | 1467698187067 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 22:56:27 INFO - PROCESS | 1654 | 1467698187068 Marionette TRACE conn2 <- [1,298,null,{}] 22:56:27 INFO - PROCESS | 1654 | 1467698187071 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}] 22:56:27 INFO - PROCESS | 1654 | 1467698187072 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:27 INFO - PROCESS | 1654 | 1467698187157 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x123ce8c00) [pid = 1654] [serial = 159] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1188e2000) [pid = 1654] [serial = 147] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12102b800) [pid = 1654] [serial = 153] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12122b000) [pid = 1654] [serial = 154] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x118b4f800) [pid = 1654] [serial = 148] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x116398400) [pid = 1654] [serial = 144] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11731a400) [pid = 1654] [serial = 145] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12688d400) [pid = 1654] [serial = 162] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x119761c00) [pid = 1654] [serial = 150] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x119a0a000) [pid = 1654] [serial = 151] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x116131800) [pid = 1654] [serial = 141] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1133bfc00) [pid = 1654] [serial = 127] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1122bec00) [pid = 1654] [serial = 126] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1180c1000) [pid = 1654] [serial = 130] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x116a74400) [pid = 1654] [serial = 129] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x113966400) [pid = 1654] [serial = 133] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119912800) [pid = 1654] [serial = 132] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x128829c00) [pid = 1654] [serial = 165] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x124fdf800) [pid = 1654] [serial = 136] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12882b400) [pid = 1654] [serial = 171] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1292b9800) [pid = 1654] [serial = 175] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x124821c00) [pid = 1654] [serial = 135] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1193b1000) [pid = 1654] [serial = 168] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x124fe0000) [pid = 1654] [serial = 139] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12122c800) [pid = 1654] [serial = 169] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x128d0f800) [pid = 1654] [serial = 174] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x128832400) [pid = 1654] [serial = 166] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119a07800) [pid = 1654] [serial = 138] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1193adc00) [pid = 1654] [serial = 156] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x128d0b000) [pid = 1654] [serial = 172] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x127385400) [pid = 1654] [serial = 163] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1255dec00) [pid = 1654] [serial = 160] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x121720c00) [pid = 1654] [serial = 157] [outer = 0x0] [url = about:blank] 22:56:27 INFO - PROCESS | 1654 | 1467698187206 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:27 INFO - PROCESS | 1654 | 1467698187207 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x113f4a800 == 35 [pid = 1654] [id = 82] 22:56:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x113f2f400) [pid = 1654] [serial = 243] [outer = 0x0] 22:56:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x117eb4000) [pid = 1654] [serial = 244] [outer = 0x113f2f400] 22:56:27 INFO - PROCESS | 1654 | 1467698187235 Marionette DEBUG loaded listener.js 22:56:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11991b400) [pid = 1654] [serial = 245] [outer = 0x113f2f400] 22:56:27 INFO - PROCESS | 1654 | 1467698187530 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]]]}] 22:56:27 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. 22:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 473ms 22:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 22:56:27 INFO - PROCESS | 1654 | 1467698187543 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 22:56:27 INFO - PROCESS | 1654 | 1467698187545 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 22:56:27 INFO - PROCESS | 1654 | 1467698187547 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 22:56:27 INFO - PROCESS | 1654 | 1467698187549 Marionette TRACE conn2 <- [1,302,null,{}] 22:56:27 INFO - PROCESS | 1654 | 1467698187565 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}] 22:56:27 INFO - PROCESS | 1654 | 1467698187568 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:27 INFO - PROCESS | 1654 | 1467698187652 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 22:56:27 INFO - PROCESS | 1654 | 1467698187668 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:27 INFO - PROCESS | 1654 | 1467698187670 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180a6000 == 36 [pid = 1654] [id = 83] 22:56:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119914800) [pid = 1654] [serial = 246] [outer = 0x0] 22:56:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12144fc00) [pid = 1654] [serial = 247] [outer = 0x119914800] 22:56:27 INFO - PROCESS | 1654 | 1467698187735 Marionette DEBUG loaded listener.js 22:56:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x124c0d800) [pid = 1654] [serial = 248] [outer = 0x119914800] 22:56:28 INFO - PROCESS | 1654 | 1467698188040 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]]]}] 22:56:28 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. 22:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 526ms 22:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 22:56:28 INFO - PROCESS | 1654 | 1467698188075 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 22:56:28 INFO - PROCESS | 1654 | 1467698188076 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 22:56:28 INFO - PROCESS | 1654 | 1467698188079 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 22:56:28 INFO - PROCESS | 1654 | 1467698188080 Marionette TRACE conn2 <- [1,306,null,{}] 22:56:28 INFO - PROCESS | 1654 | 1467698188082 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}] 22:56:28 INFO - PROCESS | 1654 | 1467698188083 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:28 INFO - PROCESS | 1654 | 1467698188164 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 22:56:28 INFO - PROCESS | 1654 | 1467698188168 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:28 INFO - PROCESS | 1654 | 1467698188170 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x11963e800 == 37 [pid = 1654] [id = 84] 22:56:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1255dec00) [pid = 1654] [serial = 249] [outer = 0x0] 22:56:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x126cf2400) [pid = 1654] [serial = 250] [outer = 0x1255dec00] 22:56:28 INFO - PROCESS | 1654 | 1467698188198 Marionette DEBUG loaded listener.js 22:56:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12738fc00) [pid = 1654] [serial = 251] [outer = 0x1255dec00] 22:56:28 INFO - PROCESS | 1654 | 1467698188506 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]]]}] 22:56:28 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. 22:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 468ms 22:56:28 INFO - PROCESS | 1654 | 1467698188548 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 22:56:28 INFO - PROCESS | 1654 | 1467698188549 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 22:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 22:56:28 INFO - PROCESS | 1654 | 1467698188552 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 22:56:28 INFO - PROCESS | 1654 | 1467698188553 Marionette TRACE conn2 <- [1,310,null,{}] 22:56:28 INFO - PROCESS | 1654 | 1467698188555 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}] 22:56:28 INFO - PROCESS | 1654 | 1467698188556 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:28 INFO - PROCESS | 1654 | 1467698188633 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 22:56:28 INFO - PROCESS | 1654 | 1467698188639 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:28 INFO - PROCESS | 1654 | 1467698188640 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f1d800 == 38 [pid = 1654] [id = 85] 22:56:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x127390400) [pid = 1654] [serial = 252] [outer = 0x0] 22:56:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12765e800) [pid = 1654] [serial = 253] [outer = 0x127390400] 22:56:28 INFO - PROCESS | 1654 | 1467698188665 Marionette DEBUG loaded listener.js 22:56:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x127664000) [pid = 1654] [serial = 254] [outer = 0x127390400] 22:56:28 INFO - PROCESS | 1654 | 1467698188998 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]]]}] 22:56:29 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. 22:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 470ms 22:56:29 INFO - PROCESS | 1654 | 1467698189023 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 22:56:29 INFO - PROCESS | 1654 | 1467698189025 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 22:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 22:56:29 INFO - PROCESS | 1654 | 1467698189027 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 22:56:29 INFO - PROCESS | 1654 | 1467698189028 Marionette TRACE conn2 <- [1,314,null,{}] 22:56:29 INFO - PROCESS | 1654 | 1467698189030 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}] 22:56:29 INFO - PROCESS | 1654 | 1467698189034 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:29 INFO - PROCESS | 1654 | 1467698189131 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 22:56:29 INFO - PROCESS | 1654 | 1467698189164 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:29 INFO - PROCESS | 1654 | 1467698189165 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x1161a0800 == 39 [pid = 1654] [id = 86] 22:56:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12765a400) [pid = 1654] [serial = 255] [outer = 0x0] 22:56:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128828000) [pid = 1654] [serial = 256] [outer = 0x12765a400] 22:56:29 INFO - PROCESS | 1654 | 1467698189218 Marionette DEBUG loaded listener.js 22:56:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1292b1800) [pid = 1654] [serial = 257] [outer = 0x12765a400] 22:56:29 INFO - PROCESS | 1654 | 1467698189535 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]]]}] 22:56:29 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. 22:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 569ms 22:56:29 INFO - PROCESS | 1654 | 1467698189596 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 22:56:29 INFO - PROCESS | 1654 | 1467698189597 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 22:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 22:56:29 INFO - PROCESS | 1654 | 1467698189600 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 22:56:29 INFO - PROCESS | 1654 | 1467698189601 Marionette TRACE conn2 <- [1,318,null,{}] 22:56:29 INFO - PROCESS | 1654 | 1467698189603 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}] 22:56:29 INFO - PROCESS | 1654 | 1467698189604 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:29 INFO - PROCESS | 1654 | 1467698189695 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 22:56:29 INFO - PROCESS | 1654 | 1467698189708 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:29 INFO - PROCESS | 1654 | 1467698189709 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x123c1e800 == 40 [pid = 1654] [id = 87] 22:56:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x128f98c00) [pid = 1654] [serial = 258] [outer = 0x0] 22:56:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x129581400) [pid = 1654] [serial = 259] [outer = 0x128f98c00] 22:56:29 INFO - PROCESS | 1654 | 1467698189733 Marionette DEBUG loaded listener.js 22:56:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12a79f400) [pid = 1654] [serial = 260] [outer = 0x128f98c00] 22:56:30 INFO - PROCESS | 1654 | 1467698190095 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]]]}] 22:56:30 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. 22:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 517ms 22:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 22:56:30 INFO - PROCESS | 1654 | 1467698190118 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 22:56:30 INFO - PROCESS | 1654 | 1467698190119 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 22:56:30 INFO - PROCESS | 1654 | 1467698190122 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 22:56:30 INFO - PROCESS | 1654 | 1467698190123 Marionette TRACE conn2 <- [1,322,null,{}] 22:56:30 INFO - PROCESS | 1654 | 1467698190125 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}] 22:56:30 INFO - PROCESS | 1654 | 1467698190126 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:30 INFO - PROCESS | 1654 | 1467698190223 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 22:56:30 INFO - PROCESS | 1654 | 1467698190236 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:30 INFO - PROCESS | 1654 | 1467698190237 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255b9800 == 41 [pid = 1654] [id = 88] 22:56:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12a7d0000) [pid = 1654] [serial = 261] [outer = 0x0] 22:56:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12aa80000) [pid = 1654] [serial = 262] [outer = 0x12a7d0000] 22:56:30 INFO - PROCESS | 1654 | 1467698190261 Marionette DEBUG loaded listener.js 22:56:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12b13b800) [pid = 1654] [serial = 263] [outer = 0x12a7d0000] 22:56:30 INFO - PROCESS | 1654 | 1467698190602 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]]]}] 22:56:30 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. 22:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 518ms 22:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 22:56:30 INFO - PROCESS | 1654 | 1467698190641 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 22:56:30 INFO - PROCESS | 1654 | 1467698190642 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 22:56:30 INFO - PROCESS | 1654 | 1467698190644 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 22:56:30 INFO - PROCESS | 1654 | 1467698190645 Marionette TRACE conn2 <- [1,326,null,{}] 22:56:30 INFO - PROCESS | 1654 | 1467698190647 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}] 22:56:30 INFO - PROCESS | 1654 | 1467698190648 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:30 INFO - PROCESS | 1654 | 1467698190744 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 22:56:30 INFO - PROCESS | 1654 | 1467698190775 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:30 INFO - PROCESS | 1654 | 1467698190784 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x127313000 == 42 [pid = 1654] [id = 89] 22:56:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12a7d0c00) [pid = 1654] [serial = 264] [outer = 0x0] 22:56:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12b218000) [pid = 1654] [serial = 265] [outer = 0x12a7d0c00] 22:56:30 INFO - PROCESS | 1654 | 1467698190808 Marionette DEBUG loaded listener.js 22:56:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12bb69000) [pid = 1654] [serial = 266] [outer = 0x12a7d0c00] 22:56:31 INFO - PROCESS | 1654 | 1467698191245 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]]]}] 22:56:31 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x121020000) [pid = 1654] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 22:56:31 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1295e6000) [pid = 1654] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 22:56:31 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1161de000) [pid = 1654] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 22:56:31 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12aa7ac00) [pid = 1654] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 22:56:31 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x124c34800) [pid = 1654] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 22:56:31 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119723400) [pid = 1654] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 22:56:31 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x119c24800) [pid = 1654] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 22:56:31 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x128f99800) [pid = 1654] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 22:56:31 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1188e7400) [pid = 1654] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 22:56:31 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x113d3e800) [pid = 1654] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 22:56:31 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x117eb6800) [pid = 1654] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 22:56:31 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x125695000) [pid = 1654] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 22:56:31 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. 22:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 621ms 22:56:31 INFO - PROCESS | 1654 | 1467698191266 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 22:56:31 INFO - PROCESS | 1654 | 1467698191267 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 22:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 22:56:31 INFO - PROCESS | 1654 | 1467698191271 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 22:56:31 INFO - PROCESS | 1654 | 1467698191272 Marionette TRACE conn2 <- [1,330,null,{}] 22:56:31 INFO - PROCESS | 1654 | 1467698191275 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}] 22:56:31 INFO - PROCESS | 1654 | 1467698191276 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:31 INFO - PROCESS | 1654 | 1467698191364 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 22:56:31 INFO - PROCESS | 1654 | 1467698191370 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:31 INFO - PROCESS | 1654 | 1467698191371 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255c0000 == 43 [pid = 1654] [id = 90] 22:56:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119c29000) [pid = 1654] [serial = 267] [outer = 0x0] 22:56:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1255dd000) [pid = 1654] [serial = 268] [outer = 0x119c29000] 22:56:31 INFO - PROCESS | 1654 | 1467698191397 Marionette DEBUG loaded listener.js 22:56:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12a7c8800) [pid = 1654] [serial = 269] [outer = 0x119c29000] 22:56:31 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. 22:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 470ms 22:56:31 INFO - PROCESS | 1654 | 1467698191732 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]]]}] 22:56:31 INFO - PROCESS | 1654 | 1467698191742 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 22:56:31 INFO - PROCESS | 1654 | 1467698191743 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 22:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 22:56:31 INFO - PROCESS | 1654 | 1467698191746 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 22:56:31 INFO - PROCESS | 1654 | 1467698191747 Marionette TRACE conn2 <- [1,334,null,{}] 22:56:31 INFO - PROCESS | 1654 | 1467698191750 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}] 22:56:31 INFO - PROCESS | 1654 | 1467698191751 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:31 INFO - PROCESS | 1654 | 1467698191851 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 22:56:31 INFO - PROCESS | 1654 | 1467698191901 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:31 INFO - PROCESS | 1654 | 1467698191903 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12921a800 == 44 [pid = 1654] [id = 91] 22:56:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x121020000) [pid = 1654] [serial = 270] [outer = 0x0] 22:56:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12bbe6c00) [pid = 1654] [serial = 271] [outer = 0x121020000] 22:56:31 INFO - PROCESS | 1654 | 1467698191930 Marionette DEBUG loaded listener.js 22:56:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12bcef800) [pid = 1654] [serial = 272] [outer = 0x121020000] 22:56:32 INFO - PROCESS | 1654 | 1467698192207 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]]]}] 22:56:32 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. 22:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 470ms 22:56:32 INFO - PROCESS | 1654 | 1467698192218 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 22:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 22:56:32 INFO - PROCESS | 1654 | 1467698192221 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 22:56:32 INFO - PROCESS | 1654 | 1467698192230 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 22:56:32 INFO - PROCESS | 1654 | 1467698192231 Marionette TRACE conn2 <- [1,338,null,{}] 22:56:32 INFO - PROCESS | 1654 | 1467698192233 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}] 22:56:32 INFO - PROCESS | 1654 | 1467698192234 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:32 INFO - PROCESS | 1654 | 1467698192319 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 22:56:32 INFO - PROCESS | 1654 | 1467698192325 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:32 INFO - PROCESS | 1654 | 1467698192327 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12af46000 == 45 [pid = 1654] [id = 92] 22:56:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x124c0e800) [pid = 1654] [serial = 273] [outer = 0x0] 22:56:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12bebd800) [pid = 1654] [serial = 274] [outer = 0x124c0e800] 22:56:32 INFO - PROCESS | 1654 | 1467698192352 Marionette DEBUG loaded listener.js 22:56:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12bf4dc00) [pid = 1654] [serial = 275] [outer = 0x124c0e800] 22:56:32 INFO - PROCESS | 1654 | 1467698192677 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]]]}] 22:56:32 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. 22:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 468ms 22:56:32 INFO - PROCESS | 1654 | 1467698192699 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 22:56:32 INFO - PROCESS | 1654 | 1467698192700 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 22:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 22:56:32 INFO - PROCESS | 1654 | 1467698192703 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 22:56:32 INFO - PROCESS | 1654 | 1467698192705 Marionette TRACE conn2 <- [1,342,null,{}] 22:56:32 INFO - PROCESS | 1654 | 1467698192716 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}] 22:56:32 INFO - PROCESS | 1654 | 1467698192717 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:32 INFO - PROCESS | 1654 | 1467698192823 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 22:56:32 INFO - PROCESS | 1654 | 1467698192829 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:32 INFO - PROCESS | 1654 | 1467698192829 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b174800 == 46 [pid = 1654] [id = 93] 22:56:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12aa7ac00) [pid = 1654] [serial = 276] [outer = 0x0] 22:56:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12bf50400) [pid = 1654] [serial = 277] [outer = 0x12aa7ac00] 22:56:32 INFO - PROCESS | 1654 | 1467698192853 Marionette DEBUG loaded listener.js 22:56:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12bf5b800) [pid = 1654] [serial = 278] [outer = 0x12aa7ac00] 22:56:33 INFO - PROCESS | 1654 | 1467698193143 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]]]}] 22:56:33 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. 22:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 471ms 22:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 22:56:33 INFO - PROCESS | 1654 | 1467698193175 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 22:56:33 INFO - PROCESS | 1654 | 1467698193176 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 22:56:33 INFO - PROCESS | 1654 | 1467698193178 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 22:56:33 INFO - PROCESS | 1654 | 1467698193179 Marionette TRACE conn2 <- [1,346,null,{}] 22:56:33 INFO - PROCESS | 1654 | 1467698193182 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}] 22:56:33 INFO - PROCESS | 1654 | 1467698193183 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:33 INFO - PROCESS | 1654 | 1467698193267 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 22:56:33 INFO - PROCESS | 1654 | 1467698193364 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:33 INFO - PROCESS | 1654 | 1467698193366 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x113068000 == 47 [pid = 1654] [id = 94] 22:56:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1110a8800) [pid = 1654] [serial = 279] [outer = 0x0] 22:56:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x113082c00) [pid = 1654] [serial = 280] [outer = 0x1110a8800] 22:56:33 INFO - PROCESS | 1654 | 1467698193399 Marionette DEBUG loaded listener.js 22:56:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x116392800) [pid = 1654] [serial = 281] [outer = 0x1110a8800] 22:56:33 INFO - PROCESS | 1654 | 1467698193909 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]]]}] 22:56:33 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. 22:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 768ms 22:56:33 INFO - PROCESS | 1654 | 1467698193950 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 22:56:33 INFO - PROCESS | 1654 | 1467698193954 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 22:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 22:56:33 INFO - PROCESS | 1654 | 1467698193959 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 22:56:33 INFO - PROCESS | 1654 | 1467698193961 Marionette TRACE conn2 <- [1,350,null,{}] 22:56:33 INFO - PROCESS | 1654 | 1467698193966 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}] 22:56:33 INFO - PROCESS | 1654 | 1467698193971 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:34 INFO - PROCESS | 1654 | 1467698194108 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 22:56:34 INFO - PROCESS | 1654 | 1467698194158 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:34 INFO - PROCESS | 1654 | 1467698194160 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x118078800 == 48 [pid = 1654] [id = 95] 22:56:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1180b5000) [pid = 1654] [serial = 282] [outer = 0x0] 22:56:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x119916800) [pid = 1654] [serial = 283] [outer = 0x1180b5000] 22:56:34 INFO - PROCESS | 1654 | 1467698194190 Marionette DEBUG loaded listener.js 22:56:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x121024800) [pid = 1654] [serial = 284] [outer = 0x1180b5000] 22:56:34 INFO - PROCESS | 1654 | 1467698194590 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]]]}] 22:56:34 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. 22:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 674ms 22:56:34 INFO - PROCESS | 1654 | 1467698194634 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 22:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 22:56:34 INFO - PROCESS | 1654 | 1467698194636 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 22:56:34 INFO - PROCESS | 1654 | 1467698194639 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 22:56:34 INFO - PROCESS | 1654 | 1467698194640 Marionette TRACE conn2 <- [1,354,null,{}] 22:56:34 INFO - PROCESS | 1654 | 1467698194643 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}] 22:56:34 INFO - PROCESS | 1654 | 1467698194645 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:34 INFO - PROCESS | 1654 | 1467698194753 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 22:56:34 INFO - PROCESS | 1654 | 1467698194805 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:34 INFO - PROCESS | 1654 | 1467698194807 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x126858800 == 49 [pid = 1654] [id = 96] 22:56:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x123ce8c00) [pid = 1654] [serial = 285] [outer = 0x0] 22:56:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x125589800) [pid = 1654] [serial = 286] [outer = 0x123ce8c00] 22:56:34 INFO - PROCESS | 1654 | 1467698194836 Marionette DEBUG loaded listener.js 22:56:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x127661400) [pid = 1654] [serial = 287] [outer = 0x123ce8c00] 22:56:35 INFO - PROCESS | 1654 | 1467698195318 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]]]}] 22:56:35 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. 22:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 721ms 22:56:35 INFO - PROCESS | 1654 | 1467698195388 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 22:56:35 INFO - PROCESS | 1654 | 1467698195390 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 22:56:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 22:56:35 INFO - PROCESS | 1654 | 1467698195398 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 22:56:35 INFO - PROCESS | 1654 | 1467698195404 Marionette TRACE conn2 <- [1,358,null,{}] 22:56:35 INFO - PROCESS | 1654 | 1467698195408 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}] 22:56:35 INFO - PROCESS | 1654 | 1467698195411 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:35 INFO - PROCESS | 1654 | 1467698195516 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 22:56:35 INFO - PROCESS | 1654 | 1467698195579 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:35 INFO - PROCESS | 1654 | 1467698195580 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bbb4000 == 50 [pid = 1654] [id = 97] 22:56:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x127662400) [pid = 1654] [serial = 288] [outer = 0x0] 22:56:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x128d06800) [pid = 1654] [serial = 289] [outer = 0x127662400] 22:56:35 INFO - PROCESS | 1654 | 1467698195608 Marionette DEBUG loaded listener.js 22:56:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12aa7b000) [pid = 1654] [serial = 290] [outer = 0x127662400] 22:56:36 INFO - PROCESS | 1654 | 1467698196026 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]]]}] 22:56:36 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. 22:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 680ms 22:56:36 INFO - PROCESS | 1654 | 1467698196087 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 22:56:36 INFO - PROCESS | 1654 | 1467698196089 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 22:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 22:56:36 INFO - PROCESS | 1654 | 1467698196092 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 22:56:36 INFO - PROCESS | 1654 | 1467698196094 Marionette TRACE conn2 <- [1,362,null,{}] 22:56:36 INFO - PROCESS | 1654 | 1467698196096 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}] 22:56:36 INFO - PROCESS | 1654 | 1467698196098 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:36 INFO - PROCESS | 1654 | 1467698196201 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 22:56:36 INFO - PROCESS | 1654 | 1467698196263 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:36 INFO - PROCESS | 1654 | 1467698196264 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be64000 == 51 [pid = 1654] [id = 98] 22:56:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12b21a400) [pid = 1654] [serial = 291] [outer = 0x0] 22:56:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12bb6ac00) [pid = 1654] [serial = 292] [outer = 0x12b21a400] 22:56:36 INFO - PROCESS | 1654 | 1467698196293 Marionette DEBUG loaded listener.js 22:56:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12bce7400) [pid = 1654] [serial = 293] [outer = 0x12b21a400] 22:56:36 INFO - PROCESS | 1654 | 1467698196912 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]]]}] 22:56:36 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. 22:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 871ms 22:56:36 INFO - PROCESS | 1654 | 1467698196964 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 22:56:36 INFO - PROCESS | 1654 | 1467698196966 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 22:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 22:56:36 INFO - PROCESS | 1654 | 1467698196970 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 22:56:36 INFO - PROCESS | 1654 | 1467698196972 Marionette TRACE conn2 <- [1,366,null,{}] 22:56:36 INFO - PROCESS | 1654 | 1467698196976 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}] 22:56:36 INFO - PROCESS | 1654 | 1467698196977 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:37 INFO - PROCESS | 1654 | 1467698197069 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 22:56:37 INFO - PROCESS | 1654 | 1467698197133 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:37 INFO - PROCESS | 1654 | 1467698197136 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193d2800 == 52 [pid = 1654] [id = 99] 22:56:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x11971c400) [pid = 1654] [serial = 294] [outer = 0x0] 22:56:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x11975d000) [pid = 1654] [serial = 295] [outer = 0x11971c400] 22:56:37 INFO - PROCESS | 1654 | 1467698197164 Marionette DEBUG loaded listener.js 22:56:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x121024000) [pid = 1654] [serial = 296] [outer = 0x11971c400] 22:56:37 INFO - PROCESS | 1654 | 1467698197647 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]]]}] 22:56:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12685e800 == 51 [pid = 1654] [id = 60] 22:56:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12b174800 == 50 [pid = 1654] [id = 93] 22:56:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12af46000 == 49 [pid = 1654] [id = 92] 22:56:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12921a800 == 48 [pid = 1654] [id = 91] 22:56:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1255c0000 == 47 [pid = 1654] [id = 90] 22:56:37 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12bbe2000) [pid = 1654] [serial = 223] [outer = 0x0] [url = about:blank] 22:56:37 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1188e7800) [pid = 1654] [serial = 183] [outer = 0x0] [url = about:blank] 22:56:37 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11396f800) [pid = 1654] [serial = 180] [outer = 0x0] [url = about:blank] 22:56:37 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. 22:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 725ms 22:56:37 INFO - PROCESS | 1654 | --DOCSHELL 0x127313000 == 46 [pid = 1654] [id = 89] 22:56:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1255b9800 == 45 [pid = 1654] [id = 88] 22:56:37 INFO - PROCESS | 1654 | --DOCSHELL 0x123c1e800 == 44 [pid = 1654] [id = 87] 22:56:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1161a0800 == 43 [pid = 1654] [id = 86] 22:56:37 INFO - PROCESS | 1654 | --DOCSHELL 0x120f1d800 == 42 [pid = 1654] [id = 85] 22:56:37 INFO - PROCESS | 1654 | --DOCSHELL 0x11963e800 == 41 [pid = 1654] [id = 84] 22:56:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1180a6000 == 40 [pid = 1654] [id = 83] 22:56:37 INFO - PROCESS | 1654 | --DOCSHELL 0x113f4a800 == 39 [pid = 1654] [id = 82] 22:56:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1180a6800 == 38 [pid = 1654] [id = 81] 22:56:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa10000 == 37 [pid = 1654] [id = 79] 22:56:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12a697800 == 36 [pid = 1654] [id = 78] 22:56:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1213a6800 == 35 [pid = 1654] [id = 77] 22:56:37 INFO - PROCESS | 1654 | --DOCSHELL 0x116aa1800 == 34 [pid = 1654] [id = 76] 22:56:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12977c800 == 33 [pid = 1654] [id = 75] 22:56:37 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12bb63400) [pid = 1654] [serial = 221] [outer = 0x0] [url = about:blank] 22:56:37 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12738f800) [pid = 1654] [serial = 199] [outer = 0x0] [url = about:blank] 22:56:37 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12aa7a400) [pid = 1654] [serial = 209] [outer = 0x0] [url = about:blank] 22:56:37 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12a7ccc00) [pid = 1654] [serial = 208] [outer = 0x0] [url = about:blank] 22:56:37 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x118f3d400) [pid = 1654] [serial = 214] [outer = 0x0] [url = about:blank] 22:56:37 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12afe3000) [pid = 1654] [serial = 212] [outer = 0x0] [url = about:blank] 22:56:37 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1255e1c00) [pid = 1654] [serial = 196] [outer = 0x0] [url = about:blank] 22:56:37 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x119c24400) [pid = 1654] [serial = 190] [outer = 0x0] [url = about:blank] 22:56:37 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x121234400) [pid = 1654] [serial = 192] [outer = 0x0] [url = about:blank] 22:56:37 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x129587c00) [pid = 1654] [serial = 203] [outer = 0x0] [url = about:blank] 22:56:37 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11975c800) [pid = 1654] [serial = 189] [outer = 0x0] [url = about:blank] 22:56:37 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12b212400) [pid = 1654] [serial = 220] [outer = 0x0] [url = about:blank] 22:56:37 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12aa82000) [pid = 1654] [serial = 211] [outer = 0x0] [url = about:blank] 22:56:37 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1295de000) [pid = 1654] [serial = 205] [outer = 0x0] [url = about:blank] 22:56:37 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x126892c00) [pid = 1654] [serial = 198] [outer = 0x0] [url = about:blank] 22:56:37 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1185cf000) [pid = 1654] [serial = 186] [outer = 0x0] [url = about:blank] 22:56:37 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12558b000) [pid = 1654] [serial = 195] [outer = 0x0] [url = about:blank] 22:56:37 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12957d400) [pid = 1654] [serial = 202] [outer = 0x0] [url = about:blank] 22:56:37 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12b213000) [pid = 1654] [serial = 218] [outer = 0x0] [url = about:blank] 22:56:37 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12a7a3000) [pid = 1654] [serial = 206] [outer = 0x0] [url = about:blank] 22:56:37 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x118f3f800) [pid = 1654] [serial = 187] [outer = 0x0] [url = about:blank] 22:56:37 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x124870400) [pid = 1654] [serial = 193] [outer = 0x0] [url = about:blank] 22:56:37 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x124c3d000) [pid = 1654] [serial = 215] [outer = 0x0] [url = about:blank] 22:56:37 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12d061c00) [pid = 1654] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:56:37 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12b135000) [pid = 1654] [serial = 217] [outer = 0x0] [url = about:blank] 22:56:37 INFO - PROCESS | 1654 | 1467698197725 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 22:56:37 INFO - PROCESS | 1654 | 1467698197729 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 22:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 22:56:37 INFO - PROCESS | 1654 | 1467698197739 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 22:56:37 INFO - PROCESS | 1654 | 1467698197742 Marionette TRACE conn2 <- [1,370,null,{}] 22:56:37 INFO - PROCESS | 1654 | 1467698197745 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}] 22:56:37 INFO - PROCESS | 1654 | 1467698197748 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:37 INFO - PROCESS | 1654 | 1467698197882 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 22:56:37 INFO - PROCESS | 1654 | 1467698197915 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:37 INFO - PROCESS | 1654 | 1467698197917 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x117107000 == 34 [pid = 1654] [id = 100] 22:56:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x124870400) [pid = 1654] [serial = 297] [outer = 0x0] 22:56:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12558b000) [pid = 1654] [serial = 298] [outer = 0x124870400] 22:56:37 INFO - PROCESS | 1654 | 1467698197965 Marionette DEBUG loaded listener.js 22:56:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12688a400) [pid = 1654] [serial = 299] [outer = 0x124870400] 22:56:38 INFO - PROCESS | 1654 | 1467698198430 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]]]}] 22:56:38 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. 22:56:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 723ms 22:56:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 22:56:38 INFO - PROCESS | 1654 | 1467698198459 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 22:56:38 INFO - PROCESS | 1654 | 1467698198461 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 22:56:38 INFO - PROCESS | 1654 | 1467698198463 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 22:56:38 INFO - PROCESS | 1654 | 1467698198465 Marionette TRACE conn2 <- [1,374,null,{}] 22:56:38 INFO - PROCESS | 1654 | 1467698198472 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}] 22:56:38 INFO - PROCESS | 1654 | 1467698198475 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:38 INFO - PROCESS | 1654 | 1467698198556 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 22:56:38 INFO - PROCESS | 1654 | 1467698198560 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:38 INFO - PROCESS | 1654 | 1467698198562 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x119acc000 == 35 [pid = 1654] [id = 101] 22:56:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128bb5400) [pid = 1654] [serial = 300] [outer = 0x0] 22:56:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x128bbf000) [pid = 1654] [serial = 301] [outer = 0x128bb5400] 22:56:38 INFO - PROCESS | 1654 | 1467698198590 Marionette DEBUG loaded listener.js 22:56:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x129578c00) [pid = 1654] [serial = 302] [outer = 0x128bb5400] 22:56:38 INFO - PROCESS | 1654 | 1467698198920 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 22:56:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 22:56:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 471ms 22:56:38 INFO - PROCESS | 1654 | 1467698198944 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 22:56:38 INFO - PROCESS | 1654 | 1467698198946 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 22:56:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 22:56:38 INFO - PROCESS | 1654 | 1467698198948 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 22:56:38 INFO - PROCESS | 1654 | 1467698198949 Marionette TRACE conn2 <- [1,378,null,{}] 22:56:38 INFO - PROCESS | 1654 | 1467698198951 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}] 22:56:38 INFO - PROCESS | 1654 | 1467698198952 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:39 INFO - PROCESS | 1654 | 1467698199030 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 22:56:39 INFO - PROCESS | 1654 | 1467698199034 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:39 INFO - PROCESS | 1654 | 1467698199035 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x1213a7000 == 36 [pid = 1654] [id = 102] 22:56:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12a7d1000) [pid = 1654] [serial = 303] [outer = 0x0] 22:56:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12aa7e400) [pid = 1654] [serial = 304] [outer = 0x12a7d1000] 22:56:39 INFO - PROCESS | 1654 | 1467698199063 Marionette DEBUG loaded listener.js 22:56:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12b13e800) [pid = 1654] [serial = 305] [outer = 0x12a7d1000] 22:56:39 INFO - PROCESS | 1654 | 1467698199389 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 22:56:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 22:56:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 470ms 22:56:39 INFO - PROCESS | 1654 | 1467698199418 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 22:56:39 INFO - PROCESS | 1654 | 1467698199420 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 22:56:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 22:56:39 INFO - PROCESS | 1654 | 1467698199422 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 22:56:39 INFO - PROCESS | 1654 | 1467698199423 Marionette TRACE conn2 <- [1,382,null,{}] 22:56:39 INFO - PROCESS | 1654 | 1467698199426 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}] 22:56:39 INFO - PROCESS | 1654 | 1467698199427 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:39 INFO - PROCESS | 1654 | 1467698199507 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 22:56:39 INFO - PROCESS | 1654 | 1467698199560 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:39 INFO - PROCESS | 1654 | 1467698199562 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x123d1c800 == 37 [pid = 1654] [id = 103] 22:56:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12a7d3400) [pid = 1654] [serial = 306] [outer = 0x0] 22:56:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12bb5c800) [pid = 1654] [serial = 307] [outer = 0x12a7d3400] 22:56:39 INFO - PROCESS | 1654 | 1467698199586 Marionette DEBUG loaded listener.js 22:56:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12bce7c00) [pid = 1654] [serial = 308] [outer = 0x12a7d3400] 22:56:40 INFO - PROCESS | 1654 | 1467698200002 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 22:56:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 22:56:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 618ms 22:56:40 INFO - PROCESS | 1654 | 1467698200042 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 22:56:40 INFO - PROCESS | 1654 | 1467698200043 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 22:56:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 22:56:40 INFO - PROCESS | 1654 | 1467698200047 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 22:56:40 INFO - PROCESS | 1654 | 1467698200049 Marionette TRACE conn2 <- [1,386,null,{}] 22:56:40 INFO - PROCESS | 1654 | 1467698200052 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}] 22:56:40 INFO - PROCESS | 1654 | 1467698200058 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:40 INFO - PROCESS | 1654 | 1467698200199 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 22:56:40 INFO - PROCESS | 1654 | 1467698200222 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:40 INFO - PROCESS | 1654 | 1467698200223 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b61800 == 38 [pid = 1654] [id = 104] 22:56:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12bf59400) [pid = 1654] [serial = 309] [outer = 0x0] 22:56:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12c5b8c00) [pid = 1654] [serial = 310] [outer = 0x12bf59400] 22:56:40 INFO - PROCESS | 1654 | 1467698200254 Marionette DEBUG loaded listener.js 22:56:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12c6e8800) [pid = 1654] [serial = 311] [outer = 0x12bf59400] 22:56:40 INFO - PROCESS | 1654 | 1467698200584 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]]]}] 22:56:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 22:56:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 571ms 22:56:40 INFO - PROCESS | 1654 | 1467698200618 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 22:56:40 INFO - PROCESS | 1654 | 1467698200619 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 22:56:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 22:56:40 INFO - PROCESS | 1654 | 1467698200628 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 22:56:40 INFO - PROCESS | 1654 | 1467698200629 Marionette TRACE conn2 <- [1,390,null,{}] 22:56:40 INFO - PROCESS | 1654 | 1467698200631 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}] 22:56:40 INFO - PROCESS | 1654 | 1467698200632 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:40 INFO - PROCESS | 1654 | 1467698200729 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 22:56:40 INFO - PROCESS | 1654 | 1467698200733 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:40 INFO - PROCESS | 1654 | 1467698200734 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x129217800 == 39 [pid = 1654] [id = 105] 22:56:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12bce1000) [pid = 1654] [serial = 312] [outer = 0x0] 22:56:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12c6ee800) [pid = 1654] [serial = 313] [outer = 0x12bce1000] 22:56:40 INFO - PROCESS | 1654 | 1467698200758 Marionette DEBUG loaded listener.js 22:56:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12cc4e800) [pid = 1654] [serial = 314] [outer = 0x12bce1000] 22:56:41 INFO - PROCESS | 1654 | 1467698201269 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]]]}] 22:56:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 22:56:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 22:56:41 INFO - PROCESS | 1654 | 1467698201324 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 22:56:41 INFO - PROCESS | 1654 | 1467698201326 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 22:56:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 22:56:41 INFO - PROCESS | 1654 | 1467698201331 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 22:56:41 INFO - PROCESS | 1654 | 1467698201333 Marionette TRACE conn2 <- [1,394,null,{}] 22:56:41 INFO - PROCESS | 1654 | 1467698201344 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}] 22:56:41 INFO - PROCESS | 1654 | 1467698201346 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:41 INFO - PROCESS | 1654 | 1467698201522 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 22:56:41 INFO - PROCESS | 1654 | 1467698201545 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:41 INFO - PROCESS | 1654 | 1467698201546 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a867000 == 40 [pid = 1654] [id = 106] 22:56:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x128f6d000) [pid = 1654] [serial = 315] [outer = 0x0] 22:56:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12c6f0800) [pid = 1654] [serial = 316] [outer = 0x128f6d000] 22:56:41 INFO - PROCESS | 1654 | 1467698201585 Marionette DEBUG loaded listener.js 22:56:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12cc55c00) [pid = 1654] [serial = 317] [outer = 0x128f6d000] 22:56:42 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1270e1800) [pid = 1654] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 22:56:42 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x113f3a400) [pid = 1654] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 22:56:42 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x11851fc00) [pid = 1654] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 22:56:42 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x128f98c00) [pid = 1654] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 22:56:42 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12a7d0000) [pid = 1654] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 22:56:42 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x119914800) [pid = 1654] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 22:56:42 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x116a77800) [pid = 1654] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 22:56:42 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12957e800) [pid = 1654] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 22:56:42 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x124fe4800) [pid = 1654] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 22:56:42 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x127390400) [pid = 1654] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 22:56:42 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x118131800) [pid = 1654] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 22:56:42 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x121029800) [pid = 1654] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 22:56:42 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1255dec00) [pid = 1654] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 22:56:42 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x113f2f400) [pid = 1654] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 22:56:42 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1167ec400) [pid = 1654] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 22:56:42 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12a7d0c00) [pid = 1654] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 22:56:42 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119c29000) [pid = 1654] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 22:56:42 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x124c0e800) [pid = 1654] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 22:56:42 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12bb66400) [pid = 1654] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 22:56:42 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12765a400) [pid = 1654] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 22:56:42 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x121020000) [pid = 1654] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 22:56:42 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11393a400) [pid = 1654] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 22:56:42 INFO - PROCESS | 1654 | 1467698202087 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]]]}] 22:56:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 22:56:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 772ms 22:56:42 INFO - PROCESS | 1654 | 1467698202104 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 22:56:42 INFO - PROCESS | 1654 | 1467698202107 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 22:56:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 22:56:42 INFO - PROCESS | 1654 | 1467698202110 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 22:56:42 INFO - PROCESS | 1654 | 1467698202111 Marionette TRACE conn2 <- [1,398,null,{}] 22:56:42 INFO - PROCESS | 1654 | 1467698202114 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}] 22:56:42 INFO - PROCESS | 1654 | 1467698202115 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:42 INFO - PROCESS | 1654 | 1467698202199 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 22:56:42 INFO - PROCESS | 1654 | 1467698202204 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:42 INFO - PROCESS | 1654 | 1467698202206 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x121294800 == 41 [pid = 1654] [id = 107] 22:56:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1128cec00) [pid = 1654] [serial = 318] [outer = 0x0] 22:56:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1128d5800) [pid = 1654] [serial = 319] [outer = 0x1128cec00] 22:56:42 INFO - PROCESS | 1654 | 1467698202230 Marionette DEBUG loaded listener.js 22:56:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1128d9c00) [pid = 1654] [serial = 320] [outer = 0x1128cec00] 22:56:42 INFO - PROCESS | 1654 | 1467698202577 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]]]}] 22:56:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 22:56:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 471ms 22:56:42 INFO - PROCESS | 1654 | 1467698202581 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 22:56:42 INFO - PROCESS | 1654 | 1467698202583 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 22:56:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 22:56:42 INFO - PROCESS | 1654 | 1467698202590 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 22:56:42 INFO - PROCESS | 1654 | 1467698202591 Marionette TRACE conn2 <- [1,402,null,{}] 22:56:42 INFO - PROCESS | 1654 | 1467698202594 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}] 22:56:42 INFO - PROCESS | 1654 | 1467698202595 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:42 INFO - PROCESS | 1654 | 1467698202713 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 22:56:42 INFO - PROCESS | 1654 | 1467698202719 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:42 INFO - PROCESS | 1654 | 1467698202720 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12af41000 == 42 [pid = 1654] [id = 108] 22:56:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1128d1400) [pid = 1654] [serial = 321] [outer = 0x0] 22:56:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1167ee400) [pid = 1654] [serial = 322] [outer = 0x1128d1400] 22:56:42 INFO - PROCESS | 1654 | 1467698202753 Marionette DEBUG loaded listener.js 22:56:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x121027400) [pid = 1654] [serial = 323] [outer = 0x1128d1400] 22:56:43 INFO - PROCESS | 1654 | 1467698203105 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]]]}] 22:56:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 22:56:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 573ms 22:56:43 INFO - PROCESS | 1654 | 1467698203159 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 22:56:43 INFO - PROCESS | 1654 | 1467698203161 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 22:56:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 22:56:43 INFO - PROCESS | 1654 | 1467698203163 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 22:56:43 INFO - PROCESS | 1654 | 1467698203164 Marionette TRACE conn2 <- [1,406,null,{}] 22:56:43 INFO - PROCESS | 1654 | 1467698203167 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}] 22:56:43 INFO - PROCESS | 1654 | 1467698203168 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:43 INFO - PROCESS | 1654 | 1467698203266 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 22:56:43 INFO - PROCESS | 1654 | 1467698203321 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:43 INFO - PROCESS | 1654 | 1467698203323 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be80800 == 43 [pid = 1654] [id = 109] 22:56:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x121028c00) [pid = 1654] [serial = 324] [outer = 0x0] 22:56:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12738dc00) [pid = 1654] [serial = 325] [outer = 0x121028c00] 22:56:43 INFO - PROCESS | 1654 | 1467698203349 Marionette DEBUG loaded listener.js 22:56:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12bebdc00) [pid = 1654] [serial = 326] [outer = 0x121028c00] 22:56:43 INFO - PROCESS | 1654 | 1467698203632 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]]]}] 22:56:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 22:56:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 522ms 22:56:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 22:56:43 INFO - PROCESS | 1654 | 1467698203689 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 22:56:43 INFO - PROCESS | 1654 | 1467698203692 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 22:56:43 INFO - PROCESS | 1654 | 1467698203696 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 22:56:43 INFO - PROCESS | 1654 | 1467698203697 Marionette TRACE conn2 <- [1,410,null,{}] 22:56:43 INFO - PROCESS | 1654 | 1467698203701 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}] 22:56:43 INFO - PROCESS | 1654 | 1467698203705 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:43 INFO - PROCESS | 1654 | 1467698203869 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 22:56:43 INFO - PROCESS | 1654 | 1467698203870 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 22:56:43 INFO - PROCESS | 1654 | 1467698203988 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:43 INFO - PROCESS | 1654 | 1467698203989 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bbc6800 == 44 [pid = 1654] [id = 110] 22:56:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12c978000) [pid = 1654] [serial = 327] [outer = 0x0] 22:56:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12c983800) [pid = 1654] [serial = 328] [outer = 0x12c978000] 22:56:44 INFO - PROCESS | 1654 | 1467698204028 Marionette DEBUG loaded listener.js 22:56:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12cc59c00) [pid = 1654] [serial = 329] [outer = 0x12c978000] 22:56:44 INFO - PROCESS | 1654 | 1467698204581 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]]]}] 22:56:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 22:56:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 921ms 22:56:44 INFO - PROCESS | 1654 | 1467698204617 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 22:56:44 INFO - PROCESS | 1654 | 1467698204619 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 22:56:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 22:56:44 INFO - PROCESS | 1654 | 1467698204642 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 22:56:44 INFO - PROCESS | 1654 | 1467698204645 Marionette TRACE conn2 <- [1,414,null,{}] 22:56:44 INFO - PROCESS | 1654 | 1467698204649 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}] 22:56:44 INFO - PROCESS | 1654 | 1467698204651 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:44 INFO - PROCESS | 1654 | 1467698204766 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 22:56:44 INFO - PROCESS | 1654 | 1467698204833 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:44 INFO - PROCESS | 1654 | 1467698204835 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x118473800 == 45 [pid = 1654] [id = 111] 22:56:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1193b1400) [pid = 1654] [serial = 330] [outer = 0x0] 22:56:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x119912800) [pid = 1654] [serial = 331] [outer = 0x1193b1400] 22:56:44 INFO - PROCESS | 1654 | 1467698204865 Marionette DEBUG loaded listener.js 22:56:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12122b000) [pid = 1654] [serial = 332] [outer = 0x1193b1400] 22:56:45 INFO - PROCESS | 1654 | 1467698205312 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]]]}] 22:56:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 22:56:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 725ms 22:56:45 INFO - PROCESS | 1654 | 1467698205371 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 22:56:45 INFO - PROCESS | 1654 | 1467698205374 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 22:56:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 22:56:45 INFO - PROCESS | 1654 | 1467698205380 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 22:56:45 INFO - PROCESS | 1654 | 1467698205382 Marionette TRACE conn2 <- [1,418,null,{}] 22:56:45 INFO - PROCESS | 1654 | 1467698205385 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}] 22:56:45 INFO - PROCESS | 1654 | 1467698205386 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:45 INFO - PROCESS | 1654 | 1467698205497 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 22:56:45 INFO - PROCESS | 1654 | 1467698205563 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:45 INFO - PROCESS | 1654 | 1467698205565 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x1248dd800 == 46 [pid = 1654] [id = 112] 22:56:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x126c75000) [pid = 1654] [serial = 333] [outer = 0x0] 22:56:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1270e0c00) [pid = 1654] [serial = 334] [outer = 0x126c75000] 22:56:45 INFO - PROCESS | 1654 | 1467698205596 Marionette DEBUG loaded listener.js 22:56:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x127662800) [pid = 1654] [serial = 335] [outer = 0x126c75000] 22:56:46 INFO - PROCESS | 1654 | 1467698206574 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]]]}] 22:56:46 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 22:56:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1220ms 22:56:46 INFO - PROCESS | 1654 | 1467698206601 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 22:56:46 INFO - PROCESS | 1654 | 1467698206603 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 22:56:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 22:56:46 INFO - PROCESS | 1654 | 1467698206608 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 22:56:46 INFO - PROCESS | 1654 | 1467698206610 Marionette TRACE conn2 <- [1,422,null,{}] 22:56:46 INFO - PROCESS | 1654 | 1467698206618 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}] 22:56:46 INFO - PROCESS | 1654 | 1467698206621 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:46 INFO - PROCESS | 1654 | 1467698206728 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 22:56:46 INFO - PROCESS | 1654 | 1467698206797 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:46 INFO - PROCESS | 1654 | 1467698206799 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x1248cb000 == 47 [pid = 1654] [id = 113] 22:56:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1188de400) [pid = 1654] [serial = 336] [outer = 0x0] 22:56:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x127664400) [pid = 1654] [serial = 337] [outer = 0x1188de400] 22:56:46 INFO - PROCESS | 1654 | 1467698206873 Marionette DEBUG loaded listener.js 22:56:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12a7a3c00) [pid = 1654] [serial = 338] [outer = 0x1188de400] 22:56:47 INFO - PROCESS | 1654 | 1467698207961 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]]]}] 22:56:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 22:56:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1378ms 22:56:47 INFO - PROCESS | 1654 | 1467698207986 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 22:56:47 INFO - PROCESS | 1654 | 1467698207991 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 22:56:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 22:56:47 INFO - PROCESS | 1654 | 1467698207994 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 22:56:47 INFO - PROCESS | 1654 | 1467698207996 Marionette TRACE conn2 <- [1,426,null,{}] 22:56:48 INFO - PROCESS | 1654 | 1467698207999 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}] 22:56:48 INFO - PROCESS | 1654 | 1467698208001 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:48 INFO - PROCESS | 1654 | 1467698208090 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 22:56:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12be80800 == 46 [pid = 1654] [id = 109] 22:56:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12af41000 == 45 [pid = 1654] [id = 108] 22:56:48 INFO - PROCESS | 1654 | --DOCSHELL 0x121294800 == 44 [pid = 1654] [id = 107] 22:56:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12a867000 == 43 [pid = 1654] [id = 106] 22:56:48 INFO - PROCESS | 1654 | --DOCSHELL 0x129217800 == 42 [pid = 1654] [id = 105] 22:56:48 INFO - PROCESS | 1654 | --DOCSHELL 0x128b61800 == 41 [pid = 1654] [id = 104] 22:56:48 INFO - PROCESS | 1654 | --DOCSHELL 0x123d1c800 == 40 [pid = 1654] [id = 103] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12bf50400) [pid = 1654] [serial = 277] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1213a7000 == 39 [pid = 1654] [id = 102] 22:56:48 INFO - PROCESS | 1654 | --DOCSHELL 0x119acc000 == 38 [pid = 1654] [id = 101] 22:56:48 INFO - PROCESS | 1654 | --DOCSHELL 0x117107000 == 37 [pid = 1654] [id = 100] 22:56:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1193d2800 == 36 [pid = 1654] [id = 99] 22:56:48 INFO - PROCESS | 1654 | --DOCSHELL 0x118078800 == 35 [pid = 1654] [id = 95] 22:56:48 INFO - PROCESS | 1654 | --DOCSHELL 0x113068000 == 34 [pid = 1654] [id = 94] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1168dc000) [pid = 1654] [serial = 142] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1193a9000) [pid = 1654] [serial = 184] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x129587000) [pid = 1654] [serial = 178] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12bf4dc00) [pid = 1654] [serial = 275] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12bbe6c00) [pid = 1654] [serial = 271] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12b13b800) [pid = 1654] [serial = 263] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1161d8c00) [pid = 1654] [serial = 181] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x129581400) [pid = 1654] [serial = 259] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12aa80000) [pid = 1654] [serial = 262] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12144fc00) [pid = 1654] [serial = 247] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x124c0d800) [pid = 1654] [serial = 248] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x118f47400) [pid = 1654] [serial = 227] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x117eaa800) [pid = 1654] [serial = 226] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12aa79800) [pid = 1654] [serial = 236] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1295e6c00) [pid = 1654] [serial = 235] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128d11000) [pid = 1654] [serial = 233] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x127658800) [pid = 1654] [serial = 232] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x127664000) [pid = 1654] [serial = 254] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12765e800) [pid = 1654] [serial = 253] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x118b4ec00) [pid = 1654] [serial = 242] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x118140000) [pid = 1654] [serial = 241] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x121104000) [pid = 1654] [serial = 229] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x121ce9400) [pid = 1654] [serial = 230] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x126cf2400) [pid = 1654] [serial = 250] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12738fc00) [pid = 1654] [serial = 251] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x117eb4000) [pid = 1654] [serial = 244] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11991b400) [pid = 1654] [serial = 245] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1292b7000) [pid = 1654] [serial = 239] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x126cf2c00) [pid = 1654] [serial = 238] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12b218000) [pid = 1654] [serial = 265] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1255dd000) [pid = 1654] [serial = 268] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12a7c8800) [pid = 1654] [serial = 269] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12bebd800) [pid = 1654] [serial = 274] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12bb69000) [pid = 1654] [serial = 266] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x12bbe8800) [pid = 1654] [serial = 224] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1292b1800) [pid = 1654] [serial = 257] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12bcef800) [pid = 1654] [serial = 272] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x128828000) [pid = 1654] [serial = 256] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12a79f400) [pid = 1654] [serial = 260] [outer = 0x0] [url = about:blank] 22:56:48 INFO - PROCESS | 1654 | 1467698208212 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:48 INFO - PROCESS | 1654 | 1467698208214 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x113b4d800 == 35 [pid = 1654] [id = 114] 22:56:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1128d9800) [pid = 1654] [serial = 339] [outer = 0x0] 22:56:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x117eaa800) [pid = 1654] [serial = 340] [outer = 0x1128d9800] 22:56:48 INFO - PROCESS | 1654 | 1467698208242 Marionette DEBUG loaded listener.js 22:56:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11933c400) [pid = 1654] [serial = 341] [outer = 0x1128d9800] 22:56:48 INFO - PROCESS | 1654 | 1467698208553 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] 22:56:48 INFO - PROCESS | 1654 | 1467698208617 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 22:56:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 22:56:48 INFO - PROCESS | 1654 | 1467698208622 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 22:56:48 INFO - PROCESS | 1654 | 1467698208623 Marionette TRACE conn2 <- [1,430,null,{}] 22:56:48 INFO - PROCESS | 1654 | 1467698208626 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}] 22:56:48 INFO - PROCESS | 1654 | 1467698208627 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:48 INFO - PROCESS | 1654 | 1467698208706 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 22:56:48 INFO - PROCESS | 1654 | 1467698208765 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:48 INFO - PROCESS | 1654 | 1467698208766 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171dd000 == 36 [pid = 1654] [id = 115] 22:56:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11933bc00) [pid = 1654] [serial = 342] [outer = 0x0] 22:56:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x119ee4800) [pid = 1654] [serial = 343] [outer = 0x11933bc00] 22:56:48 INFO - PROCESS | 1654 | 1467698208793 Marionette DEBUG loaded listener.js 22:56:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x121719000) [pid = 1654] [serial = 344] [outer = 0x11933bc00] 22:56:49 INFO - PROCESS | 1654 | 1467698209086 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]]]}] 22:56:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 22:56:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 520ms 22:56:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 22:56:49 INFO - PROCESS | 1654 | 1467698209142 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 22:56:49 INFO - PROCESS | 1654 | 1467698209143 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 22:56:49 INFO - PROCESS | 1654 | 1467698209146 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 22:56:49 INFO - PROCESS | 1654 | 1467698209148 Marionette TRACE conn2 <- [1,434,null,{}] 22:56:49 INFO - PROCESS | 1654 | 1467698209155 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}] 22:56:49 INFO - PROCESS | 1654 | 1467698209158 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:49 INFO - PROCESS | 1654 | 1467698209243 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 22:56:49 INFO - PROCESS | 1654 | 1467698209296 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:49 INFO - PROCESS | 1654 | 1467698209298 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x11847d800 == 37 [pid = 1654] [id = 116] 22:56:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x123ce5c00) [pid = 1654] [serial = 345] [outer = 0x0] 22:56:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x124fdf800) [pid = 1654] [serial = 346] [outer = 0x123ce5c00] 22:56:49 INFO - PROCESS | 1654 | 1467698209327 Marionette DEBUG loaded listener.js 22:56:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x12738fc00) [pid = 1654] [serial = 347] [outer = 0x123ce5c00] 22:56:49 INFO - PROCESS | 1654 | 1467698209628 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]]]}] 22:56:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 22:56:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 520ms 22:56:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 22:56:49 INFO - PROCESS | 1654 | 1467698209667 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 22:56:49 INFO - PROCESS | 1654 | 1467698209668 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 22:56:49 INFO - PROCESS | 1654 | 1467698209673 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 22:56:49 INFO - PROCESS | 1654 | 1467698209674 Marionette TRACE conn2 <- [1,438,null,{}] 22:56:49 INFO - PROCESS | 1654 | 1467698209677 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}] 22:56:49 INFO - PROCESS | 1654 | 1467698209678 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:49 INFO - PROCESS | 1654 | 1467698209759 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 22:56:49 INFO - PROCESS | 1654 | 1467698209763 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:49 INFO - PROCESS | 1654 | 1467698209764 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x11996a000 == 38 [pid = 1654] [id = 117] 22:56:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x127664800) [pid = 1654] [serial = 348] [outer = 0x0] 22:56:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x128bb2000) [pid = 1654] [serial = 349] [outer = 0x127664800] 22:56:49 INFO - PROCESS | 1654 | 1467698209789 Marionette DEBUG loaded listener.js 22:56:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128bbf400) [pid = 1654] [serial = 350] [outer = 0x127664800] 22:56:50 INFO - PROCESS | 1654 | 1467698210115 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]]]}] 22:56:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 22:56:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 470ms 22:56:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 22:56:50 INFO - PROCESS | 1654 | 1467698210142 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 22:56:50 INFO - PROCESS | 1654 | 1467698210143 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 22:56:50 INFO - PROCESS | 1654 | 1467698210145 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 22:56:50 INFO - PROCESS | 1654 | 1467698210146 Marionette TRACE conn2 <- [1,442,null,{}] 22:56:50 INFO - PROCESS | 1654 | 1467698210149 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}] 22:56:50 INFO - PROCESS | 1654 | 1467698210150 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:50 INFO - PROCESS | 1654 | 1467698210264 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 22:56:50 INFO - PROCESS | 1654 | 1467698210276 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:50 INFO - PROCESS | 1654 | 1467698210277 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f2f800 == 39 [pid = 1654] [id = 118] 22:56:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1193ae400) [pid = 1654] [serial = 351] [outer = 0x0] 22:56:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128bbd800) [pid = 1654] [serial = 352] [outer = 0x1193ae400] 22:56:50 INFO - PROCESS | 1654 | 1467698210301 Marionette DEBUG loaded listener.js 22:56:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1292af400) [pid = 1654] [serial = 353] [outer = 0x1193ae400] 22:56:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 22:56:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 519ms 22:56:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 22:56:50 INFO - PROCESS | 1654 | 1467698210662 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]]]}] 22:56:50 INFO - PROCESS | 1654 | 1467698210665 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 22:56:50 INFO - PROCESS | 1654 | 1467698210666 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 22:56:50 INFO - PROCESS | 1654 | 1467698210668 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 22:56:50 INFO - PROCESS | 1654 | 1467698210669 Marionette TRACE conn2 <- [1,446,null,{}] 22:56:50 INFO - PROCESS | 1654 | 1467698210674 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}] 22:56:50 INFO - PROCESS | 1654 | 1467698210677 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:50 INFO - PROCESS | 1654 | 1467698210795 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 22:56:50 INFO - PROCESS | 1654 | 1467698210799 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:50 INFO - PROCESS | 1654 | 1467698210800 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x1130e8800 == 40 [pid = 1654] [id = 119] 22:56:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128f71c00) [pid = 1654] [serial = 354] [outer = 0x0] 22:56:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1295dd000) [pid = 1654] [serial = 355] [outer = 0x128f71c00] 22:56:50 INFO - PROCESS | 1654 | 1467698210826 Marionette DEBUG loaded listener.js 22:56:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12afe6c00) [pid = 1654] [serial = 356] [outer = 0x128f71c00] 22:56:51 INFO - PROCESS | 1654 | 1467698211167 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]]]}] 22:56:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 22:56:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 523ms 22:56:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 22:56:51 INFO - PROCESS | 1654 | 1467698211193 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 22:56:51 INFO - PROCESS | 1654 | 1467698211194 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 22:56:51 INFO - PROCESS | 1654 | 1467698211202 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 22:56:51 INFO - PROCESS | 1654 | 1467698211203 Marionette TRACE conn2 <- [1,450,null,{}] 22:56:51 INFO - PROCESS | 1654 | 1467698211208 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}] 22:56:51 INFO - PROCESS | 1654 | 1467698211216 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:51 INFO - PROCESS | 1654 | 1467698211308 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 22:56:51 INFO - PROCESS | 1654 | 1467698211318 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:51 INFO - PROCESS | 1654 | 1467698211319 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x1248cb800 == 41 [pid = 1654] [id = 120] 22:56:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128f94c00) [pid = 1654] [serial = 357] [outer = 0x0] 22:56:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12b20e800) [pid = 1654] [serial = 358] [outer = 0x128f94c00] 22:56:51 INFO - PROCESS | 1654 | 1467698211349 Marionette DEBUG loaded listener.js 22:56:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12bb60400) [pid = 1654] [serial = 359] [outer = 0x128f94c00] 22:56:51 INFO - PROCESS | 1654 | 1467698211702 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] 22:56:51 INFO - PROCESS | 1654 | 1467698211725 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 22:56:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 22:56:51 INFO - PROCESS | 1654 | 1467698211727 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 22:56:51 INFO - PROCESS | 1654 | 1467698211728 Marionette TRACE conn2 <- [1,454,null,{}] 22:56:51 INFO - PROCESS | 1654 | 1467698211730 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}] 22:56:51 INFO - PROCESS | 1654 | 1467698211731 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:51 INFO - PROCESS | 1654 | 1467698211827 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 22:56:51 INFO - PROCESS | 1654 | 1467698211838 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:51 INFO - PROCESS | 1654 | 1467698211840 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x126e6f800 == 42 [pid = 1654] [id = 121] 22:56:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12b140800) [pid = 1654] [serial = 360] [outer = 0x0] 22:56:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12bbe6000) [pid = 1654] [serial = 361] [outer = 0x12b140800] 22:56:51 INFO - PROCESS | 1654 | 1467698211864 Marionette DEBUG loaded listener.js 22:56:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12bce8800) [pid = 1654] [serial = 362] [outer = 0x12b140800] 22:56:52 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:56:52 INFO - PROCESS | 1654 | 1467698212199 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]]]}] 22:56:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 22:56:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 520ms 22:56:52 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12b21a400) [pid = 1654] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 22:56:52 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12bf59400) [pid = 1654] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 22:56:52 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12bce1000) [pid = 1654] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 22:56:52 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x128f6d000) [pid = 1654] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 22:56:52 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12a7d1000) [pid = 1654] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 22:56:52 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1128cec00) [pid = 1654] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 22:56:52 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12a7d3400) [pid = 1654] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 22:56:52 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1128d1400) [pid = 1654] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 22:56:52 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x124870400) [pid = 1654] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 22:56:52 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x128bb5400) [pid = 1654] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 22:56:52 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11971c400) [pid = 1654] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 22:56:52 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x121028c00) [pid = 1654] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 22:56:52 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12aa7ac00) [pid = 1654] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 22:56:52 INFO - PROCESS | 1654 | 1467698212400 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 22:56:52 INFO - PROCESS | 1654 | 1467698212409 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 22:56:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 22:56:52 INFO - PROCESS | 1654 | 1467698212420 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 22:56:52 INFO - PROCESS | 1654 | 1467698212421 Marionette TRACE conn2 <- [1,458,null,{}] 22:56:52 INFO - PROCESS | 1654 | 1467698212424 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}] 22:56:52 INFO - PROCESS | 1654 | 1467698212425 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:52 INFO - PROCESS | 1654 | 1467698212501 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 22:56:52 INFO - PROCESS | 1654 | 1467698212507 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:52 INFO - PROCESS | 1654 | 1467698212508 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12730c800 == 43 [pid = 1654] [id = 122] 22:56:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11971c400) [pid = 1654] [serial = 363] [outer = 0x0] 22:56:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x121029800) [pid = 1654] [serial = 364] [outer = 0x11971c400] 22:56:52 INFO - PROCESS | 1654 | 1467698212532 Marionette DEBUG loaded listener.js 22:56:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128f63800) [pid = 1654] [serial = 365] [outer = 0x11971c400] 22:56:52 INFO - PROCESS | 1654 | 1467698212869 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] 22:56:52 INFO - PROCESS | 1654 | 1467698212893 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 22:56:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 22:56:52 INFO - PROCESS | 1654 | 1467698212895 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 22:56:52 INFO - PROCESS | 1654 | 1467698212896 Marionette TRACE conn2 <- [1,462,null,{}] 22:56:52 INFO - PROCESS | 1654 | 1467698212898 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}] 22:56:52 INFO - PROCESS | 1654 | 1467698212899 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:52 INFO - PROCESS | 1654 | 1467698212980 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 22:56:53 INFO - PROCESS | 1654 | 1467698213035 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:53 INFO - PROCESS | 1654 | 1467698213036 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12920a000 == 44 [pid = 1654] [id = 123] 22:56:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x124870400) [pid = 1654] [serial = 366] [outer = 0x0] 22:56:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12b13ac00) [pid = 1654] [serial = 367] [outer = 0x124870400] 22:56:53 INFO - PROCESS | 1654 | 1467698213061 Marionette DEBUG loaded listener.js 22:56:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12bebb400) [pid = 1654] [serial = 368] [outer = 0x124870400] 22:56:53 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:56:53 INFO - PROCESS | 1654 | 1467698213377 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] 22:56:53 INFO - PROCESS | 1654 | 1467698213416 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 22:56:53 INFO - PROCESS | 1654 | 1467698213419 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 22:56:53 INFO - PROCESS | 1654 | 1467698213421 Marionette TRACE conn2 <- [1,466,null,{}] 22:56:53 INFO - PROCESS | 1654 | 1467698213424 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}] 22:56:53 INFO - PROCESS | 1654 | 1467698213426 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:53 INFO - PROCESS | 1654 | 1467698213519 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 22:56:53 INFO - PROCESS | 1654 | 1467698213590 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:53 INFO - PROCESS | 1654 | 1467698213592 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a69d800 == 45 [pid = 1654] [id = 124] 22:56:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1128cd800) [pid = 1654] [serial = 369] [outer = 0x0] 22:56:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12bebf400) [pid = 1654] [serial = 370] [outer = 0x1128cd800] 22:56:53 INFO - PROCESS | 1654 | 1467698213638 Marionette DEBUG loaded listener.js 22:56:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12c6ea400) [pid = 1654] [serial = 371] [outer = 0x1128cd800] 22:56:54 INFO - PROCESS | 1654 | 1467698214066 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] 22:56:54 INFO - PROCESS | 1654 | 1467698214094 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 22:56:54 INFO - PROCESS | 1654 | 1467698214096 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 22:56:54 INFO - PROCESS | 1654 | 1467698214097 Marionette TRACE conn2 <- [1,470,null,{}] 22:56:54 INFO - PROCESS | 1654 | 1467698214100 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}] 22:56:54 INFO - PROCESS | 1654 | 1467698214101 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:54 INFO - PROCESS | 1654 | 1467698214185 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 22:56:54 INFO - PROCESS | 1654 | 1467698214239 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:54 INFO - PROCESS | 1654 | 1467698214240 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa1f800 == 46 [pid = 1654] [id = 125] 22:56:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x116ad5c00) [pid = 1654] [serial = 372] [outer = 0x0] 22:56:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x116ae1c00) [pid = 1654] [serial = 373] [outer = 0x116ad5c00] 22:56:54 INFO - PROCESS | 1654 | 1467698214264 Marionette DEBUG loaded listener.js 22:56:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12c6e8000) [pid = 1654] [serial = 374] [outer = 0x116ad5c00] 22:56:54 INFO - PROCESS | 1654 | 1467698214710 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]]]}] 22:56:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 22:56:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 669ms 22:56:54 INFO - PROCESS | 1654 | 1467698214766 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 22:56:54 INFO - PROCESS | 1654 | 1467698214769 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 22:56:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 22:56:54 INFO - PROCESS | 1654 | 1467698214775 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 22:56:54 INFO - PROCESS | 1654 | 1467698214777 Marionette TRACE conn2 <- [1,474,null,{}] 22:56:54 INFO - PROCESS | 1654 | 1467698214781 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}] 22:56:54 INFO - PROCESS | 1654 | 1467698214782 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:54 INFO - PROCESS | 1654 | 1467698214884 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 22:56:54 INFO - PROCESS | 1654 | 1467698214988 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:54 INFO - PROCESS | 1654 | 1467698214989 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171cd000 == 47 [pid = 1654] [id = 126] 22:56:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1185d8400) [pid = 1654] [serial = 375] [outer = 0x0] 22:56:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1188e2c00) [pid = 1654] [serial = 376] [outer = 0x1185d8400] 22:56:55 INFO - PROCESS | 1654 | 1467698215020 Marionette DEBUG loaded listener.js 22:56:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x119727400) [pid = 1654] [serial = 377] [outer = 0x1185d8400] 22:56:55 INFO - PROCESS | 1654 | 1467698215466 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]]]}] 22:56:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 22:56:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 725ms 22:56:55 INFO - PROCESS | 1654 | 1467698215499 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 22:56:55 INFO - PROCESS | 1654 | 1467698215502 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 22:56:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 22:56:55 INFO - PROCESS | 1654 | 1467698215507 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 22:56:55 INFO - PROCESS | 1654 | 1467698215509 Marionette TRACE conn2 <- [1,478,null,{}] 22:56:55 INFO - PROCESS | 1654 | 1467698215512 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}] 22:56:55 INFO - PROCESS | 1654 | 1467698215514 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:55 INFO - PROCESS | 1654 | 1467698215620 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 22:56:55 INFO - PROCESS | 1654 | 1467698215689 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:55 INFO - PROCESS | 1654 | 1467698215690 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x121172000 == 48 [pid = 1654] [id = 127] 22:56:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x121234400) [pid = 1654] [serial = 378] [outer = 0x0] 22:56:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12481b000) [pid = 1654] [serial = 379] [outer = 0x121234400] 22:56:55 INFO - PROCESS | 1654 | 1467698215723 Marionette DEBUG loaded listener.js 22:56:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1255da400) [pid = 1654] [serial = 380] [outer = 0x121234400] 22:56:56 INFO - PROCESS | 1654 | 1467698216151 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]]]}] 22:56:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 22:56:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 669ms 22:56:56 INFO - PROCESS | 1654 | 1467698216177 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 22:56:56 INFO - PROCESS | 1654 | 1467698216178 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 22:56:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 22:56:56 INFO - PROCESS | 1654 | 1467698216200 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 22:56:56 INFO - PROCESS | 1654 | 1467698216203 Marionette TRACE conn2 <- [1,482,null,{}] 22:56:56 INFO - PROCESS | 1654 | 1467698216230 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}] 22:56:56 INFO - PROCESS | 1654 | 1467698216234 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:56 INFO - PROCESS | 1654 | 1467698216336 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 22:56:56 INFO - PROCESS | 1654 | 1467698216405 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:56 INFO - PROCESS | 1654 | 1467698216407 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b161800 == 49 [pid = 1654] [id = 128] 22:56:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1292b8000) [pid = 1654] [serial = 381] [outer = 0x0] 22:56:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x129583000) [pid = 1654] [serial = 382] [outer = 0x1292b8000] 22:56:56 INFO - PROCESS | 1654 | 1467698216438 Marionette DEBUG loaded listener.js 22:56:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12a7a0000) [pid = 1654] [serial = 383] [outer = 0x1292b8000] 22:56:56 INFO - PROCESS | 1654 | 1467698216860 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]]]}] 22:56:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 22:56:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 709ms 22:56:56 INFO - PROCESS | 1654 | 1467698216891 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 22:56:56 INFO - PROCESS | 1654 | 1467698216893 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 22:56:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 22:56:56 INFO - PROCESS | 1654 | 1467698216895 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 22:56:56 INFO - PROCESS | 1654 | 1467698216896 Marionette TRACE conn2 <- [1,486,null,{}] 22:56:56 INFO - PROCESS | 1654 | 1467698216899 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}] 22:56:56 INFO - PROCESS | 1654 | 1467698216900 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:57 INFO - PROCESS | 1654 | 1467698217004 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 22:56:57 INFO - PROCESS | 1654 | 1467698217057 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:57 INFO - PROCESS | 1654 | 1467698217059 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bbc9800 == 50 [pid = 1654] [id = 129] 22:56:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12aa86000) [pid = 1654] [serial = 384] [outer = 0x0] 22:56:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12bbe6c00) [pid = 1654] [serial = 385] [outer = 0x12aa86000] 22:56:57 INFO - PROCESS | 1654 | 1467698217088 Marionette DEBUG loaded listener.js 22:56:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12bec2400) [pid = 1654] [serial = 386] [outer = 0x12aa86000] 22:56:57 INFO - PROCESS | 1654 | 1467698217541 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]]]}] 22:56:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 22:56:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 669ms 22:56:57 INFO - PROCESS | 1654 | 1467698217565 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 22:56:57 INFO - PROCESS | 1654 | 1467698217566 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 22:56:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 22:56:57 INFO - PROCESS | 1654 | 1467698217569 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 22:56:57 INFO - PROCESS | 1654 | 1467698217570 Marionette TRACE conn2 <- [1,490,null,{}] 22:56:57 INFO - PROCESS | 1654 | 1467698217573 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}] 22:56:57 INFO - PROCESS | 1654 | 1467698217574 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:57 INFO - PROCESS | 1654 | 1467698217693 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 22:56:57 INFO - PROCESS | 1654 | 1467698217900 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:57 INFO - PROCESS | 1654 | 1467698217902 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x116a9a800 == 51 [pid = 1654] [id = 130] 22:56:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1128d2400) [pid = 1654] [serial = 387] [outer = 0x0] 22:56:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x116ad7000) [pid = 1654] [serial = 388] [outer = 0x1128d2400] 22:56:57 INFO - PROCESS | 1654 | 1467698217932 Marionette DEBUG loaded listener.js 22:56:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x117eb3400) [pid = 1654] [serial = 389] [outer = 0x1128d2400] 22:56:58 INFO - PROCESS | 1654 | 1467698218348 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]]]}] 22:56:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 22:56:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 821ms 22:56:58 INFO - PROCESS | 1654 | 1467698218392 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 22:56:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 22:56:58 INFO - PROCESS | 1654 | 1467698218394 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 22:56:58 INFO - PROCESS | 1654 | 1467698218396 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 22:56:58 INFO - PROCESS | 1654 | 1467698218398 Marionette TRACE conn2 <- [1,494,null,{}] 22:56:58 INFO - PROCESS | 1654 | 1467698218402 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}] 22:56:58 INFO - PROCESS | 1654 | 1467698218403 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:58 INFO - PROCESS | 1654 | 1467698218532 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 22:56:58 INFO - PROCESS | 1654 | 1467698218586 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:58 INFO - PROCESS | 1654 | 1467698218587 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180a8000 == 52 [pid = 1654] [id = 131] 22:56:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x119767c00) [pid = 1654] [serial = 390] [outer = 0x0] 22:56:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x119ee6400) [pid = 1654] [serial = 391] [outer = 0x119767c00] 22:56:58 INFO - PROCESS | 1654 | 1467698218617 Marionette DEBUG loaded listener.js 22:56:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x121714000) [pid = 1654] [serial = 392] [outer = 0x119767c00] 22:56:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12a69d800 == 51 [pid = 1654] [id = 124] 22:56:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12920a000 == 50 [pid = 1654] [id = 123] 22:56:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12730c800 == 49 [pid = 1654] [id = 122] 22:56:58 INFO - PROCESS | 1654 | --DOCSHELL 0x126e6f800 == 48 [pid = 1654] [id = 121] 22:56:58 INFO - PROCESS | 1654 | --DOCSHELL 0x1248cb800 == 47 [pid = 1654] [id = 120] 22:56:58 INFO - PROCESS | 1654 | --DOCSHELL 0x1130e8800 == 46 [pid = 1654] [id = 119] 22:56:58 INFO - PROCESS | 1654 | --DOCSHELL 0x120f2f800 == 45 [pid = 1654] [id = 118] 22:56:58 INFO - PROCESS | 1654 | --DOCSHELL 0x11996a000 == 44 [pid = 1654] [id = 117] 22:56:58 INFO - PROCESS | 1654 | --DOCSHELL 0x11847d800 == 43 [pid = 1654] [id = 116] 22:56:58 INFO - PROCESS | 1654 | --DOCSHELL 0x1171dd000 == 42 [pid = 1654] [id = 115] 22:56:58 INFO - PROCESS | 1654 | --DOCSHELL 0x113b4d800 == 41 [pid = 1654] [id = 114] 22:56:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12bbc6800 == 40 [pid = 1654] [id = 110] 22:56:58 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12bf5b800) [pid = 1654] [serial = 278] [outer = 0x0] [url = about:blank] 22:56:58 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x128d06800) [pid = 1654] [serial = 289] [outer = 0x0] [url = about:blank] 22:56:58 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12bce7400) [pid = 1654] [serial = 293] [outer = 0x0] [url = about:blank] 22:56:58 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12bb6ac00) [pid = 1654] [serial = 292] [outer = 0x0] [url = about:blank] 22:56:58 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12c5b8c00) [pid = 1654] [serial = 310] [outer = 0x0] [url = about:blank] 22:56:58 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x113082c00) [pid = 1654] [serial = 280] [outer = 0x0] [url = about:blank] 22:56:58 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12c6ee800) [pid = 1654] [serial = 313] [outer = 0x0] [url = about:blank] 22:56:58 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12c6f0800) [pid = 1654] [serial = 316] [outer = 0x0] [url = about:blank] 22:56:58 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12aa7e400) [pid = 1654] [serial = 304] [outer = 0x0] [url = about:blank] 22:56:58 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12b13e800) [pid = 1654] [serial = 305] [outer = 0x0] [url = about:blank] 22:56:58 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x119916800) [pid = 1654] [serial = 283] [outer = 0x0] [url = about:blank] 22:56:58 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1128d5800) [pid = 1654] [serial = 319] [outer = 0x0] [url = about:blank] 22:56:58 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1128d9c00) [pid = 1654] [serial = 320] [outer = 0x0] [url = about:blank] 22:56:58 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x125589800) [pid = 1654] [serial = 286] [outer = 0x0] [url = about:blank] 22:56:58 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12bb5c800) [pid = 1654] [serial = 307] [outer = 0x0] [url = about:blank] 22:56:58 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1167ee400) [pid = 1654] [serial = 322] [outer = 0x0] [url = about:blank] 22:56:58 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12558b000) [pid = 1654] [serial = 298] [outer = 0x0] [url = about:blank] 22:56:58 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12688a400) [pid = 1654] [serial = 299] [outer = 0x0] [url = about:blank] 22:56:58 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x128bbf000) [pid = 1654] [serial = 301] [outer = 0x0] [url = about:blank] 22:56:58 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x129578c00) [pid = 1654] [serial = 302] [outer = 0x0] [url = about:blank] 22:56:58 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x121024000) [pid = 1654] [serial = 296] [outer = 0x0] [url = about:blank] 22:56:58 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11975d000) [pid = 1654] [serial = 295] [outer = 0x0] [url = about:blank] 22:56:58 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12cc55c00) [pid = 1654] [serial = 317] [outer = 0x0] [url = about:blank] 22:56:58 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12cc4e800) [pid = 1654] [serial = 314] [outer = 0x0] [url = about:blank] 22:56:58 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12c6e8800) [pid = 1654] [serial = 311] [outer = 0x0] [url = about:blank] 22:56:58 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12bebdc00) [pid = 1654] [serial = 326] [outer = 0x0] [url = about:blank] 22:56:58 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12bce7c00) [pid = 1654] [serial = 308] [outer = 0x0] [url = about:blank] 22:56:58 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x121027400) [pid = 1654] [serial = 323] [outer = 0x0] [url = about:blank] 22:56:58 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12738dc00) [pid = 1654] [serial = 325] [outer = 0x0] [url = about:blank] 22:56:58 INFO - PROCESS | 1654 | 1467698218993 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]]]}] 22:56:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 22:56:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 622ms 22:56:59 INFO - PROCESS | 1654 | 1467698219021 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 22:56:59 INFO - PROCESS | 1654 | 1467698219024 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 22:56:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 22:56:59 INFO - PROCESS | 1654 | 1467698219027 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 22:56:59 INFO - PROCESS | 1654 | 1467698219029 Marionette TRACE conn2 <- [1,498,null,{}] 22:56:59 INFO - PROCESS | 1654 | 1467698219031 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}] 22:56:59 INFO - PROCESS | 1654 | 1467698219033 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:59 INFO - PROCESS | 1654 | 1467698219155 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 22:56:59 INFO - PROCESS | 1654 | 1467698219238 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:59 INFO - PROCESS | 1654 | 1467698219240 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x118478000 == 41 [pid = 1654] [id = 132] 22:56:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x118140000) [pid = 1654] [serial = 393] [outer = 0x0] 22:56:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1255dd000) [pid = 1654] [serial = 394] [outer = 0x118140000] 22:56:59 INFO - PROCESS | 1654 | 1467698219281 Marionette DEBUG loaded listener.js 22:56:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x126cfec00) [pid = 1654] [serial = 395] [outer = 0x118140000] 22:56:59 INFO - PROCESS | 1654 | 1467698219713 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]]]}] 22:56:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 22:56:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 721ms 22:56:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 22:56:59 INFO - PROCESS | 1654 | 1467698219749 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 22:56:59 INFO - PROCESS | 1654 | 1467698219750 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 22:56:59 INFO - PROCESS | 1654 | 1467698219760 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 22:56:59 INFO - PROCESS | 1654 | 1467698219764 Marionette TRACE conn2 <- [1,502,null,{}] 22:56:59 INFO - PROCESS | 1654 | 1467698219767 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}] 22:56:59 INFO - PROCESS | 1654 | 1467698219769 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:59 INFO - PROCESS | 1654 | 1467698219859 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 22:56:59 INFO - PROCESS | 1654 | 1467698219863 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:59 INFO - PROCESS | 1654 | 1467698219864 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:56:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12145e000 == 42 [pid = 1654] [id = 133] 22:56:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1270e6800) [pid = 1654] [serial = 396] [outer = 0x0] 22:56:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128834000) [pid = 1654] [serial = 397] [outer = 0x1270e6800] 22:56:59 INFO - PROCESS | 1654 | 1467698219894 Marionette DEBUG loaded listener.js 22:56:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x129578c00) [pid = 1654] [serial = 398] [outer = 0x1270e6800] 22:57:00 INFO - PROCESS | 1654 | 1467698220346 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]]]}] 22:57:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 22:57:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 630ms 22:57:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 22:57:00 INFO - PROCESS | 1654 | 1467698220384 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 22:57:00 INFO - PROCESS | 1654 | 1467698220385 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 22:57:00 INFO - PROCESS | 1654 | 1467698220388 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 22:57:00 INFO - PROCESS | 1654 | 1467698220389 Marionette TRACE conn2 <- [1,506,null,{}] 22:57:00 INFO - PROCESS | 1654 | 1467698220391 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}] 22:57:00 INFO - PROCESS | 1654 | 1467698220392 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:00 INFO - PROCESS | 1654 | 1467698220471 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 22:57:00 INFO - PROCESS | 1654 | 1467698220476 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:00 INFO - PROCESS | 1654 | 1467698220477 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255c0000 == 43 [pid = 1654] [id = 134] 22:57:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12a7c7000) [pid = 1654] [serial = 399] [outer = 0x0] 22:57:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12aa86400) [pid = 1654] [serial = 400] [outer = 0x12a7c7000] 22:57:00 INFO - PROCESS | 1654 | 1467698220502 Marionette DEBUG loaded listener.js 22:57:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12b13d400) [pid = 1654] [serial = 401] [outer = 0x12a7c7000] 22:57:00 INFO - PROCESS | 1654 | 1467698220847 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]]]}] 22:57:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 22:57:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 469ms 22:57:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 22:57:00 INFO - PROCESS | 1654 | 1467698220859 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 22:57:00 INFO - PROCESS | 1654 | 1467698220861 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 22:57:00 INFO - PROCESS | 1654 | 1467698220863 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 22:57:00 INFO - PROCESS | 1654 | 1467698220864 Marionette TRACE conn2 <- [1,510,null,{}] 22:57:00 INFO - PROCESS | 1654 | 1467698220866 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}] 22:57:00 INFO - PROCESS | 1654 | 1467698220867 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:00 INFO - PROCESS | 1654 | 1467698220984 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 22:57:01 INFO - PROCESS | 1654 | 1467698220996 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:01 INFO - PROCESS | 1654 | 1467698221000 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b7b800 == 44 [pid = 1654] [id = 135] 22:57:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12bb6b800) [pid = 1654] [serial = 402] [outer = 0x0] 22:57:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12bce2000) [pid = 1654] [serial = 403] [outer = 0x12bb6b800] 22:57:01 INFO - PROCESS | 1654 | 1467698221038 Marionette DEBUG loaded listener.js 22:57:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12bebe800) [pid = 1654] [serial = 404] [outer = 0x12bb6b800] 22:57:01 INFO - PROCESS | 1654 | 1467698221425 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]]]}] 22:57:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 22:57:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 570ms 22:57:01 INFO - PROCESS | 1654 | 1467698221434 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 22:57:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 22:57:01 INFO - PROCESS | 1654 | 1467698221435 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 22:57:01 INFO - PROCESS | 1654 | 1467698221439 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 22:57:01 INFO - PROCESS | 1654 | 1467698221440 Marionette TRACE conn2 <- [1,514,null,{}] 22:57:01 INFO - PROCESS | 1654 | 1467698221442 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}] 22:57:01 INFO - PROCESS | 1654 | 1467698221444 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:01 INFO - PROCESS | 1654 | 1467698221547 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 22:57:01 INFO - PROCESS | 1654 | 1467698221580 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:01 INFO - PROCESS | 1654 | 1467698221582 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x111c8c800 == 45 [pid = 1654] [id = 136] 22:57:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12bebfc00) [pid = 1654] [serial = 405] [outer = 0x0] 22:57:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12c5b3400) [pid = 1654] [serial = 406] [outer = 0x12bebfc00] 22:57:01 INFO - PROCESS | 1654 | 1467698221606 Marionette DEBUG loaded listener.js 22:57:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12c6f5400) [pid = 1654] [serial = 407] [outer = 0x12bebfc00] 22:57:01 INFO - PROCESS | 1654 | 1467698221925 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]]]}] 22:57:01 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 22:57:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 520ms 22:57:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 22:57:01 INFO - PROCESS | 1654 | 1467698221959 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 22:57:01 INFO - PROCESS | 1654 | 1467698221960 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 22:57:01 INFO - PROCESS | 1654 | 1467698221963 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 22:57:01 INFO - PROCESS | 1654 | 1467698221964 Marionette TRACE conn2 <- [1,518,null,{}] 22:57:01 INFO - PROCESS | 1654 | 1467698221966 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}] 22:57:01 INFO - PROCESS | 1654 | 1467698221967 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:02 INFO - PROCESS | 1654 | 1467698222073 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 22:57:02 INFO - PROCESS | 1654 | 1467698222087 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:02 INFO - PROCESS | 1654 | 1467698222088 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a85e800 == 46 [pid = 1654] [id = 137] 22:57:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x118578000) [pid = 1654] [serial = 408] [outer = 0x0] 22:57:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x11857e800) [pid = 1654] [serial = 409] [outer = 0x118578000] 22:57:02 INFO - PROCESS | 1654 | 1467698222112 Marionette DEBUG loaded listener.js 22:57:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x118582800) [pid = 1654] [serial = 410] [outer = 0x118578000] 22:57:02 INFO - PROCESS | 1654 | 1467698222435 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]]]}] 22:57:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 22:57:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 519ms 22:57:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 22:57:02 INFO - PROCESS | 1654 | 1467698222483 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 22:57:02 INFO - PROCESS | 1654 | 1467698222484 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 22:57:02 INFO - PROCESS | 1654 | 1467698222486 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 22:57:02 INFO - PROCESS | 1654 | 1467698222487 Marionette TRACE conn2 <- [1,522,null,{}] 22:57:02 INFO - PROCESS | 1654 | 1467698222490 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}] 22:57:02 INFO - PROCESS | 1654 | 1467698222491 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:02 INFO - PROCESS | 1654 | 1467698222591 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 22:57:02 INFO - PROCESS | 1654 | 1467698222595 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:02 INFO - PROCESS | 1654 | 1467698222596 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b2c8000 == 47 [pid = 1654] [id = 138] 22:57:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11857c800) [pid = 1654] [serial = 411] [outer = 0x0] 22:57:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12c977400) [pid = 1654] [serial = 412] [outer = 0x11857c800] 22:57:02 INFO - PROCESS | 1654 | 1467698222650 Marionette DEBUG loaded listener.js 22:57:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12cc50000) [pid = 1654] [serial = 413] [outer = 0x11857c800] 22:57:03 INFO - PROCESS | 1654 | 1467698223109 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]]]}] 22:57:03 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x124870400) [pid = 1654] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 22:57:03 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1193ae400) [pid = 1654] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 22:57:03 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1128cd800) [pid = 1654] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 22:57:03 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1180b5000) [pid = 1654] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 22:57:03 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x127662400) [pid = 1654] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 22:57:03 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x123ce8c00) [pid = 1654] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 22:57:03 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1110a8800) [pid = 1654] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 22:57:03 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x127664800) [pid = 1654] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 22:57:03 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x128f71c00) [pid = 1654] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 22:57:03 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1128d9800) [pid = 1654] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 22:57:03 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1188de400) [pid = 1654] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 22:57:03 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1193b1400) [pid = 1654] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 22:57:03 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x128f94c00) [pid = 1654] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 22:57:03 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x126c75000) [pid = 1654] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 22:57:03 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11933bc00) [pid = 1654] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 22:57:03 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x123ce5c00) [pid = 1654] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 22:57:03 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12b140800) [pid = 1654] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 22:57:03 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11971c400) [pid = 1654] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 22:57:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 22:57:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 670ms 22:57:03 INFO - PROCESS | 1654 | 1467698223157 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 22:57:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 22:57:03 INFO - PROCESS | 1654 | 1467698223159 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 22:57:03 INFO - PROCESS | 1654 | 1467698223163 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 22:57:03 INFO - PROCESS | 1654 | 1467698223164 Marionette TRACE conn2 <- [1,526,null,{}] 22:57:03 INFO - PROCESS | 1654 | 1467698223167 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}] 22:57:03 INFO - PROCESS | 1654 | 1467698223180 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:03 INFO - PROCESS | 1654 | 1467698223308 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 22:57:03 INFO - PROCESS | 1654 | 1467698223313 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:03 INFO - PROCESS | 1654 | 1467698223314 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x119648800 == 48 [pid = 1654] [id = 139] 22:57:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1185d2800) [pid = 1654] [serial = 414] [outer = 0x0] 22:57:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119339c00) [pid = 1654] [serial = 415] [outer = 0x1185d2800] 22:57:03 INFO - PROCESS | 1654 | 1467698223354 Marionette DEBUG loaded listener.js 22:57:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x124821c00) [pid = 1654] [serial = 416] [outer = 0x1185d2800] 22:57:03 INFO - PROCESS | 1654 | 1467698223751 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]]]}] 22:57:03 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 22:57:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 620ms 22:57:03 INFO - PROCESS | 1654 | 1467698223783 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 22:57:03 INFO - PROCESS | 1654 | 1467698223784 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 22:57:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 22:57:03 INFO - PROCESS | 1654 | 1467698223793 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 22:57:03 INFO - PROCESS | 1654 | 1467698223794 Marionette TRACE conn2 <- [1,530,null,{}] 22:57:03 INFO - PROCESS | 1654 | 1467698223797 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}] 22:57:03 INFO - PROCESS | 1654 | 1467698223798 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:03 INFO - PROCESS | 1654 | 1467698223881 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 22:57:03 INFO - PROCESS | 1654 | 1467698223900 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:03 INFO - PROCESS | 1654 | 1467698223902 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bfe2800 == 49 [pid = 1654] [id = 140] 22:57:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x126cf2400) [pid = 1654] [serial = 417] [outer = 0x0] 22:57:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12a7d1000) [pid = 1654] [serial = 418] [outer = 0x126cf2400] 22:57:03 INFO - PROCESS | 1654 | 1467698223929 Marionette DEBUG loaded listener.js 22:57:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12cc5b000) [pid = 1654] [serial = 419] [outer = 0x126cf2400] 22:57:04 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 22:57:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 22:57:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:57:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:57:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 22:57:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:57:04 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 22:57:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 22:57:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:57:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:57:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 22:57:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:57:04 INFO - PROCESS | 1654 | 1467698224259 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"]]]}] 22:57:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 476ms 22:57:04 INFO - PROCESS | 1654 | 1467698224263 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 22:57:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 22:57:04 INFO - PROCESS | 1654 | 1467698224275 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 22:57:04 INFO - PROCESS | 1654 | 1467698224278 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 22:57:04 INFO - PROCESS | 1654 | 1467698224280 Marionette TRACE conn2 <- [1,534,null,{}] 22:57:04 INFO - PROCESS | 1654 | 1467698224282 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}] 22:57:04 INFO - PROCESS | 1654 | 1467698224284 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:04 INFO - PROCESS | 1654 | 1467698224385 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 22:57:04 INFO - PROCESS | 1654 | 1467698224439 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:04 INFO - PROCESS | 1654 | 1467698224440 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c820000 == 50 [pid = 1654] [id = 141] 22:57:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1273afc00) [pid = 1654] [serial = 420] [outer = 0x0] 22:57:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1273b7c00) [pid = 1654] [serial = 421] [outer = 0x1273afc00] 22:57:04 INFO - PROCESS | 1654 | 1467698224464 Marionette DEBUG loaded listener.js 22:57:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12b109800) [pid = 1654] [serial = 422] [outer = 0x1273afc00] 22:57:04 INFO - PROCESS | 1654 | 1467698224779 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]]]}] 22:57:04 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 22:57:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 518ms 22:57:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 22:57:04 INFO - PROCESS | 1654 | 1467698224798 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 22:57:04 INFO - PROCESS | 1654 | 1467698224800 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 22:57:04 INFO - PROCESS | 1654 | 1467698224806 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 22:57:04 INFO - PROCESS | 1654 | 1467698224810 Marionette TRACE conn2 <- [1,538,null,{}] 22:57:04 INFO - PROCESS | 1654 | 1467698224813 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}] 22:57:04 INFO - PROCESS | 1654 | 1467698224815 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:04 INFO - PROCESS | 1654 | 1467698224968 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 22:57:05 INFO - PROCESS | 1654 | 1467698225076 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:05 INFO - PROCESS | 1654 | 1467698225077 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc20000 == 51 [pid = 1654] [id = 142] 22:57:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x121005c00) [pid = 1654] [serial = 423] [outer = 0x0] 22:57:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12100bc00) [pid = 1654] [serial = 424] [outer = 0x121005c00] 22:57:05 INFO - PROCESS | 1654 | 1467698225108 Marionette DEBUG loaded listener.js 22:57:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1273adc00) [pid = 1654] [serial = 425] [outer = 0x121005c00] 22:57:05 INFO - PROCESS | 1654 | 1467698225514 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]]]}] 22:57:05 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. 22:57:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 726ms 22:57:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 22:57:05 INFO - PROCESS | 1654 | 1467698225530 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 22:57:05 INFO - PROCESS | 1654 | 1467698225532 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 22:57:05 INFO - PROCESS | 1654 | 1467698225535 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 22:57:05 INFO - PROCESS | 1654 | 1467698225539 Marionette TRACE conn2 <- [1,542,null,{}] 22:57:05 INFO - PROCESS | 1654 | 1467698225542 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}] 22:57:05 INFO - PROCESS | 1654 | 1467698225544 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:05 INFO - PROCESS | 1654 | 1467698225650 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 22:57:05 INFO - PROCESS | 1654 | 1467698225708 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:05 INFO - PROCESS | 1654 | 1467698225710 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193d8800 == 52 [pid = 1654] [id = 143] 22:57:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x116adf000) [pid = 1654] [serial = 426] [outer = 0x0] 22:57:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x118580400) [pid = 1654] [serial = 427] [outer = 0x116adf000] 22:57:05 INFO - PROCESS | 1654 | 1467698225740 Marionette DEBUG loaded listener.js 22:57:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x119916800) [pid = 1654] [serial = 428] [outer = 0x116adf000] 22:57:06 INFO - PROCESS | 1654 | 1467698226142 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]]]}] 22:57:06 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. 22:57:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 623ms 22:57:06 INFO - PROCESS | 1654 | 1467698226158 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 22:57:06 INFO - PROCESS | 1654 | 1467698226162 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 22:57:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 22:57:06 INFO - PROCESS | 1654 | 1467698226166 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 22:57:06 INFO - PROCESS | 1654 | 1467698226168 Marionette TRACE conn2 <- [1,546,null,{}] 22:57:06 INFO - PROCESS | 1654 | 1467698226171 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}] 22:57:06 INFO - PROCESS | 1654 | 1467698226173 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:06 INFO - PROCESS | 1654 | 1467698226286 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 22:57:06 INFO - PROCESS | 1654 | 1467698226410 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:06 INFO - PROCESS | 1654 | 1467698226412 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12921c000 == 53 [pid = 1654] [id = 144] 22:57:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12102c000) [pid = 1654] [serial = 429] [outer = 0x0] 22:57:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x124caf800) [pid = 1654] [serial = 430] [outer = 0x12102c000] 22:57:06 INFO - PROCESS | 1654 | 1467698226448 Marionette DEBUG loaded listener.js 22:57:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1270e7800) [pid = 1654] [serial = 431] [outer = 0x12102c000] 22:57:06 INFO - PROCESS | 1654 | 1467698226844 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]]]}] 22:57:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 22:57:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 720ms 22:57:06 INFO - PROCESS | 1654 | 1467698226887 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 22:57:06 INFO - PROCESS | 1654 | 1467698226891 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 22:57:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 22:57:06 INFO - PROCESS | 1654 | 1467698226894 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 22:57:06 INFO - PROCESS | 1654 | 1467698226896 Marionette TRACE conn2 <- [1,550,null,{}] 22:57:06 INFO - PROCESS | 1654 | 1467698226904 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}] 22:57:06 INFO - PROCESS | 1654 | 1467698226908 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:07 INFO - PROCESS | 1654 | 1467698227018 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 22:57:07 INFO - PROCESS | 1654 | 1467698227114 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:07 INFO - PROCESS | 1654 | 1467698227116 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d02d000 == 54 [pid = 1654] [id = 145] 22:57:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1273ae800) [pid = 1654] [serial = 432] [outer = 0x0] 22:57:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x127664000) [pid = 1654] [serial = 433] [outer = 0x1273ae800] 22:57:07 INFO - PROCESS | 1654 | 1467698227154 Marionette DEBUG loaded listener.js 22:57:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1295dc400) [pid = 1654] [serial = 434] [outer = 0x1273ae800] 22:57:07 INFO - PROCESS | 1654 | 1467698227530 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]]]}] 22:57:07 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. 22:57:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 671ms 22:57:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 22:57:07 INFO - PROCESS | 1654 | 1467698227565 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 22:57:07 INFO - PROCESS | 1654 | 1467698227567 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 22:57:07 INFO - PROCESS | 1654 | 1467698227570 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 22:57:07 INFO - PROCESS | 1654 | 1467698227571 Marionette TRACE conn2 <- [1,554,null,{}] 22:57:07 INFO - PROCESS | 1654 | 1467698227573 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}] 22:57:07 INFO - PROCESS | 1654 | 1467698227575 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:07 INFO - PROCESS | 1654 | 1467698227699 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 22:57:07 INFO - PROCESS | 1654 | 1467698227768 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:07 INFO - PROCESS | 1654 | 1467698227770 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d135000 == 55 [pid = 1654] [id = 146] 22:57:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12aa87800) [pid = 1654] [serial = 435] [outer = 0x0] 22:57:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12b106400) [pid = 1654] [serial = 436] [outer = 0x12aa87800] 22:57:07 INFO - PROCESS | 1654 | 1467698227798 Marionette DEBUG loaded listener.js 22:57:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12b10cc00) [pid = 1654] [serial = 437] [outer = 0x12aa87800] 22:57:08 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:57:08 INFO - PROCESS | 1654 | 1467698228215 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]]]}] 22:57:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 22:57:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 669ms 22:57:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 22:57:08 INFO - PROCESS | 1654 | 1467698228255 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 22:57:08 INFO - PROCESS | 1654 | 1467698228256 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 22:57:08 INFO - PROCESS | 1654 | 1467698228260 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 22:57:08 INFO - PROCESS | 1654 | 1467698228261 Marionette TRACE conn2 <- [1,558,null,{}] 22:57:08 INFO - PROCESS | 1654 | 1467698228263 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}] 22:57:08 INFO - PROCESS | 1654 | 1467698228265 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:08 INFO - PROCESS | 1654 | 1467698228366 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 22:57:08 INFO - PROCESS | 1654 | 1467698228435 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:08 INFO - PROCESS | 1654 | 1467698228436 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d33e000 == 56 [pid = 1654] [id = 147] 22:57:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12b104000) [pid = 1654] [serial = 438] [outer = 0x0] 22:57:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12b111c00) [pid = 1654] [serial = 439] [outer = 0x12b104000] 22:57:08 INFO - PROCESS | 1654 | 1467698228464 Marionette DEBUG loaded listener.js 22:57:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12bb61400) [pid = 1654] [serial = 440] [outer = 0x12b104000] 22:57:08 INFO - PROCESS | 1654 | 1467698228908 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]]]}] 22:57:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 22:57:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 668ms 22:57:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 22:57:08 INFO - PROCESS | 1654 | 1467698228928 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 22:57:08 INFO - PROCESS | 1654 | 1467698228930 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 22:57:08 INFO - PROCESS | 1654 | 1467698228932 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 22:57:08 INFO - PROCESS | 1654 | 1467698228933 Marionette TRACE conn2 <- [1,562,null,{}] 22:57:08 INFO - PROCESS | 1654 | 1467698228936 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}] 22:57:08 INFO - PROCESS | 1654 | 1467698228940 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:09 INFO - PROCESS | 1654 | 1467698229074 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 22:57:09 INFO - PROCESS | 1654 | 1467698229133 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:09 INFO - PROCESS | 1654 | 1467698229134 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x119adf800 == 57 [pid = 1654] [id = 148] 22:57:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12882c400) [pid = 1654] [serial = 441] [outer = 0x0] 22:57:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12bebe400) [pid = 1654] [serial = 442] [outer = 0x12882c400] 22:57:09 INFO - PROCESS | 1654 | 1467698229163 Marionette DEBUG loaded listener.js 22:57:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12cc58000) [pid = 1654] [serial = 443] [outer = 0x12882c400] 22:57:09 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:57:09 INFO - PROCESS | 1654 | 1467698229744 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]]]}] 22:57:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 22:57:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 818ms 22:57:09 INFO - PROCESS | 1654 | 1467698229751 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 22:57:09 INFO - PROCESS | 1654 | 1467698229753 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 22:57:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 22:57:09 INFO - PROCESS | 1654 | 1467698229757 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 22:57:09 INFO - PROCESS | 1654 | 1467698229758 Marionette TRACE conn2 <- [1,566,null,{}] 22:57:09 INFO - PROCESS | 1654 | 1467698229762 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}] 22:57:09 INFO - PROCESS | 1654 | 1467698229764 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:09 INFO - PROCESS | 1654 | 1467698229860 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 22:57:09 INFO - PROCESS | 1654 | 1467698229915 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:09 INFO - PROCESS | 1654 | 1467698229918 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x119642800 == 58 [pid = 1654] [id = 149] 22:57:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x113d4a000) [pid = 1654] [serial = 444] [outer = 0x0] 22:57:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1180c1800) [pid = 1654] [serial = 445] [outer = 0x113d4a000] 22:57:09 INFO - PROCESS | 1654 | 1467698229958 Marionette DEBUG loaded listener.js 22:57:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x118b4f000) [pid = 1654] [serial = 446] [outer = 0x113d4a000] 22:57:10 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:57:10 INFO - PROCESS | 1654 | 1467698230409 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]]]}] 22:57:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 22:57:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 671ms 22:57:10 INFO - PROCESS | 1654 | 1467698230427 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 22:57:10 INFO - PROCESS | 1654 | 1467698230430 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 22:57:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 22:57:10 INFO - PROCESS | 1654 | 1467698230434 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 22:57:10 INFO - PROCESS | 1654 | 1467698230436 Marionette TRACE conn2 <- [1,570,null,{}] 22:57:10 INFO - PROCESS | 1654 | 1467698230438 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}] 22:57:10 INFO - PROCESS | 1654 | 1467698230440 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:10 INFO - PROCESS | 1654 | 1467698230542 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 22:57:10 INFO - PROCESS | 1654 | 1467698230600 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:10 INFO - PROCESS | 1654 | 1467698230601 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x118082000 == 59 [pid = 1654] [id = 150] 22:57:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x121004800) [pid = 1654] [serial = 447] [outer = 0x0] 22:57:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x121029000) [pid = 1654] [serial = 448] [outer = 0x121004800] 22:57:10 INFO - PROCESS | 1654 | 1467698230629 Marionette DEBUG loaded listener.js 22:57:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x123ce8400) [pid = 1654] [serial = 449] [outer = 0x121004800] 22:57:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12c820000 == 58 [pid = 1654] [id = 141] 22:57:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12bfe2800 == 57 [pid = 1654] [id = 140] 22:57:10 INFO - PROCESS | 1654 | --DOCSHELL 0x119648800 == 56 [pid = 1654] [id = 139] 22:57:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12b2c8000 == 55 [pid = 1654] [id = 138] 22:57:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12a85e800 == 54 [pid = 1654] [id = 137] 22:57:10 INFO - PROCESS | 1654 | --DOCSHELL 0x111c8c800 == 53 [pid = 1654] [id = 136] 22:57:10 INFO - PROCESS | 1654 | --DOCSHELL 0x128b7b800 == 52 [pid = 1654] [id = 135] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x116ae1c00) [pid = 1654] [serial = 373] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOCSHELL 0x1255c0000 == 51 [pid = 1654] [id = 134] 22:57:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12145e000 == 50 [pid = 1654] [id = 133] 22:57:10 INFO - PROCESS | 1654 | --DOCSHELL 0x118478000 == 49 [pid = 1654] [id = 132] 22:57:10 INFO - PROCESS | 1654 | --DOCSHELL 0x1180a8000 == 48 [pid = 1654] [id = 131] 22:57:10 INFO - PROCESS | 1654 | --DOCSHELL 0x116a9a800 == 47 [pid = 1654] [id = 130] 22:57:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa1f800 == 46 [pid = 1654] [id = 125] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x128bb2000) [pid = 1654] [serial = 349] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1295dd000) [pid = 1654] [serial = 355] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x128bbf400) [pid = 1654] [serial = 350] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x117eaa800) [pid = 1654] [serial = 340] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11933c400) [pid = 1654] [serial = 341] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x127664400) [pid = 1654] [serial = 337] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12a7a3c00) [pid = 1654] [serial = 338] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12122b000) [pid = 1654] [serial = 332] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x119912800) [pid = 1654] [serial = 331] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12b20e800) [pid = 1654] [serial = 358] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x127662800) [pid = 1654] [serial = 335] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1270e0c00) [pid = 1654] [serial = 334] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x119ee4800) [pid = 1654] [serial = 343] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x121719000) [pid = 1654] [serial = 344] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x124fdf800) [pid = 1654] [serial = 346] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12738fc00) [pid = 1654] [serial = 347] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12c983800) [pid = 1654] [serial = 328] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12bbe6000) [pid = 1654] [serial = 361] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12bb60400) [pid = 1654] [serial = 359] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x121029800) [pid = 1654] [serial = 364] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x128f63800) [pid = 1654] [serial = 365] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12bce8800) [pid = 1654] [serial = 362] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12bebb400) [pid = 1654] [serial = 368] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x128bbd800) [pid = 1654] [serial = 352] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1292af400) [pid = 1654] [serial = 353] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12b13ac00) [pid = 1654] [serial = 367] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12afe6c00) [pid = 1654] [serial = 356] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12c6ea400) [pid = 1654] [serial = 371] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12bebf400) [pid = 1654] [serial = 370] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x121024800) [pid = 1654] [serial = 284] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12aa7b000) [pid = 1654] [serial = 290] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x127661400) [pid = 1654] [serial = 287] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x116392800) [pid = 1654] [serial = 281] [outer = 0x0] [url = about:blank] 22:57:10 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:57:10 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:57:10 INFO - PROCESS | 1654 | 1467698230995 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]]]}] 22:57:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 22:57:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 574ms 22:57:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 22:57:11 INFO - PROCESS | 1654 | 1467698231009 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 22:57:11 INFO - PROCESS | 1654 | 1467698231010 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 22:57:11 INFO - PROCESS | 1654 | 1467698231012 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 22:57:11 INFO - PROCESS | 1654 | 1467698231014 Marionette TRACE conn2 <- [1,574,null,{}] 22:57:11 INFO - PROCESS | 1654 | 1467698231022 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}] 22:57:11 INFO - PROCESS | 1654 | 1467698231025 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:11 INFO - PROCESS | 1654 | 1467698231109 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 22:57:11 INFO - PROCESS | 1654 | 1467698231114 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:11 INFO - PROCESS | 1654 | 1467698231116 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193df800 == 47 [pid = 1654] [id = 151] 22:57:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1255d3400) [pid = 1654] [serial = 450] [outer = 0x0] 22:57:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1273acc00) [pid = 1654] [serial = 451] [outer = 0x1255d3400] 22:57:11 INFO - PROCESS | 1654 | 1467698231143 Marionette DEBUG loaded listener.js 22:57:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1273bb000) [pid = 1654] [serial = 452] [outer = 0x1255d3400] 22:57:11 INFO - PROCESS | 1654 | 1467698231504 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]]]}] 22:57:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 22:57:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 522ms 22:57:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 22:57:11 INFO - PROCESS | 1654 | 1467698231535 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 22:57:11 INFO - PROCESS | 1654 | 1467698231537 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 22:57:11 INFO - PROCESS | 1654 | 1467698231541 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 22:57:11 INFO - PROCESS | 1654 | 1467698231542 Marionette TRACE conn2 <- [1,578,null,{}] 22:57:11 INFO - PROCESS | 1654 | 1467698231545 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}] 22:57:11 INFO - PROCESS | 1654 | 1467698231546 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:11 INFO - PROCESS | 1654 | 1467698231629 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 22:57:11 INFO - PROCESS | 1654 | 1467698231632 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:11 INFO - PROCESS | 1654 | 1467698231634 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x121298800 == 48 [pid = 1654] [id = 152] 22:57:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128836400) [pid = 1654] [serial = 453] [outer = 0x0] 22:57:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x128bb8400) [pid = 1654] [serial = 454] [outer = 0x128836400] 22:57:11 INFO - PROCESS | 1654 | 1467698231659 Marionette DEBUG loaded listener.js 22:57:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x128f70c00) [pid = 1654] [serial = 455] [outer = 0x128836400] 22:57:12 INFO - PROCESS | 1654 | 1467698232020 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]]]}] 22:57:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 22:57:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 519ms 22:57:12 INFO - PROCESS | 1654 | 1467698232061 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 22:57:12 INFO - PROCESS | 1654 | 1467698232062 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 22:57:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 22:57:12 INFO - PROCESS | 1654 | 1467698232064 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 22:57:12 INFO - PROCESS | 1654 | 1467698232065 Marionette TRACE conn2 <- [1,582,null,{}] 22:57:12 INFO - PROCESS | 1654 | 1467698232068 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}] 22:57:12 INFO - PROCESS | 1654 | 1467698232069 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:12 INFO - PROCESS | 1654 | 1467698232147 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 22:57:12 INFO - PROCESS | 1654 | 1467698232151 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:12 INFO - PROCESS | 1654 | 1467698232152 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x124fa9800 == 49 [pid = 1654] [id = 153] 22:57:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128d03400) [pid = 1654] [serial = 456] [outer = 0x0] 22:57:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x129584400) [pid = 1654] [serial = 457] [outer = 0x128d03400] 22:57:12 INFO - PROCESS | 1654 | 1467698232180 Marionette DEBUG loaded listener.js 22:57:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12a7d3400) [pid = 1654] [serial = 458] [outer = 0x128d03400] 22:57:12 INFO - PROCESS | 1654 | 1467698232495 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]]]}] 22:57:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 22:57:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 468ms 22:57:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 22:57:12 INFO - PROCESS | 1654 | 1467698232533 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 22:57:12 INFO - PROCESS | 1654 | 1467698232534 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 22:57:12 INFO - PROCESS | 1654 | 1467698232536 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 22:57:12 INFO - PROCESS | 1654 | 1467698232538 Marionette TRACE conn2 <- [1,586,null,{}] 22:57:12 INFO - PROCESS | 1654 | 1467698232540 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}] 22:57:12 INFO - PROCESS | 1654 | 1467698232543 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:12 INFO - PROCESS | 1654 | 1467698232637 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 22:57:12 INFO - PROCESS | 1654 | 1467698232701 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:12 INFO - PROCESS | 1654 | 1467698232709 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x126e55800 == 50 [pid = 1654] [id = 154] 22:57:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x116ade800) [pid = 1654] [serial = 459] [outer = 0x0] 22:57:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12aa87c00) [pid = 1654] [serial = 460] [outer = 0x116ade800] 22:57:12 INFO - PROCESS | 1654 | 1467698232734 Marionette DEBUG loaded listener.js 22:57:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12bcea400) [pid = 1654] [serial = 461] [outer = 0x116ade800] 22:57:12 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:57:13 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:57:13 INFO - PROCESS | 1654 | 1467698233084 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]]]}] 22:57:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 22:57:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 571ms 22:57:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 22:57:13 INFO - PROCESS | 1654 | 1467698233107 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 22:57:13 INFO - PROCESS | 1654 | 1467698233108 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 22:57:13 INFO - PROCESS | 1654 | 1467698233110 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 22:57:13 INFO - PROCESS | 1654 | 1467698233111 Marionette TRACE conn2 <- [1,590,null,{}] 22:57:13 INFO - PROCESS | 1654 | 1467698233114 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}] 22:57:13 INFO - PROCESS | 1654 | 1467698233115 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:13 INFO - PROCESS | 1654 | 1467698233223 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 22:57:13 INFO - PROCESS | 1654 | 1467698233226 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:13 INFO - PROCESS | 1654 | 1467698233228 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b7c000 == 51 [pid = 1654] [id = 155] 22:57:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12bce8000) [pid = 1654] [serial = 462] [outer = 0x0] 22:57:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12bec1000) [pid = 1654] [serial = 463] [outer = 0x12bce8000] 22:57:13 INFO - PROCESS | 1654 | 1467698233285 Marionette DEBUG loaded listener.js 22:57:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12c5b4400) [pid = 1654] [serial = 464] [outer = 0x12bce8000] 22:57:13 INFO - PROCESS | 1654 | 1467698233580 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]]]}] 22:57:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 22:57:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 519ms 22:57:13 INFO - PROCESS | 1654 | 1467698233630 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 22:57:13 INFO - PROCESS | 1654 | 1467698233631 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 22:57:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 22:57:13 INFO - PROCESS | 1654 | 1467698233642 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 22:57:13 INFO - PROCESS | 1654 | 1467698233643 Marionette TRACE conn2 <- [1,594,null,{}] 22:57:13 INFO - PROCESS | 1654 | 1467698233645 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}] 22:57:13 INFO - PROCESS | 1654 | 1467698233646 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:13 INFO - PROCESS | 1654 | 1467698233769 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 22:57:13 INFO - PROCESS | 1654 | 1467698233806 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:13 INFO - PROCESS | 1654 | 1467698233807 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a696000 == 52 [pid = 1654] [id = 156] 22:57:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12c5b0000) [pid = 1654] [serial = 465] [outer = 0x0] 22:57:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12c5b5c00) [pid = 1654] [serial = 466] [outer = 0x12c5b0000] 22:57:13 INFO - PROCESS | 1654 | 1467698233832 Marionette DEBUG loaded listener.js 22:57:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12c97ac00) [pid = 1654] [serial = 467] [outer = 0x12c5b0000] 22:57:14 INFO - PROCESS | 1654 | 1467698234140 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]]]}] 22:57:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 22:57:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 518ms 22:57:14 INFO - PROCESS | 1654 | 1467698234161 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 22:57:14 INFO - PROCESS | 1654 | 1467698234162 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 22:57:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 22:57:14 INFO - PROCESS | 1654 | 1467698234164 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 22:57:14 INFO - PROCESS | 1654 | 1467698234165 Marionette TRACE conn2 <- [1,598,null,{}] 22:57:14 INFO - PROCESS | 1654 | 1467698234168 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}] 22:57:14 INFO - PROCESS | 1654 | 1467698234169 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:14 INFO - PROCESS | 1654 | 1467698234276 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 22:57:14 INFO - PROCESS | 1654 | 1467698234289 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:14 INFO - PROCESS | 1654 | 1467698234290 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa1a800 == 53 [pid = 1654] [id = 157] 22:57:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12c97e800) [pid = 1654] [serial = 468] [outer = 0x0] 22:57:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12d05f000) [pid = 1654] [serial = 469] [outer = 0x12c97e800] 22:57:14 INFO - PROCESS | 1654 | 1467698234314 Marionette DEBUG loaded listener.js 22:57:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12d068400) [pid = 1654] [serial = 470] [outer = 0x12c97e800] 22:57:14 INFO - PROCESS | 1654 | 1467698234646 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]]]}] 22:57:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 22:57:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 520ms 22:57:14 INFO - PROCESS | 1654 | 1467698234685 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 22:57:14 INFO - PROCESS | 1654 | 1467698234686 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 22:57:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 22:57:14 INFO - PROCESS | 1654 | 1467698234688 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 22:57:14 INFO - PROCESS | 1654 | 1467698234689 Marionette TRACE conn2 <- [1,602,null,{}] 22:57:14 INFO - PROCESS | 1654 | 1467698234692 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}] 22:57:14 INFO - PROCESS | 1654 | 1467698234693 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:14 INFO - PROCESS | 1654 | 1467698234811 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 22:57:14 INFO - PROCESS | 1654 | 1467698234825 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:14 INFO - PROCESS | 1654 | 1467698234826 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be6d000 == 54 [pid = 1654] [id = 158] 22:57:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1188e1c00) [pid = 1654] [serial = 471] [outer = 0x0] 22:57:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12d067000) [pid = 1654] [serial = 472] [outer = 0x1188e1c00] 22:57:14 INFO - PROCESS | 1654 | 1467698234851 Marionette DEBUG loaded listener.js 22:57:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12d640000) [pid = 1654] [serial = 473] [outer = 0x1188e1c00] 22:57:15 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x118578000) [pid = 1654] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 22:57:15 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x119767c00) [pid = 1654] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 22:57:15 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1185d2800) [pid = 1654] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 22:57:15 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x118140000) [pid = 1654] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 22:57:15 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12bb6b800) [pid = 1654] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 22:57:15 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1128d2400) [pid = 1654] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 22:57:15 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12a7c7000) [pid = 1654] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 22:57:15 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12bebfc00) [pid = 1654] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 22:57:15 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1273afc00) [pid = 1654] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 22:57:15 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11857c800) [pid = 1654] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 22:57:15 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1270e6800) [pid = 1654] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 22:57:15 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x126cf2400) [pid = 1654] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 22:57:15 INFO - PROCESS | 1654 | 1467698235242 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]]]}] 22:57:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 22:57:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 570ms 22:57:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 22:57:15 INFO - PROCESS | 1654 | 1467698235259 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 22:57:15 INFO - PROCESS | 1654 | 1467698235260 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 22:57:15 INFO - PROCESS | 1654 | 1467698235263 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 22:57:15 INFO - PROCESS | 1654 | 1467698235264 Marionette TRACE conn2 <- [1,606,null,{}] 22:57:15 INFO - PROCESS | 1654 | 1467698235267 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}] 22:57:15 INFO - PROCESS | 1654 | 1467698235268 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:15 INFO - PROCESS | 1654 | 1467698235365 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 22:57:15 INFO - PROCESS | 1654 | 1467698235421 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:15 INFO - PROCESS | 1654 | 1467698235423 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c577800 == 55 [pid = 1654] [id = 159] 22:57:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x113f35800) [pid = 1654] [serial = 474] [outer = 0x0] 22:57:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1270e6800) [pid = 1654] [serial = 475] [outer = 0x113f35800] 22:57:15 INFO - PROCESS | 1654 | 1467698235450 Marionette DEBUG loaded listener.js 22:57:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12d647c00) [pid = 1654] [serial = 476] [outer = 0x113f35800] 22:57:15 INFO - PROCESS | 1654 | 1467698235761 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]]]}] 22:57:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 22:57:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 520ms 22:57:15 INFO - PROCESS | 1654 | 1467698235784 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 22:57:15 INFO - PROCESS | 1654 | 1467698235785 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 22:57:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 22:57:15 INFO - PROCESS | 1654 | 1467698235788 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 22:57:15 INFO - PROCESS | 1654 | 1467698235791 Marionette TRACE conn2 <- [1,610,null,{}] 22:57:15 INFO - PROCESS | 1654 | 1467698235794 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}] 22:57:15 INFO - PROCESS | 1654 | 1467698235802 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:15 INFO - PROCESS | 1654 | 1467698235885 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 22:57:15 INFO - PROCESS | 1654 | 1467698235891 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:15 INFO - PROCESS | 1654 | 1467698235892 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d02c800 == 56 [pid = 1654] [id = 160] 22:57:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12767dc00) [pid = 1654] [serial = 477] [outer = 0x0] 22:57:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x127684400) [pid = 1654] [serial = 478] [outer = 0x12767dc00] 22:57:15 INFO - PROCESS | 1654 | 1467698235916 Marionette DEBUG loaded listener.js 22:57:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12cc5a800) [pid = 1654] [serial = 479] [outer = 0x12767dc00] 22:57:16 INFO - PROCESS | 1654 | 1467698236281 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]]]}] 22:57:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 22:57:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 521ms 22:57:16 INFO - PROCESS | 1654 | 1467698236317 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 22:57:16 INFO - PROCESS | 1654 | 1467698236319 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 22:57:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 22:57:16 INFO - PROCESS | 1654 | 1467698236322 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 22:57:16 INFO - PROCESS | 1654 | 1467698236324 Marionette TRACE conn2 <- [1,614,null,{}] 22:57:16 INFO - PROCESS | 1654 | 1467698236327 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}] 22:57:16 INFO - PROCESS | 1654 | 1467698236329 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:16 INFO - PROCESS | 1654 | 1467698236460 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 22:57:16 INFO - PROCESS | 1654 | 1467698236467 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:16 INFO - PROCESS | 1654 | 1467698236468 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d345000 == 57 [pid = 1654] [id = 161] 22:57:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12767f400) [pid = 1654] [serial = 480] [outer = 0x0] 22:57:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12894a800) [pid = 1654] [serial = 481] [outer = 0x12767f400] 22:57:16 INFO - PROCESS | 1654 | 1467698236507 Marionette DEBUG loaded listener.js 22:57:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12894f400) [pid = 1654] [serial = 482] [outer = 0x12767f400] 22:57:16 INFO - PROCESS | 1654 | 1467698236917 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]]]}] 22:57:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 22:57:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 621ms 22:57:16 INFO - PROCESS | 1654 | 1467698236942 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 22:57:16 INFO - PROCESS | 1654 | 1467698236944 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 22:57:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 22:57:16 INFO - PROCESS | 1654 | 1467698236946 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 22:57:16 INFO - PROCESS | 1654 | 1467698236947 Marionette TRACE conn2 <- [1,618,null,{}] 22:57:16 INFO - PROCESS | 1654 | 1467698236949 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}] 22:57:16 INFO - PROCESS | 1654 | 1467698236950 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:17 INFO - PROCESS | 1654 | 1467698237065 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 22:57:17 INFO - PROCESS | 1654 | 1467698237072 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:17 INFO - PROCESS | 1654 | 1467698237073 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x110fe3000 == 58 [pid = 1654] [id = 162] 22:57:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x128951800) [pid = 1654] [serial = 483] [outer = 0x0] 22:57:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12d640c00) [pid = 1654] [serial = 484] [outer = 0x128951800] 22:57:17 INFO - PROCESS | 1654 | 1467698237097 Marionette DEBUG loaded listener.js 22:57:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12d64d800) [pid = 1654] [serial = 485] [outer = 0x128951800] 22:57:17 INFO - PROCESS | 1654 | 1467698237570 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]]]}] 22:57:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 22:57:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 669ms 22:57:17 INFO - PROCESS | 1654 | 1467698237615 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 22:57:17 INFO - PROCESS | 1654 | 1467698237618 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 22:57:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 22:57:17 INFO - PROCESS | 1654 | 1467698237621 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 22:57:17 INFO - PROCESS | 1654 | 1467698237625 Marionette TRACE conn2 <- [1,622,null,{}] 22:57:17 INFO - PROCESS | 1654 | 1467698237628 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}] 22:57:17 INFO - PROCESS | 1654 | 1467698237630 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:17 INFO - PROCESS | 1654 | 1467698237744 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 22:57:17 INFO - PROCESS | 1654 | 1467698237826 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:17 INFO - PROCESS | 1654 | 1467698237827 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x11710a000 == 59 [pid = 1654] [id = 163] 22:57:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x11857cc00) [pid = 1654] [serial = 486] [outer = 0x0] 22:57:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x118582c00) [pid = 1654] [serial = 487] [outer = 0x11857cc00] 22:57:17 INFO - PROCESS | 1654 | 1467698237871 Marionette DEBUG loaded listener.js 22:57:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x121004000) [pid = 1654] [serial = 488] [outer = 0x11857cc00] 22:57:18 INFO - PROCESS | 1654 | 1467698238281 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]]]}] 22:57:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 22:57:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 721ms 22:57:18 INFO - PROCESS | 1654 | 1467698238343 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 22:57:18 INFO - PROCESS | 1654 | 1467698238346 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 22:57:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 22:57:18 INFO - PROCESS | 1654 | 1467698238351 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 22:57:18 INFO - PROCESS | 1654 | 1467698238353 Marionette TRACE conn2 <- [1,626,null,{}] 22:57:18 INFO - PROCESS | 1654 | 1467698238355 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}] 22:57:18 INFO - PROCESS | 1654 | 1467698238357 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:18 INFO - PROCESS | 1654 | 1467698238470 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 22:57:18 INFO - PROCESS | 1654 | 1467698238529 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:18 INFO - PROCESS | 1654 | 1467698238531 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x121179000 == 60 [pid = 1654] [id = 164] 22:57:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x123ce7800) [pid = 1654] [serial = 489] [outer = 0x0] 22:57:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x126891400) [pid = 1654] [serial = 490] [outer = 0x123ce7800] 22:57:18 INFO - PROCESS | 1654 | 1467698238562 Marionette DEBUG loaded listener.js 22:57:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1273b4400) [pid = 1654] [serial = 491] [outer = 0x123ce7800] 22:57:19 INFO - PROCESS | 1654 | 1467698239025 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]]]}] 22:57:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 22:57:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 719ms 22:57:19 INFO - PROCESS | 1654 | 1467698239083 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 22:57:19 INFO - PROCESS | 1654 | 1467698239084 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 22:57:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 22:57:19 INFO - PROCESS | 1654 | 1467698239089 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 22:57:19 INFO - PROCESS | 1654 | 1467698239091 Marionette TRACE conn2 <- [1,630,null,{}] 22:57:19 INFO - PROCESS | 1654 | 1467698239099 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}] 22:57:19 INFO - PROCESS | 1654 | 1467698239103 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:19 INFO - PROCESS | 1654 | 1467698239213 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 22:57:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12765a400) [pid = 1654] [serial = 492] [outer = 0x12cc54000] 22:57:19 INFO - PROCESS | 1654 | 1467698239314 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:19 INFO - PROCESS | 1654 | 1467698239316 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d930000 == 61 [pid = 1654] [id = 165] 22:57:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x128f6ec00) [pid = 1654] [serial = 493] [outer = 0x0] 22:57:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12aa80800) [pid = 1654] [serial = 494] [outer = 0x128f6ec00] 22:57:19 INFO - PROCESS | 1654 | 1467698239352 Marionette DEBUG loaded listener.js 22:57:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12b110c00) [pid = 1654] [serial = 495] [outer = 0x128f6ec00] 22:57:19 INFO - PROCESS | 1654 | 1467698239807 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]]]}] 22:57:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 22:57:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 772ms 22:57:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 22:57:19 INFO - PROCESS | 1654 | 1467698239861 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 22:57:19 INFO - PROCESS | 1654 | 1467698239863 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 22:57:19 INFO - PROCESS | 1654 | 1467698239865 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 22:57:19 INFO - PROCESS | 1654 | 1467698239866 Marionette TRACE conn2 <- [1,634,null,{}] 22:57:19 INFO - PROCESS | 1654 | 1467698239869 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}] 22:57:19 INFO - PROCESS | 1654 | 1467698239870 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:20 INFO - PROCESS | 1654 | 1467698240020 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 22:57:20 INFO - PROCESS | 1654 | 1467698240029 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:20 INFO - PROCESS | 1654 | 1467698240030 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c81e800 == 62 [pid = 1654] [id = 166] 22:57:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x119ca6800) [pid = 1654] [serial = 496] [outer = 0x0] 22:57:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x119ca9400) [pid = 1654] [serial = 497] [outer = 0x119ca6800] 22:57:20 INFO - PROCESS | 1654 | 1467698240060 Marionette DEBUG loaded listener.js 22:57:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x127679400) [pid = 1654] [serial = 498] [outer = 0x119ca6800] 22:57:20 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:57:20 INFO - PROCESS | 1654 | 1467698240460 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]]]}] 22:57:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 22:57:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 619ms 22:57:20 INFO - PROCESS | 1654 | 1467698240484 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 22:57:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 22:57:20 INFO - PROCESS | 1654 | 1467698240486 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 22:57:20 INFO - PROCESS | 1654 | 1467698240488 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 22:57:20 INFO - PROCESS | 1654 | 1467698240489 Marionette TRACE conn2 <- [1,638,null,{}] 22:57:20 INFO - PROCESS | 1654 | 1467698240492 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}] 22:57:20 INFO - PROCESS | 1654 | 1467698240493 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:20 INFO - PROCESS | 1654 | 1467698240599 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 22:57:20 INFO - PROCESS | 1654 | 1467698240700 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:20 INFO - PROCESS | 1654 | 1467698240701 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d8ab000 == 63 [pid = 1654] [id = 167] 22:57:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x110eee400) [pid = 1654] [serial = 499] [outer = 0x0] 22:57:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x110ef3400) [pid = 1654] [serial = 500] [outer = 0x110eee400] 22:57:20 INFO - PROCESS | 1654 | 1467698240730 Marionette DEBUG loaded listener.js 22:57:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x110ef7c00) [pid = 1654] [serial = 501] [outer = 0x110eee400] 22:57:20 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:57:21 INFO - PROCESS | 1654 | 1467698241147 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]]]}] 22:57:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 22:57:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 668ms 22:57:21 INFO - PROCESS | 1654 | 1467698241157 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 22:57:21 INFO - PROCESS | 1654 | 1467698241158 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 22:57:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 22:57:21 INFO - PROCESS | 1654 | 1467698241160 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 22:57:21 INFO - PROCESS | 1654 | 1467698241162 Marionette TRACE conn2 <- [1,642,null,{}] 22:57:21 INFO - PROCESS | 1654 | 1467698241164 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}] 22:57:21 INFO - PROCESS | 1654 | 1467698241168 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:21 INFO - PROCESS | 1654 | 1467698241283 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 22:57:21 INFO - PROCESS | 1654 | 1467698241346 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:21 INFO - PROCESS | 1654 | 1467698241347 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x11710d000 == 64 [pid = 1654] [id = 168] 22:57:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1131a6800) [pid = 1654] [serial = 502] [outer = 0x0] 22:57:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x115116000) [pid = 1654] [serial = 503] [outer = 0x1131a6800] 22:57:21 INFO - PROCESS | 1654 | 1467698241591 Marionette DEBUG loaded listener.js 22:57:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x116add000) [pid = 1654] [serial = 504] [outer = 0x1131a6800] 22:57:22 INFO - PROCESS | 1654 | 1467698242187 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]]]}] 22:57:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 22:57:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1073ms 22:57:22 INFO - PROCESS | 1654 | 1467698242235 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 22:57:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 22:57:22 INFO - PROCESS | 1654 | 1467698242237 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 22:57:22 INFO - PROCESS | 1654 | 1467698242240 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 22:57:22 INFO - PROCESS | 1654 | 1467698242242 Marionette TRACE conn2 <- [1,646,null,{}] 22:57:22 INFO - PROCESS | 1654 | 1467698242245 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}] 22:57:22 INFO - PROCESS | 1654 | 1467698242246 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:22 INFO - PROCESS | 1654 | 1467698242345 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 22:57:22 INFO - PROCESS | 1654 | 1467698242406 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:22 INFO - PROCESS | 1654 | 1467698242408 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x119644000 == 65 [pid = 1654] [id = 169] 22:57:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x117e51000) [pid = 1654] [serial = 505] [outer = 0x0] 22:57:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x11857a800) [pid = 1654] [serial = 506] [outer = 0x117e51000] 22:57:22 INFO - PROCESS | 1654 | 1467698242437 Marionette DEBUG loaded listener.js 22:57:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x118f3dc00) [pid = 1654] [serial = 507] [outer = 0x117e51000] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12bbb4000 == 64 [pid = 1654] [id = 97] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12d345000 == 63 [pid = 1654] [id = 161] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12d02c800 == 62 [pid = 1654] [id = 160] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12c577800 == 61 [pid = 1654] [id = 159] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12be6d000 == 60 [pid = 1654] [id = 158] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa1a800 == 59 [pid = 1654] [id = 157] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12a696000 == 58 [pid = 1654] [id = 156] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x128b7c000 == 57 [pid = 1654] [id = 155] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x126e55800 == 56 [pid = 1654] [id = 154] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x124fa9800 == 55 [pid = 1654] [id = 153] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x121298800 == 54 [pid = 1654] [id = 152] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x1193df800 == 53 [pid = 1654] [id = 151] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x118082000 == 52 [pid = 1654] [id = 150] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x119642800 == 51 [pid = 1654] [id = 149] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x1193d8800 == 50 [pid = 1654] [id = 143] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x1248cb000 == 49 [pid = 1654] [id = 113] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc20000 == 48 [pid = 1654] [id = 142] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12bbc9800 == 47 [pid = 1654] [id = 129] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12921c000 == 46 [pid = 1654] [id = 144] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x1171cd000 == 45 [pid = 1654] [id = 126] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12d33e000 == 44 [pid = 1654] [id = 147] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x126858800 == 43 [pid = 1654] [id = 96] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x121172000 == 42 [pid = 1654] [id = 127] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12d135000 == 41 [pid = 1654] [id = 146] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x118473800 == 40 [pid = 1654] [id = 111] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12d02d000 == 39 [pid = 1654] [id = 145] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x119adf800 == 38 [pid = 1654] [id = 148] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12b161800 == 37 [pid = 1654] [id = 128] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x117121800 == 36 [pid = 1654] [id = 80] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x1248dd800 == 35 [pid = 1654] [id = 112] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12be64000 == 34 [pid = 1654] [id = 98] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x11710d000 == 33 [pid = 1654] [id = 168] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12d8ab000 == 32 [pid = 1654] [id = 167] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12c81e800 == 31 [pid = 1654] [id = 166] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12d930000 == 30 [pid = 1654] [id = 165] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x121179000 == 29 [pid = 1654] [id = 164] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x11710a000 == 28 [pid = 1654] [id = 163] 22:57:23 INFO - PROCESS | 1654 | --DOCSHELL 0x110fe3000 == 27 [pid = 1654] [id = 162] 22:57:23 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x121714000) [pid = 1654] [serial = 392] [outer = 0x0] [url = about:blank] 22:57:23 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12bbe6c00) [pid = 1654] [serial = 385] [outer = 0x0] [url = about:blank] 22:57:23 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x118582800) [pid = 1654] [serial = 410] [outer = 0x0] [url = about:blank] 22:57:23 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x119339c00) [pid = 1654] [serial = 415] [outer = 0x0] [url = about:blank] 22:57:23 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x126cfec00) [pid = 1654] [serial = 395] [outer = 0x0] [url = about:blank] 22:57:23 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12bce2000) [pid = 1654] [serial = 403] [outer = 0x0] [url = about:blank] 22:57:23 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x117eb3400) [pid = 1654] [serial = 389] [outer = 0x0] [url = about:blank] 22:57:23 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x124821c00) [pid = 1654] [serial = 416] [outer = 0x0] [url = about:blank] 22:57:23 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12b13d400) [pid = 1654] [serial = 401] [outer = 0x0] [url = about:blank] 22:57:23 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12c5b3400) [pid = 1654] [serial = 406] [outer = 0x0] [url = about:blank] 22:57:23 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x1273b7c00) [pid = 1654] [serial = 421] [outer = 0x0] [url = about:blank] 22:57:23 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1255dd000) [pid = 1654] [serial = 394] [outer = 0x0] [url = about:blank] 22:57:23 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12bebe800) [pid = 1654] [serial = 404] [outer = 0x0] [url = about:blank] 22:57:23 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12c977400) [pid = 1654] [serial = 412] [outer = 0x0] [url = about:blank] 22:57:23 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12481b000) [pid = 1654] [serial = 379] [outer = 0x0] [url = about:blank] 22:57:23 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x128834000) [pid = 1654] [serial = 397] [outer = 0x0] [url = about:blank] 22:57:23 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x119ee6400) [pid = 1654] [serial = 391] [outer = 0x0] [url = about:blank] 22:57:23 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x116ad7000) [pid = 1654] [serial = 388] [outer = 0x0] [url = about:blank] 22:57:23 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12cc50000) [pid = 1654] [serial = 413] [outer = 0x0] [url = about:blank] 22:57:23 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x129583000) [pid = 1654] [serial = 382] [outer = 0x0] [url = about:blank] 22:57:23 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12aa86400) [pid = 1654] [serial = 400] [outer = 0x0] [url = about:blank] 22:57:23 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12cc5b000) [pid = 1654] [serial = 419] [outer = 0x0] [url = about:blank] 22:57:23 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x129578c00) [pid = 1654] [serial = 398] [outer = 0x0] [url = about:blank] 22:57:23 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12a7d1000) [pid = 1654] [serial = 418] [outer = 0x0] [url = about:blank] 22:57:23 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1188e2c00) [pid = 1654] [serial = 376] [outer = 0x0] [url = about:blank] 22:57:23 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12c6f5400) [pid = 1654] [serial = 407] [outer = 0x0] [url = about:blank] 22:57:23 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12b109800) [pid = 1654] [serial = 422] [outer = 0x0] [url = about:blank] 22:57:23 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11857e800) [pid = 1654] [serial = 409] [outer = 0x0] [url = about:blank] 22:57:23 INFO - PROCESS | 1654 | 1467698243644 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]]]}] 22:57:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 22:57:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1426ms 22:57:23 INFO - PROCESS | 1654 | 1467698243668 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 22:57:23 INFO - PROCESS | 1654 | 1467698243672 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 22:57:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 22:57:23 INFO - PROCESS | 1654 | 1467698243687 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 22:57:23 INFO - PROCESS | 1654 | 1467698243691 Marionette TRACE conn2 <- [1,650,null,{}] 22:57:23 INFO - PROCESS | 1654 | 1467698243697 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}] 22:57:23 INFO - PROCESS | 1654 | 1467698243700 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:23 INFO - PROCESS | 1654 | 1467698243824 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 22:57:23 INFO - PROCESS | 1654 | 1467698243903 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:23 INFO - PROCESS | 1654 | 1467698243905 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x11328b800 == 28 [pid = 1654] [id = 170] 22:57:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11307f000) [pid = 1654] [serial = 508] [outer = 0x0] 22:57:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x116128c00) [pid = 1654] [serial = 509] [outer = 0x11307f000] 22:57:23 INFO - PROCESS | 1654 | 1467698243933 Marionette DEBUG loaded listener.js 22:57:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1168df000) [pid = 1654] [serial = 510] [outer = 0x11307f000] 22:57:24 INFO - PROCESS | 1654 | 1467698244252 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]]]}] 22:57:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 22:57:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 627ms 22:57:24 INFO - PROCESS | 1654 | 1467698244312 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 22:57:24 INFO - PROCESS | 1654 | 1467698244316 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 22:57:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 22:57:24 INFO - PROCESS | 1654 | 1467698244323 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 22:57:24 INFO - PROCESS | 1654 | 1467698244325 Marionette TRACE conn2 <- [1,654,null,{}] 22:57:24 INFO - PROCESS | 1654 | 1467698244332 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}] 22:57:24 INFO - PROCESS | 1654 | 1467698244333 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:24 INFO - PROCESS | 1654 | 1467698244412 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 22:57:24 INFO - PROCESS | 1654 | 1467698244416 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:24 INFO - PROCESS | 1654 | 1467698244418 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x117108000 == 29 [pid = 1654] [id = 171] 22:57:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x116ae2000) [pid = 1654] [serial = 511] [outer = 0x0] 22:57:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x117e50800) [pid = 1654] [serial = 512] [outer = 0x116ae2000] 22:57:24 INFO - PROCESS | 1654 | 1467698244447 Marionette DEBUG loaded listener.js 22:57:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x11813f400) [pid = 1654] [serial = 513] [outer = 0x116ae2000] 22:57:24 INFO - PROCESS | 1654 | 1467698244808 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]]]}] 22:57:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 22:57:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 529ms 22:57:24 INFO - PROCESS | 1654 | 1467698244849 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 22:57:24 INFO - PROCESS | 1654 | 1467698244851 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 22:57:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 22:57:24 INFO - PROCESS | 1654 | 1467698244853 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 22:57:24 INFO - PROCESS | 1654 | 1467698244855 Marionette TRACE conn2 <- [1,658,null,{}] 22:57:24 INFO - PROCESS | 1654 | 1467698244863 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}] 22:57:24 INFO - PROCESS | 1654 | 1467698244866 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:24 INFO - PROCESS | 1654 | 1467698244945 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 22:57:24 INFO - PROCESS | 1654 | 1467698244950 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:24 INFO - PROCESS | 1654 | 1467698244952 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x118466800 == 30 [pid = 1654] [id = 172] 22:57:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x116174c00) [pid = 1654] [serial = 514] [outer = 0x0] 22:57:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x118b55000) [pid = 1654] [serial = 515] [outer = 0x116174c00] 22:57:24 INFO - PROCESS | 1654 | 1467698244982 Marionette DEBUG loaded listener.js 22:57:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x119721400) [pid = 1654] [serial = 516] [outer = 0x116174c00] 22:57:25 INFO - PROCESS | 1654 | 1467698245330 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]]]}] 22:57:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 22:57:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 522ms 22:57:25 INFO - PROCESS | 1654 | 1467698245376 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 22:57:25 INFO - PROCESS | 1654 | 1467698245377 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 22:57:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 22:57:25 INFO - PROCESS | 1654 | 1467698245380 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 22:57:25 INFO - PROCESS | 1654 | 1467698245381 Marionette TRACE conn2 <- [1,662,null,{}] 22:57:25 INFO - PROCESS | 1654 | 1467698245383 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}] 22:57:25 INFO - PROCESS | 1654 | 1467698245384 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:25 INFO - PROCESS | 1654 | 1467698245464 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 22:57:25 INFO - PROCESS | 1654 | 1467698245540 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:25 INFO - PROCESS | 1654 | 1467698245541 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193d2800 == 31 [pid = 1654] [id = 173] 22:57:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1188e5800) [pid = 1654] [serial = 517] [outer = 0x0] 22:57:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x11975f800) [pid = 1654] [serial = 518] [outer = 0x1188e5800] 22:57:25 INFO - PROCESS | 1654 | 1467698245567 Marionette DEBUG loaded listener.js 22:57:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x119c9e400) [pid = 1654] [serial = 519] [outer = 0x1188e5800] 22:57:25 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:57:25 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:57:25 INFO - PROCESS | 1654 | 1467698245896 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]]]}] 22:57:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 22:57:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 569ms 22:57:25 INFO - PROCESS | 1654 | 1467698245950 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 22:57:25 INFO - PROCESS | 1654 | 1467698245958 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 22:57:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 22:57:25 INFO - PROCESS | 1654 | 1467698245970 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 22:57:25 INFO - PROCESS | 1654 | 1467698245971 Marionette TRACE conn2 <- [1,666,null,{}] 22:57:25 INFO - PROCESS | 1654 | 1467698245973 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}] 22:57:25 INFO - PROCESS | 1654 | 1467698245975 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:26 INFO - PROCESS | 1654 | 1467698246071 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 22:57:26 INFO - PROCESS | 1654 | 1467698246075 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:26 INFO - PROCESS | 1654 | 1467698246076 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x119984000 == 32 [pid = 1654] [id = 174] 22:57:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x116addc00) [pid = 1654] [serial = 520] [outer = 0x0] 22:57:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x119ca9800) [pid = 1654] [serial = 521] [outer = 0x116addc00] 22:57:26 INFO - PROCESS | 1654 | 1467698246101 Marionette DEBUG loaded listener.js 22:57:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x121003c00) [pid = 1654] [serial = 522] [outer = 0x116addc00] 22:57:26 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:57:26 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:57:26 INFO - PROCESS | 1654 | 1467698246472 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]]]}] 22:57:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 22:57:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 522ms 22:57:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 22:57:26 INFO - PROCESS | 1654 | 1467698246492 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 22:57:26 INFO - PROCESS | 1654 | 1467698246494 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 22:57:26 INFO - PROCESS | 1654 | 1467698246496 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 22:57:26 INFO - PROCESS | 1654 | 1467698246497 Marionette TRACE conn2 <- [1,670,null,{}] 22:57:26 INFO - PROCESS | 1654 | 1467698246506 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}] 22:57:26 INFO - PROCESS | 1654 | 1467698246511 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:26 INFO - PROCESS | 1654 | 1467698246677 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 22:57:26 INFO - PROCESS | 1654 | 1467698246730 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:26 INFO - PROCESS | 1654 | 1467698246731 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x121291000 == 33 [pid = 1654] [id = 175] 22:57:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x121007800) [pid = 1654] [serial = 523] [outer = 0x0] 22:57:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x121025400) [pid = 1654] [serial = 524] [outer = 0x121007800] 22:57:26 INFO - PROCESS | 1654 | 1467698246772 Marionette DEBUG loaded listener.js 22:57:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x124c06c00) [pid = 1654] [serial = 525] [outer = 0x121007800] 22:57:27 INFO - PROCESS | 1654 | 1467698247174 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]]]}] 22:57:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 22:57:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 727ms 22:57:27 INFO - PROCESS | 1654 | 1467698247224 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 22:57:27 INFO - PROCESS | 1654 | 1467698247225 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 22:57:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 22:57:27 INFO - PROCESS | 1654 | 1467698247227 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 22:57:27 INFO - PROCESS | 1654 | 1467698247228 Marionette TRACE conn2 <- [1,674,null,{}] 22:57:27 INFO - PROCESS | 1654 | 1467698247230 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}] 22:57:27 INFO - PROCESS | 1654 | 1467698247239 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:27 INFO - PROCESS | 1654 | 1467698247333 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 22:57:27 INFO - PROCESS | 1654 | 1467698247390 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:27 INFO - PROCESS | 1654 | 1467698247391 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x123d12000 == 34 [pid = 1654] [id = 176] 22:57:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x124c3c800) [pid = 1654] [serial = 526] [outer = 0x0] 22:57:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x124fe0000) [pid = 1654] [serial = 527] [outer = 0x124c3c800] 22:57:27 INFO - PROCESS | 1654 | 1467698247415 Marionette DEBUG loaded listener.js 22:57:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x126888400) [pid = 1654] [serial = 528] [outer = 0x124c3c800] 22:57:27 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12c978000) [pid = 1654] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 22:57:27 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12c5b0000) [pid = 1654] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 22:57:27 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12bce8000) [pid = 1654] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 22:57:27 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12c97e800) [pid = 1654] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 22:57:27 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1188e1c00) [pid = 1654] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 22:57:27 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x113f35800) [pid = 1654] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 22:57:27 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x121005c00) [pid = 1654] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 22:57:27 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12882c400) [pid = 1654] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 22:57:27 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x116adf000) [pid = 1654] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 22:57:27 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12102c000) [pid = 1654] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 22:57:27 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1255d3400) [pid = 1654] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 22:57:27 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x116ade800) [pid = 1654] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 22:57:27 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x113d4a000) [pid = 1654] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 22:57:27 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x128836400) [pid = 1654] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 22:57:27 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x128d03400) [pid = 1654] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 22:57:27 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1273ae800) [pid = 1654] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 22:57:27 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x121004800) [pid = 1654] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 22:57:27 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12767dc00) [pid = 1654] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 22:57:27 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12aa87800) [pid = 1654] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 22:57:27 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12b104000) [pid = 1654] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 22:57:27 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1185d8400) [pid = 1654] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 22:57:27 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x116ad5c00) [pid = 1654] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 22:57:27 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x121234400) [pid = 1654] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 22:57:27 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1292b8000) [pid = 1654] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 22:57:27 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12aa86000) [pid = 1654] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 22:57:27 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x128951800) [pid = 1654] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 22:57:27 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12767f400) [pid = 1654] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 22:57:28 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:57:28 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:57:28 INFO - PROCESS | 1654 | 1467698248107 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]]]}] 22:57:28 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 22:57:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 918ms 22:57:28 INFO - PROCESS | 1654 | 1467698248146 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 22:57:28 INFO - PROCESS | 1654 | 1467698248147 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 22:57:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 22:57:28 INFO - PROCESS | 1654 | 1467698248149 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 22:57:28 INFO - PROCESS | 1654 | 1467698248150 Marionette TRACE conn2 <- [1,678,null,{}] 22:57:28 INFO - PROCESS | 1654 | 1467698248153 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}] 22:57:28 INFO - PROCESS | 1654 | 1467698248154 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:28 INFO - PROCESS | 1654 | 1467698248268 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 22:57:28 INFO - PROCESS | 1654 | 1467698248304 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:28 INFO - PROCESS | 1654 | 1467698248306 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f1c800 == 35 [pid = 1654] [id = 177] 22:57:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x110ef6400) [pid = 1654] [serial = 529] [outer = 0x0] 22:57:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1193a9000) [pid = 1654] [serial = 530] [outer = 0x110ef6400] 22:57:28 INFO - PROCESS | 1654 | 1467698248330 Marionette DEBUG loaded listener.js 22:57:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1219c0c00) [pid = 1654] [serial = 531] [outer = 0x110ef6400] 22:57:28 INFO - PROCESS | 1654 | 1467698248598 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]]]}] 22:57:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 22:57:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 467ms 22:57:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 22:57:28 INFO - PROCESS | 1654 | 1467698248618 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 22:57:28 INFO - PROCESS | 1654 | 1467698248619 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 22:57:28 INFO - PROCESS | 1654 | 1467698248622 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 22:57:28 INFO - PROCESS | 1654 | 1467698248626 Marionette TRACE conn2 <- [1,682,null,{}] 22:57:28 INFO - PROCESS | 1654 | 1467698248634 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}] 22:57:28 INFO - PROCESS | 1654 | 1467698248635 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:28 INFO - PROCESS | 1654 | 1467698248729 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 22:57:28 INFO - PROCESS | 1654 | 1467698248733 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:28 INFO - PROCESS | 1654 | 1467698248734 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x118464800 == 36 [pid = 1654] [id = 178] 22:57:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x117e44c00) [pid = 1654] [serial = 532] [outer = 0x0] 22:57:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x126892c00) [pid = 1654] [serial = 533] [outer = 0x117e44c00] 22:57:28 INFO - PROCESS | 1654 | 1467698248759 Marionette DEBUG loaded listener.js 22:57:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x126cfe800) [pid = 1654] [serial = 534] [outer = 0x117e44c00] 22:57:29 INFO - PROCESS | 1654 | 1467698249583 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]]]}] 22:57:29 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) 22:57:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 978ms 22:57:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 22:57:29 INFO - PROCESS | 1654 | 1467698249600 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 22:57:29 INFO - PROCESS | 1654 | 1467698249601 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 22:57:29 INFO - PROCESS | 1654 | 1467698249604 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 22:57:29 INFO - PROCESS | 1654 | 1467698249605 Marionette TRACE conn2 <- [1,686,null,{}] 22:57:29 INFO - PROCESS | 1654 | 1467698249610 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}] 22:57:29 INFO - PROCESS | 1654 | 1467698249611 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:29 INFO - PROCESS | 1654 | 1467698249713 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 22:57:29 INFO - PROCESS | 1654 | 1467698249746 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:29 INFO - PROCESS | 1654 | 1467698249747 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x127322000 == 37 [pid = 1654] [id = 179] 22:57:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x121716000) [pid = 1654] [serial = 535] [outer = 0x0] 22:57:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1273ac800) [pid = 1654] [serial = 536] [outer = 0x121716000] 22:57:29 INFO - PROCESS | 1654 | 1467698249771 Marionette DEBUG loaded listener.js 22:57:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12765cc00) [pid = 1654] [serial = 537] [outer = 0x121716000] 22:57:30 INFO - PROCESS | 1654 | --DOCSHELL 0x11328b800 == 36 [pid = 1654] [id = 170] 22:57:30 INFO - PROCESS | 1654 | --DOCSHELL 0x119644000 == 35 [pid = 1654] [id = 169] 22:57:30 INFO - PROCESS | 1654 | --DOCSHELL 0x118466800 == 34 [pid = 1654] [id = 172] 22:57:30 INFO - PROCESS | 1654 | --DOCSHELL 0x1193d2800 == 33 [pid = 1654] [id = 173] 22:57:30 INFO - PROCESS | 1654 | --DOCSHELL 0x120f1c800 == 32 [pid = 1654] [id = 177] 22:57:30 INFO - PROCESS | 1654 | --DOCSHELL 0x123d12000 == 31 [pid = 1654] [id = 176] 22:57:30 INFO - PROCESS | 1654 | --DOCSHELL 0x119984000 == 30 [pid = 1654] [id = 174] 22:57:30 INFO - PROCESS | 1654 | --DOCSHELL 0x121291000 == 29 [pid = 1654] [id = 175] 22:57:30 INFO - PROCESS | 1654 | --DOCSHELL 0x118464800 == 28 [pid = 1654] [id = 178] 22:57:30 INFO - PROCESS | 1654 | --DOCSHELL 0x117108000 == 27 [pid = 1654] [id = 171] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12cc59c00) [pid = 1654] [serial = 329] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12a7a0000) [pid = 1654] [serial = 383] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12bec2400) [pid = 1654] [serial = 386] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x119727400) [pid = 1654] [serial = 377] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12c6e8000) [pid = 1654] [serial = 374] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1255da400) [pid = 1654] [serial = 380] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12c5b5c00) [pid = 1654] [serial = 466] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12c5b4400) [pid = 1654] [serial = 464] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12bec1000) [pid = 1654] [serial = 463] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12d05f000) [pid = 1654] [serial = 469] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12c97ac00) [pid = 1654] [serial = 467] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12d067000) [pid = 1654] [serial = 472] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1270e6800) [pid = 1654] [serial = 475] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12100bc00) [pid = 1654] [serial = 424] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12bebe400) [pid = 1654] [serial = 442] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12cc58000) [pid = 1654] [serial = 443] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118580400) [pid = 1654] [serial = 427] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119916800) [pid = 1654] [serial = 428] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x124caf800) [pid = 1654] [serial = 430] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1270e7800) [pid = 1654] [serial = 431] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1273acc00) [pid = 1654] [serial = 451] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1273bb000) [pid = 1654] [serial = 452] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12aa87c00) [pid = 1654] [serial = 460] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1180c1800) [pid = 1654] [serial = 445] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118b4f000) [pid = 1654] [serial = 446] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x128bb8400) [pid = 1654] [serial = 454] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x128f70c00) [pid = 1654] [serial = 455] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x129584400) [pid = 1654] [serial = 457] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12a7d3400) [pid = 1654] [serial = 458] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x127664000) [pid = 1654] [serial = 433] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1295dc400) [pid = 1654] [serial = 434] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x121029000) [pid = 1654] [serial = 448] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x127684400) [pid = 1654] [serial = 478] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x123ce8400) [pid = 1654] [serial = 449] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1273adc00) [pid = 1654] [serial = 425] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12cc5a800) [pid = 1654] [serial = 479] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x12b106400) [pid = 1654] [serial = 436] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12b10cc00) [pid = 1654] [serial = 437] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x12b111c00) [pid = 1654] [serial = 439] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x12bb61400) [pid = 1654] [serial = 440] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x12d640000) [pid = 1654] [serial = 473] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x12894f400) [pid = 1654] [serial = 482] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x12d068400) [pid = 1654] [serial = 470] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x12d647c00) [pid = 1654] [serial = 476] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x12bcea400) [pid = 1654] [serial = 461] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x12882e000) [pid = 1654] [serial = 200] [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.] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x12d64d800) [pid = 1654] [serial = 485] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x12d640c00) [pid = 1654] [serial = 484] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x12894a800) [pid = 1654] [serial = 481] [outer = 0x0] [url = about:blank] 22:57:31 INFO - PROCESS | 1654 | 1467698251619 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]]]}] 22:57:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 22:57:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2026ms 22:57:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 22:57:31 INFO - PROCESS | 1654 | 1467698251630 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 22:57:31 INFO - PROCESS | 1654 | 1467698251632 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 22:57:31 INFO - PROCESS | 1654 | 1467698251635 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 22:57:31 INFO - PROCESS | 1654 | 1467698251637 Marionette TRACE conn2 <- [1,690,null,{}] 22:57:31 INFO - PROCESS | 1654 | 1467698251643 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}] 22:57:31 INFO - PROCESS | 1654 | 1467698251645 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:31 INFO - PROCESS | 1654 | 1467698251720 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 22:57:31 INFO - PROCESS | 1654 | 1467698251727 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:31 INFO - PROCESS | 1654 | 1467698251728 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x113006800 == 28 [pid = 1654] [id = 180] 22:57:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x112e3b800) [pid = 1654] [serial = 538] [outer = 0x0] 22:57:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x113379400) [pid = 1654] [serial = 539] [outer = 0x112e3b800] 22:57:31 INFO - PROCESS | 1654 | 1467698251756 Marionette DEBUG loaded listener.js 22:57:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x113970c00) [pid = 1654] [serial = 540] [outer = 0x112e3b800] 22:57:32 INFO - PROCESS | 1654 | 1467698252578 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]]]}] 22:57:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 22:57:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 974ms 22:57:32 INFO - PROCESS | 1654 | 1467698252610 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 22:57:32 INFO - PROCESS | 1654 | 1467698252615 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 22:57:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 22:57:32 INFO - PROCESS | 1654 | 1467698252622 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 22:57:32 INFO - PROCESS | 1654 | 1467698252625 Marionette TRACE conn2 <- [1,694,null,{}] 22:57:32 INFO - PROCESS | 1654 | 1467698252628 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}] 22:57:32 INFO - PROCESS | 1654 | 1467698252631 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:32 INFO - PROCESS | 1654 | 1467698252752 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 22:57:32 INFO - PROCESS | 1654 | 1467698252762 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:32 INFO - PROCESS | 1654 | 1467698252764 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x116193000 == 29 [pid = 1654] [id = 181] 22:57:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x115122000) [pid = 1654] [serial = 541] [outer = 0x0] 22:57:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x1161da000) [pid = 1654] [serial = 542] [outer = 0x115122000] 22:57:32 INFO - PROCESS | 1654 | 1467698252792 Marionette DEBUG loaded listener.js 22:57:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1167ed000) [pid = 1654] [serial = 543] [outer = 0x115122000] 22:57:33 INFO - PROCESS | 1654 | 1467698253617 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]]]}] 22:57:33 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) 22:57:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1021ms 22:57:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 22:57:33 INFO - PROCESS | 1654 | 1467698253643 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 22:57:33 INFO - PROCESS | 1654 | 1467698253644 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 22:57:33 INFO - PROCESS | 1654 | 1467698253647 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 22:57:33 INFO - PROCESS | 1654 | 1467698253649 Marionette TRACE conn2 <- [1,698,null,{}] 22:57:33 INFO - PROCESS | 1654 | 1467698253659 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}] 22:57:33 INFO - PROCESS | 1654 | 1467698253662 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:33 INFO - PROCESS | 1654 | 1467698253752 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 22:57:33 INFO - PROCESS | 1654 | 1467698253761 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:33 INFO - PROCESS | 1654 | 1467698253762 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171d2000 == 30 [pid = 1654] [id = 182] 22:57:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x111c1b400) [pid = 1654] [serial = 544] [outer = 0x0] 22:57:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x117e43c00) [pid = 1654] [serial = 545] [outer = 0x111c1b400] 22:57:33 INFO - PROCESS | 1654 | 1467698253790 Marionette DEBUG loaded listener.js 22:57:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x117e4ec00) [pid = 1654] [serial = 546] [outer = 0x111c1b400] 22:57:34 INFO - PROCESS | 1654 | 1467698254582 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]]]}] 22:57:34 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) 22:57:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 971ms 22:57:34 INFO - PROCESS | 1654 | 1467698254619 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 22:57:34 INFO - PROCESS | 1654 | 1467698254621 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 22:57:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 22:57:34 INFO - PROCESS | 1654 | 1467698254625 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 22:57:34 INFO - PROCESS | 1654 | 1467698254626 Marionette TRACE conn2 <- [1,702,null,{}] 22:57:34 INFO - PROCESS | 1654 | 1467698254629 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}] 22:57:34 INFO - PROCESS | 1654 | 1467698254630 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:34 INFO - PROCESS | 1654 | 1467698254702 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 22:57:34 INFO - PROCESS | 1654 | 1467698254707 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:34 INFO - PROCESS | 1654 | 1467698254709 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x118097000 == 31 [pid = 1654] [id = 183] 22:57:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1180b6400) [pid = 1654] [serial = 547] [outer = 0x0] 22:57:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x118577400) [pid = 1654] [serial = 548] [outer = 0x1180b6400] 22:57:34 INFO - PROCESS | 1654 | 1467698254735 Marionette DEBUG loaded listener.js 22:57:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x118580000) [pid = 1654] [serial = 549] [outer = 0x1180b6400] 22:57:35 INFO - PROCESS | 1654 | 1467698255531 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]]]}] 22:57:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 22:57:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 919ms 22:57:35 INFO - PROCESS | 1654 | 1467698255544 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 22:57:35 INFO - PROCESS | 1654 | 1467698255554 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 22:57:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 22:57:35 INFO - PROCESS | 1654 | 1467698255558 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 22:57:35 INFO - PROCESS | 1654 | 1467698255559 Marionette TRACE conn2 <- [1,706,null,{}] 22:57:35 INFO - PROCESS | 1654 | 1467698255561 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}] 22:57:35 INFO - PROCESS | 1654 | 1467698255562 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:35 INFO - PROCESS | 1654 | 1467698255635 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 22:57:35 INFO - PROCESS | 1654 | 1467698255664 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:35 INFO - PROCESS | 1654 | 1467698255666 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x11848d800 == 32 [pid = 1654] [id = 184] 22:57:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x116179000) [pid = 1654] [serial = 550] [outer = 0x0] 22:57:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1188e0c00) [pid = 1654] [serial = 551] [outer = 0x116179000] 22:57:35 INFO - PROCESS | 1654 | 1467698255690 Marionette DEBUG loaded listener.js 22:57:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x118f3d800) [pid = 1654] [serial = 552] [outer = 0x116179000] 22:57:36 INFO - PROCESS | 1654 | 1467698256515 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]]]}] 22:57:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 22:57:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 970ms 22:57:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 22:57:36 INFO - PROCESS | 1654 | 1467698256528 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 22:57:36 INFO - PROCESS | 1654 | 1467698256529 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 22:57:36 INFO - PROCESS | 1654 | 1467698256539 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 22:57:36 INFO - PROCESS | 1654 | 1467698256542 Marionette TRACE conn2 <- [1,710,null,{}] 22:57:36 INFO - PROCESS | 1654 | 1467698256544 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}] 22:57:36 INFO - PROCESS | 1654 | 1467698256548 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:36 INFO - PROCESS | 1654 | 1467698256652 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 22:57:36 INFO - PROCESS | 1654 | 1467698256685 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:36 INFO - PROCESS | 1654 | 1467698256686 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x11964b000 == 33 [pid = 1654] [id = 185] 22:57:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1193b6400) [pid = 1654] [serial = 553] [outer = 0x0] 22:57:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119761c00) [pid = 1654] [serial = 554] [outer = 0x1193b6400] 22:57:36 INFO - PROCESS | 1654 | 1467698256710 Marionette DEBUG loaded listener.js 22:57:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119c28400) [pid = 1654] [serial = 555] [outer = 0x1193b6400] 22:57:37 INFO - PROCESS | 1654 | 1467698257510 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]]]}] 22:57:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 22:57:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1029ms 22:57:37 INFO - PROCESS | 1654 | 1467698257560 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 22:57:37 INFO - PROCESS | 1654 | 1467698257562 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 22:57:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 22:57:37 INFO - PROCESS | 1654 | 1467698257564 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 22:57:37 INFO - PROCESS | 1654 | 1467698257565 Marionette TRACE conn2 <- [1,714,null,{}] 22:57:37 INFO - PROCESS | 1654 | 1467698257567 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}] 22:57:37 INFO - PROCESS | 1654 | 1467698257576 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:37 INFO - PROCESS | 1654 | 1467698257673 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 22:57:37 INFO - PROCESS | 1654 | 1467698257677 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:37 INFO - PROCESS | 1654 | 1467698257678 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x119acd800 == 34 [pid = 1654] [id = 186] 22:57:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118f3c800) [pid = 1654] [serial = 556] [outer = 0x0] 22:57:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119cad800) [pid = 1654] [serial = 557] [outer = 0x118f3c800] 22:57:37 INFO - PROCESS | 1654 | 1467698257702 Marionette DEBUG loaded listener.js 22:57:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x121008000) [pid = 1654] [serial = 558] [outer = 0x118f3c800] 22:57:37 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x116addc00) [pid = 1654] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 22:57:37 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x121007800) [pid = 1654] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 22:57:37 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x124c3c800) [pid = 1654] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 22:57:37 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x110ef6400) [pid = 1654] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 22:57:37 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x117e44c00) [pid = 1654] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 22:57:37 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1131a6800) [pid = 1654] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 22:57:37 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x117e51000) [pid = 1654] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 22:57:37 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x11307f000) [pid = 1654] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 22:57:37 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x116ae2000) [pid = 1654] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 22:57:37 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x116174c00) [pid = 1654] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 22:57:37 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x11857cc00) [pid = 1654] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 22:57:37 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x123ce7800) [pid = 1654] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 22:57:37 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x128f6ec00) [pid = 1654] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 22:57:37 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x119ca6800) [pid = 1654] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 22:57:37 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x110eee400) [pid = 1654] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 22:57:37 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x1188e5800) [pid = 1654] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 22:57:38 INFO - PROCESS | 1654 | 1467698258537 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]]]}] 22:57:38 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 22:57:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1020ms 22:57:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 22:57:38 INFO - PROCESS | 1654 | 1467698258585 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 22:57:38 INFO - PROCESS | 1654 | 1467698258586 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 22:57:38 INFO - PROCESS | 1654 | 1467698258588 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 22:57:38 INFO - PROCESS | 1654 | 1467698258589 Marionette TRACE conn2 <- [1,718,null,{}] 22:57:38 INFO - PROCESS | 1654 | 1467698258592 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}] 22:57:38 INFO - PROCESS | 1654 | 1467698258593 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:38 INFO - PROCESS | 1654 | 1467698258684 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 22:57:38 INFO - PROCESS | 1654 | 1467698258690 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:38 INFO - PROCESS | 1654 | 1467698258691 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ae4800 == 35 [pid = 1654] [id = 187] 22:57:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1131a6800) [pid = 1654] [serial = 559] [outer = 0x0] 22:57:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x11857cc00) [pid = 1654] [serial = 560] [outer = 0x1131a6800] 22:57:38 INFO - PROCESS | 1654 | 1467698258715 Marionette DEBUG loaded listener.js 22:57:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x119ca6800) [pid = 1654] [serial = 561] [outer = 0x1131a6800] 22:57:39 INFO - PROCESS | 1654 | 1467698259517 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]]]}] 22:57:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 22:57:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 971ms 22:57:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 22:57:39 INFO - PROCESS | 1654 | 1467698259560 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 22:57:39 INFO - PROCESS | 1654 | 1467698259561 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 22:57:39 INFO - PROCESS | 1654 | 1467698259563 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 22:57:39 INFO - PROCESS | 1654 | 1467698259564 Marionette TRACE conn2 <- [1,722,null,{}] 22:57:39 INFO - PROCESS | 1654 | 1467698259566 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}] 22:57:39 INFO - PROCESS | 1654 | 1467698259567 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:39 INFO - PROCESS | 1654 | 1467698259649 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 22:57:39 INFO - PROCESS | 1654 | 1467698259652 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:39 INFO - PROCESS | 1654 | 1467698259653 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171d0000 == 36 [pid = 1654] [id = 188] 22:57:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1188e2000) [pid = 1654] [serial = 562] [outer = 0x0] 22:57:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x121010800) [pid = 1654] [serial = 563] [outer = 0x1188e2000] 22:57:39 INFO - PROCESS | 1654 | 1467698259681 Marionette DEBUG loaded listener.js 22:57:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x121026c00) [pid = 1654] [serial = 564] [outer = 0x1188e2000] 22:57:40 INFO - PROCESS | 1654 | 1467698260179 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] 22:57:40 INFO - PROCESS | 1654 | 1467698260238 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 22:57:40 INFO - PROCESS | 1654 | 1467698260241 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 22:57:40 INFO - PROCESS | 1654 | 1467698260243 Marionette TRACE conn2 <- [1,726,null,{}] 22:57:40 INFO - PROCESS | 1654 | 1467698260247 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}] 22:57:40 INFO - PROCESS | 1654 | 1467698260248 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:40 INFO - PROCESS | 1654 | 1467698260355 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 22:57:40 INFO - PROCESS | 1654 | 1467698260426 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:40 INFO - PROCESS | 1654 | 1467698260427 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x113bba000 == 37 [pid = 1654] [id = 189] 22:57:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1128d6c00) [pid = 1654] [serial = 565] [outer = 0x0] 22:57:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1133cc800) [pid = 1654] [serial = 566] [outer = 0x1128d6c00] 22:57:40 INFO - PROCESS | 1654 | 1467698260458 Marionette DEBUG loaded listener.js 22:57:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x113f30c00) [pid = 1654] [serial = 567] [outer = 0x1128d6c00] 22:57:41 INFO - PROCESS | 1654 | 1467698261136 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]]]}] 22:57:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 22:57:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 973ms 22:57:41 INFO - PROCESS | 1654 | 1467698261228 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 22:57:41 INFO - PROCESS | 1654 | 1467698261231 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 22:57:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 22:57:41 INFO - PROCESS | 1654 | 1467698261237 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 22:57:41 INFO - PROCESS | 1654 | 1467698261239 Marionette TRACE conn2 <- [1,730,null,{}] 22:57:41 INFO - PROCESS | 1654 | 1467698261241 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}] 22:57:41 INFO - PROCESS | 1654 | 1467698261243 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:41 INFO - PROCESS | 1654 | 1467698261349 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 22:57:41 INFO - PROCESS | 1654 | 1467698261396 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:41 INFO - PROCESS | 1654 | 1467698261398 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x11847f800 == 38 [pid = 1654] [id = 190] 22:57:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11707ec00) [pid = 1654] [serial = 568] [outer = 0x0] 22:57:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1175c9800) [pid = 1654] [serial = 569] [outer = 0x11707ec00] 22:57:41 INFO - PROCESS | 1654 | 1467698261430 Marionette DEBUG loaded listener.js 22:57:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x117eb4400) [pid = 1654] [serial = 570] [outer = 0x11707ec00] 22:57:42 INFO - PROCESS | 1654 | 1467698262048 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] 22:57:42 INFO - PROCESS | 1654 | 1467698262114 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 22:57:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 22:57:42 INFO - PROCESS | 1654 | 1467698262117 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 22:57:42 INFO - PROCESS | 1654 | 1467698262118 Marionette TRACE conn2 <- [1,734,null,{}] 22:57:42 INFO - PROCESS | 1654 | 1467698262122 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}] 22:57:42 INFO - PROCESS | 1654 | 1467698262123 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:42 INFO - PROCESS | 1654 | 1467698262198 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 22:57:42 INFO - PROCESS | 1654 | 1467698262204 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:42 INFO - PROCESS | 1654 | 1467698262208 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x113bb9000 == 30 [pid = 1654] [id = 191] 22:57:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 53 (0x11672a000) [pid = 1654] [serial = 571] [outer = 0x0] 22:57:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 54 (0x116a74400) [pid = 1654] [serial = 572] [outer = 0x11672a000] 22:57:42 INFO - PROCESS | 1654 | 1467698262237 Marionette DEBUG loaded listener.js 22:57:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 55 (0x116ae4400) [pid = 1654] [serial = 573] [outer = 0x11672a000] 22:57:42 INFO - PROCESS | 1654 | 1467698262567 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]]]}] 22:57:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 22:57:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 473ms 22:57:42 INFO - PROCESS | 1654 | 1467698262591 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 22:57:42 INFO - PROCESS | 1654 | 1467698262595 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 22:57:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 22:57:42 INFO - PROCESS | 1654 | 1467698262599 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 22:57:42 INFO - PROCESS | 1654 | 1467698262601 Marionette TRACE conn2 <- [1,738,null,{}] 22:57:42 INFO - PROCESS | 1654 | 1467698262603 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}] 22:57:42 INFO - PROCESS | 1654 | 1467698262606 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:42 INFO - PROCESS | 1654 | 1467698262710 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 22:57:42 INFO - PROCESS | 1654 | 1467698262756 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:42 INFO - PROCESS | 1654 | 1467698262757 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e2a000 == 31 [pid = 1654] [id = 192] 22:57:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 56 (0x1175c7800) [pid = 1654] [serial = 574] [outer = 0x0] 22:57:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 57 (0x118131400) [pid = 1654] [serial = 575] [outer = 0x1175c7800] 22:57:42 INFO - PROCESS | 1654 | 1467698262787 Marionette DEBUG loaded listener.js 22:57:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 58 (0x118582800) [pid = 1654] [serial = 576] [outer = 0x1175c7800] 22:57:43 INFO - PROCESS | 1654 | 1467698263558 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]]]}] 22:57:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 22:57:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 971ms 22:57:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 22:57:43 INFO - PROCESS | 1654 | 1467698263570 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 22:57:43 INFO - PROCESS | 1654 | 1467698263572 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 22:57:43 INFO - PROCESS | 1654 | 1467698263575 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 22:57:43 INFO - PROCESS | 1654 | 1467698263577 Marionette TRACE conn2 <- [1,742,null,{}] 22:57:43 INFO - PROCESS | 1654 | 1467698263585 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}] 22:57:43 INFO - PROCESS | 1654 | 1467698263588 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:43 INFO - PROCESS | 1654 | 1467698263664 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 22:57:43 INFO - PROCESS | 1654 | 1467698263668 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:43 INFO - PROCESS | 1654 | 1467698263670 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x118497000 == 32 [pid = 1654] [id = 193] 22:57:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 59 (0x1193af400) [pid = 1654] [serial = 577] [outer = 0x0] 22:57:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x11975c800) [pid = 1654] [serial = 578] [outer = 0x1193af400] 22:57:43 INFO - PROCESS | 1654 | 1467698263701 Marionette DEBUG loaded listener.js 22:57:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x119921400) [pid = 1654] [serial = 579] [outer = 0x1193af400] 22:57:44 INFO - PROCESS | 1654 | 1467698264515 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]]]}] 22:57:44 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 22:57:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 971ms 22:57:44 INFO - PROCESS | 1654 | 1467698264546 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 22:57:44 INFO - PROCESS | 1654 | 1467698264548 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 22:57:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 22:57:44 INFO - PROCESS | 1654 | 1467698264550 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 22:57:44 INFO - PROCESS | 1654 | 1467698264551 Marionette TRACE conn2 <- [1,746,null,{}] 22:57:44 INFO - PROCESS | 1654 | 1467698264554 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}] 22:57:44 INFO - PROCESS | 1654 | 1467698264555 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:44 INFO - PROCESS | 1654 | 1467698264647 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 22:57:44 INFO - PROCESS | 1654 | 1467698264677 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:44 INFO - PROCESS | 1654 | 1467698264678 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x1197bb000 == 33 [pid = 1654] [id = 194] 22:57:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x119c9fc00) [pid = 1654] [serial = 580] [outer = 0x0] 22:57:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x119cadc00) [pid = 1654] [serial = 581] [outer = 0x119c9fc00] 22:57:44 INFO - PROCESS | 1654 | 1467698264703 Marionette DEBUG loaded listener.js 22:57:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x12100b800) [pid = 1654] [serial = 582] [outer = 0x119c9fc00] 22:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x1193b6400) [pid = 1654] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 22:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x111c1b400) [pid = 1654] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 22:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x112e3b800) [pid = 1654] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 22:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 60 (0x1180b6400) [pid = 1654] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 22:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 59 (0x121716000) [pid = 1654] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 22:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 58 (0x118f3c800) [pid = 1654] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 22:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 57 (0x1131a6800) [pid = 1654] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 22:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 56 (0x115122000) [pid = 1654] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 22:57:45 INFO - PROCESS | 1654 | --DOMWINDOW == 55 (0x116179000) [pid = 1654] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 22:57:45 INFO - PROCESS | 1654 | 1467698265485 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]]]}] 22:57:45 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.) 22:57:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 974ms 22:57:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 22:57:45 INFO - PROCESS | 1654 | 1467698265526 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 22:57:45 INFO - PROCESS | 1654 | 1467698265527 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 22:57:45 INFO - PROCESS | 1654 | 1467698265529 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 22:57:45 INFO - PROCESS | 1654 | 1467698265530 Marionette TRACE conn2 <- [1,750,null,{}] 22:57:45 INFO - PROCESS | 1654 | 1467698265533 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}] 22:57:45 INFO - PROCESS | 1654 | 1467698265534 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:45 INFO - PROCESS | 1654 | 1467698265618 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 22:57:45 INFO - PROCESS | 1654 | 1467698265649 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:45 INFO - PROCESS | 1654 | 1467698265650 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x119adf000 == 34 [pid = 1654] [id = 195] 22:57:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 56 (0x1128d6000) [pid = 1654] [serial = 583] [outer = 0x0] 22:57:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 57 (0x1180b6400) [pid = 1654] [serial = 584] [outer = 0x1128d6000] 22:57:45 INFO - PROCESS | 1654 | 1467698265674 Marionette DEBUG loaded listener.js 22:57:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 58 (0x119726400) [pid = 1654] [serial = 585] [outer = 0x1128d6000] 22:57:46 INFO - PROCESS | 1654 | 1467698266437 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]]]}] 22:57:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 22:57:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 921ms 22:57:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 22:57:46 INFO - PROCESS | 1654 | 1467698266451 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 22:57:46 INFO - PROCESS | 1654 | 1467698266452 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 22:57:46 INFO - PROCESS | 1654 | 1467698266454 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 22:57:46 INFO - PROCESS | 1654 | 1467698266456 Marionette TRACE conn2 <- [1,754,null,{}] 22:57:46 INFO - PROCESS | 1654 | 1467698266460 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}] 22:57:46 INFO - PROCESS | 1654 | 1467698266464 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:46 INFO - PROCESS | 1654 | 1467698266552 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 22:57:46 INFO - PROCESS | 1654 | 1467698266558 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:46 INFO - PROCESS | 1654 | 1467698266560 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x121299000 == 35 [pid = 1654] [id = 196] 22:57:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 59 (0x12100cc00) [pid = 1654] [serial = 586] [outer = 0x0] 22:57:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x121a65000) [pid = 1654] [serial = 587] [outer = 0x12100cc00] 22:57:46 INFO - PROCESS | 1654 | 1467698266585 Marionette DEBUG loaded listener.js 22:57:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x123ce5c00) [pid = 1654] [serial = 588] [outer = 0x12100cc00] 22:57:47 INFO - PROCESS | 1654 | 1467698267392 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]]]}] 22:57:47 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 22:57:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 971ms 22:57:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 22:57:47 INFO - PROCESS | 1654 | 1467698267426 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 22:57:47 INFO - PROCESS | 1654 | 1467698267428 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 22:57:47 INFO - PROCESS | 1654 | 1467698267430 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 22:57:47 INFO - PROCESS | 1654 | 1467698267431 Marionette TRACE conn2 <- [1,758,null,{}] 22:57:47 INFO - PROCESS | 1654 | 1467698267433 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}] 22:57:47 INFO - PROCESS | 1654 | 1467698267434 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:47 INFO - PROCESS | 1654 | 1467698267509 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 22:57:47 INFO - PROCESS | 1654 | 1467698267552 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:47 INFO - PROCESS | 1654 | 1467698267553 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x121905000 == 36 [pid = 1654] [id = 197] 22:57:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x1193ae000) [pid = 1654] [serial = 589] [outer = 0x0] 22:57:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x124c03000) [pid = 1654] [serial = 590] [outer = 0x1193ae000] 22:57:47 INFO - PROCESS | 1654 | 1467698267578 Marionette DEBUG loaded listener.js 22:57:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x124c42000) [pid = 1654] [serial = 591] [outer = 0x1193ae000] 22:57:47 INFO - PROCESS | 1654 | 1467698267880 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]]]}] 22:57:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 22:57:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 469ms 22:57:47 INFO - PROCESS | 1654 | 1467698267900 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 22:57:47 INFO - PROCESS | 1654 | 1467698267901 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 22:57:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 22:57:47 INFO - PROCESS | 1654 | 1467698267903 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 22:57:47 INFO - PROCESS | 1654 | 1467698267905 Marionette TRACE conn2 <- [1,762,null,{}] 22:57:47 INFO - PROCESS | 1654 | 1467698267911 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}] 22:57:47 INFO - PROCESS | 1654 | 1467698267912 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:47 INFO - PROCESS | 1654 | 1467698267987 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 22:57:47 INFO - PROCESS | 1654 | 1467698267993 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:47 INFO - PROCESS | 1654 | 1467698267995 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x123d0f800 == 37 [pid = 1654] [id = 198] 22:57:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x124869800) [pid = 1654] [serial = 592] [outer = 0x0] 22:57:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x124fe0400) [pid = 1654] [serial = 593] [outer = 0x124869800] 22:57:48 INFO - PROCESS | 1654 | 1467698268019 Marionette DEBUG loaded listener.js 22:57:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x1255d5400) [pid = 1654] [serial = 594] [outer = 0x124869800] 22:57:48 INFO - PROCESS | 1654 | 1467698268934 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]]]}] 22:57:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 22:57:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1075ms 22:57:48 INFO - PROCESS | 1654 | 1467698268979 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 22:57:48 INFO - PROCESS | 1654 | 1467698268982 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 22:57:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 22:57:48 INFO - PROCESS | 1654 | 1467698268986 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 22:57:48 INFO - PROCESS | 1654 | 1467698268987 Marionette TRACE conn2 <- [1,766,null,{}] 22:57:48 INFO - PROCESS | 1654 | 1467698268991 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}] 22:57:48 INFO - PROCESS | 1654 | 1467698268993 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:49 INFO - PROCESS | 1654 | 1467698269133 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 22:57:49 INFO - PROCESS | 1654 | 1467698269202 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:49 INFO - PROCESS | 1654 | 1467698269204 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171c6000 == 38 [pid = 1654] [id = 199] 22:57:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x113f36400) [pid = 1654] [serial = 595] [outer = 0x0] 22:57:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x1168d1400) [pid = 1654] [serial = 596] [outer = 0x113f36400] 22:57:49 INFO - PROCESS | 1654 | 1467698269237 Marionette DEBUG loaded listener.js 22:57:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x116b11800) [pid = 1654] [serial = 597] [outer = 0x113f36400] 22:57:50 INFO - PROCESS | 1654 | 1467698270212 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]]]}] 22:57:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 22:57:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1272ms 22:57:50 INFO - PROCESS | 1654 | 1467698270257 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 22:57:50 INFO - PROCESS | 1654 | 1467698270260 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 22:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 22:57:50 INFO - PROCESS | 1654 | 1467698270264 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 22:57:50 INFO - PROCESS | 1654 | 1467698270265 Marionette TRACE conn2 <- [1,770,null,{}] 22:57:50 INFO - PROCESS | 1654 | 1467698270269 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}] 22:57:50 INFO - PROCESS | 1654 | 1467698270270 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:50 INFO - PROCESS | 1654 | 1467698270394 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 22:57:50 INFO - PROCESS | 1654 | 1467698270464 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:50 INFO - PROCESS | 1654 | 1467698270465 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x117051800 == 39 [pid = 1654] [id = 200] 22:57:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x116a76400) [pid = 1654] [serial = 598] [outer = 0x0] 22:57:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x116ad7400) [pid = 1654] [serial = 599] [outer = 0x116a76400] 22:57:50 INFO - PROCESS | 1654 | 1467698270496 Marionette DEBUG loaded listener.js 22:57:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x117e44c00) [pid = 1654] [serial = 600] [outer = 0x116a76400] 22:57:51 INFO - PROCESS | 1654 | --DOCSHELL 0x121905000 == 38 [pid = 1654] [id = 197] 22:57:51 INFO - PROCESS | 1654 | --DOCSHELL 0x121299000 == 37 [pid = 1654] [id = 196] 22:57:51 INFO - PROCESS | 1654 | --DOCSHELL 0x119adf000 == 36 [pid = 1654] [id = 195] 22:57:51 INFO - PROCESS | 1654 | --DOCSHELL 0x1197bb000 == 35 [pid = 1654] [id = 194] 22:57:51 INFO - PROCESS | 1654 | --DOCSHELL 0x118497000 == 34 [pid = 1654] [id = 193] 22:57:51 INFO - PROCESS | 1654 | --DOCSHELL 0x117e2a000 == 33 [pid = 1654] [id = 192] 22:57:51 INFO - PROCESS | 1654 | --DOCSHELL 0x113bb9000 == 32 [pid = 1654] [id = 191] 22:57:51 INFO - PROCESS | 1654 | --DOCSHELL 0x113bba000 == 31 [pid = 1654] [id = 189] 22:57:51 INFO - PROCESS | 1654 | --DOCSHELL 0x11847f800 == 30 [pid = 1654] [id = 190] 22:57:51 INFO - PROCESS | 1654 | --DOCSHELL 0x1171d0000 == 29 [pid = 1654] [id = 188] 22:57:51 INFO - PROCESS | 1654 | --DOCSHELL 0x123d0f800 == 28 [pid = 1654] [id = 198] 22:57:51 INFO - PROCESS | 1654 | --DOCSHELL 0x1171c6000 == 27 [pid = 1654] [id = 199] 22:57:51 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x119761c00) [pid = 1654] [serial = 554] [outer = 0x0] [url = about:blank] 22:57:51 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x117e43c00) [pid = 1654] [serial = 545] [outer = 0x0] [url = about:blank] 22:57:51 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x117e4ec00) [pid = 1654] [serial = 546] [outer = 0x0] [url = about:blank] 22:57:51 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x113379400) [pid = 1654] [serial = 539] [outer = 0x0] [url = about:blank] 22:57:51 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x113970c00) [pid = 1654] [serial = 540] [outer = 0x0] [url = about:blank] 22:57:51 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x118577400) [pid = 1654] [serial = 548] [outer = 0x0] [url = about:blank] 22:57:51 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x118580000) [pid = 1654] [serial = 549] [outer = 0x0] [url = about:blank] 22:57:51 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x12765cc00) [pid = 1654] [serial = 537] [outer = 0x0] [url = about:blank] 22:57:51 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x119cad800) [pid = 1654] [serial = 557] [outer = 0x0] [url = about:blank] 22:57:51 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x121010800) [pid = 1654] [serial = 563] [outer = 0x0] [url = about:blank] 22:57:51 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x119c28400) [pid = 1654] [serial = 555] [outer = 0x0] [url = about:blank] 22:57:51 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x11857cc00) [pid = 1654] [serial = 560] [outer = 0x0] [url = about:blank] 22:57:51 INFO - PROCESS | 1654 | --DOMWINDOW == 60 (0x121008000) [pid = 1654] [serial = 558] [outer = 0x0] [url = about:blank] 22:57:51 INFO - PROCESS | 1654 | --DOMWINDOW == 59 (0x1161da000) [pid = 1654] [serial = 542] [outer = 0x0] [url = about:blank] 22:57:51 INFO - PROCESS | 1654 | --DOMWINDOW == 58 (0x119ca6800) [pid = 1654] [serial = 561] [outer = 0x0] [url = about:blank] 22:57:51 INFO - PROCESS | 1654 | --DOMWINDOW == 57 (0x1167ed000) [pid = 1654] [serial = 543] [outer = 0x0] [url = about:blank] 22:57:51 INFO - PROCESS | 1654 | --DOMWINDOW == 56 (0x1188e0c00) [pid = 1654] [serial = 551] [outer = 0x0] [url = about:blank] 22:57:51 INFO - PROCESS | 1654 | --DOMWINDOW == 55 (0x118f3d800) [pid = 1654] [serial = 552] [outer = 0x0] [url = about:blank] 22:57:51 INFO - PROCESS | 1654 | 1467698271365 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]]]}] 22:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 22:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1125ms 22:57:51 INFO - PROCESS | 1654 | 1467698271389 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 22:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 22:57:51 INFO - PROCESS | 1654 | 1467698271391 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 22:57:51 INFO - PROCESS | 1654 | 1467698271394 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 22:57:51 INFO - PROCESS | 1654 | 1467698271396 Marionette TRACE conn2 <- [1,774,null,{}] 22:57:51 INFO - PROCESS | 1654 | 1467698271399 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}] 22:57:51 INFO - PROCESS | 1654 | 1467698271401 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:51 INFO - PROCESS | 1654 | 1467698271479 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 22:57:51 INFO - PROCESS | 1654 | 1467698271483 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:51 INFO - PROCESS | 1654 | 1467698271486 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x113073000 == 28 [pid = 1654] [id = 201] 22:57:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 56 (0x11309b800) [pid = 1654] [serial = 601] [outer = 0x0] 22:57:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 57 (0x1133c1000) [pid = 1654] [serial = 602] [outer = 0x11309b800] 22:57:51 INFO - PROCESS | 1654 | 1467698271516 Marionette DEBUG loaded listener.js 22:57:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 58 (0x1128d6800) [pid = 1654] [serial = 603] [outer = 0x11309b800] 22:57:51 INFO - PROCESS | 1654 | 1467698271893 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]]]}] 22:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 22:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 520ms 22:57:51 INFO - PROCESS | 1654 | 1467698271914 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 22:57:51 INFO - PROCESS | 1654 | 1467698271918 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 22:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 22:57:51 INFO - PROCESS | 1654 | 1467698271924 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 22:57:51 INFO - PROCESS | 1654 | 1467698271926 Marionette TRACE conn2 <- [1,778,null,{}] 22:57:51 INFO - PROCESS | 1654 | 1467698271929 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}] 22:57:51 INFO - PROCESS | 1654 | 1467698271931 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:52 INFO - PROCESS | 1654 | 1467698272028 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 22:57:52 INFO - PROCESS | 1654 | 1467698272035 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:52 INFO - PROCESS | 1654 | 1467698272036 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x11675f800 == 29 [pid = 1654] [id = 202] 22:57:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 59 (0x116396c00) [pid = 1654] [serial = 604] [outer = 0x0] 22:57:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x116ae4800) [pid = 1654] [serial = 605] [outer = 0x116396c00] 22:57:52 INFO - PROCESS | 1654 | 1467698272076 Marionette DEBUG loaded listener.js 22:57:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x117e4ac00) [pid = 1654] [serial = 606] [outer = 0x116396c00] 22:57:52 INFO - PROCESS | 1654 | 1467698272503 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]]]}] 22:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 22:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 623ms 22:57:52 INFO - PROCESS | 1654 | 1467698272547 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 22:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 22:57:52 INFO - PROCESS | 1654 | 1467698272549 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 22:57:52 INFO - PROCESS | 1654 | 1467698272552 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 22:57:52 INFO - PROCESS | 1654 | 1467698272556 Marionette TRACE conn2 <- [1,782,null,{}] 22:57:52 INFO - PROCESS | 1654 | 1467698272578 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}] 22:57:52 INFO - PROCESS | 1654 | 1467698272583 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:52 INFO - PROCESS | 1654 | 1467698272698 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 22:57:52 INFO - PROCESS | 1654 | 1467698272716 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:52 INFO - PROCESS | 1654 | 1467698272718 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x118095000 == 30 [pid = 1654] [id = 203] 22:57:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x11612dc00) [pid = 1654] [serial = 607] [outer = 0x0] 22:57:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x118580c00) [pid = 1654] [serial = 608] [outer = 0x11612dc00] 22:57:52 INFO - PROCESS | 1654 | 1467698272763 Marionette DEBUG loaded listener.js 22:57:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x1188e3400) [pid = 1654] [serial = 609] [outer = 0x11612dc00] 22:57:53 INFO - PROCESS | 1654 | 1467698273222 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]]]}] 22:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 22:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 682ms 22:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 22:57:53 INFO - PROCESS | 1654 | 1467698273235 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 22:57:53 INFO - PROCESS | 1654 | 1467698273236 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 22:57:53 INFO - PROCESS | 1654 | 1467698273239 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 22:57:53 INFO - PROCESS | 1654 | 1467698273242 Marionette TRACE conn2 <- [1,786,null,{}] 22:57:53 INFO - PROCESS | 1654 | 1467698273245 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}] 22:57:53 INFO - PROCESS | 1654 | 1467698273246 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:53 INFO - PROCESS | 1654 | 1467698273318 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 22:57:53 INFO - PROCESS | 1654 | 1467698273324 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:53 INFO - PROCESS | 1654 | 1467698273326 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x118496800 == 31 [pid = 1654] [id = 204] 22:57:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x118f47400) [pid = 1654] [serial = 610] [outer = 0x0] 22:57:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x1193adc00) [pid = 1654] [serial = 611] [outer = 0x118f47400] 22:57:53 INFO - PROCESS | 1654 | 1467698273352 Marionette DEBUG loaded listener.js 22:57:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x11971f800) [pid = 1654] [serial = 612] [outer = 0x118f47400] 22:57:53 INFO - PROCESS | 1654 | 1467698273698 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]]]}] 22:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 22:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 472ms 22:57:53 INFO - PROCESS | 1654 | 1467698273719 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 22:57:53 INFO - PROCESS | 1654 | 1467698273720 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 22:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 22:57:53 INFO - PROCESS | 1654 | 1467698273723 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 22:57:53 INFO - PROCESS | 1654 | 1467698273726 Marionette TRACE conn2 <- [1,790,null,{}] 22:57:53 INFO - PROCESS | 1654 | 1467698273735 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}] 22:57:53 INFO - PROCESS | 1654 | 1467698273736 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:53 INFO - PROCESS | 1654 | 1467698273821 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 22:57:53 INFO - PROCESS | 1654 | 1467698273854 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:53 INFO - PROCESS | 1654 | 1467698273855 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x119640800 == 32 [pid = 1654] [id = 205] 22:57:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x116392800) [pid = 1654] [serial = 613] [outer = 0x0] 22:57:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x119726000) [pid = 1654] [serial = 614] [outer = 0x116392800] 22:57:53 INFO - PROCESS | 1654 | 1467698273879 Marionette DEBUG loaded listener.js 22:57:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x11991f800) [pid = 1654] [serial = 615] [outer = 0x116392800] 22:57:54 INFO - PROCESS | 1654 | 1467698274220 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]]]}] 22:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 22:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 522ms 22:57:54 INFO - PROCESS | 1654 | 1467698274246 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 22:57:54 INFO - PROCESS | 1654 | 1467698274247 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 22:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 22:57:54 INFO - PROCESS | 1654 | 1467698274257 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 22:57:54 INFO - PROCESS | 1654 | 1467698274258 Marionette TRACE conn2 <- [1,794,null,{}] 22:57:54 INFO - PROCESS | 1654 | 1467698274260 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}] 22:57:54 INFO - PROCESS | 1654 | 1467698274264 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:54 INFO - PROCESS | 1654 | 1467698274375 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 22:57:54 INFO - PROCESS | 1654 | 1467698274379 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:54 INFO - PROCESS | 1654 | 1467698274380 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ad2000 == 33 [pid = 1654] [id = 206] 22:57:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x117eb5800) [pid = 1654] [serial = 616] [outer = 0x0] 22:57:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x119ca2800) [pid = 1654] [serial = 617] [outer = 0x117eb5800] 22:57:54 INFO - PROCESS | 1654 | 1467698274405 Marionette DEBUG loaded listener.js 22:57:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x121023800) [pid = 1654] [serial = 618] [outer = 0x117eb5800] 22:57:54 INFO - PROCESS | 1654 | 1467698274727 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]]]}] 22:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 22:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 527ms 22:57:54 INFO - PROCESS | 1654 | 1467698274779 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 22:57:54 INFO - PROCESS | 1654 | 1467698274780 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 22:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 22:57:54 INFO - PROCESS | 1654 | 1467698274782 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 22:57:54 INFO - PROCESS | 1654 | 1467698274783 Marionette TRACE conn2 <- [1,798,null,{}] 22:57:54 INFO - PROCESS | 1654 | 1467698274785 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}] 22:57:54 INFO - PROCESS | 1654 | 1467698274786 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:54 INFO - PROCESS | 1654 | 1467698274884 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 22:57:54 INFO - PROCESS | 1654 | 1467698274887 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:54 INFO - PROCESS | 1654 | 1467698274888 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x119da1800 == 34 [pid = 1654] [id = 207] 22:57:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1128d5c00) [pid = 1654] [serial = 619] [outer = 0x0] 22:57:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x121026800) [pid = 1654] [serial = 620] [outer = 0x1128d5c00] 22:57:54 INFO - PROCESS | 1654 | 1467698274915 Marionette DEBUG loaded listener.js 22:57:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x12134ac00) [pid = 1654] [serial = 621] [outer = 0x1128d5c00] 22:57:55 INFO - PROCESS | 1654 | 1467698275254 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]]]}] 22:57:55 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 22:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 518ms 22:57:55 INFO - PROCESS | 1654 | 1467698275300 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 22:57:55 INFO - PROCESS | 1654 | 1467698275301 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 22:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 22:57:55 INFO - PROCESS | 1654 | 1467698275304 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 22:57:55 INFO - PROCESS | 1654 | 1467698275305 Marionette TRACE conn2 <- [1,802,null,{}] 22:57:55 INFO - PROCESS | 1654 | 1467698275307 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}] 22:57:55 INFO - PROCESS | 1654 | 1467698275308 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:55 INFO - PROCESS | 1654 | 1467698275398 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 22:57:55 INFO - PROCESS | 1654 | 1467698275431 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:55 INFO - PROCESS | 1654 | 1467698275432 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x121288800 == 35 [pid = 1654] [id = 208] 22:57:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x12134cc00) [pid = 1654] [serial = 622] [outer = 0x0] 22:57:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1219bb400) [pid = 1654] [serial = 623] [outer = 0x12134cc00] 22:57:55 INFO - PROCESS | 1654 | 1467698275456 Marionette DEBUG loaded listener.js 22:57:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x123ce7800) [pid = 1654] [serial = 624] [outer = 0x12134cc00] 22:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x12100cc00) [pid = 1654] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 22:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x11707ec00) [pid = 1654] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 22:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1128d6c00) [pid = 1654] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 22:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1175c7800) [pid = 1654] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 22:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x1188e2000) [pid = 1654] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 22:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x124869800) [pid = 1654] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 22:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x1193af400) [pid = 1654] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 22:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x11672a000) [pid = 1654] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 22:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x119c9fc00) [pid = 1654] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 22:57:55 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x1128d6000) [pid = 1654] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 22:57:55 INFO - PROCESS | 1654 | 1467698275820 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]]]}] 22:57:55 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 22:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 568ms 22:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 22:57:55 INFO - PROCESS | 1654 | 1467698275873 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 22:57:55 INFO - PROCESS | 1654 | 1467698275874 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 22:57:55 INFO - PROCESS | 1654 | 1467698275876 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 22:57:55 INFO - PROCESS | 1654 | 1467698275877 Marionette TRACE conn2 <- [1,806,null,{}] 22:57:55 INFO - PROCESS | 1654 | 1467698275879 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}] 22:57:55 INFO - PROCESS | 1654 | 1467698275881 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:55 INFO - PROCESS | 1654 | 1467698275962 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 22:57:55 INFO - PROCESS | 1654 | 1467698275965 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:55 INFO - PROCESS | 1654 | 1467698275966 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x118094800 == 36 [pid = 1654] [id = 209] 22:57:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x1180c2c00) [pid = 1654] [serial = 625] [outer = 0x0] 22:57:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x11857f000) [pid = 1654] [serial = 626] [outer = 0x1180c2c00] 22:57:55 INFO - PROCESS | 1654 | 1467698275993 Marionette DEBUG loaded listener.js 22:57:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x12102c800) [pid = 1654] [serial = 627] [outer = 0x1180c2c00] 22:57:56 INFO - PROCESS | 1654 | [1654] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 22:57:56 INFO - PROCESS | 1654 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 22:57:56 INFO - PROCESS | 1654 | Determined SkiaGL cache limits: Size 100663296, Items: 256 22:57:56 INFO - PROCESS | 1654 | [GFX2-]: Using SkiaGL canvas. 22:57:56 INFO - PROCESS | 1654 | 1467698276330 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]]]}] 22:57:56 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 22:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 469ms 22:57:56 INFO - PROCESS | 1654 | 1467698276347 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 22:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 22:57:56 INFO - PROCESS | 1654 | 1467698276348 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 22:57:56 INFO - PROCESS | 1654 | 1467698276350 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 22:57:56 INFO - PROCESS | 1654 | 1467698276351 Marionette TRACE conn2 <- [1,810,null,{}] 22:57:56 INFO - PROCESS | 1654 | 1467698276353 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}] 22:57:56 INFO - PROCESS | 1654 | 1467698276355 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:56 INFO - PROCESS | 1654 | 1467698276430 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 22:57:56 INFO - PROCESS | 1654 | 1467698276434 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:56 INFO - PROCESS | 1654 | 1467698276435 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x124ad5800 == 37 [pid = 1654] [id = 210] 22:57:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x121a6cc00) [pid = 1654] [serial = 628] [outer = 0x0] 22:57:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x124874c00) [pid = 1654] [serial = 629] [outer = 0x121a6cc00] 22:57:56 INFO - PROCESS | 1654 | 1467698276462 Marionette DEBUG loaded listener.js 22:57:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x124fe2000) [pid = 1654] [serial = 630] [outer = 0x121a6cc00] 22:57:56 INFO - PROCESS | 1654 | 1467698276805 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]]]}] 22:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 22:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 468ms 22:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 22:57:56 INFO - PROCESS | 1654 | 1467698276819 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 22:57:56 INFO - PROCESS | 1654 | 1467698276820 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 22:57:56 INFO - PROCESS | 1654 | 1467698276823 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 22:57:56 INFO - PROCESS | 1654 | 1467698276827 Marionette TRACE conn2 <- [1,814,null,{}] 22:57:56 INFO - PROCESS | 1654 | 1467698276829 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}] 22:57:56 INFO - PROCESS | 1654 | 1467698276831 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:56 INFO - PROCESS | 1654 | 1467698276947 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 22:57:56 INFO - PROCESS | 1654 | 1467698276953 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:56 INFO - PROCESS | 1654 | 1467698276954 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193e2000 == 38 [pid = 1654] [id = 211] 22:57:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x124fe2c00) [pid = 1654] [serial = 631] [outer = 0x0] 22:57:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x12569ac00) [pid = 1654] [serial = 632] [outer = 0x124fe2c00] 22:57:56 INFO - PROCESS | 1654 | 1467698276983 Marionette DEBUG loaded listener.js 22:57:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x126cf2c00) [pid = 1654] [serial = 633] [outer = 0x124fe2c00] 22:57:57 INFO - PROCESS | 1654 | 1467698277285 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] 22:57:57 INFO - PROCESS | 1654 | 1467698277299 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 22:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 22:57:57 INFO - PROCESS | 1654 | 1467698277302 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 22:57:57 INFO - PROCESS | 1654 | 1467698277303 Marionette TRACE conn2 <- [1,818,null,{}] 22:57:57 INFO - PROCESS | 1654 | 1467698277314 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}] 22:57:57 INFO - PROCESS | 1654 | 1467698277315 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:57 INFO - PROCESS | 1654 | 1467698277397 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 22:57:57 INFO - PROCESS | 1654 | 1467698277401 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:57 INFO - PROCESS | 1654 | 1467698277402 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12730d000 == 39 [pid = 1654] [id = 212] 22:57:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x121cea400) [pid = 1654] [serial = 634] [outer = 0x0] 22:57:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x127392400) [pid = 1654] [serial = 635] [outer = 0x121cea400] 22:57:57 INFO - PROCESS | 1654 | 1467698277428 Marionette DEBUG loaded listener.js 22:57:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1273b8000) [pid = 1654] [serial = 636] [outer = 0x121cea400] 22:57:57 INFO - PROCESS | 1654 | 1467698277937 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]]]}] 22:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 22:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 669ms 22:57:57 INFO - PROCESS | 1654 | 1467698277983 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 22:57:57 INFO - PROCESS | 1654 | 1467698277985 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 22:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 22:57:57 INFO - PROCESS | 1654 | 1467698277990 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 22:57:57 INFO - PROCESS | 1654 | 1467698277994 Marionette TRACE conn2 <- [1,822,null,{}] 22:57:58 INFO - PROCESS | 1654 | 1467698277998 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}] 22:57:58 INFO - PROCESS | 1654 | 1467698277999 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:58 INFO - PROCESS | 1654 | 1467698278108 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 22:57:58 INFO - PROCESS | 1654 | 1467698278157 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:58 INFO - PROCESS | 1654 | 1467698278159 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x11671d000 == 40 [pid = 1654] [id = 213] 22:57:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1133c5800) [pid = 1654] [serial = 637] [outer = 0x0] 22:57:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1151cdc00) [pid = 1654] [serial = 638] [outer = 0x1133c5800] 22:57:58 INFO - PROCESS | 1654 | 1467698278190 Marionette DEBUG loaded listener.js 22:57:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x116ad5400) [pid = 1654] [serial = 639] [outer = 0x1133c5800] 22:57:58 INFO - PROCESS | 1654 | 1467698278705 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] 22:57:58 INFO - PROCESS | 1654 | 1467698278717 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 22:57:58 INFO - PROCESS | 1654 | 1467698278752 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 22:57:58 INFO - PROCESS | 1654 | 1467698278754 Marionette TRACE conn2 <- [1,826,null,{}] 22:57:58 INFO - PROCESS | 1654 | 1467698278762 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}] 22:57:58 INFO - PROCESS | 1654 | 1467698278763 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:58 INFO - PROCESS | 1654 | 1467698278868 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 22:57:59 INFO - PROCESS | 1654 | 1467698279052 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:59 INFO - PROCESS | 1654 | 1467698279054 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x1133da800 == 41 [pid = 1654] [id = 214] 22:57:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x113091400) [pid = 1654] [serial = 640] [outer = 0x0] 22:57:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x113942c00) [pid = 1654] [serial = 641] [outer = 0x113091400] 22:57:59 INFO - PROCESS | 1654 | 1467698279082 Marionette DEBUG loaded listener.js 22:57:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1161da800) [pid = 1654] [serial = 642] [outer = 0x113091400] 22:57:59 INFO - PROCESS | 1654 | --DOCSHELL 0x1193e2000 == 40 [pid = 1654] [id = 211] 22:57:59 INFO - PROCESS | 1654 | --DOCSHELL 0x124ad5800 == 39 [pid = 1654] [id = 210] 22:57:59 INFO - PROCESS | 1654 | --DOCSHELL 0x118094800 == 38 [pid = 1654] [id = 209] 22:57:59 INFO - PROCESS | 1654 | --DOCSHELL 0x121288800 == 37 [pid = 1654] [id = 208] 22:57:59 INFO - PROCESS | 1654 | --DOCSHELL 0x119da1800 == 36 [pid = 1654] [id = 207] 22:57:59 INFO - PROCESS | 1654 | --DOCSHELL 0x119ad2000 == 35 [pid = 1654] [id = 206] 22:57:59 INFO - PROCESS | 1654 | --DOCSHELL 0x119640800 == 34 [pid = 1654] [id = 205] 22:57:59 INFO - PROCESS | 1654 | --DOCSHELL 0x118496800 == 33 [pid = 1654] [id = 204] 22:57:59 INFO - PROCESS | 1654 | --DOCSHELL 0x118095000 == 32 [pid = 1654] [id = 203] 22:57:59 INFO - PROCESS | 1654 | --DOCSHELL 0x11675f800 == 31 [pid = 1654] [id = 202] 22:57:59 INFO - PROCESS | 1654 | --DOCSHELL 0x113073000 == 30 [pid = 1654] [id = 201] 22:57:59 INFO - PROCESS | 1654 | 1467698279543 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]]]}] 22:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 22:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 856ms 22:57:59 INFO - PROCESS | 1654 | 1467698279581 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 22:57:59 INFO - PROCESS | 1654 | 1467698279584 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 22:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 22:57:59 INFO - PROCESS | 1654 | 1467698279588 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 22:57:59 INFO - PROCESS | 1654 | 1467698279591 Marionette TRACE conn2 <- [1,830,null,{}] 22:57:59 INFO - PROCESS | 1654 | 1467698279596 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}] 22:57:59 INFO - PROCESS | 1654 | 1467698279598 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:59 INFO - PROCESS | 1654 | 1467698279728 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 22:57:59 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x121a65000) [pid = 1654] [serial = 587] [outer = 0x0] [url = about:blank] 22:57:59 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1175c9800) [pid = 1654] [serial = 569] [outer = 0x0] [url = about:blank] 22:57:59 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x117eb4400) [pid = 1654] [serial = 570] [outer = 0x0] [url = about:blank] 22:57:59 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1133cc800) [pid = 1654] [serial = 566] [outer = 0x0] [url = about:blank] 22:57:59 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x113f30c00) [pid = 1654] [serial = 567] [outer = 0x0] [url = about:blank] 22:57:59 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x118131400) [pid = 1654] [serial = 575] [outer = 0x0] [url = about:blank] 22:57:59 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x118582800) [pid = 1654] [serial = 576] [outer = 0x0] [url = about:blank] 22:57:59 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x121026c00) [pid = 1654] [serial = 564] [outer = 0x0] [url = about:blank] 22:57:59 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1255d5400) [pid = 1654] [serial = 594] [outer = 0x0] [url = about:blank] 22:57:59 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x11975c800) [pid = 1654] [serial = 578] [outer = 0x0] [url = about:blank] 22:57:59 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x116a74400) [pid = 1654] [serial = 572] [outer = 0x0] [url = about:blank] 22:57:59 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x116ae4400) [pid = 1654] [serial = 573] [outer = 0x0] [url = about:blank] 22:57:59 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x124fe0400) [pid = 1654] [serial = 593] [outer = 0x0] [url = about:blank] 22:57:59 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x119cadc00) [pid = 1654] [serial = 581] [outer = 0x0] [url = about:blank] 22:57:59 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x12100b800) [pid = 1654] [serial = 582] [outer = 0x0] [url = about:blank] 22:57:59 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x119726400) [pid = 1654] [serial = 585] [outer = 0x0] [url = about:blank] 22:57:59 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x123ce5c00) [pid = 1654] [serial = 588] [outer = 0x0] [url = about:blank] 22:57:59 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x1180b6400) [pid = 1654] [serial = 584] [outer = 0x0] [url = about:blank] 22:57:59 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x119921400) [pid = 1654] [serial = 579] [outer = 0x0] [url = about:blank] 22:57:59 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x124c03000) [pid = 1654] [serial = 590] [outer = 0x0] [url = about:blank] 22:57:59 INFO - PROCESS | 1654 | 1467698279798 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:59 INFO - PROCESS | 1654 | 1467698279799 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:57:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x116346000 == 31 [pid = 1654] [id = 215] 22:57:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x1133cc800) [pid = 1654] [serial = 643] [outer = 0x0] 22:57:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x116390400) [pid = 1654] [serial = 644] [outer = 0x1133cc800] 22:57:59 INFO - PROCESS | 1654 | 1467698279826 Marionette DEBUG loaded listener.js 22:57:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x118139c00) [pid = 1654] [serial = 645] [outer = 0x1133cc800] 22:58:00 INFO - PROCESS | 1654 | 1467698280121 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]]]}] 22:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 22:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 574ms 22:58:00 INFO - PROCESS | 1654 | 1467698280164 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 22:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 22:58:00 INFO - PROCESS | 1654 | 1467698280167 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 22:58:00 INFO - PROCESS | 1654 | 1467698280169 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 22:58:00 INFO - PROCESS | 1654 | 1467698280171 Marionette TRACE conn2 <- [1,834,null,{}] 22:58:00 INFO - PROCESS | 1654 | 1467698280175 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}] 22:58:00 INFO - PROCESS | 1654 | 1467698280177 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:00 INFO - PROCESS | 1654 | 1467698280269 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 22:58:00 INFO - PROCESS | 1654 | 1467698280315 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:00 INFO - PROCESS | 1654 | 1467698280317 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x118464000 == 32 [pid = 1654] [id = 216] 22:58:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x11813d400) [pid = 1654] [serial = 646] [outer = 0x0] 22:58:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x11857e400) [pid = 1654] [serial = 647] [outer = 0x11813d400] 22:58:00 INFO - PROCESS | 1654 | 1467698280342 Marionette DEBUG loaded listener.js 22:58:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x11933bc00) [pid = 1654] [serial = 648] [outer = 0x11813d400] 22:58:00 INFO - PROCESS | 1654 | 1467698280695 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]]]}] 22:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 22:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 570ms 22:58:00 INFO - PROCESS | 1654 | 1467698280741 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 22:58:00 INFO - PROCESS | 1654 | 1467698280743 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 22:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 22:58:00 INFO - PROCESS | 1654 | 1467698280754 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 22:58:00 INFO - PROCESS | 1654 | 1467698280761 Marionette TRACE conn2 <- [1,838,null,{}] 22:58:00 INFO - PROCESS | 1654 | 1467698280765 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}] 22:58:00 INFO - PROCESS | 1654 | 1467698280769 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:00 INFO - PROCESS | 1654 | 1467698280897 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 22:58:00 INFO - PROCESS | 1654 | 1467698280974 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:00 INFO - PROCESS | 1654 | 1467698280975 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193da000 == 33 [pid = 1654] [id = 217] 22:58:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1128d3400) [pid = 1654] [serial = 649] [outer = 0x0] 22:58:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x119722c00) [pid = 1654] [serial = 650] [outer = 0x1128d3400] 22:58:01 INFO - PROCESS | 1654 | 1467698281014 Marionette DEBUG loaded listener.js 22:58:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x119ca5c00) [pid = 1654] [serial = 651] [outer = 0x1128d3400] 22:58:01 INFO - PROCESS | 1654 | 1467698281333 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]]]}] 22:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 22:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 631ms 22:58:01 INFO - PROCESS | 1654 | 1467698281379 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 22:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 22:58:01 INFO - PROCESS | 1654 | 1467698281381 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 22:58:01 INFO - PROCESS | 1654 | 1467698281383 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 22:58:01 INFO - PROCESS | 1654 | 1467698281384 Marionette TRACE conn2 <- [1,842,null,{}] 22:58:01 INFO - PROCESS | 1654 | 1467698281387 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}] 22:58:01 INFO - PROCESS | 1654 | 1467698281388 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:01 INFO - PROCESS | 1654 | 1467698281499 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 22:58:01 INFO - PROCESS | 1654 | 1467698281522 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:01 INFO - PROCESS | 1654 | 1467698281523 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ad8800 == 34 [pid = 1654] [id = 218] 22:58:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x112d21000) [pid = 1654] [serial = 652] [outer = 0x0] 22:58:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x121002800) [pid = 1654] [serial = 653] [outer = 0x112d21000] 22:58:01 INFO - PROCESS | 1654 | 1467698281548 Marionette DEBUG loaded listener.js 22:58:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x121020000) [pid = 1654] [serial = 654] [outer = 0x112d21000] 22:58:01 INFO - PROCESS | 1654 | 1467698281869 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]]]}] 22:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 22:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 519ms 22:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 22:58:01 INFO - PROCESS | 1654 | 1467698281903 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 22:58:01 INFO - PROCESS | 1654 | 1467698281904 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 22:58:01 INFO - PROCESS | 1654 | 1467698281908 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 22:58:01 INFO - PROCESS | 1654 | 1467698281910 Marionette TRACE conn2 <- [1,846,null,{}] 22:58:01 INFO - PROCESS | 1654 | 1467698281913 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}] 22:58:01 INFO - PROCESS | 1654 | 1467698281914 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:02 INFO - PROCESS | 1654 | 1467698282010 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 22:58:02 INFO - PROCESS | 1654 | 1467698282014 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:02 INFO - PROCESS | 1654 | 1467698282018 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x119644000 == 35 [pid = 1654] [id = 219] 22:58:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x12134a000) [pid = 1654] [serial = 655] [outer = 0x0] 22:58:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x12144a400) [pid = 1654] [serial = 656] [outer = 0x12134a000] 22:58:02 INFO - PROCESS | 1654 | 1467698282050 Marionette DEBUG loaded listener.js 22:58:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x124c0d800) [pid = 1654] [serial = 657] [outer = 0x12134a000] 22:58:02 INFO - PROCESS | 1654 | 1467698282407 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]]]}] 22:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 22:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 520ms 22:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 22:58:02 INFO - PROCESS | 1654 | 1467698282428 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 22:58:02 INFO - PROCESS | 1654 | 1467698282429 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 22:58:02 INFO - PROCESS | 1654 | 1467698282431 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 22:58:02 INFO - PROCESS | 1654 | 1467698282432 Marionette TRACE conn2 <- [1,850,null,{}] 22:58:02 INFO - PROCESS | 1654 | 1467698282435 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}] 22:58:02 INFO - PROCESS | 1654 | 1467698282436 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:02 INFO - PROCESS | 1654 | 1467698282537 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 22:58:02 INFO - PROCESS | 1654 | 1467698282540 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:02 INFO - PROCESS | 1654 | 1467698282542 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x123c15800 == 36 [pid = 1654] [id = 220] 22:58:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x124c0e800) [pid = 1654] [serial = 658] [outer = 0x0] 22:58:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x12569d800) [pid = 1654] [serial = 659] [outer = 0x124c0e800] 22:58:02 INFO - PROCESS | 1654 | 1467698282566 Marionette DEBUG loaded listener.js 22:58:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x127385000) [pid = 1654] [serial = 660] [outer = 0x124c0e800] 22:58:02 INFO - PROCESS | 1654 | 1467698282921 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]]]}] 22:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 22:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 520ms 22:58:02 INFO - PROCESS | 1654 | 1467698282958 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 22:58:02 INFO - PROCESS | 1654 | 1467698282960 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 22:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 22:58:02 INFO - PROCESS | 1654 | 1467698282962 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 22:58:02 INFO - PROCESS | 1654 | 1467698282963 Marionette TRACE conn2 <- [1,854,null,{}] 22:58:02 INFO - PROCESS | 1654 | 1467698282965 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}] 22:58:02 INFO - PROCESS | 1654 | 1467698282966 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:03 INFO - PROCESS | 1654 | 1467698283059 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 22:58:03 INFO - PROCESS | 1654 | 1467698283063 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:03 INFO - PROCESS | 1654 | 1467698283064 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x124c56000 == 37 [pid = 1654] [id = 221] 22:58:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x126cfa800) [pid = 1654] [serial = 661] [outer = 0x0] 22:58:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1273b2c00) [pid = 1654] [serial = 662] [outer = 0x126cfa800] 22:58:03 INFO - PROCESS | 1654 | 1467698283089 Marionette DEBUG loaded listener.js 22:58:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x12765d000) [pid = 1654] [serial = 663] [outer = 0x126cfa800] 22:58:03 INFO - PROCESS | 1654 | 1467698283404 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]]]}] 22:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 22:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 468ms 22:58:03 INFO - PROCESS | 1654 | 1467698283431 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 22:58:03 INFO - PROCESS | 1654 | 1467698283432 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 22:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 22:58:03 INFO - PROCESS | 1654 | 1467698283434 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 22:58:03 INFO - PROCESS | 1654 | 1467698283435 Marionette TRACE conn2 <- [1,858,null,{}] 22:58:03 INFO - PROCESS | 1654 | 1467698283446 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}] 22:58:03 INFO - PROCESS | 1654 | 1467698283447 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:03 INFO - PROCESS | 1654 | 1467698283543 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 22:58:03 INFO - PROCESS | 1654 | 1467698283546 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:03 INFO - PROCESS | 1654 | 1467698283547 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12731a000 == 38 [pid = 1654] [id = 222] 22:58:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x127390c00) [pid = 1654] [serial = 664] [outer = 0x0] 22:58:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x127664000) [pid = 1654] [serial = 665] [outer = 0x127390c00] 22:58:03 INFO - PROCESS | 1654 | 1467698283578 Marionette DEBUG loaded listener.js 22:58:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12767a800) [pid = 1654] [serial = 666] [outer = 0x127390c00] 22:58:03 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x116392800) [pid = 1654] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 22:58:03 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x118f47400) [pid = 1654] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 22:58:03 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x117eb5800) [pid = 1654] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 22:58:03 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x116a76400) [pid = 1654] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 22:58:03 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11309b800) [pid = 1654] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 22:58:03 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x116396c00) [pid = 1654] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 22:58:03 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11612dc00) [pid = 1654] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 22:58:03 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x113f36400) [pid = 1654] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 22:58:03 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1128d5c00) [pid = 1654] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 22:58:03 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12134cc00) [pid = 1654] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 22:58:03 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x121a6cc00) [pid = 1654] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 22:58:03 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1180c2c00) [pid = 1654] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 22:58:03 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x124fe2c00) [pid = 1654] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 22:58:03 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1193ae000) [pid = 1654] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 22:58:03 INFO - PROCESS | 1654 | 1467698283982 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]]]}] 22:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 22:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 575ms 22:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 22:58:04 INFO - PROCESS | 1654 | 1467698284011 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 22:58:04 INFO - PROCESS | 1654 | 1467698284012 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 22:58:04 INFO - PROCESS | 1654 | 1467698284014 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 22:58:04 INFO - PROCESS | 1654 | 1467698284015 Marionette TRACE conn2 <- [1,862,null,{}] 22:58:04 INFO - PROCESS | 1654 | 1467698284018 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}] 22:58:04 INFO - PROCESS | 1654 | 1467698284019 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:04 INFO - PROCESS | 1654 | 1467698284095 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 22:58:04 INFO - PROCESS | 1654 | 1467698284099 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:04 INFO - PROCESS | 1654 | 1467698284100 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x118bda000 == 39 [pid = 1654] [id = 223] 22:58:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x113966800) [pid = 1654] [serial = 667] [outer = 0x0] 22:58:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1175c7800) [pid = 1654] [serial = 668] [outer = 0x113966800] 22:58:04 INFO - PROCESS | 1654 | 1467698284126 Marionette DEBUG loaded listener.js 22:58:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x119762c00) [pid = 1654] [serial = 669] [outer = 0x113966800] 22:58:04 INFO - PROCESS | 1654 | 1467698284446 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]]]}] 22:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 22:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 471ms 22:58:04 INFO - PROCESS | 1654 | 1467698284486 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 22:58:04 INFO - PROCESS | 1654 | 1467698284487 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 22:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 22:58:04 INFO - PROCESS | 1654 | 1467698284490 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 22:58:04 INFO - PROCESS | 1654 | 1467698284491 Marionette TRACE conn2 <- [1,866,null,{}] 22:58:04 INFO - PROCESS | 1654 | 1467698284493 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}] 22:58:04 INFO - PROCESS | 1654 | 1467698284494 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:04 INFO - PROCESS | 1654 | 1467698284594 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 22:58:04 INFO - PROCESS | 1654 | 1467698284599 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:04 INFO - PROCESS | 1654 | 1467698284609 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ca1000 == 40 [pid = 1654] [id = 224] 22:58:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x121010c00) [pid = 1654] [serial = 670] [outer = 0x0] 22:58:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x124fde800) [pid = 1654] [serial = 671] [outer = 0x121010c00] 22:58:04 INFO - PROCESS | 1654 | 1467698284637 Marionette DEBUG loaded listener.js 22:58:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x12767f400) [pid = 1654] [serial = 672] [outer = 0x121010c00] 22:58:04 INFO - PROCESS | 1654 | 1467698284975 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]]]}] 22:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 22:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 519ms 22:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 22:58:05 INFO - PROCESS | 1654 | 1467698285009 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 22:58:05 INFO - PROCESS | 1654 | 1467698285011 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 22:58:05 INFO - PROCESS | 1654 | 1467698285013 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 22:58:05 INFO - PROCESS | 1654 | 1467698285015 Marionette TRACE conn2 <- [1,870,null,{}] 22:58:05 INFO - PROCESS | 1654 | 1467698285017 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}] 22:58:05 INFO - PROCESS | 1654 | 1467698285019 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:05 INFO - PROCESS | 1654 | 1467698285110 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 22:58:05 INFO - PROCESS | 1654 | 1467698285113 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:05 INFO - PROCESS | 1654 | 1467698285114 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12921d000 == 41 [pid = 1654] [id = 225] 22:58:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x12101e000) [pid = 1654] [serial = 673] [outer = 0x0] 22:58:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x128827c00) [pid = 1654] [serial = 674] [outer = 0x12101e000] 22:58:05 INFO - PROCESS | 1654 | 1467698285182 Marionette DEBUG loaded listener.js 22:58:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x12894bc00) [pid = 1654] [serial = 675] [outer = 0x12101e000] 22:58:05 INFO - PROCESS | 1654 | 1467698285436 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]]]}] 22:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 22:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 472ms 22:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 22:58:05 INFO - PROCESS | 1654 | 1467698285485 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 22:58:05 INFO - PROCESS | 1654 | 1467698285487 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 22:58:05 INFO - PROCESS | 1654 | 1467698285489 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 22:58:05 INFO - PROCESS | 1654 | 1467698285490 Marionette TRACE conn2 <- [1,874,null,{}] 22:58:05 INFO - PROCESS | 1654 | 1467698285500 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}] 22:58:05 INFO - PROCESS | 1654 | 1467698285502 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:05 INFO - PROCESS | 1654 | 1467698285592 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 22:58:05 INFO - PROCESS | 1654 | 1467698285597 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:05 INFO - PROCESS | 1654 | 1467698285598 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12977a000 == 42 [pid = 1654] [id = 226] 22:58:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x12894c800) [pid = 1654] [serial = 676] [outer = 0x0] 22:58:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x128bb0400) [pid = 1654] [serial = 677] [outer = 0x12894c800] 22:58:05 INFO - PROCESS | 1654 | 1467698285621 Marionette DEBUG loaded listener.js 22:58:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x128bb8c00) [pid = 1654] [serial = 678] [outer = 0x12894c800] 22:58:06 INFO - PROCESS | 1654 | 1467698286031 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]]]}] 22:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 22:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 576ms 22:58:06 INFO - PROCESS | 1654 | 1467698286066 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 22:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 22:58:06 INFO - PROCESS | 1654 | 1467698286068 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 22:58:06 INFO - PROCESS | 1654 | 1467698286072 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 22:58:06 INFO - PROCESS | 1654 | 1467698286074 Marionette TRACE conn2 <- [1,878,null,{}] 22:58:06 INFO - PROCESS | 1654 | 1467698286078 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}] 22:58:06 INFO - PROCESS | 1654 | 1467698286079 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:06 INFO - PROCESS | 1654 | 1467698286185 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 22:58:06 INFO - PROCESS | 1654 | 1467698286250 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:06 INFO - PROCESS | 1654 | 1467698286251 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x117047800 == 43 [pid = 1654] [id = 227] 22:58:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11336c000) [pid = 1654] [serial = 679] [outer = 0x0] 22:58:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x116a74400) [pid = 1654] [serial = 680] [outer = 0x11336c000] 22:58:06 INFO - PROCESS | 1654 | 1467698286282 Marionette DEBUG loaded listener.js 22:58:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x117e4e000) [pid = 1654] [serial = 681] [outer = 0x11336c000] 22:58:06 INFO - PROCESS | 1654 | 1467698286715 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]]]}] 22:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 22:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 671ms 22:58:06 INFO - PROCESS | 1654 | 1467698286743 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 22:58:06 INFO - PROCESS | 1654 | 1467698286746 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 22:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 22:58:06 INFO - PROCESS | 1654 | 1467698286751 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 22:58:06 INFO - PROCESS | 1654 | 1467698286753 Marionette TRACE conn2 <- [1,882,null,{}] 22:58:06 INFO - PROCESS | 1654 | 1467698286755 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}] 22:58:06 INFO - PROCESS | 1654 | 1467698286757 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:06 INFO - PROCESS | 1654 | 1467698286891 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 22:58:06 INFO - PROCESS | 1654 | 1467698286902 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:06 INFO - PROCESS | 1654 | 1467698286903 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x119da3000 == 44 [pid = 1654] [id = 228] 22:58:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1185db000) [pid = 1654] [serial = 682] [outer = 0x0] 22:58:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x118f3cc00) [pid = 1654] [serial = 683] [outer = 0x1185db000] 22:58:06 INFO - PROCESS | 1654 | 1467698286933 Marionette DEBUG loaded listener.js 22:58:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119725c00) [pid = 1654] [serial = 684] [outer = 0x1185db000] 22:58:07 INFO - PROCESS | 1654 | 1467698287362 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]]]}] 22:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 22:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 620ms 22:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 22:58:07 INFO - PROCESS | 1654 | 1467698287370 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 22:58:07 INFO - PROCESS | 1654 | 1467698287372 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 22:58:07 INFO - PROCESS | 1654 | 1467698287374 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 22:58:07 INFO - PROCESS | 1654 | 1467698287377 Marionette TRACE conn2 <- [1,886,null,{}] 22:58:07 INFO - PROCESS | 1654 | 1467698287385 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}] 22:58:07 INFO - PROCESS | 1654 | 1467698287388 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:07 INFO - PROCESS | 1654 | 1467698287487 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 22:58:07 INFO - PROCESS | 1654 | 1467698287589 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:07 INFO - PROCESS | 1654 | 1467698287591 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a68c800 == 45 [pid = 1654] [id = 229] 22:58:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12100a000) [pid = 1654] [serial = 685] [outer = 0x0] 22:58:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x121103800) [pid = 1654] [serial = 686] [outer = 0x12100a000] 22:58:07 INFO - PROCESS | 1654 | 1467698287625 Marionette DEBUG loaded listener.js 22:58:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x124fe0400) [pid = 1654] [serial = 687] [outer = 0x12100a000] 22:58:08 INFO - PROCESS | 1654 | 1467698288113 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]]]}] 22:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 22:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 772ms 22:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 22:58:08 INFO - PROCESS | 1654 | 1467698288147 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 22:58:08 INFO - PROCESS | 1654 | 1467698288148 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 22:58:08 INFO - PROCESS | 1654 | 1467698288151 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 22:58:08 INFO - PROCESS | 1654 | 1467698288152 Marionette TRACE conn2 <- [1,890,null,{}] 22:58:08 INFO - PROCESS | 1654 | 1467698288154 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}] 22:58:08 INFO - PROCESS | 1654 | 1467698288156 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:08 INFO - PROCESS | 1654 | 1467698288291 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 22:58:08 INFO - PROCESS | 1654 | 1467698288300 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:08 INFO - PROCESS | 1654 | 1467698288301 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa0e000 == 46 [pid = 1654] [id = 230] 22:58:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x126891c00) [pid = 1654] [serial = 688] [outer = 0x0] 22:58:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1273adc00) [pid = 1654] [serial = 689] [outer = 0x126891c00] 22:58:08 INFO - PROCESS | 1654 | 1467698288330 Marionette DEBUG loaded listener.js 22:58:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12767e000) [pid = 1654] [serial = 690] [outer = 0x126891c00] 22:58:08 INFO - PROCESS | 1654 | 1467698288747 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]]]}] 22:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 22:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 618ms 22:58:08 INFO - PROCESS | 1654 | 1467698288769 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 22:58:08 INFO - PROCESS | 1654 | 1467698288771 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 22:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 22:58:08 INFO - PROCESS | 1654 | 1467698288773 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 22:58:08 INFO - PROCESS | 1654 | 1467698288775 Marionette TRACE conn2 <- [1,894,null,{}] 22:58:08 INFO - PROCESS | 1654 | 1467698288777 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}] 22:58:08 INFO - PROCESS | 1654 | 1467698288778 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:08 INFO - PROCESS | 1654 | 1467698288877 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 22:58:08 INFO - PROCESS | 1654 | 1467698288973 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:08 INFO - PROCESS | 1654 | 1467698288974 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12af43800 == 47 [pid = 1654] [id = 231] 22:58:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x126893000) [pid = 1654] [serial = 691] [outer = 0x0] 22:58:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12882bc00) [pid = 1654] [serial = 692] [outer = 0x126893000] 22:58:09 INFO - PROCESS | 1654 | 1467698289004 Marionette DEBUG loaded listener.js 22:58:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x128949800) [pid = 1654] [serial = 693] [outer = 0x126893000] 22:58:09 INFO - PROCESS | 1654 | 1467698289563 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]]]}] 22:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 22:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 821ms 22:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 22:58:09 INFO - PROCESS | 1654 | 1467698289594 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 22:58:09 INFO - PROCESS | 1654 | 1467698289597 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 22:58:09 INFO - PROCESS | 1654 | 1467698289600 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 22:58:09 INFO - PROCESS | 1654 | 1467698289602 Marionette TRACE conn2 <- [1,898,null,{}] 22:58:09 INFO - PROCESS | 1654 | 1467698289606 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}] 22:58:09 INFO - PROCESS | 1654 | 1467698289607 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:09 INFO - PROCESS | 1654 | 1467698289701 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 22:58:09 INFO - PROCESS | 1654 | 1467698289767 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:09 INFO - PROCESS | 1654 | 1467698289769 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x11264a000 == 48 [pid = 1654] [id = 232] 22:58:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x111c75000) [pid = 1654] [serial = 694] [outer = 0x0] 22:58:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1122b4c00) [pid = 1654] [serial = 695] [outer = 0x111c75000] 22:58:09 INFO - PROCESS | 1654 | 1467698289797 Marionette DEBUG loaded listener.js 22:58:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1128d1c00) [pid = 1654] [serial = 696] [outer = 0x111c75000] 22:58:10 INFO - PROCESS | 1654 | 1467698290228 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]]]}] 22:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 22:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 674ms 22:58:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12921d000 == 47 [pid = 1654] [id = 225] 22:58:10 INFO - PROCESS | 1654 | --DOCSHELL 0x128ca1000 == 46 [pid = 1654] [id = 224] 22:58:10 INFO - PROCESS | 1654 | --DOCSHELL 0x118bda000 == 45 [pid = 1654] [id = 223] 22:58:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12731a000 == 44 [pid = 1654] [id = 222] 22:58:10 INFO - PROCESS | 1654 | --DOCSHELL 0x124c56000 == 43 [pid = 1654] [id = 221] 22:58:10 INFO - PROCESS | 1654 | --DOCSHELL 0x123c15800 == 42 [pid = 1654] [id = 220] 22:58:10 INFO - PROCESS | 1654 | --DOCSHELL 0x119644000 == 41 [pid = 1654] [id = 219] 22:58:10 INFO - PROCESS | 1654 | --DOCSHELL 0x119ad8800 == 40 [pid = 1654] [id = 218] 22:58:10 INFO - PROCESS | 1654 | --DOCSHELL 0x1193da000 == 39 [pid = 1654] [id = 217] 22:58:10 INFO - PROCESS | 1654 | --DOCSHELL 0x118464000 == 38 [pid = 1654] [id = 216] 22:58:10 INFO - PROCESS | 1654 | --DOCSHELL 0x116346000 == 37 [pid = 1654] [id = 215] 22:58:10 INFO - PROCESS | 1654 | --DOCSHELL 0x1133da800 == 36 [pid = 1654] [id = 214] 22:58:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12730d000 == 35 [pid = 1654] [id = 212] 22:58:10 INFO - PROCESS | 1654 | --DOCSHELL 0x11671d000 == 34 [pid = 1654] [id = 213] 22:58:10 INFO - PROCESS | 1654 | --DOCSHELL 0x117051800 == 33 [pid = 1654] [id = 200] 22:58:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12af43800 == 32 [pid = 1654] [id = 231] 22:58:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa0e000 == 31 [pid = 1654] [id = 230] 22:58:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12a68c800 == 30 [pid = 1654] [id = 229] 22:58:10 INFO - PROCESS | 1654 | --DOCSHELL 0x119da3000 == 29 [pid = 1654] [id = 228] 22:58:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12977a000 == 28 [pid = 1654] [id = 226] 22:58:10 INFO - PROCESS | 1654 | --DOCSHELL 0x117047800 == 27 [pid = 1654] [id = 227] 22:58:10 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x119726000) [pid = 1654] [serial = 614] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1193adc00) [pid = 1654] [serial = 611] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119ca2800) [pid = 1654] [serial = 617] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x117e44c00) [pid = 1654] [serial = 600] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x116ad7400) [pid = 1654] [serial = 599] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1133c1000) [pid = 1654] [serial = 602] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1128d6800) [pid = 1654] [serial = 603] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x116ae4800) [pid = 1654] [serial = 605] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x117e4ac00) [pid = 1654] [serial = 606] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x118580c00) [pid = 1654] [serial = 608] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1188e3400) [pid = 1654] [serial = 609] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x116b11800) [pid = 1654] [serial = 597] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1168d1400) [pid = 1654] [serial = 596] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12134ac00) [pid = 1654] [serial = 621] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x121026800) [pid = 1654] [serial = 620] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1219bb400) [pid = 1654] [serial = 623] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x124874c00) [pid = 1654] [serial = 629] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11857f000) [pid = 1654] [serial = 626] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12569ac00) [pid = 1654] [serial = 632] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x123ce7800) [pid = 1654] [serial = 624] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x126cf2c00) [pid = 1654] [serial = 633] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x121023800) [pid = 1654] [serial = 618] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11991f800) [pid = 1654] [serial = 615] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x127392400) [pid = 1654] [serial = 635] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12102c800) [pid = 1654] [serial = 627] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x124fe2000) [pid = 1654] [serial = 630] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x11971f800) [pid = 1654] [serial = 612] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x124c42000) [pid = 1654] [serial = 591] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1654 | 1467698290848 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 22:58:10 INFO - PROCESS | 1654 | 1467698290851 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 22:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 22:58:10 INFO - PROCESS | 1654 | 1467698290859 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 22:58:10 INFO - PROCESS | 1654 | 1467698290862 Marionette TRACE conn2 <- [1,902,null,{}] 22:58:10 INFO - PROCESS | 1654 | 1467698290866 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}] 22:58:10 INFO - PROCESS | 1654 | 1467698290868 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:10 INFO - PROCESS | 1654 | 1467698290976 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 22:58:11 INFO - PROCESS | 1654 | 1467698291042 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:11 INFO - PROCESS | 1654 | 1467698291044 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x1130e4000 == 28 [pid = 1654] [id = 233] 22:58:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1128d7400) [pid = 1654] [serial = 697] [outer = 0x0] 22:58:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x112a84c00) [pid = 1654] [serial = 698] [outer = 0x1128d7400] 22:58:11 INFO - PROCESS | 1654 | 1467698291077 Marionette DEBUG loaded listener.js 22:58:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x113082c00) [pid = 1654] [serial = 699] [outer = 0x1128d7400] 22:58:11 INFO - PROCESS | 1654 | 1467698291577 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]]]}] 22:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 22:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 773ms 22:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 22:58:11 INFO - PROCESS | 1654 | 1467698291631 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 22:58:11 INFO - PROCESS | 1654 | 1467698291633 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 22:58:11 INFO - PROCESS | 1654 | 1467698291637 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 22:58:11 INFO - PROCESS | 1654 | 1467698291641 Marionette TRACE conn2 <- [1,906,null,{}] 22:58:11 INFO - PROCESS | 1654 | 1467698291644 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}] 22:58:11 INFO - PROCESS | 1654 | 1467698291646 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:11 INFO - PROCESS | 1654 | 1467698291746 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 22:58:11 INFO - PROCESS | 1654 | 1467698291815 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:11 INFO - PROCESS | 1654 | 1467698291816 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x116197000 == 29 [pid = 1654] [id = 234] 22:58:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x113f2f400) [pid = 1654] [serial = 700] [outer = 0x0] 22:58:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x113f3a400) [pid = 1654] [serial = 701] [outer = 0x113f2f400] 22:58:11 INFO - PROCESS | 1654 | 1467698291848 Marionette DEBUG loaded listener.js 22:58:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11617a800) [pid = 1654] [serial = 702] [outer = 0x113f2f400] 22:58:12 INFO - PROCESS | 1654 | 1467698292393 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]]]}] 22:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 22:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 824ms 22:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 22:58:12 INFO - PROCESS | 1654 | 1467698292460 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 22:58:12 INFO - PROCESS | 1654 | 1467698292462 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 22:58:12 INFO - PROCESS | 1654 | 1467698292464 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 22:58:12 INFO - PROCESS | 1654 | 1467698292466 Marionette TRACE conn2 <- [1,910,null,{}] 22:58:12 INFO - PROCESS | 1654 | 1467698292470 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}] 22:58:12 INFO - PROCESS | 1654 | 1467698292473 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:12 INFO - PROCESS | 1654 | 1467698292600 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 22:58:12 INFO - PROCESS | 1654 | 1467698292671 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:12 INFO - PROCESS | 1654 | 1467698292673 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x11306f000 == 30 [pid = 1654] [id = 235] 22:58:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x112015400) [pid = 1654] [serial = 703] [outer = 0x0] 22:58:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1128cd000) [pid = 1654] [serial = 704] [outer = 0x112015400] 22:58:12 INFO - PROCESS | 1654 | 1467698292701 Marionette DEBUG loaded listener.js 22:58:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x113080800) [pid = 1654] [serial = 705] [outer = 0x112015400] 22:58:13 INFO - PROCESS | 1654 | 1467698293046 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]]]}] 22:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 22:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 621ms 22:58:13 INFO - PROCESS | 1654 | 1467698293086 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 22:58:13 INFO - PROCESS | 1654 | 1467698293089 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 22:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 22:58:13 INFO - PROCESS | 1654 | 1467698293092 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 22:58:13 INFO - PROCESS | 1654 | 1467698293094 Marionette TRACE conn2 <- [1,914,null,{}] 22:58:13 INFO - PROCESS | 1654 | 1467698293097 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}] 22:58:13 INFO - PROCESS | 1654 | 1467698293099 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:13 INFO - PROCESS | 1654 | 1467698293181 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 22:58:13 INFO - PROCESS | 1654 | 1467698293231 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:13 INFO - PROCESS | 1654 | 1467698293232 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x11711e800 == 31 [pid = 1654] [id = 236] 22:58:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11336ac00) [pid = 1654] [serial = 706] [outer = 0x0] 22:58:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x116a6dc00) [pid = 1654] [serial = 707] [outer = 0x11336ac00] 22:58:13 INFO - PROCESS | 1654 | 1467698293258 Marionette DEBUG loaded listener.js 22:58:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11731a800) [pid = 1654] [serial = 708] [outer = 0x11336ac00] 22:58:13 INFO - PROCESS | 1654 | 1467698293546 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]]]}] 22:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 22:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 519ms 22:58:13 INFO - PROCESS | 1654 | 1467698293612 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 22:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 22:58:13 INFO - PROCESS | 1654 | 1467698293614 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 22:58:13 INFO - PROCESS | 1654 | 1467698293617 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 22:58:13 INFO - PROCESS | 1654 | 1467698293618 Marionette TRACE conn2 <- [1,918,null,{}] 22:58:13 INFO - PROCESS | 1654 | 1467698293620 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}] 22:58:13 INFO - PROCESS | 1654 | 1467698293621 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:13 INFO - PROCESS | 1654 | 1467698293700 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 22:58:13 INFO - PROCESS | 1654 | 1467698293753 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:13 INFO - PROCESS | 1654 | 1467698293754 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180a9800 == 32 [pid = 1654] [id = 237] 22:58:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11336f000) [pid = 1654] [serial = 709] [outer = 0x0] 22:58:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x117e43400) [pid = 1654] [serial = 710] [outer = 0x11336f000] 22:58:13 INFO - PROCESS | 1654 | 1467698293779 Marionette DEBUG loaded listener.js 22:58:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1180b5000) [pid = 1654] [serial = 711] [outer = 0x11336f000] 22:58:14 INFO - PROCESS | 1654 | 1467698294093 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]]]}] 22:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 22:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 518ms 22:58:14 INFO - PROCESS | 1654 | 1467698294136 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 22:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 22:58:14 INFO - PROCESS | 1654 | 1467698294147 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 22:58:14 INFO - PROCESS | 1654 | 1467698294155 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 22:58:14 INFO - PROCESS | 1654 | 1467698294158 Marionette TRACE conn2 <- [1,922,null,{}] 22:58:14 INFO - PROCESS | 1654 | 1467698294160 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}] 22:58:14 INFO - PROCESS | 1654 | 1467698294163 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:14 INFO - PROCESS | 1654 | 1467698294245 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 22:58:14 INFO - PROCESS | 1654 | 1467698294299 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:14 INFO - PROCESS | 1654 | 1467698294301 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193e0800 == 33 [pid = 1654] [id = 238] 22:58:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1110a1400) [pid = 1654] [serial = 712] [outer = 0x0] 22:58:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11813a400) [pid = 1654] [serial = 713] [outer = 0x1110a1400] 22:58:14 INFO - PROCESS | 1654 | 1467698294325 Marionette DEBUG loaded listener.js 22:58:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1188e3c00) [pid = 1654] [serial = 714] [outer = 0x1110a1400] 22:58:14 INFO - PROCESS | 1654 | 1467698294649 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]]]}] 22:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 22:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 525ms 22:58:14 INFO - PROCESS | 1654 | 1467698294678 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 22:58:14 INFO - PROCESS | 1654 | 1467698294680 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 22:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 22:58:14 INFO - PROCESS | 1654 | 1467698294682 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 22:58:14 INFO - PROCESS | 1654 | 1467698294683 Marionette TRACE conn2 <- [1,926,null,{}] 22:58:14 INFO - PROCESS | 1654 | 1467698294685 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}] 22:58:14 INFO - PROCESS | 1654 | 1467698294686 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:14 INFO - PROCESS | 1654 | 1467698294781 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 22:58:14 INFO - PROCESS | 1654 | 1467698294784 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:14 INFO - PROCESS | 1654 | 1467698294786 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x1197b3800 == 34 [pid = 1654] [id = 239] 22:58:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1128d6400) [pid = 1654] [serial = 715] [outer = 0x0] 22:58:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x118b5b000) [pid = 1654] [serial = 716] [outer = 0x1128d6400] 22:58:14 INFO - PROCESS | 1654 | 1467698294810 Marionette DEBUG loaded listener.js 22:58:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1193af800) [pid = 1654] [serial = 717] [outer = 0x1128d6400] 22:58:15 INFO - PROCESS | 1654 | 1467698295163 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]]]}] 22:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 22:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 519ms 22:58:15 INFO - PROCESS | 1654 | 1467698295206 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 22:58:15 INFO - PROCESS | 1654 | 1467698295207 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 22:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 22:58:15 INFO - PROCESS | 1654 | 1467698295209 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 22:58:15 INFO - PROCESS | 1654 | 1467698295210 Marionette TRACE conn2 <- [1,930,null,{}] 22:58:15 INFO - PROCESS | 1654 | 1467698295213 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}] 22:58:15 INFO - PROCESS | 1654 | 1467698295222 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:15 INFO - PROCESS | 1654 | 1467698295316 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 22:58:15 INFO - PROCESS | 1654 | 1467698295354 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:15 INFO - PROCESS | 1654 | 1467698295358 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f17000 == 35 [pid = 1654] [id = 240] 22:58:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11991dc00) [pid = 1654] [serial = 718] [outer = 0x0] 22:58:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119921400) [pid = 1654] [serial = 719] [outer = 0x11991dc00] 22:58:15 INFO - PROCESS | 1654 | 1467698295390 Marionette DEBUG loaded listener.js 22:58:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x119ca3000) [pid = 1654] [serial = 720] [outer = 0x11991dc00] 22:58:15 INFO - PROCESS | 1654 | 1467698295734 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]]]}] 22:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 22:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 569ms 22:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 22:58:15 INFO - PROCESS | 1654 | 1467698295778 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 22:58:15 INFO - PROCESS | 1654 | 1467698295780 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 22:58:15 INFO - PROCESS | 1654 | 1467698295782 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 22:58:15 INFO - PROCESS | 1654 | 1467698295783 Marionette TRACE conn2 <- [1,934,null,{}] 22:58:15 INFO - PROCESS | 1654 | 1467698295785 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}] 22:58:15 INFO - PROCESS | 1654 | 1467698295787 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:15 INFO - PROCESS | 1654 | 1467698295883 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 22:58:15 INFO - PROCESS | 1654 | 1467698295916 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:15 INFO - PROCESS | 1654 | 1467698295917 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x121393800 == 36 [pid = 1654] [id = 241] 22:58:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x119ca7000) [pid = 1654] [serial = 721] [outer = 0x0] 22:58:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12100c000) [pid = 1654] [serial = 722] [outer = 0x119ca7000] 22:58:15 INFO - PROCESS | 1654 | 1467698295941 Marionette DEBUG loaded listener.js 22:58:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x121025c00) [pid = 1654] [serial = 723] [outer = 0x119ca7000] 22:58:16 INFO - PROCESS | 1654 | 1467698296242 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]]]}] 22:58:16 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11336c000) [pid = 1654] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 22:58:16 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1185db000) [pid = 1654] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 22:58:16 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12100a000) [pid = 1654] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 22:58:16 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x126891c00) [pid = 1654] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 22:58:16 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x124c0e800) [pid = 1654] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 22:58:16 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12134a000) [pid = 1654] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 22:58:16 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x127390c00) [pid = 1654] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 22:58:16 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x121cea400) [pid = 1654] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 22:58:16 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x112d21000) [pid = 1654] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 22:58:16 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x113091400) [pid = 1654] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 22:58:16 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1128d3400) [pid = 1654] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 22:58:16 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1133cc800) [pid = 1654] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 22:58:16 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11813d400) [pid = 1654] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 22:58:16 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1133c5800) [pid = 1654] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 22:58:16 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x126cfa800) [pid = 1654] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 22:58:16 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12101e000) [pid = 1654] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 22:58:16 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12894c800) [pid = 1654] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 22:58:16 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x126893000) [pid = 1654] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 22:58:16 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x113966800) [pid = 1654] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 22:58:16 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x121010c00) [pid = 1654] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 22:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 22:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 519ms 22:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 22:58:16 INFO - PROCESS | 1654 | 1467698296301 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 22:58:16 INFO - PROCESS | 1654 | 1467698296303 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 22:58:16 INFO - PROCESS | 1654 | 1467698296305 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 22:58:16 INFO - PROCESS | 1654 | 1467698296306 Marionette TRACE conn2 <- [1,938,null,{}] 22:58:16 INFO - PROCESS | 1654 | 1467698296311 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}] 22:58:16 INFO - PROCESS | 1654 | 1467698296312 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:16 INFO - PROCESS | 1654 | 1467698296415 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 22:58:16 INFO - PROCESS | 1654 | 1467698296433 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:16 INFO - PROCESS | 1654 | 1467698296434 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x11846b000 == 37 [pid = 1654] [id = 242] 22:58:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1175c9800) [pid = 1654] [serial = 724] [outer = 0x0] 22:58:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x118513000) [pid = 1654] [serial = 725] [outer = 0x1175c9800] 22:58:16 INFO - PROCESS | 1654 | 1467698296459 Marionette DEBUG loaded listener.js 22:58:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119c9ec00) [pid = 1654] [serial = 726] [outer = 0x1175c9800] 22:58:16 INFO - PROCESS | 1654 | 1467698296752 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]]]}] 22:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 22:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 468ms 22:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 22:58:16 INFO - PROCESS | 1654 | 1467698296781 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 22:58:16 INFO - PROCESS | 1654 | 1467698296782 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 22:58:16 INFO - PROCESS | 1654 | 1467698296785 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 22:58:16 INFO - PROCESS | 1654 | 1467698296786 Marionette TRACE conn2 <- [1,942,null,{}] 22:58:16 INFO - PROCESS | 1654 | 1467698296788 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}] 22:58:16 INFO - PROCESS | 1654 | 1467698296789 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:16 INFO - PROCESS | 1654 | 1467698296873 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 22:58:16 INFO - PROCESS | 1654 | 1467698296924 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:16 INFO - PROCESS | 1654 | 1467698296925 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x123c28000 == 38 [pid = 1654] [id = 243] 22:58:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x113097c00) [pid = 1654] [serial = 727] [outer = 0x0] 22:58:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12101e000) [pid = 1654] [serial = 728] [outer = 0x113097c00] 22:58:16 INFO - PROCESS | 1654 | 1467698296949 Marionette DEBUG loaded listener.js 22:58:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12134e000) [pid = 1654] [serial = 729] [outer = 0x113097c00] 22:58:17 INFO - PROCESS | 1654 | 1467698297245 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]]]}] 22:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 22:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 469ms 22:58:17 INFO - PROCESS | 1654 | 1467698297254 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 22:58:17 INFO - PROCESS | 1654 | 1467698297255 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 22:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 22:58:17 INFO - PROCESS | 1654 | 1467698297266 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 22:58:17 INFO - PROCESS | 1654 | 1467698297267 Marionette TRACE conn2 <- [1,946,null,{}] 22:58:17 INFO - PROCESS | 1654 | 1467698297269 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}] 22:58:17 INFO - PROCESS | 1654 | 1467698297271 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:17 INFO - PROCESS | 1654 | 1467698297359 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 22:58:17 INFO - PROCESS | 1654 | 1467698297364 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:17 INFO - PROCESS | 1654 | 1467698297365 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x124fa8800 == 39 [pid = 1654] [id = 244] 22:58:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1180bf000) [pid = 1654] [serial = 730] [outer = 0x0] 22:58:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x121a66800) [pid = 1654] [serial = 731] [outer = 0x1180bf000] 22:58:17 INFO - PROCESS | 1654 | 1467698297389 Marionette DEBUG loaded listener.js 22:58:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x123ce5c00) [pid = 1654] [serial = 732] [outer = 0x1180bf000] 22:58:17 INFO - PROCESS | 1654 | 1467698297703 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]]]}] 22:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 22:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 475ms 22:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 22:58:17 INFO - PROCESS | 1654 | 1467698297736 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 22:58:17 INFO - PROCESS | 1654 | 1467698297737 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 22:58:17 INFO - PROCESS | 1654 | 1467698297740 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 22:58:17 INFO - PROCESS | 1654 | 1467698297742 Marionette TRACE conn2 <- [1,950,null,{}] 22:58:17 INFO - PROCESS | 1654 | 1467698297746 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}] 22:58:17 INFO - PROCESS | 1654 | 1467698297747 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:17 INFO - PROCESS | 1654 | 1467698297852 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 22:58:17 INFO - PROCESS | 1654 | 1467698297858 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:17 INFO - PROCESS | 1654 | 1467698297860 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x126858800 == 40 [pid = 1654] [id = 245] 22:58:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1176b6c00) [pid = 1654] [serial = 733] [outer = 0x0] 22:58:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x123ce6c00) [pid = 1654] [serial = 734] [outer = 0x1176b6c00] 22:58:17 INFO - PROCESS | 1654 | 1467698297887 Marionette DEBUG loaded listener.js 22:58:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12558e400) [pid = 1654] [serial = 735] [outer = 0x1176b6c00] 22:58:18 INFO - PROCESS | 1654 | 1467698298222 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]]]}] 22:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 22:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 520ms 22:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 22:58:18 INFO - PROCESS | 1654 | 1467698298261 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 22:58:18 INFO - PROCESS | 1654 | 1467698298263 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 22:58:18 INFO - PROCESS | 1654 | 1467698298265 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 22:58:18 INFO - PROCESS | 1654 | 1467698298267 Marionette TRACE conn2 <- [1,954,null,{}] 22:58:18 INFO - PROCESS | 1654 | 1467698298269 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}] 22:58:18 INFO - PROCESS | 1654 | 1467698298271 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:18 INFO - PROCESS | 1654 | 1467698298366 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 22:58:18 INFO - PROCESS | 1654 | 1467698298370 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:18 INFO - PROCESS | 1654 | 1467698298371 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x128cab800 == 41 [pid = 1654] [id = 246] 22:58:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12558ec00) [pid = 1654] [serial = 736] [outer = 0x0] 22:58:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x126888000) [pid = 1654] [serial = 737] [outer = 0x12558ec00] 22:58:18 INFO - PROCESS | 1654 | 1467698298397 Marionette DEBUG loaded listener.js 22:58:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x126cfe800) [pid = 1654] [serial = 738] [outer = 0x12558ec00] 22:58:18 INFO - PROCESS | 1654 | 1467698298843 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]]]}] 22:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 22:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 621ms 22:58:18 INFO - PROCESS | 1654 | 1467698298887 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 22:58:18 INFO - PROCESS | 1654 | 1467698298890 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 22:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 22:58:18 INFO - PROCESS | 1654 | 1467698298895 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 22:58:18 INFO - PROCESS | 1654 | 1467698298897 Marionette TRACE conn2 <- [1,958,null,{}] 22:58:18 INFO - PROCESS | 1654 | 1467698298902 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}] 22:58:18 INFO - PROCESS | 1654 | 1467698298903 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:19 INFO - PROCESS | 1654 | 1467698299007 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 22:58:19 INFO - PROCESS | 1654 | 1467698299061 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:19 INFO - PROCESS | 1654 | 1467698299063 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x118076800 == 42 [pid = 1654] [id = 247] 22:58:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x113970c00) [pid = 1654] [serial = 739] [outer = 0x0] 22:58:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1161d6c00) [pid = 1654] [serial = 740] [outer = 0x113970c00] 22:58:19 INFO - PROCESS | 1654 | 1467698299094 Marionette DEBUG loaded listener.js 22:58:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x116b11800) [pid = 1654] [serial = 741] [outer = 0x113970c00] 22:58:19 INFO - PROCESS | 1654 | 1467698299526 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]]]}] 22:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 22:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 22:58:19 INFO - PROCESS | 1654 | 1467698299566 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 22:58:19 INFO - PROCESS | 1654 | 1467698299569 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 22:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 22:58:19 INFO - PROCESS | 1654 | 1467698299574 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 22:58:19 INFO - PROCESS | 1654 | 1467698299576 Marionette TRACE conn2 <- [1,962,null,{}] 22:58:19 INFO - PROCESS | 1654 | 1467698299579 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}] 22:58:19 INFO - PROCESS | 1654 | 1467698299580 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:19 INFO - PROCESS | 1654 | 1467698299707 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 22:58:19 INFO - PROCESS | 1654 | 1467698299787 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:19 INFO - PROCESS | 1654 | 1467698299788 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c68000 == 43 [pid = 1654] [id = 248] 22:58:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x118574000) [pid = 1654] [serial = 742] [outer = 0x0] 22:58:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x118578000) [pid = 1654] [serial = 743] [outer = 0x118574000] 22:58:19 INFO - PROCESS | 1654 | 1467698299820 Marionette DEBUG loaded listener.js 22:58:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1185dc000) [pid = 1654] [serial = 744] [outer = 0x118574000] 22:58:20 INFO - PROCESS | 1654 | 1467698300243 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]]]}] 22:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 22:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 721ms 22:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 22:58:20 INFO - PROCESS | 1654 | 1467698300295 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 22:58:20 INFO - PROCESS | 1654 | 1467698300297 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 22:58:20 INFO - PROCESS | 1654 | 1467698300299 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 22:58:20 INFO - PROCESS | 1654 | 1467698300302 Marionette TRACE conn2 <- [1,966,null,{}] 22:58:20 INFO - PROCESS | 1654 | 1467698300309 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}] 22:58:20 INFO - PROCESS | 1654 | 1467698300313 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:20 INFO - PROCESS | 1654 | 1467698300413 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 22:58:20 INFO - PROCESS | 1654 | 1467698300468 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:20 INFO - PROCESS | 1654 | 1467698300471 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x129209800 == 44 [pid = 1654] [id = 249] 22:58:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x119722000) [pid = 1654] [serial = 745] [outer = 0x0] 22:58:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x119a05400) [pid = 1654] [serial = 746] [outer = 0x119722000] 22:58:20 INFO - PROCESS | 1654 | 1467698300502 Marionette DEBUG loaded listener.js 22:58:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x121004800) [pid = 1654] [serial = 747] [outer = 0x119722000] 22:58:20 INFO - PROCESS | 1654 | 1467698300888 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]]]}] 22:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 22:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 621ms 22:58:20 INFO - PROCESS | 1654 | 1467698300925 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 22:58:20 INFO - PROCESS | 1654 | 1467698300927 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 22:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 22:58:20 INFO - PROCESS | 1654 | 1467698300931 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 22:58:20 INFO - PROCESS | 1654 | 1467698300932 Marionette TRACE conn2 <- [1,970,null,{}] 22:58:20 INFO - PROCESS | 1654 | 1467698300935 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}] 22:58:20 INFO - PROCESS | 1654 | 1467698300936 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:21 INFO - PROCESS | 1654 | 1467698301057 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 22:58:21 INFO - PROCESS | 1654 | 1467698301123 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:21 INFO - PROCESS | 1654 | 1467698301124 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293d1000 == 45 [pid = 1654] [id = 250] 22:58:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12102a400) [pid = 1654] [serial = 748] [outer = 0x0] 22:58:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x121ce5400) [pid = 1654] [serial = 749] [outer = 0x12102a400] 22:58:21 INFO - PROCESS | 1654 | 1467698301153 Marionette DEBUG loaded listener.js 22:58:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x124fe4800) [pid = 1654] [serial = 750] [outer = 0x12102a400] 22:58:21 INFO - PROCESS | 1654 | 1467698301578 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]]]}] 22:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 22:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 22:58:21 INFO - PROCESS | 1654 | 1467698301602 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 22:58:21 INFO - PROCESS | 1654 | 1467698301603 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 22:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 22:58:21 INFO - PROCESS | 1654 | 1467698301606 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 22:58:21 INFO - PROCESS | 1654 | 1467698301607 Marionette TRACE conn2 <- [1,974,null,{}] 22:58:21 INFO - PROCESS | 1654 | 1467698301609 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}] 22:58:21 INFO - PROCESS | 1654 | 1467698301611 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:21 INFO - PROCESS | 1654 | 1467698301709 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 22:58:21 INFO - PROCESS | 1654 | 1467698301760 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:21 INFO - PROCESS | 1654 | 1467698301761 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x118079000 == 46 [pid = 1654] [id = 251] 22:58:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11307fc00) [pid = 1654] [serial = 751] [outer = 0x0] 22:58:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x121028800) [pid = 1654] [serial = 752] [outer = 0x11307fc00] 22:58:21 INFO - PROCESS | 1654 | 1467698301792 Marionette DEBUG loaded listener.js 22:58:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x125695c00) [pid = 1654] [serial = 753] [outer = 0x11307fc00] 22:58:22 INFO - PROCESS | 1654 | 1467698302317 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]]]}] 22:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 22:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 771ms 22:58:22 INFO - PROCESS | 1654 | 1467698302381 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 22:58:22 INFO - PROCESS | 1654 | 1467698302383 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 22:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 22:58:22 INFO - PROCESS | 1654 | 1467698302388 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 22:58:22 INFO - PROCESS | 1654 | 1467698302389 Marionette TRACE conn2 <- [1,978,null,{}] 22:58:22 INFO - PROCESS | 1654 | 1467698302396 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}] 22:58:22 INFO - PROCESS | 1654 | 1467698302397 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:22 INFO - PROCESS | 1654 | 1467698302489 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 22:58:22 INFO - PROCESS | 1654 | 1467698302548 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:22 INFO - PROCESS | 1654 | 1467698302549 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180a9000 == 47 [pid = 1654] [id = 252] 22:58:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x11612f800) [pid = 1654] [serial = 754] [outer = 0x0] 22:58:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x11672e800) [pid = 1654] [serial = 755] [outer = 0x11612f800] 22:58:22 INFO - PROCESS | 1654 | 1467698302577 Marionette DEBUG loaded listener.js 22:58:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x116b0bc00) [pid = 1654] [serial = 756] [outer = 0x11612f800] 22:58:22 INFO - PROCESS | 1654 | 1467698302995 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]]]}] 22:58:23 INFO - PROCESS | 1654 | --DOCSHELL 0x126858800 == 46 [pid = 1654] [id = 245] 22:58:23 INFO - PROCESS | 1654 | --DOCSHELL 0x124fa8800 == 45 [pid = 1654] [id = 244] 22:58:23 INFO - PROCESS | 1654 | --DOCSHELL 0x123c28000 == 44 [pid = 1654] [id = 243] 22:58:23 INFO - PROCESS | 1654 | --DOCSHELL 0x11846b000 == 43 [pid = 1654] [id = 242] 22:58:23 INFO - PROCESS | 1654 | --DOCSHELL 0x121393800 == 42 [pid = 1654] [id = 241] 22:58:23 INFO - PROCESS | 1654 | --DOCSHELL 0x120f17000 == 41 [pid = 1654] [id = 240] 22:58:23 INFO - PROCESS | 1654 | --DOCSHELL 0x1197b3800 == 40 [pid = 1654] [id = 239] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1122b4c00) [pid = 1654] [serial = 695] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOCSHELL 0x1193e0800 == 39 [pid = 1654] [id = 238] 22:58:23 INFO - PROCESS | 1654 | --DOCSHELL 0x1180a9800 == 38 [pid = 1654] [id = 237] 22:58:23 INFO - PROCESS | 1654 | --DOCSHELL 0x11711e800 == 37 [pid = 1654] [id = 236] 22:58:23 INFO - PROCESS | 1654 | --DOCSHELL 0x11306f000 == 36 [pid = 1654] [id = 235] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x121103800) [pid = 1654] [serial = 686] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x119725c00) [pid = 1654] [serial = 684] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1273adc00) [pid = 1654] [serial = 689] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12569d800) [pid = 1654] [serial = 659] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12767e000) [pid = 1654] [serial = 690] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12144a400) [pid = 1654] [serial = 656] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x127385000) [pid = 1654] [serial = 660] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x127664000) [pid = 1654] [serial = 665] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1273b8000) [pid = 1654] [serial = 636] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x121002800) [pid = 1654] [serial = 653] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x113942c00) [pid = 1654] [serial = 641] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1161da800) [pid = 1654] [serial = 642] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x119722c00) [pid = 1654] [serial = 650] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119ca5c00) [pid = 1654] [serial = 651] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x116390400) [pid = 1654] [serial = 644] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x124fe0400) [pid = 1654] [serial = 687] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118139c00) [pid = 1654] [serial = 645] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11857e400) [pid = 1654] [serial = 647] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11933bc00) [pid = 1654] [serial = 648] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1151cdc00) [pid = 1654] [serial = 638] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x116ad5400) [pid = 1654] [serial = 639] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12765d000) [pid = 1654] [serial = 663] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12894bc00) [pid = 1654] [serial = 675] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x128bb0400) [pid = 1654] [serial = 677] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12882bc00) [pid = 1654] [serial = 692] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1273b2c00) [pid = 1654] [serial = 662] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119762c00) [pid = 1654] [serial = 669] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1175c7800) [pid = 1654] [serial = 668] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128949800) [pid = 1654] [serial = 693] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x128bb8c00) [pid = 1654] [serial = 678] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12767a800) [pid = 1654] [serial = 666] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x128827c00) [pid = 1654] [serial = 674] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x124c0d800) [pid = 1654] [serial = 657] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x121020000) [pid = 1654] [serial = 654] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x124fde800) [pid = 1654] [serial = 671] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12767f400) [pid = 1654] [serial = 672] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x116a74400) [pid = 1654] [serial = 680] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x118f3cc00) [pid = 1654] [serial = 683] [outer = 0x0] [url = about:blank] 22:58:23 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x117e4e000) [pid = 1654] [serial = 681] [outer = 0x0] [url = about:blank] 22:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 22:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 673ms 22:58:23 INFO - PROCESS | 1654 | 1467698303066 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 22:58:23 INFO - PROCESS | 1654 | 1467698303068 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 22:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 22:58:23 INFO - PROCESS | 1654 | 1467698303073 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 22:58:23 INFO - PROCESS | 1654 | 1467698303075 Marionette TRACE conn2 <- [1,982,null,{}] 22:58:23 INFO - PROCESS | 1654 | 1467698303078 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}] 22:58:23 INFO - PROCESS | 1654 | 1467698303080 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:23 INFO - PROCESS | 1654 | 1467698303168 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 22:58:23 INFO - PROCESS | 1654 | 1467698303224 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:23 INFO - PROCESS | 1654 | 1467698303225 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x116119000 == 37 [pid = 1654] [id = 253] 22:58:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1175bcc00) [pid = 1654] [serial = 757] [outer = 0x0] 22:58:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x117e46400) [pid = 1654] [serial = 758] [outer = 0x1175bcc00] 22:58:23 INFO - PROCESS | 1654 | 1467698303253 Marionette DEBUG loaded listener.js 22:58:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11857b000) [pid = 1654] [serial = 759] [outer = 0x1175bcc00] 22:58:23 INFO - PROCESS | 1654 | 1467698303555 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]]]}] 22:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 22:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 522ms 22:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 22:58:23 INFO - PROCESS | 1654 | 1467698303596 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 22:58:23 INFO - PROCESS | 1654 | 1467698303597 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 22:58:23 INFO - PROCESS | 1654 | 1467698303600 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 22:58:23 INFO - PROCESS | 1654 | 1467698303602 Marionette TRACE conn2 <- [1,986,null,{}] 22:58:23 INFO - PROCESS | 1654 | 1467698303611 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}] 22:58:23 INFO - PROCESS | 1654 | 1467698303614 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:23 INFO - PROCESS | 1654 | 1467698303695 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 22:58:23 INFO - PROCESS | 1654 | 1467698303770 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:23 INFO - PROCESS | 1654 | 1467698303772 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x118bd1800 == 38 [pid = 1654] [id = 254] 22:58:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1188de400) [pid = 1654] [serial = 760] [outer = 0x0] 22:58:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x119726000) [pid = 1654] [serial = 761] [outer = 0x1188de400] 22:58:23 INFO - PROCESS | 1654 | 1467698303801 Marionette DEBUG loaded listener.js 22:58:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119cadc00) [pid = 1654] [serial = 762] [outer = 0x1188de400] 22:58:24 INFO - PROCESS | 1654 | 1467698304112 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]]]}] 22:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 22:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 523ms 22:58:24 INFO - PROCESS | 1654 | 1467698304132 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 22:58:24 INFO - PROCESS | 1654 | 1467698304133 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 22:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 22:58:24 INFO - PROCESS | 1654 | 1467698304136 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 22:58:24 INFO - PROCESS | 1654 | 1467698304137 Marionette TRACE conn2 <- [1,990,null,{}] 22:58:24 INFO - PROCESS | 1654 | 1467698304139 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}] 22:58:24 INFO - PROCESS | 1654 | 1467698304141 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:24 INFO - PROCESS | 1654 | 1467698304231 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 22:58:24 INFO - PROCESS | 1654 | 1467698304283 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:24 INFO - PROCESS | 1654 | 1467698304284 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ad2800 == 39 [pid = 1654] [id = 255] 22:58:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119761800) [pid = 1654] [serial = 763] [outer = 0x0] 22:58:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x121105c00) [pid = 1654] [serial = 764] [outer = 0x119761800] 22:58:24 INFO - PROCESS | 1654 | 1467698304310 Marionette DEBUG loaded listener.js 22:58:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x123cef800) [pid = 1654] [serial = 765] [outer = 0x119761800] 22:58:24 INFO - PROCESS | 1654 | 1467698304598 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]]]}] 22:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 22:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 519ms 22:58:24 INFO - PROCESS | 1654 | 1467698304656 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 22:58:24 INFO - PROCESS | 1654 | 1467698304658 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 22:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 22:58:24 INFO - PROCESS | 1654 | 1467698304662 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 22:58:24 INFO - PROCESS | 1654 | 1467698304663 Marionette TRACE conn2 <- [1,994,null,{}] 22:58:24 INFO - PROCESS | 1654 | 1467698304665 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}] 22:58:24 INFO - PROCESS | 1654 | 1467698304667 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:24 INFO - PROCESS | 1654 | 1467698304748 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 22:58:24 INFO - PROCESS | 1654 | 1467698304751 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:24 INFO - PROCESS | 1654 | 1467698304752 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12118d000 == 40 [pid = 1654] [id = 256] 22:58:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1188eac00) [pid = 1654] [serial = 766] [outer = 0x0] 22:58:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1255db800) [pid = 1654] [serial = 767] [outer = 0x1188eac00] 22:58:24 INFO - PROCESS | 1654 | 1467698304777 Marionette DEBUG loaded listener.js 22:58:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x126c81c00) [pid = 1654] [serial = 768] [outer = 0x1188eac00] 22:58:25 INFO - PROCESS | 1654 | 1467698305138 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]]]}] 22:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 22:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 520ms 22:58:25 INFO - PROCESS | 1654 | 1467698305182 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 22:58:25 INFO - PROCESS | 1654 | 1467698305184 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 22:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 22:58:25 INFO - PROCESS | 1654 | 1467698305186 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 22:58:25 INFO - PROCESS | 1654 | 1467698305187 Marionette TRACE conn2 <- [1,998,null,{}] 22:58:25 INFO - PROCESS | 1654 | 1467698305189 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}] 22:58:25 INFO - PROCESS | 1654 | 1467698305193 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:25 INFO - PROCESS | 1654 | 1467698305318 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 22:58:25 INFO - PROCESS | 1654 | 1467698305322 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:25 INFO - PROCESS | 1654 | 1467698305323 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x117105000 == 41 [pid = 1654] [id = 257] 22:58:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x126cf8800) [pid = 1654] [serial = 769] [outer = 0x0] 22:58:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x127392400) [pid = 1654] [serial = 770] [outer = 0x126cf8800] 22:58:25 INFO - PROCESS | 1654 | 1467698305350 Marionette DEBUG loaded listener.js 22:58:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x127665800) [pid = 1654] [serial = 771] [outer = 0x126cf8800] 22:58:25 INFO - PROCESS | 1654 | 1467698305688 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]]]}] 22:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 22:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 518ms 22:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 22:58:25 INFO - PROCESS | 1654 | 1467698305705 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 22:58:25 INFO - PROCESS | 1654 | 1467698305706 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 22:58:25 INFO - PROCESS | 1654 | 1467698305712 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 22:58:25 INFO - PROCESS | 1654 | 1467698305714 Marionette TRACE conn2 <- [1,1002,null,{}] 22:58:25 INFO - PROCESS | 1654 | 1467698305723 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}] 22:58:25 INFO - PROCESS | 1654 | 1467698305725 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:25 INFO - PROCESS | 1654 | 1467698305825 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 22:58:25 INFO - PROCESS | 1654 | 1467698305828 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:25 INFO - PROCESS | 1654 | 1467698305829 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12685f800 == 42 [pid = 1654] [id = 258] 22:58:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x126cfe400) [pid = 1654] [serial = 772] [outer = 0x0] 22:58:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12767d800) [pid = 1654] [serial = 773] [outer = 0x126cfe400] 22:58:25 INFO - PROCESS | 1654 | 1467698305855 Marionette DEBUG loaded listener.js 22:58:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128829800) [pid = 1654] [serial = 774] [outer = 0x126cfe400] 22:58:26 INFO - PROCESS | 1654 | 1467698306236 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]]]}] 22:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 22:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 532ms 22:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 22:58:26 INFO - PROCESS | 1654 | 1467698306243 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 22:58:26 INFO - PROCESS | 1654 | 1467698306244 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 22:58:26 INFO - PROCESS | 1654 | 1467698306246 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 22:58:26 INFO - PROCESS | 1654 | 1467698306248 Marionette TRACE conn2 <- [1,1006,null,{}] 22:58:26 INFO - PROCESS | 1654 | 1467698306250 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}] 22:58:26 INFO - PROCESS | 1654 | 1467698306251 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:26 INFO - PROCESS | 1654 | 1467698306354 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 22:58:26 INFO - PROCESS | 1654 | 1467698306365 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:26 INFO - PROCESS | 1654 | 1467698306366 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c98800 == 43 [pid = 1654] [id = 259] 22:58:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x127680400) [pid = 1654] [serial = 775] [outer = 0x0] 22:58:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128835c00) [pid = 1654] [serial = 776] [outer = 0x127680400] 22:58:26 INFO - PROCESS | 1654 | 1467698306390 Marionette DEBUG loaded listener.js 22:58:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128948800) [pid = 1654] [serial = 777] [outer = 0x127680400] 22:58:26 INFO - PROCESS | 1654 | 1467698306718 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]]]}] 22:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 22:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 518ms 22:58:26 INFO - PROCESS | 1654 | 1467698306766 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 22:58:26 INFO - PROCESS | 1654 | 1467698306768 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 22:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 22:58:26 INFO - PROCESS | 1654 | 1467698306770 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 22:58:26 INFO - PROCESS | 1654 | 1467698306771 Marionette TRACE conn2 <- [1,1010,null,{}] 22:58:26 INFO - PROCESS | 1654 | 1467698306774 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}] 22:58:26 INFO - PROCESS | 1654 | 1467698306775 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:26 INFO - PROCESS | 1654 | 1467698306887 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 22:58:26 INFO - PROCESS | 1654 | 1467698306929 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:26 INFO - PROCESS | 1654 | 1467698306930 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12921d000 == 44 [pid = 1654] [id = 260] 22:58:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12882cc00) [pid = 1654] [serial = 778] [outer = 0x0] 22:58:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x128950000) [pid = 1654] [serial = 779] [outer = 0x12882cc00] 22:58:26 INFO - PROCESS | 1654 | 1467698306969 Marionette DEBUG loaded listener.js 22:58:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128bb8c00) [pid = 1654] [serial = 780] [outer = 0x12882cc00] 22:58:27 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1128d6400) [pid = 1654] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 22:58:27 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119ca7000) [pid = 1654] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 22:58:27 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11991dc00) [pid = 1654] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 22:58:27 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1128d7400) [pid = 1654] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 22:58:27 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11336f000) [pid = 1654] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 22:58:27 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1110a1400) [pid = 1654] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 22:58:27 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x113f2f400) [pid = 1654] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 22:58:27 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11336ac00) [pid = 1654] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 22:58:27 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x111c75000) [pid = 1654] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 22:58:27 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x112015400) [pid = 1654] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 22:58:27 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1175c9800) [pid = 1654] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 22:58:27 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x113097c00) [pid = 1654] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 22:58:27 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1180bf000) [pid = 1654] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 22:58:27 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1176b6c00) [pid = 1654] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 22:58:27 INFO - PROCESS | 1654 | 1467698307522 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]]]}] 22:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 22:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 774ms 22:58:27 INFO - PROCESS | 1654 | 1467698307545 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 22:58:27 INFO - PROCESS | 1654 | 1467698307546 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 22:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 22:58:27 INFO - PROCESS | 1654 | 1467698307548 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 22:58:27 INFO - PROCESS | 1654 | 1467698307550 Marionette TRACE conn2 <- [1,1014,null,{}] 22:58:27 INFO - PROCESS | 1654 | 1467698307552 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}] 22:58:27 INFO - PROCESS | 1654 | 1467698307553 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:27 INFO - PROCESS | 1654 | 1467698307636 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 22:58:27 INFO - PROCESS | 1654 | 1467698307640 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:27 INFO - PROCESS | 1654 | 1467698307642 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x124faa000 == 45 [pid = 1654] [id = 261] 22:58:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x112015400) [pid = 1654] [serial = 781] [outer = 0x0] 22:58:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x116adc400) [pid = 1654] [serial = 782] [outer = 0x112015400] 22:58:27 INFO - PROCESS | 1654 | 1467698307668 Marionette DEBUG loaded listener.js 22:58:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11933c000) [pid = 1654] [serial = 783] [outer = 0x112015400] 22:58:28 INFO - PROCESS | 1654 | 1467698308000 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]]]}] 22:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 22:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 467ms 22:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 22:58:28 INFO - PROCESS | 1654 | 1467698308017 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 22:58:28 INFO - PROCESS | 1654 | 1467698308018 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 22:58:28 INFO - PROCESS | 1654 | 1467698308020 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 22:58:28 INFO - PROCESS | 1654 | 1467698308023 Marionette TRACE conn2 <- [1,1018,null,{}] 22:58:28 INFO - PROCESS | 1654 | 1467698308043 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}] 22:58:28 INFO - PROCESS | 1654 | 1467698308046 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:28 INFO - PROCESS | 1654 | 1467698308141 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 22:58:28 INFO - PROCESS | 1654 | 1467698308146 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:28 INFO - PROCESS | 1654 | 1467698308148 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa0c000 == 46 [pid = 1654] [id = 262] 22:58:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1176b6c00) [pid = 1654] [serial = 784] [outer = 0x0] 22:58:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1270e0c00) [pid = 1654] [serial = 785] [outer = 0x1176b6c00] 22:58:28 INFO - PROCESS | 1654 | 1467698308174 Marionette DEBUG loaded listener.js 22:58:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128d0f000) [pid = 1654] [serial = 786] [outer = 0x1176b6c00] 22:58:28 INFO - PROCESS | 1654 | 1467698308530 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]]]}] 22:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 22:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 530ms 22:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 22:58:28 INFO - PROCESS | 1654 | 1467698308552 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 22:58:28 INFO - PROCESS | 1654 | 1467698308553 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 22:58:28 INFO - PROCESS | 1654 | 1467698308555 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 22:58:28 INFO - PROCESS | 1654 | 1467698308557 Marionette TRACE conn2 <- [1,1022,null,{}] 22:58:28 INFO - PROCESS | 1654 | 1467698308562 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}] 22:58:28 INFO - PROCESS | 1654 | 1467698308564 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:28 INFO - PROCESS | 1654 | 1467698308658 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 22:58:28 INFO - PROCESS | 1654 | 1467698308739 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:28 INFO - PROCESS | 1654 | 1467698308740 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12af4d800 == 47 [pid = 1654] [id = 263] 22:58:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119ee8c00) [pid = 1654] [serial = 787] [outer = 0x0] 22:58:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128f65000) [pid = 1654] [serial = 788] [outer = 0x119ee8c00] 22:58:28 INFO - PROCESS | 1654 | 1467698308779 Marionette DEBUG loaded listener.js 22:58:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128f99000) [pid = 1654] [serial = 789] [outer = 0x119ee8c00] 22:58:29 INFO - PROCESS | 1654 | 1467698309184 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]]]}] 22:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 22:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 673ms 22:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 22:58:29 INFO - PROCESS | 1654 | 1467698309229 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 22:58:29 INFO - PROCESS | 1654 | 1467698309230 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 22:58:29 INFO - PROCESS | 1654 | 1467698309232 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 22:58:29 INFO - PROCESS | 1654 | 1467698309233 Marionette TRACE conn2 <- [1,1026,null,{}] 22:58:29 INFO - PROCESS | 1654 | 1467698309235 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}] 22:58:29 INFO - PROCESS | 1654 | 1467698309236 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:29 INFO - PROCESS | 1654 | 1467698309344 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 22:58:29 INFO - PROCESS | 1654 | 1467698309350 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:29 INFO - PROCESS | 1654 | 1467698309351 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b178800 == 48 [pid = 1654] [id = 264] 22:58:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128f99400) [pid = 1654] [serial = 790] [outer = 0x0] 22:58:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1292af400) [pid = 1654] [serial = 791] [outer = 0x128f99400] 22:58:29 INFO - PROCESS | 1654 | 1467698309375 Marionette DEBUG loaded listener.js 22:58:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1292b5000) [pid = 1654] [serial = 792] [outer = 0x128f99400] 22:58:29 INFO - PROCESS | 1654 | 1467698309845 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]]]}] 22:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 22:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 22:58:29 INFO - PROCESS | 1654 | 1467698309902 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 22:58:29 INFO - PROCESS | 1654 | 1467698309905 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 22:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 22:58:29 INFO - PROCESS | 1654 | 1467698309928 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 22:58:29 INFO - PROCESS | 1654 | 1467698309931 Marionette TRACE conn2 <- [1,1030,null,{}] 22:58:29 INFO - PROCESS | 1654 | 1467698309935 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}] 22:58:29 INFO - PROCESS | 1654 | 1467698309936 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:30 INFO - PROCESS | 1654 | 1467698310046 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 22:58:30 INFO - PROCESS | 1654 | 1467698310113 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:30 INFO - PROCESS | 1654 | 1467698310114 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e1a000 == 49 [pid = 1654] [id = 265] 22:58:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1151d9000) [pid = 1654] [serial = 793] [outer = 0x0] 22:58:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1168dec00) [pid = 1654] [serial = 794] [outer = 0x1151d9000] 22:58:30 INFO - PROCESS | 1654 | 1467698310145 Marionette DEBUG loaded listener.js 22:58:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1175bdc00) [pid = 1654] [serial = 795] [outer = 0x1151d9000] 22:58:30 INFO - PROCESS | 1654 | 1467698310571 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]]]}] 22:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 22:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 677ms 22:58:30 INFO - PROCESS | 1654 | 1467698310602 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 22:58:30 INFO - PROCESS | 1654 | 1467698310606 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 22:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 22:58:30 INFO - PROCESS | 1654 | 1467698310633 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 22:58:30 INFO - PROCESS | 1654 | 1467698310635 Marionette TRACE conn2 <- [1,1034,null,{}] 22:58:30 INFO - PROCESS | 1654 | 1467698310638 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}] 22:58:30 INFO - PROCESS | 1654 | 1467698310640 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:30 INFO - PROCESS | 1654 | 1467698310781 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 22:58:30 INFO - PROCESS | 1654 | 1467698310820 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:30 INFO - PROCESS | 1654 | 1467698310821 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x123d0a800 == 50 [pid = 1654] [id = 266] 22:58:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11857d800) [pid = 1654] [serial = 796] [outer = 0x0] 22:58:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1193b6400) [pid = 1654] [serial = 797] [outer = 0x11857d800] 22:58:30 INFO - PROCESS | 1654 | 1467698310851 Marionette DEBUG loaded listener.js 22:58:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x119ca4000) [pid = 1654] [serial = 798] [outer = 0x11857d800] 22:58:31 INFO - PROCESS | 1654 | 1467698311265 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]]]}] 22:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 22:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 671ms 22:58:31 INFO - PROCESS | 1654 | 1467698311304 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 22:58:31 INFO - PROCESS | 1654 | 1467698311306 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 22:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 22:58:31 INFO - PROCESS | 1654 | 1467698311309 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 22:58:31 INFO - PROCESS | 1654 | 1467698311312 Marionette TRACE conn2 <- [1,1038,null,{}] 22:58:31 INFO - PROCESS | 1654 | 1467698311320 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}] 22:58:31 INFO - PROCESS | 1654 | 1467698311323 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:31 INFO - PROCESS | 1654 | 1467698311426 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 22:58:31 INFO - PROCESS | 1654 | 1467698311538 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:31 INFO - PROCESS | 1654 | 1467698311540 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12af5a800 == 51 [pid = 1654] [id = 267] 22:58:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x124871800) [pid = 1654] [serial = 799] [outer = 0x0] 22:58:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12688f400) [pid = 1654] [serial = 800] [outer = 0x124871800] 22:58:31 INFO - PROCESS | 1654 | 1467698311574 Marionette DEBUG loaded listener.js 22:58:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12738f800) [pid = 1654] [serial = 801] [outer = 0x124871800] 22:58:32 INFO - PROCESS | 1654 | 1467698312045 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]]]}] 22:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 22:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 775ms 22:58:32 INFO - PROCESS | 1654 | 1467698312288 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 22:58:32 INFO - PROCESS | 1654 | 1467698312291 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 22:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 22:58:32 INFO - PROCESS | 1654 | 1467698312308 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 22:58:32 INFO - PROCESS | 1654 | 1467698312310 Marionette TRACE conn2 <- [1,1042,null,{}] 22:58:32 INFO - PROCESS | 1654 | 1467698312314 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}] 22:58:32 INFO - PROCESS | 1654 | 1467698312316 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:32 INFO - PROCESS | 1654 | 1467698312411 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 22:58:32 INFO - PROCESS | 1654 | 1467698312465 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:32 INFO - PROCESS | 1654 | 1467698312468 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180a3800 == 52 [pid = 1654] [id = 268] 22:58:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x116ae3800) [pid = 1654] [serial = 802] [outer = 0x0] 22:58:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x11731e000) [pid = 1654] [serial = 803] [outer = 0x116ae3800] 22:58:32 INFO - PROCESS | 1654 | 1467698312496 Marionette DEBUG loaded listener.js 22:58:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x117e4e400) [pid = 1654] [serial = 804] [outer = 0x116ae3800] 22:58:32 INFO - PROCESS | 1654 | 1467698312932 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]]]}] 22:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 22:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 671ms 22:58:32 INFO - PROCESS | 1654 | 1467698312979 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 22:58:32 INFO - PROCESS | 1654 | 1467698312981 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 22:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 22:58:32 INFO - PROCESS | 1654 | 1467698312986 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 22:58:32 INFO - PROCESS | 1654 | 1467698312988 Marionette TRACE conn2 <- [1,1046,null,{}] 22:58:33 INFO - PROCESS | 1654 | 1467698313010 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}] 22:58:33 INFO - PROCESS | 1654 | 1467698313011 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:33 INFO - PROCESS | 1654 | 1467698313104 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 22:58:33 INFO - PROCESS | 1654 | 1467698313176 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:33 INFO - PROCESS | 1654 | 1467698313177 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171c4800 == 53 [pid = 1654] [id = 269] 22:58:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11851fc00) [pid = 1654] [serial = 805] [outer = 0x0] 22:58:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11857d400) [pid = 1654] [serial = 806] [outer = 0x11851fc00] 22:58:33 INFO - PROCESS | 1654 | 1467698313223 Marionette DEBUG loaded listener.js 22:58:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x118f3cc00) [pid = 1654] [serial = 807] [outer = 0x11851fc00] 22:58:33 INFO - PROCESS | 1654 | --DOCSHELL 0x116197000 == 52 [pid = 1654] [id = 234] 22:58:33 INFO - PROCESS | 1654 | --DOCSHELL 0x1130e4000 == 51 [pid = 1654] [id = 233] 22:58:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12af4d800 == 50 [pid = 1654] [id = 263] 22:58:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa0c000 == 49 [pid = 1654] [id = 262] 22:58:33 INFO - PROCESS | 1654 | --DOCSHELL 0x124faa000 == 48 [pid = 1654] [id = 261] 22:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x126888000) [pid = 1654] [serial = 737] [outer = 0x0] [url = about:blank] 22:58:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12921d000 == 47 [pid = 1654] [id = 260] 22:58:33 INFO - PROCESS | 1654 | --DOCSHELL 0x128c98800 == 46 [pid = 1654] [id = 259] 22:58:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12685f800 == 45 [pid = 1654] [id = 258] 22:58:33 INFO - PROCESS | 1654 | --DOCSHELL 0x117105000 == 44 [pid = 1654] [id = 257] 22:58:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12118d000 == 43 [pid = 1654] [id = 256] 22:58:33 INFO - PROCESS | 1654 | --DOCSHELL 0x119ad2800 == 42 [pid = 1654] [id = 255] 22:58:33 INFO - PROCESS | 1654 | --DOCSHELL 0x118bd1800 == 41 [pid = 1654] [id = 254] 22:58:33 INFO - PROCESS | 1654 | --DOCSHELL 0x116119000 == 40 [pid = 1654] [id = 253] 22:58:33 INFO - PROCESS | 1654 | --DOCSHELL 0x1180a9000 == 39 [pid = 1654] [id = 252] 22:58:33 INFO - PROCESS | 1654 | --DOCSHELL 0x118079000 == 38 [pid = 1654] [id = 251] 22:58:33 INFO - PROCESS | 1654 | --DOCSHELL 0x1293d1000 == 37 [pid = 1654] [id = 250] 22:58:33 INFO - PROCESS | 1654 | --DOCSHELL 0x129209800 == 36 [pid = 1654] [id = 249] 22:58:33 INFO - PROCESS | 1654 | --DOCSHELL 0x119c68000 == 35 [pid = 1654] [id = 248] 22:58:33 INFO - PROCESS | 1654 | --DOCSHELL 0x118076800 == 34 [pid = 1654] [id = 247] 22:58:33 INFO - PROCESS | 1654 | 1467698313808 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]]]}] 22:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x118b5b000) [pid = 1654] [serial = 716] [outer = 0x0] [url = about:blank] 22:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12100c000) [pid = 1654] [serial = 722] [outer = 0x0] [url = about:blank] 22:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x119ca3000) [pid = 1654] [serial = 720] [outer = 0x0] [url = about:blank] 22:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x119921400) [pid = 1654] [serial = 719] [outer = 0x0] [url = about:blank] 22:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x113082c00) [pid = 1654] [serial = 699] [outer = 0x0] [url = about:blank] 22:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x112a84c00) [pid = 1654] [serial = 698] [outer = 0x0] [url = about:blank] 22:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x117e43400) [pid = 1654] [serial = 710] [outer = 0x0] [url = about:blank] 22:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1180b5000) [pid = 1654] [serial = 711] [outer = 0x0] [url = about:blank] 22:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11813a400) [pid = 1654] [serial = 713] [outer = 0x0] [url = about:blank] 22:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11617a800) [pid = 1654] [serial = 702] [outer = 0x0] [url = about:blank] 22:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x113f3a400) [pid = 1654] [serial = 701] [outer = 0x0] [url = about:blank] 22:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x116a6dc00) [pid = 1654] [serial = 707] [outer = 0x0] [url = about:blank] 22:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11731a800) [pid = 1654] [serial = 708] [outer = 0x0] [url = about:blank] 22:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1128d1c00) [pid = 1654] [serial = 696] [outer = 0x0] [url = about:blank] 22:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x113080800) [pid = 1654] [serial = 705] [outer = 0x0] [url = about:blank] 22:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1128cd000) [pid = 1654] [serial = 704] [outer = 0x0] [url = about:blank] 22:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x118513000) [pid = 1654] [serial = 725] [outer = 0x0] [url = about:blank] 22:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x119c9ec00) [pid = 1654] [serial = 726] [outer = 0x0] [url = about:blank] 22:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12101e000) [pid = 1654] [serial = 728] [outer = 0x0] [url = about:blank] 22:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x121a66800) [pid = 1654] [serial = 731] [outer = 0x0] [url = about:blank] 22:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12558e400) [pid = 1654] [serial = 735] [outer = 0x0] [url = about:blank] 22:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x123ce6c00) [pid = 1654] [serial = 734] [outer = 0x0] [url = about:blank] 22:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x121025c00) [pid = 1654] [serial = 723] [outer = 0x0] [url = about:blank] 22:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x123ce5c00) [pid = 1654] [serial = 732] [outer = 0x0] [url = about:blank] 22:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1193af800) [pid = 1654] [serial = 717] [outer = 0x0] [url = about:blank] 22:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12134e000) [pid = 1654] [serial = 729] [outer = 0x0] [url = about:blank] 22:58:33 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1188e3c00) [pid = 1654] [serial = 714] [outer = 0x0] [url = about:blank] 22:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 22:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 872ms 22:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 22:58:33 INFO - PROCESS | 1654 | 1467698313859 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 22:58:33 INFO - PROCESS | 1654 | 1467698313861 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 22:58:33 INFO - PROCESS | 1654 | 1467698313866 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 22:58:33 INFO - PROCESS | 1654 | 1467698313868 Marionette TRACE conn2 <- [1,1050,null,{}] 22:58:33 INFO - PROCESS | 1654 | 1467698313878 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}] 22:58:33 INFO - PROCESS | 1654 | 1467698313883 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:33 INFO - PROCESS | 1654 | 1467698313967 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 22:58:33 INFO - PROCESS | 1654 | 1467698313976 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:33 INFO - PROCESS | 1654 | 1467698313979 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x118073800 == 35 [pid = 1654] [id = 270] 22:58:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119761c00) [pid = 1654] [serial = 808] [outer = 0x0] 22:58:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11991dc00) [pid = 1654] [serial = 809] [outer = 0x119761c00] 22:58:34 INFO - PROCESS | 1654 | 1467698314007 Marionette DEBUG loaded listener.js 22:58:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119ee8400) [pid = 1654] [serial = 810] [outer = 0x119761c00] 22:58:34 INFO - PROCESS | 1654 | 1467698314348 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]]]}] 22:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 22:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 522ms 22:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 22:58:34 INFO - PROCESS | 1654 | 1467698314387 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 22:58:34 INFO - PROCESS | 1654 | 1467698314388 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 22:58:34 INFO - PROCESS | 1654 | 1467698314390 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 22:58:34 INFO - PROCESS | 1654 | 1467698314391 Marionette TRACE conn2 <- [1,1054,null,{}] 22:58:34 INFO - PROCESS | 1654 | 1467698314394 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}] 22:58:34 INFO - PROCESS | 1654 | 1467698314395 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:34 INFO - PROCESS | 1654 | 1467698314474 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 22:58:34 INFO - PROCESS | 1654 | 1467698314480 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:34 INFO - PROCESS | 1654 | 1467698314481 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x1197cb800 == 36 [pid = 1654] [id = 271] 22:58:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x121010c00) [pid = 1654] [serial = 811] [outer = 0x0] 22:58:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x121025000) [pid = 1654] [serial = 812] [outer = 0x121010c00] 22:58:34 INFO - PROCESS | 1654 | 1467698314506 Marionette DEBUG loaded listener.js 22:58:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x121a63400) [pid = 1654] [serial = 813] [outer = 0x121010c00] 22:58:34 INFO - PROCESS | 1654 | 1467698314864 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]]]}] 22:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 22:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 521ms 22:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 22:58:34 INFO - PROCESS | 1654 | 1467698314911 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 22:58:34 INFO - PROCESS | 1654 | 1467698314913 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 22:58:34 INFO - PROCESS | 1654 | 1467698314915 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 22:58:34 INFO - PROCESS | 1654 | 1467698314916 Marionette TRACE conn2 <- [1,1058,null,{}] 22:58:34 INFO - PROCESS | 1654 | 1467698314918 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}] 22:58:34 INFO - PROCESS | 1654 | 1467698314919 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:34 INFO - PROCESS | 1654 | 1467698314996 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 22:58:35 INFO - PROCESS | 1654 | 1467698315001 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:35 INFO - PROCESS | 1654 | 1467698315002 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f29800 == 37 [pid = 1654] [id = 272] 22:58:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x121027c00) [pid = 1654] [serial = 814] [outer = 0x0] 22:58:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x124c3d000) [pid = 1654] [serial = 815] [outer = 0x121027c00] 22:58:35 INFO - PROCESS | 1654 | 1467698315032 Marionette DEBUG loaded listener.js 22:58:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1255dac00) [pid = 1654] [serial = 816] [outer = 0x121027c00] 22:58:35 INFO - PROCESS | 1654 | 1467698315389 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]]]}] 22:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 22:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 522ms 22:58:35 INFO - PROCESS | 1654 | 1467698315437 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 22:58:35 INFO - PROCESS | 1654 | 1467698315439 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 22:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 22:58:35 INFO - PROCESS | 1654 | 1467698315441 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 22:58:35 INFO - PROCESS | 1654 | 1467698315442 Marionette TRACE conn2 <- [1,1062,null,{}] 22:58:35 INFO - PROCESS | 1654 | 1467698315444 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}] 22:58:35 INFO - PROCESS | 1654 | 1467698315449 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:35 INFO - PROCESS | 1654 | 1467698315584 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 22:58:35 INFO - PROCESS | 1654 | 1467698315604 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:35 INFO - PROCESS | 1654 | 1467698315612 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x113d6e800 == 38 [pid = 1654] [id = 273] 22:58:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x126cf2400) [pid = 1654] [serial = 817] [outer = 0x0] 22:58:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1273af800) [pid = 1654] [serial = 818] [outer = 0x126cf2400] 22:58:35 INFO - PROCESS | 1654 | 1467698315638 Marionette DEBUG loaded listener.js 22:58:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x127685000) [pid = 1654] [serial = 819] [outer = 0x126cf2400] 22:58:35 INFO - PROCESS | 1654 | 1467698315977 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]]]}] 22:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 22:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 570ms 22:58:36 INFO - PROCESS | 1654 | 1467698316017 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 22:58:36 INFO - PROCESS | 1654 | 1467698316018 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 22:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 22:58:36 INFO - PROCESS | 1654 | 1467698316020 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 22:58:36 INFO - PROCESS | 1654 | 1467698316021 Marionette TRACE conn2 <- [1,1066,null,{}] 22:58:36 INFO - PROCESS | 1654 | 1467698316024 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}] 22:58:36 INFO - PROCESS | 1654 | 1467698316025 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:36 INFO - PROCESS | 1654 | 1467698316125 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 22:58:36 INFO - PROCESS | 1654 | 1467698316129 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:36 INFO - PROCESS | 1654 | 1467698316130 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x11711a000 == 39 [pid = 1654] [id = 274] 22:58:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x128829c00) [pid = 1654] [serial = 820] [outer = 0x0] 22:58:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x128946400) [pid = 1654] [serial = 821] [outer = 0x128829c00] 22:58:36 INFO - PROCESS | 1654 | 1467698316154 Marionette DEBUG loaded listener.js 22:58:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128952400) [pid = 1654] [serial = 822] [outer = 0x128829c00] 22:58:36 INFO - PROCESS | 1654 | 1467698316499 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]]]}] 22:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 22:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 520ms 22:58:36 INFO - PROCESS | 1654 | 1467698316541 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 22:58:36 INFO - PROCESS | 1654 | 1467698316542 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 22:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 22:58:36 INFO - PROCESS | 1654 | 1467698316545 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 22:58:36 INFO - PROCESS | 1654 | 1467698316547 Marionette TRACE conn2 <- [1,1070,null,{}] 22:58:36 INFO - PROCESS | 1654 | 1467698316549 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}] 22:58:36 INFO - PROCESS | 1654 | 1467698316551 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:36 INFO - PROCESS | 1654 | 1467698316689 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 22:58:36 INFO - PROCESS | 1654 | 1467698316702 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:36 INFO - PROCESS | 1654 | 1467698316703 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x117113000 == 40 [pid = 1654] [id = 275] 22:58:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x128bb7400) [pid = 1654] [serial = 823] [outer = 0x0] 22:58:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x128bbd800) [pid = 1654] [serial = 824] [outer = 0x128bb7400] 22:58:36 INFO - PROCESS | 1654 | 1467698316734 Marionette DEBUG loaded listener.js 22:58:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x128f68400) [pid = 1654] [serial = 825] [outer = 0x128bb7400] 22:58:37 INFO - PROCESS | 1654 | 1467698317202 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]]]}] 22:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 22:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 670ms 22:58:37 INFO - PROCESS | 1654 | 1467698317216 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 22:58:37 INFO - PROCESS | 1654 | 1467698317218 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 22:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 22:58:37 INFO - PROCESS | 1654 | 1467698317221 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 22:58:37 INFO - PROCESS | 1654 | 1467698317223 Marionette TRACE conn2 <- [1,1074,null,{}] 22:58:37 INFO - PROCESS | 1654 | 1467698317226 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}] 22:58:37 INFO - PROCESS | 1654 | 1467698317228 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:37 INFO - PROCESS | 1654 | 1467698317348 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 22:58:37 INFO - PROCESS | 1654 | 1467698317359 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:37 INFO - PROCESS | 1654 | 1467698317361 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b75800 == 41 [pid = 1654] [id = 276] 22:58:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x128f68800) [pid = 1654] [serial = 826] [outer = 0x0] 22:58:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x128f72c00) [pid = 1654] [serial = 827] [outer = 0x128f68800] 22:58:37 INFO - PROCESS | 1654 | 1467698317384 Marionette DEBUG loaded listener.js 22:58:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1292b3800) [pid = 1654] [serial = 828] [outer = 0x128f68800] 22:58:37 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x126cfe400) [pid = 1654] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 22:58:37 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x127680400) [pid = 1654] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 22:58:37 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11612f800) [pid = 1654] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 22:58:37 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1188eac00) [pid = 1654] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 22:58:37 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x113970c00) [pid = 1654] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 22:58:37 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1188de400) [pid = 1654] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 22:58:37 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x119722000) [pid = 1654] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 22:58:37 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12882cc00) [pid = 1654] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 22:58:37 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x112015400) [pid = 1654] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 22:58:37 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x118574000) [pid = 1654] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 22:58:37 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1175bcc00) [pid = 1654] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 22:58:37 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x119761800) [pid = 1654] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 22:58:37 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11307fc00) [pid = 1654] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 22:58:37 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12102a400) [pid = 1654] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 22:58:37 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12558ec00) [pid = 1654] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 22:58:37 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x119ee8c00) [pid = 1654] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 22:58:37 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1176b6c00) [pid = 1654] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 22:58:37 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x126cf8800) [pid = 1654] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 22:58:37 INFO - PROCESS | 1654 | 1467698317955 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]]]}] 22:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 22:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 774ms 22:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 22:58:37 INFO - PROCESS | 1654 | 1467698317994 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 22:58:37 INFO - PROCESS | 1654 | 1467698317995 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 22:58:37 INFO - PROCESS | 1654 | 1467698317997 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 22:58:38 INFO - PROCESS | 1654 | 1467698317999 Marionette TRACE conn2 <- [1,1078,null,{}] 22:58:38 INFO - PROCESS | 1654 | 1467698318001 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}] 22:58:38 INFO - PROCESS | 1654 | 1467698318002 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:38 INFO - PROCESS | 1654 | 1467698318088 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 22:58:38 INFO - PROCESS | 1654 | 1467698318147 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:38 INFO - PROCESS | 1654 | 1467698318148 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d35000 == 42 [pid = 1654] [id = 277] 22:58:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1128d3c00) [pid = 1654] [serial = 829] [outer = 0x0] 22:58:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x117e4b000) [pid = 1654] [serial = 830] [outer = 0x1128d3c00] 22:58:38 INFO - PROCESS | 1654 | 1467698318172 Marionette DEBUG loaded listener.js 22:58:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119918c00) [pid = 1654] [serial = 831] [outer = 0x1128d3c00] 22:58:38 INFO - PROCESS | 1654 | 1467698318446 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]]]}] 22:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 22:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 469ms 22:58:38 INFO - PROCESS | 1654 | 1467698318468 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 22:58:38 INFO - PROCESS | 1654 | 1467698318469 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 22:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 22:58:38 INFO - PROCESS | 1654 | 1467698318472 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 22:58:38 INFO - PROCESS | 1654 | 1467698318474 Marionette TRACE conn2 <- [1,1082,null,{}] 22:58:38 INFO - PROCESS | 1654 | 1467698318484 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}] 22:58:38 INFO - PROCESS | 1654 | 1467698318486 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:38 INFO - PROCESS | 1654 | 1467698318588 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 22:58:38 INFO - PROCESS | 1654 | 1467698318607 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:38 INFO - PROCESS | 1654 | 1467698318609 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa0e800 == 43 [pid = 1654] [id = 278] 22:58:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x117eb3c00) [pid = 1654] [serial = 832] [outer = 0x0] 22:58:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12765b400) [pid = 1654] [serial = 833] [outer = 0x117eb3c00] 22:58:38 INFO - PROCESS | 1654 | 1467698318635 Marionette DEBUG loaded listener.js 22:58:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1292b5400) [pid = 1654] [serial = 834] [outer = 0x117eb3c00] 22:58:38 INFO - PROCESS | 1654 | 1467698318969 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]]]}] 22:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 22:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 530ms 22:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 22:58:39 INFO - PROCESS | 1654 | 1467698319002 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 22:58:39 INFO - PROCESS | 1654 | 1467698319003 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 22:58:39 INFO - PROCESS | 1654 | 1467698319006 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 22:58:39 INFO - PROCESS | 1654 | 1467698319015 Marionette TRACE conn2 <- [1,1086,null,{}] 22:58:39 INFO - PROCESS | 1654 | 1467698319018 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}] 22:58:39 INFO - PROCESS | 1654 | 1467698319019 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:39 INFO - PROCESS | 1654 | 1467698319129 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 22:58:39 INFO - PROCESS | 1654 | 1467698319135 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:39 INFO - PROCESS | 1654 | 1467698319136 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12af5c800 == 44 [pid = 1654] [id = 279] 22:58:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1292b5800) [pid = 1654] [serial = 835] [outer = 0x0] 22:58:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x129578c00) [pid = 1654] [serial = 836] [outer = 0x1292b5800] 22:58:39 INFO - PROCESS | 1654 | 1467698319160 Marionette DEBUG loaded listener.js 22:58:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x129580c00) [pid = 1654] [serial = 837] [outer = 0x1292b5800] 22:58:39 INFO - PROCESS | 1654 | 1467698319462 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]]]}] 22:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 22:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 480ms 22:58:39 INFO - PROCESS | 1654 | 1467698319487 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 22:58:39 INFO - PROCESS | 1654 | 1467698319488 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 22:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 22:58:39 INFO - PROCESS | 1654 | 1467698319490 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 22:58:39 INFO - PROCESS | 1654 | 1467698319493 Marionette TRACE conn2 <- [1,1090,null,{}] 22:58:39 INFO - PROCESS | 1654 | 1467698319496 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}] 22:58:39 INFO - PROCESS | 1654 | 1467698319497 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:39 INFO - PROCESS | 1654 | 1467698319580 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 22:58:39 INFO - PROCESS | 1654 | 1467698319584 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:39 INFO - PROCESS | 1654 | 1467698319585 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be62800 == 45 [pid = 1654] [id = 280] 22:58:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x129580000) [pid = 1654] [serial = 838] [outer = 0x0] 22:58:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1295de400) [pid = 1654] [serial = 839] [outer = 0x129580000] 22:58:39 INFO - PROCESS | 1654 | 1467698319609 Marionette DEBUG loaded listener.js 22:58:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1295e4400) [pid = 1654] [serial = 840] [outer = 0x129580000] 22:58:40 INFO - PROCESS | 1654 | --DOCSHELL 0x11264a000 == 44 [pid = 1654] [id = 232] 22:58:40 INFO - PROCESS | 1654 | --DOCSHELL 0x128cab800 == 43 [pid = 1654] [id = 246] 22:58:40 INFO - PROCESS | 1654 | --DOCSHELL 0x1171c4800 == 42 [pid = 1654] [id = 269] 22:58:40 INFO - PROCESS | 1654 | --DOCSHELL 0x1180a3800 == 41 [pid = 1654] [id = 268] 22:58:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12af5a800 == 40 [pid = 1654] [id = 267] 22:58:40 INFO - PROCESS | 1654 | --DOCSHELL 0x123d0a800 == 39 [pid = 1654] [id = 266] 22:58:40 INFO - PROCESS | 1654 | --DOCSHELL 0x117e1a000 == 38 [pid = 1654] [id = 265] 22:58:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12b178800 == 37 [pid = 1654] [id = 264] 22:58:40 INFO - PROCESS | 1654 | --DOCSHELL 0x118073800 == 36 [pid = 1654] [id = 270] 22:58:40 INFO - PROCESS | 1654 | --DOCSHELL 0x120f29800 == 35 [pid = 1654] [id = 272] 22:58:40 INFO - PROCESS | 1654 | --DOCSHELL 0x117113000 == 34 [pid = 1654] [id = 275] 22:58:40 INFO - PROCESS | 1654 | --DOCSHELL 0x128d35000 == 33 [pid = 1654] [id = 277] 22:58:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa0e800 == 32 [pid = 1654] [id = 278] 22:58:40 INFO - PROCESS | 1654 | --DOCSHELL 0x1197cb800 == 31 [pid = 1654] [id = 271] 22:58:40 INFO - PROCESS | 1654 | --DOCSHELL 0x113d6e800 == 30 [pid = 1654] [id = 273] 22:58:40 INFO - PROCESS | 1654 | --DOCSHELL 0x11711a000 == 29 [pid = 1654] [id = 274] 22:58:40 INFO - PROCESS | 1654 | --DOCSHELL 0x128b75800 == 28 [pid = 1654] [id = 276] 22:58:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12af5c800 == 27 [pid = 1654] [id = 279] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12767d800) [pid = 1654] [serial = 773] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x128835c00) [pid = 1654] [serial = 776] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x116b0bc00) [pid = 1654] [serial = 756] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11672e800) [pid = 1654] [serial = 755] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1255db800) [pid = 1654] [serial = 767] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x116b11800) [pid = 1654] [serial = 741] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1161d6c00) [pid = 1654] [serial = 740] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119726000) [pid = 1654] [serial = 761] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x119cadc00) [pid = 1654] [serial = 762] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x121004800) [pid = 1654] [serial = 747] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x119a05400) [pid = 1654] [serial = 746] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x128950000) [pid = 1654] [serial = 779] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x128948800) [pid = 1654] [serial = 777] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11933c000) [pid = 1654] [serial = 783] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x116adc400) [pid = 1654] [serial = 782] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1185dc000) [pid = 1654] [serial = 744] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x118578000) [pid = 1654] [serial = 743] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x117e46400) [pid = 1654] [serial = 758] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11857b000) [pid = 1654] [serial = 759] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x121105c00) [pid = 1654] [serial = 764] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x123cef800) [pid = 1654] [serial = 765] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x125695c00) [pid = 1654] [serial = 753] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x121028800) [pid = 1654] [serial = 752] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x124fe4800) [pid = 1654] [serial = 750] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x121ce5400) [pid = 1654] [serial = 749] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x126cfe800) [pid = 1654] [serial = 738] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x128f65000) [pid = 1654] [serial = 788] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x128d0f000) [pid = 1654] [serial = 786] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x1270e0c00) [pid = 1654] [serial = 785] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x128bb8c00) [pid = 1654] [serial = 780] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x127392400) [pid = 1654] [serial = 770] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x127665800) [pid = 1654] [serial = 771] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x128829800) [pid = 1654] [serial = 774] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x126c81c00) [pid = 1654] [serial = 768] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x128f99000) [pid = 1654] [serial = 789] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1654 | 1467698321118 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]]]}] 22:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 22:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1672ms 22:58:41 INFO - PROCESS | 1654 | 1467698321164 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 22:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 22:58:41 INFO - PROCESS | 1654 | 1467698321166 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 22:58:41 INFO - PROCESS | 1654 | 1467698321170 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 22:58:41 INFO - PROCESS | 1654 | 1467698321172 Marionette TRACE conn2 <- [1,1094,null,{}] 22:58:41 INFO - PROCESS | 1654 | 1467698321182 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}] 22:58:41 INFO - PROCESS | 1654 | 1467698321183 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:41 INFO - PROCESS | 1654 | 1467698321271 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 22:58:41 INFO - PROCESS | 1654 | 1467698321328 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:41 INFO - PROCESS | 1654 | 1467698321330 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x113288800 == 28 [pid = 1654] [id = 281] 22:58:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x113947c00) [pid = 1654] [serial = 841] [outer = 0x0] 22:58:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x1151cdc00) [pid = 1654] [serial = 842] [outer = 0x113947c00] 22:58:41 INFO - PROCESS | 1654 | 1467698321358 Marionette DEBUG loaded listener.js 22:58:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x116392000) [pid = 1654] [serial = 843] [outer = 0x113947c00] 22:58:41 INFO - PROCESS | 1654 | 1467698321672 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]]]}] 22:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 22:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 522ms 22:58:41 INFO - PROCESS | 1654 | 1467698321694 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 22:58:41 INFO - PROCESS | 1654 | 1467698321699 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 22:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 22:58:41 INFO - PROCESS | 1654 | 1467698321704 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 22:58:41 INFO - PROCESS | 1654 | 1467698321706 Marionette TRACE conn2 <- [1,1098,null,{}] 22:58:41 INFO - PROCESS | 1654 | 1467698321710 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}] 22:58:41 INFO - PROCESS | 1654 | 1467698321713 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:41 INFO - PROCESS | 1654 | 1467698321794 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 22:58:41 INFO - PROCESS | 1654 | 1467698321845 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:41 INFO - PROCESS | 1654 | 1467698321847 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x116aa1000 == 29 [pid = 1654] [id = 282] 22:58:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1161de400) [pid = 1654] [serial = 844] [outer = 0x0] 22:58:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x116ad6800) [pid = 1654] [serial = 845] [outer = 0x1161de400] 22:58:41 INFO - PROCESS | 1654 | 1467698321876 Marionette DEBUG loaded listener.js 22:58:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1175c9800) [pid = 1654] [serial = 846] [outer = 0x1161de400] 22:58:42 INFO - PROCESS | 1654 | 1467698322189 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]]]}] 22:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 22:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 520ms 22:58:42 INFO - PROCESS | 1654 | 1467698322225 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 22:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 22:58:42 INFO - PROCESS | 1654 | 1467698322228 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 22:58:42 INFO - PROCESS | 1654 | 1467698322239 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 22:58:42 INFO - PROCESS | 1654 | 1467698322241 Marionette TRACE conn2 <- [1,1102,null,{}] 22:58:42 INFO - PROCESS | 1654 | 1467698322249 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}] 22:58:42 INFO - PROCESS | 1654 | 1467698322252 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:42 INFO - PROCESS | 1654 | 1467698322330 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 22:58:42 INFO - PROCESS | 1654 | 1467698322384 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:42 INFO - PROCESS | 1654 | 1467698322386 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x11807b000 == 30 [pid = 1654] [id = 283] 22:58:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x110ef7c00) [pid = 1654] [serial = 847] [outer = 0x0] 22:58:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x118575c00) [pid = 1654] [serial = 848] [outer = 0x110ef7c00] 22:58:42 INFO - PROCESS | 1654 | 1467698322414 Marionette DEBUG loaded listener.js 22:58:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1188e2000) [pid = 1654] [serial = 849] [outer = 0x110ef7c00] 22:58:42 INFO - PROCESS | 1654 | 1467698322837 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]]]}] 22:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 22:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 631ms 22:58:42 INFO - PROCESS | 1654 | 1467698322862 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 22:58:42 INFO - PROCESS | 1654 | 1467698322864 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 22:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 22:58:42 INFO - PROCESS | 1654 | 1467698322866 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 22:58:42 INFO - PROCESS | 1654 | 1467698322867 Marionette TRACE conn2 <- [1,1106,null,{}] 22:58:42 INFO - PROCESS | 1654 | 1467698322870 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}] 22:58:42 INFO - PROCESS | 1654 | 1467698322871 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:42 INFO - PROCESS | 1654 | 1467698322948 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 22:58:43 INFO - PROCESS | 1654 | 1467698323009 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:43 INFO - PROCESS | 1654 | 1467698323011 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x1197af800 == 31 [pid = 1654] [id = 284] 22:58:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x117e51c00) [pid = 1654] [serial = 850] [outer = 0x0] 22:58:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1193aa400) [pid = 1654] [serial = 851] [outer = 0x117e51c00] 22:58:43 INFO - PROCESS | 1654 | 1467698323036 Marionette DEBUG loaded listener.js 22:58:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x121008000) [pid = 1654] [serial = 852] [outer = 0x117e51c00] 22:58:43 INFO - PROCESS | 1654 | 1467698323337 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]]]}] 22:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 22:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 519ms 22:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 22:58:43 INFO - PROCESS | 1654 | 1467698323386 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 22:58:43 INFO - PROCESS | 1654 | 1467698323388 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 22:58:43 INFO - PROCESS | 1654 | 1467698323390 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 22:58:43 INFO - PROCESS | 1654 | 1467698323391 Marionette TRACE conn2 <- [1,1110,null,{}] 22:58:43 INFO - PROCESS | 1654 | 1467698323403 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}] 22:58:43 INFO - PROCESS | 1654 | 1467698323404 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:43 INFO - PROCESS | 1654 | 1467698323476 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 22:58:43 INFO - PROCESS | 1654 | 1467698323479 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:43 INFO - PROCESS | 1654 | 1467698323481 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f24000 == 32 [pid = 1654] [id = 285] 22:58:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11612f800) [pid = 1654] [serial = 853] [outer = 0x0] 22:58:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x121028c00) [pid = 1654] [serial = 854] [outer = 0x11612f800] 22:58:43 INFO - PROCESS | 1654 | 1467698323508 Marionette DEBUG loaded listener.js 22:58:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x121a61400) [pid = 1654] [serial = 855] [outer = 0x11612f800] 22:58:43 INFO - PROCESS | 1654 | 1467698323837 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]]]}] 22:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 22:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 477ms 22:58:43 INFO - PROCESS | 1654 | 1467698323868 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 22:58:43 INFO - PROCESS | 1654 | 1467698323869 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 22:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 22:58:43 INFO - PROCESS | 1654 | 1467698323871 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 22:58:43 INFO - PROCESS | 1654 | 1467698323872 Marionette TRACE conn2 <- [1,1114,null,{}] 22:58:43 INFO - PROCESS | 1654 | 1467698323875 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}] 22:58:43 INFO - PROCESS | 1654 | 1467698323879 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:44 INFO - PROCESS | 1654 | 1467698323997 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 22:58:44 INFO - PROCESS | 1654 | 1467698324003 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:44 INFO - PROCESS | 1654 | 1467698324004 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x121467800 == 33 [pid = 1654] [id = 286] 22:58:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x121cec400) [pid = 1654] [serial = 856] [outer = 0x0] 22:58:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x124c07000) [pid = 1654] [serial = 857] [outer = 0x121cec400] 22:58:44 INFO - PROCESS | 1654 | 1467698324031 Marionette DEBUG loaded listener.js 22:58:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x126890800) [pid = 1654] [serial = 858] [outer = 0x121cec400] 22:58:44 INFO - PROCESS | 1654 | 1467698324346 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]]]}] 22:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 22:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 518ms 22:58:44 INFO - PROCESS | 1654 | 1467698324390 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 22:58:44 INFO - PROCESS | 1654 | 1467698324391 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 22:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 22:58:44 INFO - PROCESS | 1654 | 1467698324393 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 22:58:44 INFO - PROCESS | 1654 | 1467698324394 Marionette TRACE conn2 <- [1,1118,null,{}] 22:58:44 INFO - PROCESS | 1654 | 1467698324397 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}] 22:58:44 INFO - PROCESS | 1654 | 1467698324398 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:44 INFO - PROCESS | 1654 | 1467698324479 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 22:58:44 INFO - PROCESS | 1654 | 1467698324483 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:44 INFO - PROCESS | 1654 | 1467698324484 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x123dc2800 == 34 [pid = 1654] [id = 287] 22:58:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x116b03800) [pid = 1654] [serial = 859] [outer = 0x0] 22:58:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1270e0c00) [pid = 1654] [serial = 860] [outer = 0x116b03800] 22:58:44 INFO - PROCESS | 1654 | 1467698324511 Marionette DEBUG loaded listener.js 22:58:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1273b4000) [pid = 1654] [serial = 861] [outer = 0x116b03800] 22:58:44 INFO - PROCESS | 1654 | 1467698324834 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]]]}] 22:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 22:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 468ms 22:58:44 INFO - PROCESS | 1654 | 1467698324862 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 22:58:44 INFO - PROCESS | 1654 | 1467698324863 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 22:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 22:58:44 INFO - PROCESS | 1654 | 1467698324865 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 22:58:44 INFO - PROCESS | 1654 | 1467698324866 Marionette TRACE conn2 <- [1,1122,null,{}] 22:58:44 INFO - PROCESS | 1654 | 1467698324869 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}] 22:58:44 INFO - PROCESS | 1654 | 1467698324870 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:44 INFO - PROCESS | 1654 | 1467698324971 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 22:58:44 INFO - PROCESS | 1654 | 1467698324979 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:44 INFO - PROCESS | 1654 | 1467698324980 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x124fa0800 == 35 [pid = 1654] [id = 288] 22:58:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1273b4c00) [pid = 1654] [serial = 862] [outer = 0x0] 22:58:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12765dc00) [pid = 1654] [serial = 863] [outer = 0x1273b4c00] 22:58:45 INFO - PROCESS | 1654 | 1467698325005 Marionette DEBUG loaded listener.js 22:58:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12767b000) [pid = 1654] [serial = 864] [outer = 0x1273b4c00] 22:58:45 INFO - PROCESS | 1654 | 1467698325326 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]]]}] 22:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 22:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 470ms 22:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 22:58:45 INFO - PROCESS | 1654 | 1467698325336 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 22:58:45 INFO - PROCESS | 1654 | 1467698325337 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 22:58:45 INFO - PROCESS | 1654 | 1467698325340 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 22:58:45 INFO - PROCESS | 1654 | 1467698325341 Marionette TRACE conn2 <- [1,1126,null,{}] 22:58:45 INFO - PROCESS | 1654 | 1467698325347 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}] 22:58:45 INFO - PROCESS | 1654 | 1467698325348 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:45 INFO - PROCESS | 1654 | 1467698325435 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 22:58:45 INFO - PROCESS | 1654 | 1467698325438 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:45 INFO - PROCESS | 1654 | 1467698325439 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x118079000 == 36 [pid = 1654] [id = 289] 22:58:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12767e800) [pid = 1654] [serial = 865] [outer = 0x0] 22:58:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x127683800) [pid = 1654] [serial = 866] [outer = 0x12767e800] 22:58:45 INFO - PROCESS | 1654 | 1467698325466 Marionette DEBUG loaded listener.js 22:58:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128832c00) [pid = 1654] [serial = 867] [outer = 0x12767e800] 22:58:45 INFO - PROCESS | 1654 | 1467698325787 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]]]}] 22:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 22:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 472ms 22:58:45 INFO - PROCESS | 1654 | 1467698325813 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 22:58:45 INFO - PROCESS | 1654 | 1467698325814 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 22:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 22:58:45 INFO - PROCESS | 1654 | 1467698325816 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 22:58:45 INFO - PROCESS | 1654 | 1467698325817 Marionette TRACE conn2 <- [1,1130,null,{}] 22:58:45 INFO - PROCESS | 1654 | 1467698325820 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}] 22:58:45 INFO - PROCESS | 1654 | 1467698325821 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:45 INFO - PROCESS | 1654 | 1467698325934 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 22:58:45 INFO - PROCESS | 1654 | 1467698325941 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:45 INFO - PROCESS | 1654 | 1467698325942 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b73000 == 37 [pid = 1654] [id = 290] 22:58:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x118f48000) [pid = 1654] [serial = 868] [outer = 0x0] 22:58:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128831800) [pid = 1654] [serial = 869] [outer = 0x118f48000] 22:58:45 INFO - PROCESS | 1654 | 1467698325966 Marionette DEBUG loaded listener.js 22:58:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128950000) [pid = 1654] [serial = 870] [outer = 0x118f48000] 22:58:46 INFO - PROCESS | 1654 | 1467698326307 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]]]}] 22:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 22:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 520ms 22:58:46 INFO - PROCESS | 1654 | 1467698326337 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 22:58:46 INFO - PROCESS | 1654 | 1467698326338 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 22:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 22:58:46 INFO - PROCESS | 1654 | 1467698326348 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 22:58:46 INFO - PROCESS | 1654 | 1467698326349 Marionette TRACE conn2 <- [1,1134,null,{}] 22:58:46 INFO - PROCESS | 1654 | 1467698326352 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}] 22:58:46 INFO - PROCESS | 1654 | 1467698326353 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:46 INFO - PROCESS | 1654 | 1467698326468 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 22:58:46 INFO - PROCESS | 1654 | 1467698326471 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:46 INFO - PROCESS | 1654 | 1467698326473 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f23800 == 38 [pid = 1654] [id = 291] 22:58:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128946c00) [pid = 1654] [serial = 871] [outer = 0x0] 22:58:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128bba800) [pid = 1654] [serial = 872] [outer = 0x128946c00] 22:58:46 INFO - PROCESS | 1654 | 1467698326501 Marionette DEBUG loaded listener.js 22:58:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x128f6d000) [pid = 1654] [serial = 873] [outer = 0x128946c00] 22:58:46 INFO - PROCESS | 1654 | 1467698326863 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]]]}] 22:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 22:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 576ms 22:58:46 INFO - PROCESS | 1654 | 1467698326917 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 22:58:46 INFO - PROCESS | 1654 | 1467698326918 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 22:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 22:58:46 INFO - PROCESS | 1654 | 1467698326920 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 22:58:46 INFO - PROCESS | 1654 | 1467698326921 Marionette TRACE conn2 <- [1,1138,null,{}] 22:58:46 INFO - PROCESS | 1654 | 1467698326923 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}] 22:58:46 INFO - PROCESS | 1654 | 1467698326925 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:47 INFO - PROCESS | 1654 | 1467698327021 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 22:58:47 INFO - PROCESS | 1654 | 1467698327032 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:47 INFO - PROCESS | 1654 | 1467698327033 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a695000 == 39 [pid = 1654] [id = 292] 22:58:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x128f6e800) [pid = 1654] [serial = 874] [outer = 0x0] 22:58:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128f99c00) [pid = 1654] [serial = 875] [outer = 0x128f6e800] 22:58:47 INFO - PROCESS | 1654 | 1467698327057 Marionette DEBUG loaded listener.js 22:58:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1292b8c00) [pid = 1654] [serial = 876] [outer = 0x128f6e800] 22:58:47 INFO - PROCESS | 1654 | 1467698327383 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]]]}] 22:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 22:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 519ms 22:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 22:58:47 INFO - PROCESS | 1654 | 1467698327439 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 22:58:47 INFO - PROCESS | 1654 | 1467698327440 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 22:58:47 INFO - PROCESS | 1654 | 1467698327443 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 22:58:47 INFO - PROCESS | 1654 | 1467698327444 Marionette TRACE conn2 <- [1,1142,null,{}] 22:58:47 INFO - PROCESS | 1654 | 1467698327446 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}] 22:58:47 INFO - PROCESS | 1654 | 1467698327447 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:47 INFO - PROCESS | 1654 | 1467698327553 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 22:58:47 INFO - PROCESS | 1654 | 1467698327564 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:47 INFO - PROCESS | 1654 | 1467698327565 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa11000 == 40 [pid = 1654] [id = 293] 22:58:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12957bc00) [pid = 1654] [serial = 877] [outer = 0x0] 22:58:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x129584000) [pid = 1654] [serial = 878] [outer = 0x12957bc00] 22:58:47 INFO - PROCESS | 1654 | 1467698327589 Marionette DEBUG loaded listener.js 22:58:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1295e3400) [pid = 1654] [serial = 879] [outer = 0x12957bc00] 22:58:47 INFO - PROCESS | 1654 | 1467698327931 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]]]}] 22:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 22:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 518ms 22:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 22:58:47 INFO - PROCESS | 1654 | 1467698327962 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 22:58:47 INFO - PROCESS | 1654 | 1467698327963 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 22:58:47 INFO - PROCESS | 1654 | 1467698327965 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 22:58:47 INFO - PROCESS | 1654 | 1467698327966 Marionette TRACE conn2 <- [1,1146,null,{}] 22:58:47 INFO - PROCESS | 1654 | 1467698327968 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}] 22:58:47 INFO - PROCESS | 1654 | 1467698327969 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:48 INFO - PROCESS | 1654 | 1467698328070 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 22:58:48 INFO - PROCESS | 1654 | 1467698328074 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:48 INFO - PROCESS | 1654 | 1467698328075 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12af42000 == 41 [pid = 1654] [id = 294] 22:58:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1295e3c00) [pid = 1654] [serial = 880] [outer = 0x0] 22:58:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1295f0c00) [pid = 1654] [serial = 881] [outer = 0x1295e3c00] 22:58:48 INFO - PROCESS | 1654 | 1467698328099 Marionette DEBUG loaded listener.js 22:58:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12a79dc00) [pid = 1654] [serial = 882] [outer = 0x1295e3c00] 22:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x116ae3800) [pid = 1654] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 22:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1292b5800) [pid = 1654] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 22:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x121027c00) [pid = 1654] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 22:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x121010c00) [pid = 1654] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 22:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1128d3c00) [pid = 1654] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 22:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x128f99400) [pid = 1654] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 22:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11857d800) [pid = 1654] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 22:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128bb7400) [pid = 1654] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 22:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x117eb3c00) [pid = 1654] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 22:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x128829c00) [pid = 1654] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 22:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11851fc00) [pid = 1654] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 22:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119761c00) [pid = 1654] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 22:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x126cf2400) [pid = 1654] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 22:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x128f68800) [pid = 1654] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 22:58:48 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1151d9000) [pid = 1654] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 22:58:48 INFO - PROCESS | 1654 | 1467698328629 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]]]}] 22:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 22:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 671ms 22:58:48 INFO - PROCESS | 1654 | 1467698328637 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 22:58:48 INFO - PROCESS | 1654 | 1467698328638 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 22:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 22:58:48 INFO - PROCESS | 1654 | 1467698328641 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 22:58:48 INFO - PROCESS | 1654 | 1467698328642 Marionette TRACE conn2 <- [1,1150,null,{}] 22:58:48 INFO - PROCESS | 1654 | 1467698328648 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}] 22:58:48 INFO - PROCESS | 1654 | 1467698328657 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:48 INFO - PROCESS | 1654 | 1467698328739 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 22:58:48 INFO - PROCESS | 1654 | 1467698328814 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:48 INFO - PROCESS | 1654 | 1467698328815 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12975c800 == 42 [pid = 1654] [id = 295] 22:58:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x112d20800) [pid = 1654] [serial = 883] [outer = 0x0] 22:58:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119345c00) [pid = 1654] [serial = 884] [outer = 0x112d20800] 22:58:48 INFO - PROCESS | 1654 | 1467698328840 Marionette DEBUG loaded listener.js 22:58:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x125590000) [pid = 1654] [serial = 885] [outer = 0x112d20800] 22:58:49 INFO - PROCESS | 1654 | 1467698329113 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]]]}] 22:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 22:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 523ms 22:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 22:58:49 INFO - PROCESS | 1654 | 1467698329166 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 22:58:49 INFO - PROCESS | 1654 | 1467698329167 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 22:58:49 INFO - PROCESS | 1654 | 1467698329169 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 22:58:49 INFO - PROCESS | 1654 | 1467698329170 Marionette TRACE conn2 <- [1,1154,null,{}] 22:58:49 INFO - PROCESS | 1654 | 1467698329173 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}] 22:58:49 INFO - PROCESS | 1654 | 1467698329174 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:49 INFO - PROCESS | 1654 | 1467698329265 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 22:58:49 INFO - PROCESS | 1654 | 1467698329268 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:49 INFO - PROCESS | 1654 | 1467698329269 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be6a800 == 43 [pid = 1654] [id = 296] 22:58:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x125595000) [pid = 1654] [serial = 886] [outer = 0x0] 22:58:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1295f2800) [pid = 1654] [serial = 887] [outer = 0x125595000] 22:58:49 INFO - PROCESS | 1654 | 1467698329293 Marionette DEBUG loaded listener.js 22:58:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12a7a3800) [pid = 1654] [serial = 888] [outer = 0x125595000] 22:58:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12a7c7400) [pid = 1654] [serial = 889] [outer = 0x12cc54000] 22:58:49 INFO - PROCESS | 1654 | 1467698329664 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]]]}] 22:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 22:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 518ms 22:58:49 INFO - PROCESS | 1654 | 1467698329693 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 22:58:49 INFO - PROCESS | 1654 | 1467698329702 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 22:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 22:58:49 INFO - PROCESS | 1654 | 1467698329704 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 22:58:49 INFO - PROCESS | 1654 | 1467698329705 Marionette TRACE conn2 <- [1,1158,null,{}] 22:58:49 INFO - PROCESS | 1654 | 1467698329708 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}] 22:58:49 INFO - PROCESS | 1654 | 1467698329711 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:49 INFO - PROCESS | 1654 | 1467698329790 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 22:58:49 INFO - PROCESS | 1654 | 1467698329796 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:49 INFO - PROCESS | 1654 | 1467698329797 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bfe0000 == 44 [pid = 1654] [id = 297] 22:58:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12a7c7800) [pid = 1654] [serial = 890] [outer = 0x0] 22:58:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12a7cd000) [pid = 1654] [serial = 891] [outer = 0x12a7c7800] 22:58:49 INFO - PROCESS | 1654 | 1467698329821 Marionette DEBUG loaded listener.js 22:58:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12aa7b800) [pid = 1654] [serial = 892] [outer = 0x12a7c7800] 22:58:50 INFO - PROCESS | 1654 | 1467698330189 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]]]}] 22:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 22:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 518ms 22:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 22:58:50 INFO - PROCESS | 1654 | 1467698330224 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 22:58:50 INFO - PROCESS | 1654 | 1467698330225 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 22:58:50 INFO - PROCESS | 1654 | 1467698330227 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 22:58:50 INFO - PROCESS | 1654 | 1467698330228 Marionette TRACE conn2 <- [1,1162,null,{}] 22:58:50 INFO - PROCESS | 1654 | 1467698330231 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}] 22:58:50 INFO - PROCESS | 1654 | 1467698330232 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:50 INFO - PROCESS | 1654 | 1467698330317 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 22:58:50 INFO - PROCESS | 1654 | 1467698330377 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:50 INFO - PROCESS | 1654 | 1467698330378 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c577000 == 45 [pid = 1654] [id = 298] 22:58:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12aa7a000) [pid = 1654] [serial = 893] [outer = 0x0] 22:58:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12aa80000) [pid = 1654] [serial = 894] [outer = 0x12aa7a000] 22:58:50 INFO - PROCESS | 1654 | 1467698330402 Marionette DEBUG loaded listener.js 22:58:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12aa88400) [pid = 1654] [serial = 895] [outer = 0x12aa7a000] 22:58:50 INFO - PROCESS | 1654 | 1467698330902 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]]]}] 22:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 22:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 719ms 22:58:50 INFO - PROCESS | 1654 | 1467698330947 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 22:58:50 INFO - PROCESS | 1654 | 1467698330950 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 22:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 22:58:50 INFO - PROCESS | 1654 | 1467698330954 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 22:58:50 INFO - PROCESS | 1654 | 1467698330956 Marionette TRACE conn2 <- [1,1166,null,{}] 22:58:50 INFO - PROCESS | 1654 | 1467698330960 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}] 22:58:50 INFO - PROCESS | 1654 | 1467698330962 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:51 INFO - PROCESS | 1654 | 1467698331076 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 22:58:51 INFO - PROCESS | 1654 | 1467698331204 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:51 INFO - PROCESS | 1654 | 1467698331205 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x117113800 == 46 [pid = 1654] [id = 299] 22:58:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11617a800) [pid = 1654] [serial = 896] [outer = 0x0] 22:58:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x116399800) [pid = 1654] [serial = 897] [outer = 0x11617a800] 22:58:51 INFO - PROCESS | 1654 | 1467698331238 Marionette DEBUG loaded listener.js 22:58:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x116addc00) [pid = 1654] [serial = 898] [outer = 0x11617a800] 22:58:51 INFO - PROCESS | 1654 | 1467698331745 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]]]}] 22:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 22:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 825ms 22:58:51 INFO - PROCESS | 1654 | 1467698331805 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 22:58:51 INFO - PROCESS | 1654 | 1467698331810 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 22:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 22:58:51 INFO - PROCESS | 1654 | 1467698331815 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 22:58:51 INFO - PROCESS | 1654 | 1467698331817 Marionette TRACE conn2 <- [1,1170,null,{}] 22:58:51 INFO - PROCESS | 1654 | 1467698331820 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}] 22:58:51 INFO - PROCESS | 1654 | 1467698331822 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:52 INFO - PROCESS | 1654 | 1467698332069 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 22:58:52 INFO - PROCESS | 1654 | 1467698332175 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:52 INFO - PROCESS | 1654 | 1467698332177 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x113289800 == 47 [pid = 1654] [id = 300] 22:58:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x112d22400) [pid = 1654] [serial = 899] [outer = 0x0] 22:58:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1131a6800) [pid = 1654] [serial = 900] [outer = 0x112d22400] 22:58:52 INFO - PROCESS | 1654 | 1467698332206 Marionette DEBUG loaded listener.js 22:58:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x115116000) [pid = 1654] [serial = 901] [outer = 0x112d22400] 22:58:52 INFO - PROCESS | 1654 | --DOCSHELL 0x12bfe0000 == 46 [pid = 1654] [id = 297] 22:58:52 INFO - PROCESS | 1654 | --DOCSHELL 0x12be6a800 == 45 [pid = 1654] [id = 296] 22:58:52 INFO - PROCESS | 1654 | --DOCSHELL 0x12975c800 == 44 [pid = 1654] [id = 295] 22:58:52 INFO - PROCESS | 1654 | --DOCSHELL 0x12af42000 == 43 [pid = 1654] [id = 294] 22:58:52 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa11000 == 42 [pid = 1654] [id = 293] 22:58:52 INFO - PROCESS | 1654 | --DOCSHELL 0x12a695000 == 41 [pid = 1654] [id = 292] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1295de400) [pid = 1654] [serial = 839] [outer = 0x0] [url = about:blank] 22:58:52 INFO - PROCESS | 1654 | --DOCSHELL 0x120f23800 == 40 [pid = 1654] [id = 291] 22:58:52 INFO - PROCESS | 1654 | --DOCSHELL 0x128b73000 == 39 [pid = 1654] [id = 290] 22:58:52 INFO - PROCESS | 1654 | --DOCSHELL 0x118079000 == 38 [pid = 1654] [id = 289] 22:58:52 INFO - PROCESS | 1654 | --DOCSHELL 0x124fa0800 == 37 [pid = 1654] [id = 288] 22:58:52 INFO - PROCESS | 1654 | --DOCSHELL 0x123dc2800 == 36 [pid = 1654] [id = 287] 22:58:52 INFO - PROCESS | 1654 | --DOCSHELL 0x121467800 == 35 [pid = 1654] [id = 286] 22:58:52 INFO - PROCESS | 1654 | --DOCSHELL 0x120f24000 == 34 [pid = 1654] [id = 285] 22:58:52 INFO - PROCESS | 1654 | --DOCSHELL 0x1197af800 == 33 [pid = 1654] [id = 284] 22:58:52 INFO - PROCESS | 1654 | --DOCSHELL 0x11807b000 == 32 [pid = 1654] [id = 283] 22:58:52 INFO - PROCESS | 1654 | --DOCSHELL 0x116aa1000 == 31 [pid = 1654] [id = 282] 22:58:52 INFO - PROCESS | 1654 | --DOCSHELL 0x113288800 == 30 [pid = 1654] [id = 281] 22:58:52 INFO - PROCESS | 1654 | --DOCSHELL 0x12be62800 == 29 [pid = 1654] [id = 280] 22:58:52 INFO - PROCESS | 1654 | 1467698332722 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]]]}] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x117e4e400) [pid = 1654] [serial = 804] [outer = 0x0] [url = about:blank] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x129578c00) [pid = 1654] [serial = 836] [outer = 0x0] [url = about:blank] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1255dac00) [pid = 1654] [serial = 816] [outer = 0x0] [url = about:blank] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x121025000) [pid = 1654] [serial = 812] [outer = 0x0] [url = about:blank] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x124c3d000) [pid = 1654] [serial = 815] [outer = 0x0] [url = about:blank] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11731e000) [pid = 1654] [serial = 803] [outer = 0x0] [url = about:blank] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x119918c00) [pid = 1654] [serial = 831] [outer = 0x0] [url = about:blank] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1292af400) [pid = 1654] [serial = 791] [outer = 0x0] [url = about:blank] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x121a63400) [pid = 1654] [serial = 813] [outer = 0x0] [url = about:blank] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1193b6400) [pid = 1654] [serial = 797] [outer = 0x0] [url = about:blank] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12688f400) [pid = 1654] [serial = 800] [outer = 0x0] [url = about:blank] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x128bbd800) [pid = 1654] [serial = 824] [outer = 0x0] [url = about:blank] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1292b5000) [pid = 1654] [serial = 792] [outer = 0x0] [url = about:blank] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119ca4000) [pid = 1654] [serial = 798] [outer = 0x0] [url = about:blank] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1292b5400) [pid = 1654] [serial = 834] [outer = 0x0] [url = about:blank] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x128946400) [pid = 1654] [serial = 821] [outer = 0x0] [url = about:blank] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x128f68400) [pid = 1654] [serial = 825] [outer = 0x0] [url = about:blank] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11857d400) [pid = 1654] [serial = 806] [outer = 0x0] [url = about:blank] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12765b400) [pid = 1654] [serial = 833] [outer = 0x0] [url = about:blank] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x119ee8400) [pid = 1654] [serial = 810] [outer = 0x0] [url = about:blank] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1273af800) [pid = 1654] [serial = 818] [outer = 0x0] [url = about:blank] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1292b3800) [pid = 1654] [serial = 828] [outer = 0x0] [url = about:blank] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x118f3cc00) [pid = 1654] [serial = 807] [outer = 0x0] [url = about:blank] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128952400) [pid = 1654] [serial = 822] [outer = 0x0] [url = about:blank] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1168dec00) [pid = 1654] [serial = 794] [outer = 0x0] [url = about:blank] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x128f72c00) [pid = 1654] [serial = 827] [outer = 0x0] [url = about:blank] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x117e4b000) [pid = 1654] [serial = 830] [outer = 0x0] [url = about:blank] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1175bdc00) [pid = 1654] [serial = 795] [outer = 0x0] [url = about:blank] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x127685000) [pid = 1654] [serial = 819] [outer = 0x0] [url = about:blank] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11991dc00) [pid = 1654] [serial = 809] [outer = 0x0] [url = about:blank] 22:58:52 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x129580c00) [pid = 1654] [serial = 837] [outer = 0x0] [url = about:blank] 22:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 22:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 924ms 22:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 22:58:52 INFO - PROCESS | 1654 | 1467698332740 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 22:58:52 INFO - PROCESS | 1654 | 1467698332743 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 22:58:52 INFO - PROCESS | 1654 | 1467698332746 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 22:58:52 INFO - PROCESS | 1654 | 1467698332748 Marionette TRACE conn2 <- [1,1174,null,{}] 22:58:52 INFO - PROCESS | 1654 | 1467698332751 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}] 22:58:52 INFO - PROCESS | 1654 | 1467698332752 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:52 INFO - PROCESS | 1654 | 1467698332831 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 22:58:52 INFO - PROCESS | 1654 | 1467698332835 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:52 INFO - PROCESS | 1654 | 1467698332836 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x113b50800 == 30 [pid = 1654] [id = 301] 22:58:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x113f33c00) [pid = 1654] [serial = 902] [outer = 0x0] 22:58:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1167ee800) [pid = 1654] [serial = 903] [outer = 0x113f33c00] 22:58:52 INFO - PROCESS | 1654 | 1467698332866 Marionette DEBUG loaded listener.js 22:58:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x117e46400) [pid = 1654] [serial = 904] [outer = 0x113f33c00] 22:58:53 INFO - PROCESS | 1654 | 1467698333230 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] 22:58:53 INFO - PROCESS | 1654 | 1467698333275 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 22:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 22:58:53 INFO - PROCESS | 1654 | 1467698333280 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 22:58:53 INFO - PROCESS | 1654 | 1467698333281 Marionette TRACE conn2 <- [1,1178,null,{}] 22:58:53 INFO - PROCESS | 1654 | 1467698333283 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}] 22:58:53 INFO - PROCESS | 1654 | 1467698333285 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:53 INFO - PROCESS | 1654 | 1467698333362 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 22:58:53 INFO - PROCESS | 1654 | 1467698333368 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:53 INFO - PROCESS | 1654 | 1467698333370 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e2c800 == 31 [pid = 1654] [id = 302] 22:58:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x118135400) [pid = 1654] [serial = 905] [outer = 0x0] 22:58:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11857fc00) [pid = 1654] [serial = 906] [outer = 0x118135400] 22:58:53 INFO - PROCESS | 1654 | 1467698333397 Marionette DEBUG loaded listener.js 22:58:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x118b4c400) [pid = 1654] [serial = 907] [outer = 0x118135400] 22:58:53 INFO - PROCESS | 1654 | 1467698333773 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] 22:58:53 INFO - PROCESS | 1654 | 1467698333806 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 22:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 22:58:53 INFO - PROCESS | 1654 | 1467698333814 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 22:58:53 INFO - PROCESS | 1654 | 1467698333817 Marionette TRACE conn2 <- [1,1182,null,{}] 22:58:53 INFO - PROCESS | 1654 | 1467698333820 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}] 22:58:53 INFO - PROCESS | 1654 | 1467698333822 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:53 INFO - PROCESS | 1654 | 1467698333902 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 22:58:53 INFO - PROCESS | 1654 | 1467698333905 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:53 INFO - PROCESS | 1654 | 1467698333906 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x118bda000 == 32 [pid = 1654] [id = 303] 22:58:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x111c75800) [pid = 1654] [serial = 908] [outer = 0x0] 22:58:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119727c00) [pid = 1654] [serial = 909] [outer = 0x111c75800] 22:58:53 INFO - PROCESS | 1654 | 1467698333934 Marionette DEBUG loaded listener.js 22:58:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119caa800) [pid = 1654] [serial = 910] [outer = 0x111c75800] 22:58:54 INFO - PROCESS | 1654 | 1467698334255 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] 22:58:54 INFO - PROCESS | 1654 | 1467698334288 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 22:58:54 INFO - PROCESS | 1654 | 1467698334291 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 22:58:54 INFO - PROCESS | 1654 | 1467698334292 Marionette TRACE conn2 <- [1,1186,null,{}] 22:58:54 INFO - PROCESS | 1654 | 1467698334294 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}] 22:58:54 INFO - PROCESS | 1654 | 1467698334295 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:54 INFO - PROCESS | 1654 | 1467698334371 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 22:58:54 INFO - PROCESS | 1654 | 1467698334430 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:54 INFO - PROCESS | 1654 | 1467698334431 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x11997f000 == 33 [pid = 1654] [id = 304] 22:58:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1128d0800) [pid = 1654] [serial = 911] [outer = 0x0] 22:58:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119eeb800) [pid = 1654] [serial = 912] [outer = 0x1128d0800] 22:58:54 INFO - PROCESS | 1654 | 1467698334456 Marionette DEBUG loaded listener.js 22:58:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12134c800) [pid = 1654] [serial = 913] [outer = 0x1128d0800] 22:58:54 INFO - PROCESS | 1654 | 1467698334779 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] 22:58:54 INFO - PROCESS | 1654 | 1467698334816 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 22:58:54 INFO - PROCESS | 1654 | 1467698334818 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 22:58:54 INFO - PROCESS | 1654 | 1467698334819 Marionette TRACE conn2 <- [1,1190,null,{}] 22:58:54 INFO - PROCESS | 1654 | 1467698334822 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}] 22:58:54 INFO - PROCESS | 1654 | 1467698334823 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:54 INFO - PROCESS | 1654 | 1467698334919 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 22:58:54 INFO - PROCESS | 1654 | 1467698334923 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:54 INFO - PROCESS | 1654 | 1467698334927 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x1197ae800 == 34 [pid = 1654] [id = 305] 22:58:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x123ceb000) [pid = 1654] [serial = 914] [outer = 0x0] 22:58:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x124874c00) [pid = 1654] [serial = 915] [outer = 0x123ceb000] 22:58:54 INFO - PROCESS | 1654 | 1467698334961 Marionette DEBUG loaded listener.js 22:58:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x124fe2000) [pid = 1654] [serial = 916] [outer = 0x123ceb000] 22:58:55 INFO - PROCESS | 1654 | 1467698335327 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] 22:58:55 INFO - PROCESS | 1654 | 1467698335341 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 22:58:55 INFO - PROCESS | 1654 | 1467698335344 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 22:58:55 INFO - PROCESS | 1654 | 1467698335345 Marionette TRACE conn2 <- [1,1194,null,{}] 22:58:55 INFO - PROCESS | 1654 | 1467698335347 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}] 22:58:55 INFO - PROCESS | 1654 | 1467698335348 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:55 INFO - PROCESS | 1654 | 1467698335453 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 22:58:55 INFO - PROCESS | 1654 | 1467698335456 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:55 INFO - PROCESS | 1654 | 1467698335457 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12139a000 == 35 [pid = 1654] [id = 306] 22:58:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x124fe3800) [pid = 1654] [serial = 917] [outer = 0x0] 22:58:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x126889400) [pid = 1654] [serial = 918] [outer = 0x124fe3800] 22:58:55 INFO - PROCESS | 1654 | 1467698335489 Marionette DEBUG loaded listener.js 22:58:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1273af800) [pid = 1654] [serial = 919] [outer = 0x124fe3800] 22:58:55 INFO - PROCESS | 1654 | 1467698335830 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] 22:58:55 INFO - PROCESS | 1654 | 1467698335865 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 22:58:55 INFO - PROCESS | 1654 | 1467698335867 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 22:58:55 INFO - PROCESS | 1654 | 1467698335868 Marionette TRACE conn2 <- [1,1198,null,{}] 22:58:55 INFO - PROCESS | 1654 | 1467698335870 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}] 22:58:55 INFO - PROCESS | 1654 | 1467698335871 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:55 INFO - PROCESS | 1654 | 1467698335963 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 22:58:55 INFO - PROCESS | 1654 | 1467698335967 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:55 INFO - PROCESS | 1654 | 1467698335968 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x123dcb800 == 36 [pid = 1654] [id = 307] 22:58:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1255d3000) [pid = 1654] [serial = 920] [outer = 0x0] 22:58:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x127665000) [pid = 1654] [serial = 921] [outer = 0x1255d3000] 22:58:55 INFO - PROCESS | 1654 | 1467698335992 Marionette DEBUG loaded listener.js 22:58:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x127686c00) [pid = 1654] [serial = 922] [outer = 0x1255d3000] 22:58:56 INFO - PROCESS | 1654 | 1467698336331 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]]]}] 22:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 22:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 519ms 22:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 22:58:56 INFO - PROCESS | 1654 | 1467698336387 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 22:58:56 INFO - PROCESS | 1654 | 1467698336388 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 22:58:56 INFO - PROCESS | 1654 | 1467698336390 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 22:58:56 INFO - PROCESS | 1654 | 1467698336391 Marionette TRACE conn2 <- [1,1202,null,{}] 22:58:56 INFO - PROCESS | 1654 | 1467698336394 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}] 22:58:56 INFO - PROCESS | 1654 | 1467698336395 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:56 INFO - PROCESS | 1654 | 1467698336489 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 22:58:56 INFO - PROCESS | 1654 | 1467698336507 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:56 INFO - PROCESS | 1654 | 1467698336508 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12561a800 == 37 [pid = 1654] [id = 308] 22:58:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x127687c00) [pid = 1654] [serial = 923] [outer = 0x0] 22:58:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x128947400) [pid = 1654] [serial = 924] [outer = 0x127687c00] 22:58:56 INFO - PROCESS | 1654 | 1467698336533 Marionette DEBUG loaded listener.js 22:58:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x128952800) [pid = 1654] [serial = 925] [outer = 0x127687c00] 22:58:56 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x128946c00) [pid = 1654] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 22:58:56 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11612f800) [pid = 1654] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 22:58:56 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x113947c00) [pid = 1654] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 22:58:56 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x121cec400) [pid = 1654] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 22:58:56 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x117e51c00) [pid = 1654] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 22:58:56 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x128f6e800) [pid = 1654] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 22:58:56 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1161de400) [pid = 1654] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 22:58:56 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x110ef7c00) [pid = 1654] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 22:58:56 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x116b03800) [pid = 1654] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 22:58:56 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12767e800) [pid = 1654] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 22:58:56 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x118f48000) [pid = 1654] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 22:58:56 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1273b4c00) [pid = 1654] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 22:58:56 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12957bc00) [pid = 1654] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 22:58:56 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x112d20800) [pid = 1654] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 22:58:56 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1295e3c00) [pid = 1654] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 22:58:56 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x125595000) [pid = 1654] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 22:58:56 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12a7c7800) [pid = 1654] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 22:58:56 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x124871800) [pid = 1654] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 22:58:56 INFO - PROCESS | 1654 | 1467698336976 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]]]}] 22:58:57 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 22:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 621ms 22:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 22:58:57 INFO - PROCESS | 1654 | 1467698337012 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 22:58:57 INFO - PROCESS | 1654 | 1467698337014 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 22:58:57 INFO - PROCESS | 1654 | 1467698337016 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 22:58:57 INFO - PROCESS | 1654 | 1467698337017 Marionette TRACE conn2 <- [1,1206,null,{}] 22:58:57 INFO - PROCESS | 1654 | 1467698337019 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}] 22:58:57 INFO - PROCESS | 1654 | 1467698337020 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:57 INFO - PROCESS | 1654 | 1467698337098 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 22:58:57 INFO - PROCESS | 1654 | 1467698337149 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:57 INFO - PROCESS | 1654 | 1467698337151 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x118bd9800 == 38 [pid = 1654] [id = 309] 22:58:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x112d1f800) [pid = 1654] [serial = 926] [outer = 0x0] 22:58:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1193a8000) [pid = 1654] [serial = 927] [outer = 0x112d1f800] 22:58:57 INFO - PROCESS | 1654 | 1467698337176 Marionette DEBUG loaded listener.js 22:58:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1255dd000) [pid = 1654] [serial = 928] [outer = 0x112d1f800] 22:58:57 INFO - PROCESS | 1654 | 1467698337483 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]]]}] 22:58:57 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 22:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 471ms 22:58:57 INFO - PROCESS | 1654 | 1467698337487 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 22:58:57 INFO - PROCESS | 1654 | 1467698337488 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 22:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 22:58:57 INFO - PROCESS | 1654 | 1467698337491 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 22:58:57 INFO - PROCESS | 1654 | 1467698337493 Marionette TRACE conn2 <- [1,1210,null,{}] 22:58:57 INFO - PROCESS | 1654 | 1467698337500 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}] 22:58:57 INFO - PROCESS | 1654 | 1467698337501 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:57 INFO - PROCESS | 1654 | 1467698337590 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 22:58:57 INFO - PROCESS | 1654 | 1467698337596 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:57 INFO - PROCESS | 1654 | 1467698337598 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d32800 == 39 [pid = 1654] [id = 310] 22:58:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x126cfdc00) [pid = 1654] [serial = 929] [outer = 0x0] 22:58:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1273b2c00) [pid = 1654] [serial = 930] [outer = 0x126cfdc00] 22:58:57 INFO - PROCESS | 1654 | 1467698337624 Marionette DEBUG loaded listener.js 22:58:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119766800) [pid = 1654] [serial = 931] [outer = 0x126cfdc00] 22:58:57 INFO - PROCESS | 1654 | 1467698337968 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]]]}] 22:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 22:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 524ms 22:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 22:58:58 INFO - PROCESS | 1654 | 1467698338024 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 22:58:58 INFO - PROCESS | 1654 | 1467698338025 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 22:58:58 INFO - PROCESS | 1654 | 1467698338027 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 22:58:58 INFO - PROCESS | 1654 | 1467698338029 Marionette TRACE conn2 <- [1,1214,null,{}] 22:58:58 INFO - PROCESS | 1654 | 1467698338032 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}] 22:58:58 INFO - PROCESS | 1654 | 1467698338033 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:58 INFO - PROCESS | 1654 | 1467698338122 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 22:58:58 INFO - PROCESS | 1654 | 1467698338128 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:58 INFO - PROCESS | 1654 | 1467698338130 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x129770000 == 40 [pid = 1654] [id = 311] 22:58:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128bbfc00) [pid = 1654] [serial = 932] [outer = 0x0] 22:58:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128f6e400) [pid = 1654] [serial = 933] [outer = 0x128bbfc00] 22:58:58 INFO - PROCESS | 1654 | 1467698338153 Marionette DEBUG loaded listener.js 22:58:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1292b5000) [pid = 1654] [serial = 934] [outer = 0x128bbfc00] 22:58:58 INFO - PROCESS | 1654 | 1467698338496 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]]]}] 22:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 22:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 519ms 22:58:58 INFO - PROCESS | 1654 | 1467698338548 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 22:58:58 INFO - PROCESS | 1654 | 1467698338550 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 22:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 22:58:58 INFO - PROCESS | 1654 | 1467698338553 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 22:58:58 INFO - PROCESS | 1654 | 1467698338555 Marionette TRACE conn2 <- [1,1218,null,{}] 22:58:58 INFO - PROCESS | 1654 | 1467698338558 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}] 22:58:58 INFO - PROCESS | 1654 | 1467698338560 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:58 INFO - PROCESS | 1654 | 1467698338729 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 22:58:58 INFO - PROCESS | 1654 | 1467698338743 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:58 INFO - PROCESS | 1654 | 1467698338744 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a6a1800 == 41 [pid = 1654] [id = 312] 22:58:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128d04400) [pid = 1654] [serial = 935] [outer = 0x0] 22:58:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1292b7000) [pid = 1654] [serial = 936] [outer = 0x128d04400] 22:58:58 INFO - PROCESS | 1654 | 1467698338783 Marionette DEBUG loaded listener.js 22:58:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1295e7400) [pid = 1654] [serial = 937] [outer = 0x128d04400] 22:58:59 INFO - PROCESS | 1654 | 1467698339285 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]]]}] 22:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 22:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 772ms 22:58:59 INFO - PROCESS | 1654 | 1467698339328 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 22:58:59 INFO - PROCESS | 1654 | 1467698339331 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 22:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 22:58:59 INFO - PROCESS | 1654 | 1467698339334 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 22:58:59 INFO - PROCESS | 1654 | 1467698339338 Marionette TRACE conn2 <- [1,1222,null,{}] 22:58:59 INFO - PROCESS | 1654 | 1467698339341 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}] 22:58:59 INFO - PROCESS | 1654 | 1467698339343 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:59 INFO - PROCESS | 1654 | 1467698339468 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 22:58:59 INFO - PROCESS | 1654 | 1467698339537 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:59 INFO - PROCESS | 1654 | 1467698339538 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:58:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171ce800 == 42 [pid = 1654] [id = 313] 22:58:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x116ada000) [pid = 1654] [serial = 938] [outer = 0x0] 22:58:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x116b0b000) [pid = 1654] [serial = 939] [outer = 0x116ada000] 22:58:59 INFO - PROCESS | 1654 | 1467698339570 Marionette DEBUG loaded listener.js 22:58:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x117e4a800) [pid = 1654] [serial = 940] [outer = 0x116ada000] 22:58:59 INFO - PROCESS | 1654 | 1467698339959 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] 22:59:00 INFO - PROCESS | 1654 | 1467698340010 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 22:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 22:59:00 INFO - PROCESS | 1654 | 1467698340015 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 22:59:00 INFO - PROCESS | 1654 | 1467698340017 Marionette TRACE conn2 <- [1,1226,null,{}] 22:59:00 INFO - PROCESS | 1654 | 1467698340020 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}] 22:59:00 INFO - PROCESS | 1654 | 1467698340021 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:00 INFO - PROCESS | 1654 | 1467698340126 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 22:59:00 INFO - PROCESS | 1654 | 1467698340182 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:00 INFO - PROCESS | 1654 | 1467698340184 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x121177000 == 43 [pid = 1654] [id = 314] 22:59:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x118576c00) [pid = 1654] [serial = 941] [outer = 0x0] 22:59:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1193ab800) [pid = 1654] [serial = 942] [outer = 0x118576c00] 22:59:00 INFO - PROCESS | 1654 | 1467698340214 Marionette DEBUG loaded listener.js 22:59:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x119c24000) [pid = 1654] [serial = 943] [outer = 0x118576c00] 22:59:00 INFO - PROCESS | 1654 | 1467698340657 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]]]}] 22:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 22:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 673ms 22:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 22:59:00 INFO - PROCESS | 1654 | 1467698340688 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 22:59:00 INFO - PROCESS | 1654 | 1467698340690 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 22:59:00 INFO - PROCESS | 1654 | 1467698340692 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 22:59:00 INFO - PROCESS | 1654 | 1467698340694 Marionette TRACE conn2 <- [1,1230,null,{}] 22:59:00 INFO - PROCESS | 1654 | 1467698340702 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}] 22:59:00 INFO - PROCESS | 1654 | 1467698340705 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:00 INFO - PROCESS | 1654 | 1467698340831 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 22:59:00 INFO - PROCESS | 1654 | 1467698340914 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:00 INFO - PROCESS | 1654 | 1467698340916 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a863000 == 44 [pid = 1654] [id = 315] 22:59:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x121ce9400) [pid = 1654] [serial = 944] [outer = 0x0] 22:59:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x124f0a400) [pid = 1654] [serial = 945] [outer = 0x121ce9400] 22:59:00 INFO - PROCESS | 1654 | 1467698340949 Marionette DEBUG loaded listener.js 22:59:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x126cfec00) [pid = 1654] [serial = 946] [outer = 0x121ce9400] 22:59:01 INFO - PROCESS | 1654 | 1467698341360 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]]]}] 22:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 22:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 721ms 22:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 22:59:01 INFO - PROCESS | 1654 | 1467698341414 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 22:59:01 INFO - PROCESS | 1654 | 1467698341415 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 22:59:01 INFO - PROCESS | 1654 | 1467698341418 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 22:59:01 INFO - PROCESS | 1654 | 1467698341419 Marionette TRACE conn2 <- [1,1234,null,{}] 22:59:01 INFO - PROCESS | 1654 | 1467698341421 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}] 22:59:01 INFO - PROCESS | 1654 | 1467698341423 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:01 INFO - PROCESS | 1654 | 1467698341526 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 22:59:01 INFO - PROCESS | 1654 | 1467698341583 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:01 INFO - PROCESS | 1654 | 1467698341584 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b160000 == 45 [pid = 1654] [id = 316] 22:59:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12894ac00) [pid = 1654] [serial = 947] [outer = 0x0] 22:59:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x128bb9800) [pid = 1654] [serial = 948] [outer = 0x12894ac00] 22:59:01 INFO - PROCESS | 1654 | 1467698341614 Marionette DEBUG loaded listener.js 22:59:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x128f8d400) [pid = 1654] [serial = 949] [outer = 0x12894ac00] 22:59:02 INFO - PROCESS | 1654 | 1467698342043 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]]]}] 22:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 22:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 669ms 22:59:02 INFO - PROCESS | 1654 | 1467698342089 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 22:59:02 INFO - PROCESS | 1654 | 1467698342091 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 22:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 22:59:02 INFO - PROCESS | 1654 | 1467698342094 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 22:59:02 INFO - PROCESS | 1654 | 1467698342096 Marionette TRACE conn2 <- [1,1238,null,{}] 22:59:02 INFO - PROCESS | 1654 | 1467698342100 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}] 22:59:02 INFO - PROCESS | 1654 | 1467698342102 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:02 INFO - PROCESS | 1654 | 1467698342238 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 22:59:02 INFO - PROCESS | 1654 | 1467698342312 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:02 INFO - PROCESS | 1654 | 1467698342314 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bbb4800 == 46 [pid = 1654] [id = 317] 22:59:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1128d5000) [pid = 1654] [serial = 950] [outer = 0x0] 22:59:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1292b9400) [pid = 1654] [serial = 951] [outer = 0x1128d5000] 22:59:02 INFO - PROCESS | 1654 | 1467698342342 Marionette DEBUG loaded listener.js 22:59:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1295dd800) [pid = 1654] [serial = 952] [outer = 0x1128d5000] 22:59:02 INFO - PROCESS | 1654 | 1467698342908 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]]]}] 22:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 22:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 821ms 22:59:02 INFO - PROCESS | 1654 | 1467698342916 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 22:59:02 INFO - PROCESS | 1654 | 1467698342918 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 22:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 22:59:02 INFO - PROCESS | 1654 | 1467698342921 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 22:59:02 INFO - PROCESS | 1654 | 1467698342924 Marionette TRACE conn2 <- [1,1242,null,{}] 22:59:02 INFO - PROCESS | 1654 | 1467698342947 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}] 22:59:02 INFO - PROCESS | 1654 | 1467698342949 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:03 INFO - PROCESS | 1654 | 1467698343054 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 22:59:03 INFO - PROCESS | 1654 | 1467698343121 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:03 INFO - PROCESS | 1654 | 1467698343124 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x11847c800 == 47 [pid = 1654] [id = 318] 22:59:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1151d3800) [pid = 1654] [serial = 953] [outer = 0x0] 22:59:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1167ed000) [pid = 1654] [serial = 954] [outer = 0x1151d3800] 22:59:03 INFO - PROCESS | 1654 | 1467698343152 Marionette DEBUG loaded listener.js 22:59:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1176be400) [pid = 1654] [serial = 955] [outer = 0x1151d3800] 22:59:03 INFO - PROCESS | 1654 | 1467698343604 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]]]}] 22:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 22:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 692ms 22:59:03 INFO - PROCESS | 1654 | 1467698343614 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 22:59:03 INFO - PROCESS | 1654 | 1467698343617 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 22:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 22:59:03 INFO - PROCESS | 1654 | 1467698343621 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 22:59:03 INFO - PROCESS | 1654 | 1467698343623 Marionette TRACE conn2 <- [1,1246,null,{}] 22:59:03 INFO - PROCESS | 1654 | 1467698343625 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}] 22:59:03 INFO - PROCESS | 1654 | 1467698343627 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:03 INFO - PROCESS | 1654 | 1467698343721 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 22:59:03 INFO - PROCESS | 1654 | 1467698343775 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:03 INFO - PROCESS | 1654 | 1467698343777 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x11846e800 == 48 [pid = 1654] [id = 319] 22:59:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1180b4000) [pid = 1654] [serial = 956] [outer = 0x0] 22:59:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x118f3cc00) [pid = 1654] [serial = 957] [outer = 0x1180b4000] 22:59:03 INFO - PROCESS | 1654 | 1467698343805 Marionette DEBUG loaded listener.js 22:59:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x119912800) [pid = 1654] [serial = 958] [outer = 0x1180b4000] 22:59:04 INFO - PROCESS | 1654 | --DOCSHELL 0x129770000 == 47 [pid = 1654] [id = 311] 22:59:04 INFO - PROCESS | 1654 | --DOCSHELL 0x128d32800 == 46 [pid = 1654] [id = 310] 22:59:04 INFO - PROCESS | 1654 | --DOCSHELL 0x118bd9800 == 45 [pid = 1654] [id = 309] 22:59:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12561a800 == 44 [pid = 1654] [id = 308] 22:59:04 INFO - PROCESS | 1654 | --DOCSHELL 0x123dcb800 == 43 [pid = 1654] [id = 307] 22:59:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12139a000 == 42 [pid = 1654] [id = 306] 22:59:04 INFO - PROCESS | 1654 | --DOCSHELL 0x1197ae800 == 41 [pid = 1654] [id = 305] 22:59:04 INFO - PROCESS | 1654 | --DOCSHELL 0x11997f000 == 40 [pid = 1654] [id = 304] 22:59:04 INFO - PROCESS | 1654 | --DOCSHELL 0x118bda000 == 39 [pid = 1654] [id = 303] 22:59:04 INFO - PROCESS | 1654 | --DOCSHELL 0x117e2c800 == 38 [pid = 1654] [id = 302] 22:59:04 INFO - PROCESS | 1654 | --DOCSHELL 0x113b50800 == 37 [pid = 1654] [id = 301] 22:59:04 INFO - PROCESS | 1654 | --DOCSHELL 0x113289800 == 36 [pid = 1654] [id = 300] 22:59:04 INFO - PROCESS | 1654 | --DOCSHELL 0x117113800 == 35 [pid = 1654] [id = 299] 22:59:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12c577000 == 34 [pid = 1654] [id = 298] 22:59:04 INFO - PROCESS | 1654 | --DOCSHELL 0x11847c800 == 33 [pid = 1654] [id = 318] 22:59:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12bbb4800 == 32 [pid = 1654] [id = 317] 22:59:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12b160000 == 31 [pid = 1654] [id = 316] 22:59:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12a863000 == 30 [pid = 1654] [id = 315] 22:59:04 INFO - PROCESS | 1654 | --DOCSHELL 0x121177000 == 29 [pid = 1654] [id = 314] 22:59:04 INFO - PROCESS | 1654 | --DOCSHELL 0x1171ce800 == 28 [pid = 1654] [id = 313] 22:59:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12a6a1800 == 27 [pid = 1654] [id = 312] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x128bba800) [pid = 1654] [serial = 872] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x121028c00) [pid = 1654] [serial = 854] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1151cdc00) [pid = 1654] [serial = 842] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x116392000) [pid = 1654] [serial = 843] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x124c07000) [pid = 1654] [serial = 857] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x126890800) [pid = 1654] [serial = 858] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1193aa400) [pid = 1654] [serial = 851] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x128f99c00) [pid = 1654] [serial = 875] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x121008000) [pid = 1654] [serial = 852] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x116ad6800) [pid = 1654] [serial = 845] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1175c9800) [pid = 1654] [serial = 846] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x118575c00) [pid = 1654] [serial = 848] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1188e2000) [pid = 1654] [serial = 849] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1270e0c00) [pid = 1654] [serial = 860] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1273b4000) [pid = 1654] [serial = 861] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x127683800) [pid = 1654] [serial = 866] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x128832c00) [pid = 1654] [serial = 867] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x128831800) [pid = 1654] [serial = 869] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12765dc00) [pid = 1654] [serial = 863] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12767b000) [pid = 1654] [serial = 864] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x129584000) [pid = 1654] [serial = 878] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119345c00) [pid = 1654] [serial = 884] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1295f0c00) [pid = 1654] [serial = 881] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1295f2800) [pid = 1654] [serial = 887] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12a7a3800) [pid = 1654] [serial = 888] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12a79dc00) [pid = 1654] [serial = 882] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12765a400) [pid = 1654] [serial = 492] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x121a61400) [pid = 1654] [serial = 855] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1292b8c00) [pid = 1654] [serial = 876] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x125590000) [pid = 1654] [serial = 885] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1295e3400) [pid = 1654] [serial = 879] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128f6d000) [pid = 1654] [serial = 873] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x128950000) [pid = 1654] [serial = 870] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12aa7b800) [pid = 1654] [serial = 892] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12a7cd000) [pid = 1654] [serial = 891] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12738f800) [pid = 1654] [serial = 801] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12aa80000) [pid = 1654] [serial = 894] [outer = 0x0] [url = about:blank] 22:59:04 INFO - PROCESS | 1654 | 1467698344748 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]]]}] 22:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 22:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1174ms 22:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 22:59:04 INFO - PROCESS | 1654 | 1467698344798 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 22:59:04 INFO - PROCESS | 1654 | 1467698344801 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 22:59:04 INFO - PROCESS | 1654 | 1467698344805 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 22:59:04 INFO - PROCESS | 1654 | 1467698344810 Marionette TRACE conn2 <- [1,1250,null,{}] 22:59:04 INFO - PROCESS | 1654 | 1467698344815 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}] 22:59:04 INFO - PROCESS | 1654 | 1467698344818 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:04 INFO - PROCESS | 1654 | 1467698344940 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 22:59:04 INFO - PROCESS | 1654 | 1467698344955 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:04 INFO - PROCESS | 1654 | 1467698344956 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x113913000 == 28 [pid = 1654] [id = 320] 22:59:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x113b9b800) [pid = 1654] [serial = 959] [outer = 0x0] 22:59:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x116128c00) [pid = 1654] [serial = 960] [outer = 0x113b9b800] 22:59:05 INFO - PROCESS | 1654 | 1467698345001 Marionette DEBUG loaded listener.js 22:59:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x116396c00) [pid = 1654] [serial = 961] [outer = 0x113b9b800] 22:59:05 INFO - PROCESS | 1654 | 1467698345475 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]]]}] 22:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 22:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 725ms 22:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 22:59:05 INFO - PROCESS | 1654 | 1467698345531 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 22:59:05 INFO - PROCESS | 1654 | 1467698345534 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 22:59:05 INFO - PROCESS | 1654 | 1467698345538 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 22:59:05 INFO - PROCESS | 1654 | 1467698345540 Marionette TRACE conn2 <- [1,1254,null,{}] 22:59:05 INFO - PROCESS | 1654 | 1467698345544 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}] 22:59:05 INFO - PROCESS | 1654 | 1467698345545 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:05 INFO - PROCESS | 1654 | 1467698345644 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 22:59:05 INFO - PROCESS | 1654 | 1467698345651 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:05 INFO - PROCESS | 1654 | 1467698345652 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171c5800 == 29 [pid = 1654] [id = 321] 22:59:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11707ec00) [pid = 1654] [serial = 962] [outer = 0x0] 22:59:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1175bcc00) [pid = 1654] [serial = 963] [outer = 0x11707ec00] 22:59:05 INFO - PROCESS | 1654 | 1467698345679 Marionette DEBUG loaded listener.js 22:59:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x117e48c00) [pid = 1654] [serial = 964] [outer = 0x11707ec00] 22:59:06 INFO - PROCESS | 1654 | 1467698346049 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]]]}] 22:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 22:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 569ms 22:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 22:59:06 INFO - PROCESS | 1654 | 1467698346108 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 22:59:06 INFO - PROCESS | 1654 | 1467698346109 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 22:59:06 INFO - PROCESS | 1654 | 1467698346112 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 22:59:06 INFO - PROCESS | 1654 | 1467698346115 Marionette TRACE conn2 <- [1,1258,null,{}] 22:59:06 INFO - PROCESS | 1654 | 1467698346125 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}] 22:59:06 INFO - PROCESS | 1654 | 1467698346129 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:06 INFO - PROCESS | 1654 | 1467698346238 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 22:59:06 INFO - PROCESS | 1654 | 1467698346258 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:06 INFO - PROCESS | 1654 | 1467698346261 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x118463000 == 30 [pid = 1654] [id = 322] 22:59:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x117e50000) [pid = 1654] [serial = 965] [outer = 0x0] 22:59:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11857cc00) [pid = 1654] [serial = 966] [outer = 0x117e50000] 22:59:06 INFO - PROCESS | 1654 | 1467698346305 Marionette DEBUG loaded listener.js 22:59:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x118b4fc00) [pid = 1654] [serial = 967] [outer = 0x117e50000] 22:59:06 INFO - PROCESS | 1654 | 1467698346711 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]]]}] 22:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 22:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 625ms 22:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 22:59:06 INFO - PROCESS | 1654 | 1467698346738 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 22:59:06 INFO - PROCESS | 1654 | 1467698346739 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 22:59:06 INFO - PROCESS | 1654 | 1467698346742 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 22:59:06 INFO - PROCESS | 1654 | 1467698346745 Marionette TRACE conn2 <- [1,1262,null,{}] 22:59:06 INFO - PROCESS | 1654 | 1467698346749 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}] 22:59:06 INFO - PROCESS | 1654 | 1467698346750 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:06 INFO - PROCESS | 1654 | 1467698346865 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 22:59:06 INFO - PROCESS | 1654 | 1467698346901 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:06 INFO - PROCESS | 1654 | 1467698346902 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x1197c0000 == 31 [pid = 1654] [id = 323] 22:59:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x11933bc00) [pid = 1654] [serial = 968] [outer = 0x0] 22:59:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11971f000) [pid = 1654] [serial = 969] [outer = 0x11933bc00] 22:59:06 INFO - PROCESS | 1654 | 1467698346929 Marionette DEBUG loaded listener.js 22:59:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119a0ac00) [pid = 1654] [serial = 970] [outer = 0x11933bc00] 22:59:07 INFO - PROCESS | 1654 | 1467698347269 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]]]}] 22:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 22:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 574ms 22:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 22:59:07 INFO - PROCESS | 1654 | 1467698347316 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 22:59:07 INFO - PROCESS | 1654 | 1467698347318 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 22:59:07 INFO - PROCESS | 1654 | 1467698347320 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 22:59:07 INFO - PROCESS | 1654 | 1467698347321 Marionette TRACE conn2 <- [1,1266,null,{}] 22:59:07 INFO - PROCESS | 1654 | 1467698347323 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}] 22:59:07 INFO - PROCESS | 1654 | 1467698347324 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:07 INFO - PROCESS | 1654 | 1467698347418 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 22:59:07 INFO - PROCESS | 1654 | 1467698347421 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:07 INFO - PROCESS | 1654 | 1467698347422 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ad6000 == 32 [pid = 1654] [id = 324] 22:59:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1122b8400) [pid = 1654] [serial = 971] [outer = 0x0] 22:59:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119ca6400) [pid = 1654] [serial = 972] [outer = 0x1122b8400] 22:59:07 INFO - PROCESS | 1654 | 1467698347447 Marionette DEBUG loaded listener.js 22:59:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x121007400) [pid = 1654] [serial = 973] [outer = 0x1122b8400] 22:59:07 INFO - PROCESS | 1654 | 1467698347801 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]]]}] 22:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 22:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 518ms 22:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 22:59:07 INFO - PROCESS | 1654 | 1467698347838 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 22:59:07 INFO - PROCESS | 1654 | 1467698347839 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 22:59:07 INFO - PROCESS | 1654 | 1467698347842 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 22:59:07 INFO - PROCESS | 1654 | 1467698347843 Marionette TRACE conn2 <- [1,1270,null,{}] 22:59:07 INFO - PROCESS | 1654 | 1467698347845 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}] 22:59:07 INFO - PROCESS | 1654 | 1467698347849 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:07 INFO - PROCESS | 1654 | 1467698347950 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 22:59:07 INFO - PROCESS | 1654 | 1467698347986 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:07 INFO - PROCESS | 1654 | 1467698347988 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x121468000 == 33 [pid = 1654] [id = 325] 22:59:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x121007800) [pid = 1654] [serial = 974] [outer = 0x0] 22:59:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12102bc00) [pid = 1654] [serial = 975] [outer = 0x121007800] 22:59:08 INFO - PROCESS | 1654 | 1467698348013 Marionette DEBUG loaded listener.js 22:59:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x124821c00) [pid = 1654] [serial = 976] [outer = 0x121007800] 22:59:08 INFO - PROCESS | 1654 | 1467698348340 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]]]}] 22:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 22:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 521ms 22:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 22:59:08 INFO - PROCESS | 1654 | 1467698348371 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 22:59:08 INFO - PROCESS | 1654 | 1467698348372 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 22:59:08 INFO - PROCESS | 1654 | 1467698348375 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 22:59:08 INFO - PROCESS | 1654 | 1467698348376 Marionette TRACE conn2 <- [1,1274,null,{}] 22:59:08 INFO - PROCESS | 1654 | 1467698348380 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}] 22:59:08 INFO - PROCESS | 1654 | 1467698348382 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:08 INFO - PROCESS | 1654 | 1467698348474 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 22:59:08 INFO - PROCESS | 1654 | 1467698348478 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:08 INFO - PROCESS | 1654 | 1467698348479 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x123db4000 == 34 [pid = 1654] [id = 326] 22:59:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11222f000) [pid = 1654] [serial = 977] [outer = 0x0] 22:59:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12558b000) [pid = 1654] [serial = 978] [outer = 0x11222f000] 22:59:08 INFO - PROCESS | 1654 | 1467698348503 Marionette DEBUG loaded listener.js 22:59:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x126889000) [pid = 1654] [serial = 979] [outer = 0x11222f000] 22:59:09 INFO - PROCESS | 1654 | 1467698349144 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]]]}] 22:59:09 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x128bbfc00) [pid = 1654] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 22:59:09 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x123ceb000) [pid = 1654] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 22:59:09 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x124fe3800) [pid = 1654] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 22:59:09 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x112d1f800) [pid = 1654] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 22:59:09 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1255d3000) [pid = 1654] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 22:59:09 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x127687c00) [pid = 1654] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 22:59:09 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x112d22400) [pid = 1654] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 22:59:09 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x113f33c00) [pid = 1654] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 22:59:09 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1128d0800) [pid = 1654] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 22:59:09 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x111c75800) [pid = 1654] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 22:59:09 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11617a800) [pid = 1654] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 22:59:09 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x126cfdc00) [pid = 1654] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 22:59:09 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118135400) [pid = 1654] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 22:59:09 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12aa7a000) [pid = 1654] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 22:59:09 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x129580000) [pid = 1654] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 22:59:09 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128d04400) [pid = 1654] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 22:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 22:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 822ms 22:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 22:59:09 INFO - PROCESS | 1654 | 1467698349199 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 22:59:09 INFO - PROCESS | 1654 | 1467698349201 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 22:59:09 INFO - PROCESS | 1654 | 1467698349204 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 22:59:09 INFO - PROCESS | 1654 | 1467698349206 Marionette TRACE conn2 <- [1,1278,null,{}] 22:59:09 INFO - PROCESS | 1654 | 1467698349212 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}] 22:59:09 INFO - PROCESS | 1654 | 1467698349214 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:09 INFO - PROCESS | 1654 | 1467698349327 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 22:59:09 INFO - PROCESS | 1654 | 1467698349334 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:09 INFO - PROCESS | 1654 | 1467698349334 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x118472800 == 35 [pid = 1654] [id = 327] 22:59:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x112a7ac00) [pid = 1654] [serial = 980] [outer = 0x0] 22:59:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x113d49800) [pid = 1654] [serial = 981] [outer = 0x112a7ac00] 22:59:09 INFO - PROCESS | 1654 | 1467698349374 Marionette DEBUG loaded listener.js 22:59:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x117e51c00) [pid = 1654] [serial = 982] [outer = 0x112a7ac00] 22:59:09 INFO - PROCESS | 1654 | 1467698349704 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]]]}] 22:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 22:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 524ms 22:59:09 INFO - PROCESS | 1654 | 1467698349730 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 22:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 22:59:09 INFO - PROCESS | 1654 | 1467698349731 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 22:59:09 INFO - PROCESS | 1654 | 1467698349741 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 22:59:09 INFO - PROCESS | 1654 | 1467698349742 Marionette TRACE conn2 <- [1,1282,null,{}] 22:59:09 INFO - PROCESS | 1654 | 1467698349745 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}] 22:59:09 INFO - PROCESS | 1654 | 1467698349746 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:09 INFO - PROCESS | 1654 | 1467698349844 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 22:59:09 INFO - PROCESS | 1654 | 1467698349850 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:09 INFO - PROCESS | 1654 | 1467698349851 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12685d000 == 36 [pid = 1654] [id = 328] 22:59:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x112d27800) [pid = 1654] [serial = 983] [outer = 0x0] 22:59:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x118b4f000) [pid = 1654] [serial = 984] [outer = 0x112d27800] 22:59:09 INFO - PROCESS | 1654 | 1467698349875 Marionette DEBUG loaded listener.js 22:59:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x126c72400) [pid = 1654] [serial = 985] [outer = 0x112d27800] 22:59:10 INFO - PROCESS | 1654 | 1467698350166 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]]]}] 22:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 22:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 479ms 22:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 22:59:10 INFO - PROCESS | 1654 | 1467698350213 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 22:59:10 INFO - PROCESS | 1654 | 1467698350214 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 22:59:10 INFO - PROCESS | 1654 | 1467698350216 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 22:59:10 INFO - PROCESS | 1654 | 1467698350217 Marionette TRACE conn2 <- [1,1286,null,{}] 22:59:10 INFO - PROCESS | 1654 | 1467698350220 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}] 22:59:10 INFO - PROCESS | 1654 | 1467698350221 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:10 INFO - PROCESS | 1654 | 1467698350298 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 22:59:10 INFO - PROCESS | 1654 | 1467698350301 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:10 INFO - PROCESS | 1654 | 1467698350302 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x127319800 == 37 [pid = 1654] [id = 329] 22:59:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x112d1f800) [pid = 1654] [serial = 986] [outer = 0x0] 22:59:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12738fc00) [pid = 1654] [serial = 987] [outer = 0x112d1f800] 22:59:10 INFO - PROCESS | 1654 | 1467698350326 Marionette DEBUG loaded listener.js 22:59:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1273b6c00) [pid = 1654] [serial = 988] [outer = 0x112d1f800] 22:59:10 INFO - PROCESS | 1654 | 1467698350668 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]]]}] 22:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 22:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 471ms 22:59:10 INFO - PROCESS | 1654 | 1467698350687 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 22:59:10 INFO - PROCESS | 1654 | 1467698350689 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 22:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 22:59:10 INFO - PROCESS | 1654 | 1467698350691 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 22:59:10 INFO - PROCESS | 1654 | 1467698350695 Marionette TRACE conn2 <- [1,1290,null,{}] 22:59:10 INFO - PROCESS | 1654 | 1467698350700 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}] 22:59:10 INFO - PROCESS | 1654 | 1467698350710 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:10 INFO - PROCESS | 1654 | 1467698350826 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 22:59:10 INFO - PROCESS | 1654 | 1467698350832 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:10 INFO - PROCESS | 1654 | 1467698350834 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x129211800 == 38 [pid = 1654] [id = 330] 22:59:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x121006800) [pid = 1654] [serial = 989] [outer = 0x0] 22:59:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x127667000) [pid = 1654] [serial = 990] [outer = 0x121006800] 22:59:10 INFO - PROCESS | 1654 | 1467698350860 Marionette DEBUG loaded listener.js 22:59:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x128944000) [pid = 1654] [serial = 991] [outer = 0x121006800] 22:59:11 INFO - PROCESS | 1654 | 1467698351207 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]]]}] 22:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 22:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 576ms 22:59:11 INFO - PROCESS | 1654 | 1467698351268 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 22:59:11 INFO - PROCESS | 1654 | 1467698351271 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 22:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 22:59:11 INFO - PROCESS | 1654 | 1467698351275 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 22:59:11 INFO - PROCESS | 1654 | 1467698351277 Marionette TRACE conn2 <- [1,1294,null,{}] 22:59:11 INFO - PROCESS | 1654 | 1467698351281 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}] 22:59:11 INFO - PROCESS | 1654 | 1467698351283 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:11 INFO - PROCESS | 1654 | 1467698351421 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 22:59:11 INFO - PROCESS | 1654 | 1467698351472 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:11 INFO - PROCESS | 1654 | 1467698351475 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x11328c800 == 39 [pid = 1654] [id = 331] 22:59:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x112a7c800) [pid = 1654] [serial = 992] [outer = 0x0] 22:59:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11336f000) [pid = 1654] [serial = 993] [outer = 0x112a7c800] 22:59:11 INFO - PROCESS | 1654 | 1467698351507 Marionette DEBUG loaded listener.js 22:59:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x115e63400) [pid = 1654] [serial = 994] [outer = 0x112a7c800] 22:59:12 INFO - PROCESS | 1654 | 1467698352048 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]]]}] 22:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 22:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 823ms 22:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 22:59:12 INFO - PROCESS | 1654 | 1467698352102 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 22:59:12 INFO - PROCESS | 1654 | 1467698352105 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 22:59:12 INFO - PROCESS | 1654 | 1467698352111 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 22:59:12 INFO - PROCESS | 1654 | 1467698352114 Marionette TRACE conn2 <- [1,1298,null,{}] 22:59:12 INFO - PROCESS | 1654 | 1467698352117 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}] 22:59:12 INFO - PROCESS | 1654 | 1467698352119 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:12 INFO - PROCESS | 1654 | 1467698352228 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 22:59:12 INFO - PROCESS | 1654 | 1467698352305 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:12 INFO - PROCESS | 1654 | 1467698352307 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x11849f000 == 40 [pid = 1654] [id = 332] 22:59:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x117e44400) [pid = 1654] [serial = 995] [outer = 0x0] 22:59:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x117e4c400) [pid = 1654] [serial = 996] [outer = 0x117e44400] 22:59:12 INFO - PROCESS | 1654 | 1467698352337 Marionette DEBUG loaded listener.js 22:59:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x118138c00) [pid = 1654] [serial = 997] [outer = 0x117e44400] 22:59:12 INFO - PROCESS | 1654 | 1467698352989 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]]]}] 22:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 22:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 924ms 22:59:13 INFO - PROCESS | 1654 | 1467698353035 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 22:59:13 INFO - PROCESS | 1654 | 1467698353037 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 22:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 22:59:13 INFO - PROCESS | 1654 | 1467698353041 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 22:59:13 INFO - PROCESS | 1654 | 1467698353043 Marionette TRACE conn2 <- [1,1302,null,{}] 22:59:13 INFO - PROCESS | 1654 | 1467698353046 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}] 22:59:13 INFO - PROCESS | 1654 | 1467698353048 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:13 INFO - PROCESS | 1654 | 1467698353153 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 22:59:13 INFO - PROCESS | 1654 | 1467698353230 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:13 INFO - PROCESS | 1654 | 1467698353233 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x117046800 == 41 [pid = 1654] [id = 333] 22:59:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x116ada800) [pid = 1654] [serial = 998] [outer = 0x0] 22:59:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x116b0bc00) [pid = 1654] [serial = 999] [outer = 0x116ada800] 22:59:13 INFO - PROCESS | 1654 | 1467698353261 Marionette DEBUG loaded listener.js 22:59:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x117e43400) [pid = 1654] [serial = 1000] [outer = 0x116ada800] 22:59:13 INFO - PROCESS | 1654 | --DOCSHELL 0x127319800 == 40 [pid = 1654] [id = 329] 22:59:13 INFO - PROCESS | 1654 | --DOCSHELL 0x12685d000 == 39 [pid = 1654] [id = 328] 22:59:13 INFO - PROCESS | 1654 | --DOCSHELL 0x118472800 == 38 [pid = 1654] [id = 327] 22:59:13 INFO - PROCESS | 1654 | --DOCSHELL 0x123db4000 == 37 [pid = 1654] [id = 326] 22:59:13 INFO - PROCESS | 1654 | --DOCSHELL 0x121468000 == 36 [pid = 1654] [id = 325] 22:59:13 INFO - PROCESS | 1654 | --DOCSHELL 0x119ad6000 == 35 [pid = 1654] [id = 324] 22:59:13 INFO - PROCESS | 1654 | --DOCSHELL 0x1197c0000 == 34 [pid = 1654] [id = 323] 22:59:13 INFO - PROCESS | 1654 | --DOCSHELL 0x118463000 == 33 [pid = 1654] [id = 322] 22:59:13 INFO - PROCESS | 1654 | --DOCSHELL 0x1171c5800 == 32 [pid = 1654] [id = 321] 22:59:13 INFO - PROCESS | 1654 | --DOCSHELL 0x113913000 == 31 [pid = 1654] [id = 320] 22:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1295e4400) [pid = 1654] [serial = 840] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x128f6e400) [pid = 1654] [serial = 933] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x124874c00) [pid = 1654] [serial = 915] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x126889400) [pid = 1654] [serial = 918] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1193a8000) [pid = 1654] [serial = 927] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x127686c00) [pid = 1654] [serial = 922] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x127665000) [pid = 1654] [serial = 921] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128947400) [pid = 1654] [serial = 924] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1131a6800) [pid = 1654] [serial = 900] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x115116000) [pid = 1654] [serial = 901] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1167ee800) [pid = 1654] [serial = 903] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x117e46400) [pid = 1654] [serial = 904] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x119eeb800) [pid = 1654] [serial = 912] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119727c00) [pid = 1654] [serial = 909] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119caa800) [pid = 1654] [serial = 910] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x116399800) [pid = 1654] [serial = 897] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x116addc00) [pid = 1654] [serial = 898] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1273b2c00) [pid = 1654] [serial = 930] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11857fc00) [pid = 1654] [serial = 906] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x118b4c400) [pid = 1654] [serial = 907] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12aa88400) [pid = 1654] [serial = 895] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119766800) [pid = 1654] [serial = 931] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x128952800) [pid = 1654] [serial = 925] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1273af800) [pid = 1654] [serial = 919] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1255dd000) [pid = 1654] [serial = 928] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x124fe2000) [pid = 1654] [serial = 916] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1292b5000) [pid = 1654] [serial = 934] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12134c800) [pid = 1654] [serial = 913] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1295e7400) [pid = 1654] [serial = 937] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1292b7000) [pid = 1654] [serial = 936] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1654 | 1467698353655 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]]]}] 22:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 22:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 621ms 22:59:13 INFO - PROCESS | 1654 | 1467698353662 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 22:59:13 INFO - PROCESS | 1654 | 1467698353665 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 22:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 22:59:13 INFO - PROCESS | 1654 | 1467698353669 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 22:59:13 INFO - PROCESS | 1654 | 1467698353671 Marionette TRACE conn2 <- [1,1306,null,{}] 22:59:13 INFO - PROCESS | 1654 | 1467698353673 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}] 22:59:13 INFO - PROCESS | 1654 | 1467698353674 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:13 INFO - PROCESS | 1654 | 1467698353756 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 22:59:13 INFO - PROCESS | 1654 | 1467698353763 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:13 INFO - PROCESS | 1654 | 1467698353764 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e21000 == 32 [pid = 1654] [id = 334] 22:59:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1180b5800) [pid = 1654] [serial = 1001] [outer = 0x0] 22:59:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11857d800) [pid = 1654] [serial = 1002] [outer = 0x1180b5800] 22:59:13 INFO - PROCESS | 1654 | 1467698353791 Marionette DEBUG loaded listener.js 22:59:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1188e8000) [pid = 1654] [serial = 1003] [outer = 0x1180b5800] 22:59:14 INFO - PROCESS | 1654 | 1467698354127 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]]]}] 22:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 22:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 519ms 22:59:14 INFO - PROCESS | 1654 | 1467698354189 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 22:59:14 INFO - PROCESS | 1654 | 1467698354190 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 22:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 22:59:14 INFO - PROCESS | 1654 | 1467698354193 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 22:59:14 INFO - PROCESS | 1654 | 1467698354195 Marionette TRACE conn2 <- [1,1310,null,{}] 22:59:14 INFO - PROCESS | 1654 | 1467698354203 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}] 22:59:14 INFO - PROCESS | 1654 | 1467698354206 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:14 INFO - PROCESS | 1654 | 1467698354285 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 22:59:14 INFO - PROCESS | 1654 | 1467698354293 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:14 INFO - PROCESS | 1654 | 1467698354297 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193cc000 == 33 [pid = 1654] [id = 335] 22:59:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x113967c00) [pid = 1654] [serial = 1004] [outer = 0x0] 22:59:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119ca7c00) [pid = 1654] [serial = 1005] [outer = 0x113967c00] 22:59:14 INFO - PROCESS | 1654 | 1467698354324 Marionette DEBUG loaded listener.js 22:59:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x12100f800) [pid = 1654] [serial = 1006] [outer = 0x113967c00] 22:59:14 INFO - PROCESS | 1654 | 1467698354732 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] 22:59:14 INFO - PROCESS | 1654 | 1467698354767 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 22:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 22:59:14 INFO - PROCESS | 1654 | 1467698354770 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 22:59:14 INFO - PROCESS | 1654 | 1467698354772 Marionette TRACE conn2 <- [1,1314,null,{}] 22:59:14 INFO - PROCESS | 1654 | 1467698354776 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}] 22:59:14 INFO - PROCESS | 1654 | 1467698354778 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:14 INFO - PROCESS | 1654 | 1467698354902 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 22:59:14 INFO - PROCESS | 1654 | 1467698354907 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:14 INFO - PROCESS | 1654 | 1467698354909 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x119da5000 == 34 [pid = 1654] [id = 336] 22:59:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x121025000) [pid = 1654] [serial = 1007] [outer = 0x0] 22:59:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x12144f800) [pid = 1654] [serial = 1008] [outer = 0x121025000] 22:59:14 INFO - PROCESS | 1654 | 1467698354950 Marionette DEBUG loaded listener.js 22:59:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x123cad800) [pid = 1654] [serial = 1009] [outer = 0x121025000] 22:59:15 INFO - PROCESS | 1654 | 1467698355364 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]]]}] 22:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 22:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 620ms 22:59:15 INFO - PROCESS | 1654 | 1467698355390 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 22:59:15 INFO - PROCESS | 1654 | 1467698355392 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 22:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 22:59:15 INFO - PROCESS | 1654 | 1467698355397 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 22:59:15 INFO - PROCESS | 1654 | 1467698355399 Marionette TRACE conn2 <- [1,1318,null,{}] 22:59:15 INFO - PROCESS | 1654 | 1467698355417 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}] 22:59:15 INFO - PROCESS | 1654 | 1467698355418 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:15 INFO - PROCESS | 1654 | 1467698355490 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 22:59:15 INFO - PROCESS | 1654 | 1467698355496 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:15 INFO - PROCESS | 1654 | 1467698355497 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x121913800 == 35 [pid = 1654] [id = 337] 22:59:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x121a66800) [pid = 1654] [serial = 1010] [outer = 0x0] 22:59:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x124fe1400) [pid = 1654] [serial = 1011] [outer = 0x121a66800] 22:59:15 INFO - PROCESS | 1654 | 1467698355528 Marionette DEBUG loaded listener.js 22:59:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x126c77400) [pid = 1654] [serial = 1012] [outer = 0x121a66800] 22:59:15 INFO - PROCESS | 1654 | 1467698355884 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]]]}] 22:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 22:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 536ms 22:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 22:59:15 INFO - PROCESS | 1654 | 1467698355932 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 22:59:15 INFO - PROCESS | 1654 | 1467698355933 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 22:59:15 INFO - PROCESS | 1654 | 1467698355936 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 22:59:15 INFO - PROCESS | 1654 | 1467698355937 Marionette TRACE conn2 <- [1,1322,null,{}] 22:59:15 INFO - PROCESS | 1654 | 1467698355947 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}] 22:59:15 INFO - PROCESS | 1654 | 1467698355951 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:16 INFO - PROCESS | 1654 | 1467698356066 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 22:59:16 INFO - PROCESS | 1654 | 1467698356069 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:16 INFO - PROCESS | 1654 | 1467698356071 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255b9800 == 36 [pid = 1654] [id = 338] 22:59:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x123ce9c00) [pid = 1654] [serial = 1013] [outer = 0x0] 22:59:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1273b1c00) [pid = 1654] [serial = 1014] [outer = 0x123ce9c00] 22:59:16 INFO - PROCESS | 1654 | 1467698356095 Marionette DEBUG loaded listener.js 22:59:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12894e400) [pid = 1654] [serial = 1015] [outer = 0x123ce9c00] 22:59:16 INFO - PROCESS | 1654 | 1467698356454 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]]]}] 22:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 22:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 527ms 22:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 22:59:16 INFO - PROCESS | 1654 | 1467698356464 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 22:59:16 INFO - PROCESS | 1654 | 1467698356465 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 22:59:16 INFO - PROCESS | 1654 | 1467698356467 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 22:59:16 INFO - PROCESS | 1654 | 1467698356469 Marionette TRACE conn2 <- [1,1326,null,{}] 22:59:16 INFO - PROCESS | 1654 | 1467698356471 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}] 22:59:16 INFO - PROCESS | 1654 | 1467698356473 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:16 INFO - PROCESS | 1654 | 1467698356601 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 22:59:16 INFO - PROCESS | 1654 | 1467698356607 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:16 INFO - PROCESS | 1654 | 1467698356609 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12730c000 == 37 [pid = 1654] [id = 339] 22:59:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12894f400) [pid = 1654] [serial = 1016] [outer = 0x0] 22:59:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128952c00) [pid = 1654] [serial = 1017] [outer = 0x12894f400] 22:59:16 INFO - PROCESS | 1654 | 1467698356699 Marionette DEBUG loaded listener.js 22:59:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128f6c800) [pid = 1654] [serial = 1018] [outer = 0x12894f400] 22:59:17 INFO - PROCESS | 1654 | 1467698357169 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]]]}] 22:59:17 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 22:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 721ms 22:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 22:59:17 INFO - PROCESS | 1654 | 1467698357188 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 22:59:17 INFO - PROCESS | 1654 | 1467698357190 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 22:59:17 INFO - PROCESS | 1654 | 1467698357192 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 22:59:17 INFO - PROCESS | 1654 | 1467698357193 Marionette TRACE conn2 <- [1,1330,null,{}] 22:59:17 INFO - PROCESS | 1654 | 1467698357198 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}] 22:59:17 INFO - PROCESS | 1654 | 1467698357199 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:17 INFO - PROCESS | 1654 | 1467698357296 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 22:59:17 INFO - PROCESS | 1654 | 1467698357325 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:17 INFO - PROCESS | 1654 | 1467698357327 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x129202800 == 38 [pid = 1654] [id = 340] 22:59:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128f70400) [pid = 1654] [serial = 1019] [outer = 0x0] 22:59:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128f99c00) [pid = 1654] [serial = 1020] [outer = 0x128f70400] 22:59:17 INFO - PROCESS | 1654 | 1467698357352 Marionette DEBUG loaded listener.js 22:59:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1292b6000) [pid = 1654] [serial = 1021] [outer = 0x128f70400] 22:59:17 INFO - PROCESS | 1654 | 1467698357671 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]]]}] 22:59:17 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 22:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 521ms 22:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1122b8400) [pid = 1654] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 22:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x121007800) [pid = 1654] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 22:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1180b4000) [pid = 1654] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 22:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x113b9b800) [pid = 1654] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 22:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x117e50000) [pid = 1654] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 22:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11707ec00) [pid = 1654] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 22:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x116ada000) [pid = 1654] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 22:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x118576c00) [pid = 1654] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 22:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x121ce9400) [pid = 1654] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 22:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12894ac00) [pid = 1654] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 22:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x112d1f800) [pid = 1654] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 22:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11222f000) [pid = 1654] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 22:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1128d5000) [pid = 1654] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 22:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x112a7ac00) [pid = 1654] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 22:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x112d27800) [pid = 1654] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 22:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11933bc00) [pid = 1654] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 22:59:17 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1151d3800) [pid = 1654] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 22:59:17 INFO - PROCESS | 1654 | 1467698357806 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 22:59:17 INFO - PROCESS | 1654 | 1467698357807 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 22:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 22:59:17 INFO - PROCESS | 1654 | 1467698357817 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 22:59:17 INFO - PROCESS | 1654 | 1467698357819 Marionette TRACE conn2 <- [1,1334,null,{}] 22:59:17 INFO - PROCESS | 1654 | 1467698357821 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}] 22:59:17 INFO - PROCESS | 1654 | 1467698357822 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:17 INFO - PROCESS | 1654 | 1467698357915 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 22:59:17 INFO - PROCESS | 1654 | 1467698357919 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:17 INFO - PROCESS | 1654 | 1467698357920 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x127321000 == 39 [pid = 1654] [id = 341] 22:59:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x112d3a400) [pid = 1654] [serial = 1022] [outer = 0x0] 22:59:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1168dec00) [pid = 1654] [serial = 1023] [outer = 0x112d3a400] 22:59:17 INFO - PROCESS | 1654 | 1467698357943 Marionette DEBUG loaded listener.js 22:59:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118575000) [pid = 1654] [serial = 1024] [outer = 0x112d3a400] 22:59:18 INFO - PROCESS | 1654 | 1467698358271 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]]]}] 22:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 22:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 470ms 22:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 22:59:18 INFO - PROCESS | 1654 | 1467698358288 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 22:59:18 INFO - PROCESS | 1654 | 1467698358289 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 22:59:18 INFO - PROCESS | 1654 | 1467698358291 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 22:59:18 INFO - PROCESS | 1654 | 1467698358293 Marionette TRACE conn2 <- [1,1338,null,{}] 22:59:18 INFO - PROCESS | 1654 | 1467698358299 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}] 22:59:18 INFO - PROCESS | 1654 | 1467698358300 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:18 INFO - PROCESS | 1654 | 1467698358387 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 22:59:18 INFO - PROCESS | 1654 | 1467698358442 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:18 INFO - PROCESS | 1654 | 1467698358443 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x129218000 == 40 [pid = 1654] [id = 342] 22:59:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x117e43000) [pid = 1654] [serial = 1025] [outer = 0x0] 22:59:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119ca3400) [pid = 1654] [serial = 1026] [outer = 0x117e43000] 22:59:18 INFO - PROCESS | 1654 | 1467698358467 Marionette DEBUG loaded listener.js 22:59:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x121028c00) [pid = 1654] [serial = 1027] [outer = 0x117e43000] 22:59:19 INFO - PROCESS | 1654 | 1467698359237 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]]]}] 22:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 22:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 974ms 22:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 22:59:19 INFO - PROCESS | 1654 | 1467698359265 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 22:59:19 INFO - PROCESS | 1654 | 1467698359267 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 22:59:19 INFO - PROCESS | 1654 | 1467698359269 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 22:59:19 INFO - PROCESS | 1654 | 1467698359271 Marionette TRACE conn2 <- [1,1342,null,{}] 22:59:19 INFO - PROCESS | 1654 | 1467698359273 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}] 22:59:19 INFO - PROCESS | 1654 | 1467698359274 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:19 INFO - PROCESS | 1654 | 1467698359371 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 22:59:19 INFO - PROCESS | 1654 | 1467698359374 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:19 INFO - PROCESS | 1654 | 1467698359376 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa1f800 == 41 [pid = 1654] [id = 343] 22:59:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x121006400) [pid = 1654] [serial = 1028] [outer = 0x0] 22:59:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1295e4400) [pid = 1654] [serial = 1029] [outer = 0x121006400] 22:59:19 INFO - PROCESS | 1654 | 1467698359405 Marionette DEBUG loaded listener.js 22:59:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12a799400) [pid = 1654] [serial = 1030] [outer = 0x121006400] 22:59:19 INFO - PROCESS | 1654 | 1467698359761 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]]]}] 22:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 22:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 519ms 22:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 22:59:19 INFO - PROCESS | 1654 | 1467698359789 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 22:59:19 INFO - PROCESS | 1654 | 1467698359790 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 22:59:19 INFO - PROCESS | 1654 | 1467698359793 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 22:59:19 INFO - PROCESS | 1654 | 1467698359796 Marionette TRACE conn2 <- [1,1346,null,{}] 22:59:19 INFO - PROCESS | 1654 | 1467698359799 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}] 22:59:19 INFO - PROCESS | 1654 | 1467698359800 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:19 INFO - PROCESS | 1654 | 1467698359935 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 22:59:20 INFO - PROCESS | 1654 | 1467698360041 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:20 INFO - PROCESS | 1654 | 1467698360042 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x113294800 == 42 [pid = 1654] [id = 344] 22:59:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x112016800) [pid = 1654] [serial = 1031] [outer = 0x0] 22:59:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x112d20800) [pid = 1654] [serial = 1032] [outer = 0x112016800] 22:59:20 INFO - PROCESS | 1654 | 1467698360078 Marionette DEBUG loaded listener.js 22:59:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1167f0800) [pid = 1654] [serial = 1033] [outer = 0x112016800] 22:59:20 INFO - PROCESS | 1654 | 1467698360549 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]]]}] 22:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 22:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 771ms 22:59:20 INFO - PROCESS | 1654 | 1467698360566 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 22:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 22:59:20 INFO - PROCESS | 1654 | 1467698360571 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 22:59:20 INFO - PROCESS | 1654 | 1467698360576 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 22:59:20 INFO - PROCESS | 1654 | 1467698360579 Marionette TRACE conn2 <- [1,1350,null,{}] 22:59:20 INFO - PROCESS | 1654 | 1467698360606 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}] 22:59:20 INFO - PROCESS | 1654 | 1467698360609 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:20 INFO - PROCESS | 1654 | 1467698360765 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 22:59:20 INFO - PROCESS | 1654 | 1467698360861 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:20 INFO - PROCESS | 1654 | 1467698360863 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193e5800 == 43 [pid = 1654] [id = 345] 22:59:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1180c1000) [pid = 1654] [serial = 1034] [outer = 0x0] 22:59:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x118580c00) [pid = 1654] [serial = 1035] [outer = 0x1180c1000] 22:59:20 INFO - PROCESS | 1654 | 1467698360912 Marionette DEBUG loaded listener.js 22:59:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x118f3e400) [pid = 1654] [serial = 1036] [outer = 0x1180c1000] 22:59:21 INFO - PROCESS | 1654 | 1467698361403 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]]]}] 22:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 22:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 893ms 22:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 22:59:21 INFO - PROCESS | 1654 | 1467698361468 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 22:59:21 INFO - PROCESS | 1654 | 1467698361470 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 22:59:21 INFO - PROCESS | 1654 | 1467698361472 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 22:59:21 INFO - PROCESS | 1654 | 1467698361474 Marionette TRACE conn2 <- [1,1354,null,{}] 22:59:21 INFO - PROCESS | 1654 | 1467698361477 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}] 22:59:21 INFO - PROCESS | 1654 | 1467698361480 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:21 INFO - PROCESS | 1654 | 1467698361580 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 22:59:21 INFO - PROCESS | 1654 | 1467698361650 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:21 INFO - PROCESS | 1654 | 1467698361652 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b75800 == 44 [pid = 1654] [id = 346] 22:59:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x121005400) [pid = 1654] [serial = 1037] [outer = 0x0] 22:59:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x121102400) [pid = 1654] [serial = 1038] [outer = 0x121005400] 22:59:21 INFO - PROCESS | 1654 | 1467698361681 Marionette DEBUG loaded listener.js 22:59:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1255db800) [pid = 1654] [serial = 1039] [outer = 0x121005400] 22:59:22 INFO - PROCESS | 1654 | 1467698362121 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]]]}] 22:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 22:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 22:59:22 INFO - PROCESS | 1654 | 1467698362142 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 22:59:22 INFO - PROCESS | 1654 | 1467698362145 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 22:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 22:59:22 INFO - PROCESS | 1654 | 1467698362153 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 22:59:22 INFO - PROCESS | 1654 | 1467698362156 Marionette TRACE conn2 <- [1,1358,null,{}] 22:59:22 INFO - PROCESS | 1654 | 1467698362159 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}] 22:59:22 INFO - PROCESS | 1654 | 1467698362161 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:22 INFO - PROCESS | 1654 | 1467698362266 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 22:59:22 INFO - PROCESS | 1654 | 1467698362334 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:22 INFO - PROCESS | 1654 | 1467698362335 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b2dc800 == 45 [pid = 1654] [id = 347] 22:59:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1270e7800) [pid = 1654] [serial = 1040] [outer = 0x0] 22:59:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x127661000) [pid = 1654] [serial = 1041] [outer = 0x1270e7800] 22:59:22 INFO - PROCESS | 1654 | 1467698362364 Marionette DEBUG loaded listener.js 22:59:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x128832c00) [pid = 1654] [serial = 1042] [outer = 0x1270e7800] 22:59:22 INFO - PROCESS | 1654 | 1467698362777 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]]]}] 22:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 22:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 674ms 22:59:22 INFO - PROCESS | 1654 | 1467698362825 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 22:59:22 INFO - PROCESS | 1654 | 1467698362827 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 22:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 22:59:22 INFO - PROCESS | 1654 | 1467698362830 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 22:59:22 INFO - PROCESS | 1654 | 1467698362832 Marionette TRACE conn2 <- [1,1362,null,{}] 22:59:22 INFO - PROCESS | 1654 | 1467698362836 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}] 22:59:22 INFO - PROCESS | 1654 | 1467698362838 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:23 INFO - PROCESS | 1654 | 1467698363018 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 22:59:23 INFO - PROCESS | 1654 | 1467698363297 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:23 INFO - PROCESS | 1654 | 1467698363298 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x117116000 == 46 [pid = 1654] [id = 348] 22:59:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x112d29c00) [pid = 1654] [serial = 1043] [outer = 0x0] 22:59:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x113d8bc00) [pid = 1654] [serial = 1044] [outer = 0x112d29c00] 22:59:23 INFO - PROCESS | 1654 | 1467698363342 Marionette DEBUG loaded listener.js 22:59:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x116a6c000) [pid = 1654] [serial = 1045] [outer = 0x112d29c00] 22:59:23 INFO - PROCESS | 1654 | 1467698363814 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]]]}] 22:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 22:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1026ms 22:59:23 INFO - PROCESS | 1654 | 1467698363857 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 22:59:23 INFO - PROCESS | 1654 | 1467698363859 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 22:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 22:59:23 INFO - PROCESS | 1654 | 1467698363896 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 22:59:23 INFO - PROCESS | 1654 | 1467698363898 Marionette TRACE conn2 <- [1,1366,null,{}] 22:59:23 INFO - PROCESS | 1654 | 1467698363902 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}] 22:59:23 INFO - PROCESS | 1654 | 1467698363905 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:24 INFO - PROCESS | 1654 | 1467698364038 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 22:59:24 INFO - PROCESS | 1654 | 1467698364135 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:24 INFO - PROCESS | 1654 | 1467698364136 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x11846d000 == 47 [pid = 1654] [id = 349] 22:59:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x117326400) [pid = 1654] [serial = 1046] [outer = 0x0] 22:59:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x117e47c00) [pid = 1654] [serial = 1047] [outer = 0x117326400] 22:59:24 INFO - PROCESS | 1654 | 1467698364178 Marionette DEBUG loaded listener.js 22:59:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x118582000) [pid = 1654] [serial = 1048] [outer = 0x117326400] 22:59:24 INFO - PROCESS | 1654 | --DOCSHELL 0x11846e800 == 46 [pid = 1654] [id = 319] 22:59:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa1f800 == 45 [pid = 1654] [id = 343] 22:59:24 INFO - PROCESS | 1654 | --DOCSHELL 0x129218000 == 44 [pid = 1654] [id = 342] 22:59:24 INFO - PROCESS | 1654 | --DOCSHELL 0x127321000 == 43 [pid = 1654] [id = 341] 22:59:24 INFO - PROCESS | 1654 | --DOCSHELL 0x129202800 == 42 [pid = 1654] [id = 340] 22:59:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12730c000 == 41 [pid = 1654] [id = 339] 22:59:24 INFO - PROCESS | 1654 | --DOCSHELL 0x1255b9800 == 40 [pid = 1654] [id = 338] 22:59:24 INFO - PROCESS | 1654 | --DOCSHELL 0x121913800 == 39 [pid = 1654] [id = 337] 22:59:24 INFO - PROCESS | 1654 | --DOCSHELL 0x119da5000 == 38 [pid = 1654] [id = 336] 22:59:24 INFO - PROCESS | 1654 | --DOCSHELL 0x1193cc000 == 37 [pid = 1654] [id = 335] 22:59:24 INFO - PROCESS | 1654 | --DOCSHELL 0x117e21000 == 36 [pid = 1654] [id = 334] 22:59:24 INFO - PROCESS | 1654 | --DOCSHELL 0x117046800 == 35 [pid = 1654] [id = 333] 22:59:24 INFO - PROCESS | 1654 | --DOCSHELL 0x11849f000 == 34 [pid = 1654] [id = 332] 22:59:24 INFO - PROCESS | 1654 | --DOCSHELL 0x11328c800 == 33 [pid = 1654] [id = 331] 22:59:24 INFO - PROCESS | 1654 | --DOCSHELL 0x129211800 == 32 [pid = 1654] [id = 330] 22:59:24 INFO - PROCESS | 1654 | --DOCSHELL 0x117116000 == 31 [pid = 1654] [id = 348] 22:59:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12b2dc800 == 30 [pid = 1654] [id = 347] 22:59:24 INFO - PROCESS | 1654 | --DOCSHELL 0x128b75800 == 29 [pid = 1654] [id = 346] 22:59:24 INFO - PROCESS | 1654 | --DOCSHELL 0x1193e5800 == 28 [pid = 1654] [id = 345] 22:59:24 INFO - PROCESS | 1654 | --DOCSHELL 0x113294800 == 27 [pid = 1654] [id = 344] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119ca6400) [pid = 1654] [serial = 972] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12102bc00) [pid = 1654] [serial = 975] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x119912800) [pid = 1654] [serial = 958] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x118f3cc00) [pid = 1654] [serial = 957] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x116128c00) [pid = 1654] [serial = 960] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x116396c00) [pid = 1654] [serial = 961] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11857cc00) [pid = 1654] [serial = 966] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x118b4fc00) [pid = 1654] [serial = 967] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1175bcc00) [pid = 1654] [serial = 963] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x117e48c00) [pid = 1654] [serial = 964] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x117e4a800) [pid = 1654] [serial = 940] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x116b0b000) [pid = 1654] [serial = 939] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119c24000) [pid = 1654] [serial = 943] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1193ab800) [pid = 1654] [serial = 942] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x126cfec00) [pid = 1654] [serial = 946] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x124f0a400) [pid = 1654] [serial = 945] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x128f8d400) [pid = 1654] [serial = 949] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x128bb9800) [pid = 1654] [serial = 948] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1273b6c00) [pid = 1654] [serial = 988] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12558b000) [pid = 1654] [serial = 978] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1295dd800) [pid = 1654] [serial = 952] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x124821c00) [pid = 1654] [serial = 976] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1292b9400) [pid = 1654] [serial = 951] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x117e51c00) [pid = 1654] [serial = 982] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x113d49800) [pid = 1654] [serial = 981] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x118b4f000) [pid = 1654] [serial = 984] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12738fc00) [pid = 1654] [serial = 987] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x126889000) [pid = 1654] [serial = 979] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x11971f000) [pid = 1654] [serial = 969] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x121007400) [pid = 1654] [serial = 973] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x126c72400) [pid = 1654] [serial = 985] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1176be400) [pid = 1654] [serial = 955] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x119a0ac00) [pid = 1654] [serial = 970] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1167ed000) [pid = 1654] [serial = 954] [outer = 0x0] [url = about:blank] 22:59:24 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x127667000) [pid = 1654] [serial = 990] [outer = 0x0] [url = about:blank] 22:59:25 INFO - PROCESS | 1654 | 1467698365155 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] 22:59:25 INFO - PROCESS | 1654 | 1467698365174 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 22:59:25 INFO - PROCESS | 1654 | 1467698365178 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 22:59:25 INFO - PROCESS | 1654 | 1467698365180 Marionette TRACE conn2 <- [1,1370,null,{}] 22:59:25 INFO - PROCESS | 1654 | 1467698365183 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}] 22:59:25 INFO - PROCESS | 1654 | 1467698365185 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:25 INFO - PROCESS | 1654 | 1467698365269 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 22:59:25 INFO - PROCESS | 1654 | 1467698365274 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:25 INFO - PROCESS | 1654 | 1467698365280 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x113d75000 == 28 [pid = 1654] [id = 350] 22:59:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1139ec400) [pid = 1654] [serial = 1049] [outer = 0x0] 22:59:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1161d9000) [pid = 1654] [serial = 1050] [outer = 0x1139ec400] 22:59:25 INFO - PROCESS | 1654 | 1467698365309 Marionette DEBUG loaded listener.js 22:59:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x116a74400) [pid = 1654] [serial = 1051] [outer = 0x1139ec400] 22:59:25 INFO - PROCESS | 1654 | 1467698365721 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] 22:59:25 INFO - PROCESS | 1654 | 1467698365753 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 22:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 22:59:25 INFO - PROCESS | 1654 | 1467698365766 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 22:59:25 INFO - PROCESS | 1654 | 1467698365768 Marionette TRACE conn2 <- [1,1374,null,{}] 22:59:25 INFO - PROCESS | 1654 | 1467698365771 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}] 22:59:25 INFO - PROCESS | 1654 | 1467698365774 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:25 INFO - PROCESS | 1654 | 1467698365896 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 22:59:25 INFO - PROCESS | 1654 | 1467698365906 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:25 INFO - PROCESS | 1654 | 1467698365908 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171c5000 == 29 [pid = 1654] [id = 351] 22:59:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x117e4f000) [pid = 1654] [serial = 1052] [outer = 0x0] 22:59:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x117eb2400) [pid = 1654] [serial = 1053] [outer = 0x117e4f000] 22:59:25 INFO - PROCESS | 1654 | 1467698365952 Marionette DEBUG loaded listener.js 22:59:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118140000) [pid = 1654] [serial = 1054] [outer = 0x117e4f000] 22:59:26 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:59:26 INFO - PROCESS | 1654 | 1467698366381 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] 22:59:26 INFO - PROCESS | 1654 | 1467698366391 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 22:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 22:59:26 INFO - PROCESS | 1654 | 1467698366393 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 22:59:26 INFO - PROCESS | 1654 | 1467698366398 Marionette TRACE conn2 <- [1,1378,null,{}] 22:59:26 INFO - PROCESS | 1654 | 1467698366406 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}] 22:59:26 INFO - PROCESS | 1654 | 1467698366409 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:26 INFO - PROCESS | 1654 | 1467698366486 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 22:59:26 INFO - PROCESS | 1654 | 1467698366491 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:26 INFO - PROCESS | 1654 | 1467698366494 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x118bd0800 == 30 [pid = 1654] [id = 352] 22:59:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1122b7400) [pid = 1654] [serial = 1055] [outer = 0x0] 22:59:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1193ab000) [pid = 1654] [serial = 1056] [outer = 0x1122b7400] 22:59:26 INFO - PROCESS | 1654 | 1467698366525 Marionette DEBUG loaded listener.js 22:59:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119c24000) [pid = 1654] [serial = 1057] [outer = 0x1122b7400] 22:59:26 INFO - PROCESS | 1654 | 1467698366872 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] 22:59:26 INFO - PROCESS | 1654 | 1467698366919 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 22:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 22:59:26 INFO - PROCESS | 1654 | 1467698366921 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 22:59:26 INFO - PROCESS | 1654 | 1467698366922 Marionette TRACE conn2 <- [1,1382,null,{}] 22:59:26 INFO - PROCESS | 1654 | 1467698366925 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}] 22:59:26 INFO - PROCESS | 1654 | 1467698366926 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:27 INFO - PROCESS | 1654 | 1467698367031 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 22:59:27 INFO - PROCESS | 1654 | 1467698367064 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:27 INFO - PROCESS | 1654 | 1467698367065 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x1197b1800 == 31 [pid = 1654] [id = 353] 22:59:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119ca7000) [pid = 1654] [serial = 1058] [outer = 0x0] 22:59:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119ef0800) [pid = 1654] [serial = 1059] [outer = 0x119ca7000] 22:59:27 INFO - PROCESS | 1654 | 1467698367090 Marionette DEBUG loaded listener.js 22:59:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x12101ec00) [pid = 1654] [serial = 1060] [outer = 0x119ca7000] 22:59:27 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:59:27 INFO - PROCESS | 1654 | 1467698367428 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] 22:59:27 INFO - PROCESS | 1654 | 1467698367442 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 22:59:27 INFO - PROCESS | 1654 | 1467698367445 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 22:59:27 INFO - PROCESS | 1654 | 1467698367446 Marionette TRACE conn2 <- [1,1386,null,{}] 22:59:27 INFO - PROCESS | 1654 | 1467698367449 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}] 22:59:27 INFO - PROCESS | 1654 | 1467698367451 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:27 INFO - PROCESS | 1654 | 1467698367544 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 22:59:27 INFO - PROCESS | 1654 | 1467698367577 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:27 INFO - PROCESS | 1654 | 1467698367578 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x121171000 == 32 [pid = 1654] [id = 354] 22:59:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x117e4d800) [pid = 1654] [serial = 1061] [outer = 0x0] 22:59:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x121106000) [pid = 1654] [serial = 1062] [outer = 0x117e4d800] 22:59:27 INFO - PROCESS | 1654 | 1467698367603 Marionette DEBUG loaded listener.js 22:59:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x121a61400) [pid = 1654] [serial = 1063] [outer = 0x117e4d800] 22:59:27 INFO - PROCESS | 1654 | 1467698367938 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 22:59:27 INFO - PROCESS | 1654 | 1467698367966 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 22:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 22:59:27 INFO - PROCESS | 1654 | 1467698367968 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 22:59:27 INFO - PROCESS | 1654 | 1467698367970 Marionette TRACE conn2 <- [1,1390,null,{}] 22:59:27 INFO - PROCESS | 1654 | 1467698367972 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}] 22:59:27 INFO - PROCESS | 1654 | 1467698367976 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:28 INFO - PROCESS | 1654 | 1467698368088 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 22:59:28 INFO - PROCESS | 1654 | 1467698368100 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:28 INFO - PROCESS | 1654 | 1467698368101 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x123c18800 == 33 [pid = 1654] [id = 355] 22:59:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x123ce9000) [pid = 1654] [serial = 1064] [outer = 0x0] 22:59:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x124fe0400) [pid = 1654] [serial = 1065] [outer = 0x123ce9000] 22:59:28 INFO - PROCESS | 1654 | 1467698368126 Marionette DEBUG loaded listener.js 22:59:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12738e400) [pid = 1654] [serial = 1066] [outer = 0x123ce9000] 22:59:28 INFO - PROCESS | 1654 | 1467698368469 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]]]}] 22:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 22:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 519ms 22:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 22:59:28 INFO - PROCESS | 1654 | 1467698368489 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 22:59:28 INFO - PROCESS | 1654 | 1467698368490 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 22:59:28 INFO - PROCESS | 1654 | 1467698368492 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 22:59:28 INFO - PROCESS | 1654 | 1467698368493 Marionette TRACE conn2 <- [1,1394,null,{}] 22:59:28 INFO - PROCESS | 1654 | 1467698368496 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}] 22:59:28 INFO - PROCESS | 1654 | 1467698368497 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:28 INFO - PROCESS | 1654 | 1467698368589 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 22:59:28 INFO - PROCESS | 1654 | 1467698368600 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:28 INFO - PROCESS | 1654 | 1467698368601 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x124c5e800 == 34 [pid = 1654] [id = 356] 22:59:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x121008c00) [pid = 1654] [serial = 1067] [outer = 0x0] 22:59:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1273b3800) [pid = 1654] [serial = 1068] [outer = 0x121008c00] 22:59:28 INFO - PROCESS | 1654 | 1467698368625 Marionette DEBUG loaded listener.js 22:59:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12765f800) [pid = 1654] [serial = 1069] [outer = 0x121008c00] 22:59:28 INFO - PROCESS | 1654 | 1467698368940 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]]]}] 22:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 22:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 468ms 22:59:28 INFO - PROCESS | 1654 | 1467698368963 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 22:59:28 INFO - PROCESS | 1654 | 1467698368965 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 22:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 22:59:28 INFO - PROCESS | 1654 | 1467698368968 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 22:59:28 INFO - PROCESS | 1654 | 1467698368969 Marionette TRACE conn2 <- [1,1398,null,{}] 22:59:28 INFO - PROCESS | 1654 | 1467698368971 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}] 22:59:28 INFO - PROCESS | 1654 | 1467698368972 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:29 INFO - PROCESS | 1654 | 1467698369075 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 22:59:29 INFO - PROCESS | 1654 | 1467698369078 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:29 INFO - PROCESS | 1654 | 1467698369079 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x126862000 == 35 [pid = 1654] [id = 357] 22:59:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x127391400) [pid = 1654] [serial = 1070] [outer = 0x0] 22:59:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12767d000) [pid = 1654] [serial = 1071] [outer = 0x127391400] 22:59:29 INFO - PROCESS | 1654 | 1467698369104 Marionette DEBUG loaded listener.js 22:59:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x127686000) [pid = 1654] [serial = 1072] [outer = 0x127391400] 22:59:29 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x123ce9c00) [pid = 1654] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 22:59:29 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12894f400) [pid = 1654] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 22:59:29 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x128f70400) [pid = 1654] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 22:59:29 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x112d3a400) [pid = 1654] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 22:59:29 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x121a66800) [pid = 1654] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 22:59:29 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x113967c00) [pid = 1654] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 22:59:29 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x112a7c800) [pid = 1654] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 22:59:29 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x121006800) [pid = 1654] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 22:59:29 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x117e44400) [pid = 1654] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 22:59:29 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x121025000) [pid = 1654] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 22:59:29 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1180b5800) [pid = 1654] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 22:59:29 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x116ada800) [pid = 1654] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 22:59:29 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x121006400) [pid = 1654] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 22:59:29 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x117e43000) [pid = 1654] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 22:59:29 INFO - PROCESS | 1654 | 1467698369625 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]]]}] 22:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 22:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 22:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 22:59:29 INFO - PROCESS | 1654 | 1467698369638 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 22:59:29 INFO - PROCESS | 1654 | 1467698369639 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 22:59:29 INFO - PROCESS | 1654 | 1467698369652 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 22:59:29 INFO - PROCESS | 1654 | 1467698369653 Marionette TRACE conn2 <- [1,1402,null,{}] 22:59:29 INFO - PROCESS | 1654 | 1467698369655 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}] 22:59:29 INFO - PROCESS | 1654 | 1467698369657 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:29 INFO - PROCESS | 1654 | 1467698369731 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 22:59:29 INFO - PROCESS | 1654 | 1467698369735 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:29 INFO - PROCESS | 1654 | 1467698369736 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x118bcf000 == 36 [pid = 1654] [id = 358] 22:59:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x116ada800) [pid = 1654] [serial = 1073] [outer = 0x0] 22:59:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11851c400) [pid = 1654] [serial = 1074] [outer = 0x116ada800] 22:59:29 INFO - PROCESS | 1654 | 1467698369762 Marionette DEBUG loaded listener.js 22:59:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x121009800) [pid = 1654] [serial = 1075] [outer = 0x116ada800] 22:59:30 INFO - PROCESS | 1654 | 1467698370118 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]]]}] 22:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 22:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 529ms 22:59:30 INFO - PROCESS | 1654 | 1467698370172 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 22:59:30 INFO - PROCESS | 1654 | 1467698370174 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 22:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 22:59:30 INFO - PROCESS | 1654 | 1467698370178 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 22:59:30 INFO - PROCESS | 1654 | 1467698370179 Marionette TRACE conn2 <- [1,1406,null,{}] 22:59:30 INFO - PROCESS | 1654 | 1467698370183 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}] 22:59:30 INFO - PROCESS | 1654 | 1467698370184 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:30 INFO - PROCESS | 1654 | 1467698370301 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 22:59:30 INFO - PROCESS | 1654 | 1467698370308 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:30 INFO - PROCESS | 1654 | 1467698370309 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ca6800 == 37 [pid = 1654] [id = 359] 22:59:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1168d2800) [pid = 1654] [serial = 1076] [outer = 0x0] 22:59:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12688e000) [pid = 1654] [serial = 1077] [outer = 0x1168d2800] 22:59:30 INFO - PROCESS | 1654 | 1467698370350 Marionette DEBUG loaded listener.js 22:59:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128829000) [pid = 1654] [serial = 1078] [outer = 0x1168d2800] 22:59:30 INFO - PROCESS | 1654 | 1467698370774 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]]]}] 22:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 22:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 621ms 22:59:30 INFO - PROCESS | 1654 | 1467698370805 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 22:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 22:59:30 INFO - PROCESS | 1654 | 1467698370806 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 22:59:30 INFO - PROCESS | 1654 | 1467698370809 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 22:59:30 INFO - PROCESS | 1654 | 1467698370818 Marionette TRACE conn2 <- [1,1410,null,{}] 22:59:30 INFO - PROCESS | 1654 | 1467698370821 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}] 22:59:30 INFO - PROCESS | 1654 | 1467698370822 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:30 INFO - PROCESS | 1654 | 1467698370914 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 22:59:30 INFO - PROCESS | 1654 | 1467698370918 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:30 INFO - PROCESS | 1654 | 1467698370919 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f2a800 == 38 [pid = 1654] [id = 360] 22:59:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x126cfb800) [pid = 1654] [serial = 1079] [outer = 0x0] 22:59:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128bb3400) [pid = 1654] [serial = 1080] [outer = 0x126cfb800] 22:59:30 INFO - PROCESS | 1654 | 1467698370946 Marionette DEBUG loaded listener.js 22:59:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128f6bc00) [pid = 1654] [serial = 1081] [outer = 0x126cfb800] 22:59:31 INFO - PROCESS | 1654 | 1467698371294 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]]]}] 22:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 22:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 530ms 22:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 22:59:31 INFO - PROCESS | 1654 | 1467698371339 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 22:59:31 INFO - PROCESS | 1654 | 1467698371341 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 22:59:31 INFO - PROCESS | 1654 | 1467698371343 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 22:59:31 INFO - PROCESS | 1654 | 1467698371344 Marionette TRACE conn2 <- [1,1414,null,{}] 22:59:31 INFO - PROCESS | 1654 | 1467698371346 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}] 22:59:31 INFO - PROCESS | 1654 | 1467698371347 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:31 INFO - PROCESS | 1654 | 1467698371423 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 22:59:31 INFO - PROCESS | 1654 | 1467698371485 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:31 INFO - PROCESS | 1654 | 1467698371486 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a854000 == 39 [pid = 1654] [id = 361] 22:59:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x121a60c00) [pid = 1654] [serial = 1082] [outer = 0x0] 22:59:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128f9a000) [pid = 1654] [serial = 1083] [outer = 0x121a60c00] 22:59:31 INFO - PROCESS | 1654 | 1467698371509 Marionette DEBUG loaded listener.js 22:59:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x129578c00) [pid = 1654] [serial = 1084] [outer = 0x121a60c00] 22:59:32 INFO - PROCESS | 1654 | 1467698372190 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]]]}] 22:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 22:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 870ms 22:59:32 INFO - PROCESS | 1654 | 1467698372240 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 22:59:32 INFO - PROCESS | 1654 | 1467698372242 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 22:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 22:59:32 INFO - PROCESS | 1654 | 1467698372246 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 22:59:32 INFO - PROCESS | 1654 | 1467698372248 Marionette TRACE conn2 <- [1,1418,null,{}] 22:59:32 INFO - PROCESS | 1654 | 1467698372252 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}] 22:59:32 INFO - PROCESS | 1654 | 1467698372254 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:32 INFO - PROCESS | 1654 | 1467698372370 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 22:59:32 INFO - PROCESS | 1654 | 1467698372421 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:32 INFO - PROCESS | 1654 | 1467698372422 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e1a000 == 40 [pid = 1654] [id = 362] 22:59:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1151d7c00) [pid = 1654] [serial = 1085] [outer = 0x0] 22:59:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x116adf000) [pid = 1654] [serial = 1086] [outer = 0x1151d7c00] 22:59:32 INFO - PROCESS | 1654 | 1467698372454 Marionette DEBUG loaded listener.js 22:59:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1180b5800) [pid = 1654] [serial = 1087] [outer = 0x1151d7c00] 22:59:33 INFO - PROCESS | 1654 | 1467698373204 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]]]}] 22:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 22:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1021ms 22:59:33 INFO - PROCESS | 1654 | 1467698373268 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 22:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 22:59:33 INFO - PROCESS | 1654 | 1467698373271 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 22:59:33 INFO - PROCESS | 1654 | 1467698373274 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 22:59:33 INFO - PROCESS | 1654 | 1467698373276 Marionette TRACE conn2 <- [1,1422,null,{}] 22:59:33 INFO - PROCESS | 1654 | 1467698373279 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}] 22:59:33 INFO - PROCESS | 1654 | 1467698373281 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:33 INFO - PROCESS | 1654 | 1467698373401 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 22:59:33 INFO - PROCESS | 1654 | --DOCSHELL 0x120f2a800 == 39 [pid = 1654] [id = 360] 22:59:33 INFO - PROCESS | 1654 | --DOCSHELL 0x128ca6800 == 38 [pid = 1654] [id = 359] 22:59:33 INFO - PROCESS | 1654 | --DOCSHELL 0x118bcf000 == 37 [pid = 1654] [id = 358] 22:59:33 INFO - PROCESS | 1654 | --DOCSHELL 0x126862000 == 36 [pid = 1654] [id = 357] 22:59:33 INFO - PROCESS | 1654 | --DOCSHELL 0x124c5e800 == 35 [pid = 1654] [id = 356] 22:59:33 INFO - PROCESS | 1654 | --DOCSHELL 0x123c18800 == 34 [pid = 1654] [id = 355] 22:59:33 INFO - PROCESS | 1654 | --DOCSHELL 0x121171000 == 33 [pid = 1654] [id = 354] 22:59:33 INFO - PROCESS | 1654 | --DOCSHELL 0x1197b1800 == 32 [pid = 1654] [id = 353] 22:59:33 INFO - PROCESS | 1654 | --DOCSHELL 0x118bd0800 == 31 [pid = 1654] [id = 352] 22:59:33 INFO - PROCESS | 1654 | --DOCSHELL 0x1171c5000 == 30 [pid = 1654] [id = 351] 22:59:33 INFO - PROCESS | 1654 | --DOCSHELL 0x113d75000 == 29 [pid = 1654] [id = 350] 22:59:33 INFO - PROCESS | 1654 | --DOCSHELL 0x11846d000 == 28 [pid = 1654] [id = 349] 22:59:33 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1273b1c00) [pid = 1654] [serial = 1014] [outer = 0x0] [url = about:blank] 22:59:33 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x128f6c800) [pid = 1654] [serial = 1018] [outer = 0x0] [url = about:blank] 22:59:33 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x128952c00) [pid = 1654] [serial = 1017] [outer = 0x0] [url = about:blank] 22:59:33 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x128f99c00) [pid = 1654] [serial = 1020] [outer = 0x0] [url = about:blank] 22:59:33 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1168dec00) [pid = 1654] [serial = 1023] [outer = 0x0] [url = about:blank] 22:59:33 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x124fe1400) [pid = 1654] [serial = 1011] [outer = 0x0] [url = about:blank] 22:59:33 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x119ca7c00) [pid = 1654] [serial = 1005] [outer = 0x0] [url = about:blank] 22:59:33 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12100f800) [pid = 1654] [serial = 1006] [outer = 0x0] [url = about:blank] 22:59:33 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11336f000) [pid = 1654] [serial = 993] [outer = 0x0] [url = about:blank] 22:59:33 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x115e63400) [pid = 1654] [serial = 994] [outer = 0x0] [url = about:blank] 22:59:33 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x128944000) [pid = 1654] [serial = 991] [outer = 0x0] [url = about:blank] 22:59:33 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x117e4c400) [pid = 1654] [serial = 996] [outer = 0x0] [url = about:blank] 22:59:33 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x118138c00) [pid = 1654] [serial = 997] [outer = 0x0] [url = about:blank] 22:59:33 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12144f800) [pid = 1654] [serial = 1008] [outer = 0x0] [url = about:blank] 22:59:33 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x123cad800) [pid = 1654] [serial = 1009] [outer = 0x0] [url = about:blank] 22:59:33 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x118575000) [pid = 1654] [serial = 1024] [outer = 0x0] [url = about:blank] 22:59:33 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11857d800) [pid = 1654] [serial = 1002] [outer = 0x0] [url = about:blank] 22:59:33 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1188e8000) [pid = 1654] [serial = 1003] [outer = 0x0] [url = about:blank] 22:59:33 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x116b0bc00) [pid = 1654] [serial = 999] [outer = 0x0] [url = about:blank] 22:59:33 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x117e43400) [pid = 1654] [serial = 1000] [outer = 0x0] [url = about:blank] 22:59:33 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x12a799400) [pid = 1654] [serial = 1030] [outer = 0x0] [url = about:blank] 22:59:33 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x121028c00) [pid = 1654] [serial = 1027] [outer = 0x0] [url = about:blank] 22:59:33 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1292b6000) [pid = 1654] [serial = 1021] [outer = 0x0] [url = about:blank] 22:59:33 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1295e4400) [pid = 1654] [serial = 1029] [outer = 0x0] [url = about:blank] 22:59:33 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x12894e400) [pid = 1654] [serial = 1015] [outer = 0x0] [url = about:blank] 22:59:33 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x126c77400) [pid = 1654] [serial = 1012] [outer = 0x0] [url = about:blank] 22:59:33 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x119ca3400) [pid = 1654] [serial = 1026] [outer = 0x0] [url = about:blank] 22:59:33 INFO - PROCESS | 1654 | 1467698373477 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:33 INFO - PROCESS | 1654 | 1467698373480 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x1130fa000 == 29 [pid = 1654] [id = 363] 22:59:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x113d8f000) [pid = 1654] [serial = 1088] [outer = 0x0] 22:59:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x11612dc00) [pid = 1654] [serial = 1089] [outer = 0x113d8f000] 22:59:33 INFO - PROCESS | 1654 | 1467698373508 Marionette DEBUG loaded listener.js 22:59:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x116ad7000) [pid = 1654] [serial = 1090] [outer = 0x113d8f000] 22:59:33 INFO - PROCESS | 1654 | 1467698373896 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]]]}] 22:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 22:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 671ms 22:59:33 INFO - PROCESS | 1654 | 1467698373946 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 22:59:33 INFO - PROCESS | 1654 | 1467698373951 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 22:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 22:59:33 INFO - PROCESS | 1654 | 1467698373958 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 22:59:33 INFO - PROCESS | 1654 | 1467698373961 Marionette TRACE conn2 <- [1,1426,null,{}] 22:59:33 INFO - PROCESS | 1654 | 1467698373964 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}] 22:59:33 INFO - PROCESS | 1654 | 1467698373967 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:34 INFO - PROCESS | 1654 | 1467698374091 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 22:59:34 INFO - PROCESS | 1654 | 1467698374104 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:34 INFO - PROCESS | 1654 | 1467698374105 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x11809d000 == 30 [pid = 1654] [id = 364] 22:59:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1176bc400) [pid = 1654] [serial = 1091] [outer = 0x0] 22:59:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x118573800) [pid = 1654] [serial = 1092] [outer = 0x1176bc400] 22:59:34 INFO - PROCESS | 1654 | 1467698374149 Marionette DEBUG loaded listener.js 22:59:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1185d8800) [pid = 1654] [serial = 1093] [outer = 0x1176bc400] 22:59:34 INFO - PROCESS | 1654 | 1467698374583 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]]]}] 22:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 22:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 673ms 22:59:34 INFO - PROCESS | 1654 | 1467698374634 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 22:59:34 INFO - PROCESS | 1654 | 1467698374636 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 22:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 22:59:34 INFO - PROCESS | 1654 | 1467698374638 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 22:59:34 INFO - PROCESS | 1654 | 1467698374641 Marionette TRACE conn2 <- [1,1430,null,{}] 22:59:34 INFO - PROCESS | 1654 | 1467698374651 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}] 22:59:34 INFO - PROCESS | 1654 | 1467698374654 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:34 INFO - PROCESS | 1654 | 1467698374742 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 22:59:34 INFO - PROCESS | 1654 | 1467698374751 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:34 INFO - PROCESS | 1654 | 1467698374753 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x1197ca000 == 31 [pid = 1654] [id = 365] 22:59:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1193ac000) [pid = 1654] [serial = 1094] [outer = 0x0] 22:59:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x119912800) [pid = 1654] [serial = 1095] [outer = 0x1193ac000] 22:59:34 INFO - PROCESS | 1654 | 1467698374781 Marionette DEBUG loaded listener.js 22:59:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x119ca4400) [pid = 1654] [serial = 1096] [outer = 0x1193ac000] 22:59:35 INFO - PROCESS | 1654 | 1467698375119 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]]]}] 22:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 22:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 526ms 22:59:35 INFO - PROCESS | 1654 | 1467698375165 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 22:59:35 INFO - PROCESS | 1654 | 1467698375166 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 22:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 22:59:35 INFO - PROCESS | 1654 | 1467698375182 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 22:59:35 INFO - PROCESS | 1654 | 1467698375183 Marionette TRACE conn2 <- [1,1434,null,{}] 22:59:35 INFO - PROCESS | 1654 | 1467698375185 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}] 22:59:35 INFO - PROCESS | 1654 | 1467698375186 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:35 INFO - PROCESS | 1654 | 1467698375266 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 22:59:35 INFO - PROCESS | 1654 | 1467698375270 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:35 INFO - PROCESS | 1654 | 1467698375271 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12127e000 == 32 [pid = 1654] [id = 366] 22:59:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11336a400) [pid = 1654] [serial = 1097] [outer = 0x0] 22:59:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x12101e000) [pid = 1654] [serial = 1098] [outer = 0x11336a400] 22:59:35 INFO - PROCESS | 1654 | 1467698375296 Marionette DEBUG loaded listener.js 22:59:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x121103400) [pid = 1654] [serial = 1099] [outer = 0x11336a400] 22:59:35 INFO - PROCESS | 1654 | 1467698375728 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]]]}] 22:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 22:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 572ms 22:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 22:59:35 INFO - PROCESS | 1654 | 1467698375764 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 22:59:35 INFO - PROCESS | 1654 | 1467698375766 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 22:59:35 INFO - PROCESS | 1654 | 1467698375769 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 22:59:35 INFO - PROCESS | 1654 | 1467698375771 Marionette TRACE conn2 <- [1,1438,null,{}] 22:59:35 INFO - PROCESS | 1654 | 1467698375774 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}] 22:59:35 INFO - PROCESS | 1654 | 1467698375776 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:35 INFO - PROCESS | 1654 | 1467698375935 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 22:59:35 INFO - PROCESS | 1654 | 1467698375958 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:35 INFO - PROCESS | 1654 | 1467698375959 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x123c1b800 == 33 [pid = 1654] [id = 367] 22:59:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1139ebc00) [pid = 1654] [serial = 1100] [outer = 0x0] 22:59:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x121a6fc00) [pid = 1654] [serial = 1101] [outer = 0x1139ebc00] 22:59:36 INFO - PROCESS | 1654 | 1467698375999 Marionette DEBUG loaded listener.js 22:59:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x124c04800) [pid = 1654] [serial = 1102] [outer = 0x1139ebc00] 22:59:36 INFO - PROCESS | 1654 | 1467698376405 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]]]}] 22:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 22:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 674ms 22:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 22:59:36 INFO - PROCESS | 1654 | 1467698376444 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 22:59:36 INFO - PROCESS | 1654 | 1467698376445 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 22:59:36 INFO - PROCESS | 1654 | 1467698376447 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 22:59:36 INFO - PROCESS | 1654 | 1467698376448 Marionette TRACE conn2 <- [1,1442,null,{}] 22:59:36 INFO - PROCESS | 1654 | 1467698376451 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}] 22:59:36 INFO - PROCESS | 1654 | 1467698376455 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:36 INFO - PROCESS | 1654 | 1467698376573 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 22:59:36 INFO - PROCESS | 1654 | 1467698376624 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:36 INFO - PROCESS | 1654 | 1467698376625 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x126858000 == 34 [pid = 1654] [id = 368] 22:59:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x124c34800) [pid = 1654] [serial = 1103] [outer = 0x0] 22:59:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x125695c00) [pid = 1654] [serial = 1104] [outer = 0x124c34800] 22:59:36 INFO - PROCESS | 1654 | 1467698376650 Marionette DEBUG loaded listener.js 22:59:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x127667000) [pid = 1654] [serial = 1105] [outer = 0x124c34800] 22:59:36 INFO - PROCESS | 1654 | 1467698376982 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]]]}] 22:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 22:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 568ms 22:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 22:59:37 INFO - PROCESS | 1654 | 1467698377017 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 22:59:37 INFO - PROCESS | 1654 | 1467698377019 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 22:59:37 INFO - PROCESS | 1654 | 1467698377028 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 22:59:37 INFO - PROCESS | 1654 | 1467698377029 Marionette TRACE conn2 <- [1,1446,null,{}] 22:59:37 INFO - PROCESS | 1654 | 1467698377031 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}] 22:59:37 INFO - PROCESS | 1654 | 1467698377033 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:37 INFO - PROCESS | 1654 | 1467698377128 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 22:59:37 INFO - PROCESS | 1654 | 1467698377132 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:37 INFO - PROCESS | 1654 | 1467698377133 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x127315000 == 35 [pid = 1654] [id = 369] 22:59:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x124f0bc00) [pid = 1654] [serial = 1106] [outer = 0x0] 22:59:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128829800) [pid = 1654] [serial = 1107] [outer = 0x124f0bc00] 22:59:37 INFO - PROCESS | 1654 | 1467698377157 Marionette DEBUG loaded listener.js 22:59:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128949800) [pid = 1654] [serial = 1108] [outer = 0x124f0bc00] 22:59:37 INFO - PROCESS | 1654 | 1467698377505 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]]]}] 22:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 22:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 527ms 22:59:37 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x117e4d800) [pid = 1654] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 22:59:37 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x123ce9000) [pid = 1654] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 22:59:37 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x127391400) [pid = 1654] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 22:59:37 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x121008c00) [pid = 1654] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 22:59:37 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x117e4f000) [pid = 1654] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 22:59:37 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1139ec400) [pid = 1654] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 22:59:37 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x116ada800) [pid = 1654] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 22:59:37 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x119ca7000) [pid = 1654] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 22:59:37 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x126cfb800) [pid = 1654] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 22:59:37 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x117326400) [pid = 1654] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 22:59:37 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1122b7400) [pid = 1654] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 22:59:37 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x112016800) [pid = 1654] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 22:59:37 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1180c1000) [pid = 1654] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 22:59:37 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x121005400) [pid = 1654] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 22:59:37 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1270e7800) [pid = 1654] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 22:59:37 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1168d2800) [pid = 1654] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 22:59:37 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x112d29c00) [pid = 1654] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 22:59:37 INFO - PROCESS | 1654 | 1467698377662 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 22:59:37 INFO - PROCESS | 1654 | 1467698377664 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 22:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 22:59:37 INFO - PROCESS | 1654 | 1467698377680 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 22:59:37 INFO - PROCESS | 1654 | 1467698377682 Marionette TRACE conn2 <- [1,1450,null,{}] 22:59:37 INFO - PROCESS | 1654 | 1467698377685 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}] 22:59:37 INFO - PROCESS | 1654 | 1467698377687 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:37 INFO - PROCESS | 1654 | 1467698377811 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 22:59:37 INFO - PROCESS | 1654 | 1467698377846 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:37 INFO - PROCESS | 1654 | 1467698377847 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171c4000 == 36 [pid = 1654] [id = 370] 22:59:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x11617b000) [pid = 1654] [serial = 1109] [outer = 0x0] 22:59:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x116ada800) [pid = 1654] [serial = 1110] [outer = 0x11617b000] 22:59:37 INFO - PROCESS | 1654 | 1467698377888 Marionette DEBUG loaded listener.js 22:59:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11813ec00) [pid = 1654] [serial = 1111] [outer = 0x11617b000] 22:59:38 INFO - PROCESS | 1654 | 1467698378285 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]]]}] 22:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 22:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 620ms 22:59:38 INFO - PROCESS | 1654 | 1467698378308 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 22:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 22:59:38 INFO - PROCESS | 1654 | 1467698378311 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 22:59:38 INFO - PROCESS | 1654 | 1467698378314 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 22:59:38 INFO - PROCESS | 1654 | 1467698378315 Marionette TRACE conn2 <- [1,1454,null,{}] 22:59:38 INFO - PROCESS | 1654 | 1467698378324 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}] 22:59:38 INFO - PROCESS | 1654 | 1467698378326 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:38 INFO - PROCESS | 1654 | 1467698378404 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 22:59:38 INFO - PROCESS | 1654 | 1467698378407 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:38 INFO - PROCESS | 1654 | 1467698378408 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293cc800 == 37 [pid = 1654] [id = 371] 22:59:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118574800) [pid = 1654] [serial = 1112] [outer = 0x0] 22:59:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x123ce9800) [pid = 1654] [serial = 1113] [outer = 0x118574800] 22:59:38 INFO - PROCESS | 1654 | 1467698378435 Marionette DEBUG loaded listener.js 22:59:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x12894f400) [pid = 1654] [serial = 1114] [outer = 0x118574800] 22:59:38 INFO - PROCESS | 1654 | 1467698378816 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]]]}] 22:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 22:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 518ms 22:59:38 INFO - PROCESS | 1654 | 1467698378833 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 22:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 22:59:38 INFO - PROCESS | 1654 | 1467698378835 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 22:59:38 INFO - PROCESS | 1654 | 1467698378839 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 22:59:38 INFO - PROCESS | 1654 | 1467698378841 Marionette TRACE conn2 <- [1,1458,null,{}] 22:59:38 INFO - PROCESS | 1654 | 1467698378845 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}] 22:59:38 INFO - PROCESS | 1654 | 1467698378846 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:38 INFO - PROCESS | 1654 | 1467698378937 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 22:59:39 INFO - PROCESS | 1654 | 1467698378994 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:39 INFO - PROCESS | 1654 | 1467698378995 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a695000 == 38 [pid = 1654] [id = 372] 22:59:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x113963c00) [pid = 1654] [serial = 1115] [outer = 0x0] 22:59:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x128bb6800) [pid = 1654] [serial = 1116] [outer = 0x113963c00] 22:59:39 INFO - PROCESS | 1654 | 1467698379019 Marionette DEBUG loaded listener.js 22:59:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x128f6e400) [pid = 1654] [serial = 1117] [outer = 0x113963c00] 22:59:39 INFO - PROCESS | 1654 | 1467698379341 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]]]}] 22:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 22:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 526ms 22:59:39 INFO - PROCESS | 1654 | 1467698379366 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 22:59:39 INFO - PROCESS | 1654 | 1467698379367 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 22:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 22:59:39 INFO - PROCESS | 1654 | 1467698379370 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 22:59:39 INFO - PROCESS | 1654 | 1467698379371 Marionette TRACE conn2 <- [1,1462,null,{}] 22:59:39 INFO - PROCESS | 1654 | 1467698379374 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}] 22:59:39 INFO - PROCESS | 1654 | 1467698379375 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:39 INFO - PROCESS | 1654 | 1467698379470 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 22:59:39 INFO - PROCESS | 1654 | 1467698379474 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:39 INFO - PROCESS | 1654 | 1467698379475 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12af5a800 == 39 [pid = 1654] [id = 373] 22:59:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x128d03400) [pid = 1654] [serial = 1118] [outer = 0x0] 22:59:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1292b7400) [pid = 1654] [serial = 1119] [outer = 0x128d03400] 22:59:39 INFO - PROCESS | 1654 | 1467698379502 Marionette DEBUG loaded listener.js 22:59:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1295e3c00) [pid = 1654] [serial = 1120] [outer = 0x128d03400] 22:59:39 INFO - PROCESS | 1654 | 1467698379998 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]]]}] 22:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 22:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 668ms 22:59:40 INFO - PROCESS | 1654 | 1467698380039 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 22:59:40 INFO - PROCESS | 1654 | 1467698380042 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 22:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 22:59:40 INFO - PROCESS | 1654 | 1467698380045 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 22:59:40 INFO - PROCESS | 1654 | 1467698380047 Marionette TRACE conn2 <- [1,1466,null,{}] 22:59:40 INFO - PROCESS | 1654 | 1467698380052 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}] 22:59:40 INFO - PROCESS | 1654 | 1467698380054 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:40 INFO - PROCESS | 1654 | 1467698380161 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 22:59:40 INFO - PROCESS | 1654 | 1467698380252 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:40 INFO - PROCESS | 1654 | 1467698380254 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x118095800 == 40 [pid = 1654] [id = 374] 22:59:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x116adc400) [pid = 1654] [serial = 1121] [outer = 0x0] 22:59:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11731bc00) [pid = 1654] [serial = 1122] [outer = 0x116adc400] 22:59:40 INFO - PROCESS | 1654 | 1467698380285 Marionette DEBUG loaded listener.js 22:59:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x117eb4c00) [pid = 1654] [serial = 1123] [outer = 0x116adc400] 22:59:40 INFO - PROCESS | 1654 | 1467698380718 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]]]}] 22:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 22:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 723ms 22:59:40 INFO - PROCESS | 1654 | 1467698380778 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 22:59:40 INFO - PROCESS | 1654 | 1467698380781 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 22:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 22:59:40 INFO - PROCESS | 1654 | 1467698380787 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 22:59:40 INFO - PROCESS | 1654 | 1467698380789 Marionette TRACE conn2 <- [1,1470,null,{}] 22:59:40 INFO - PROCESS | 1654 | 1467698380791 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}] 22:59:40 INFO - PROCESS | 1654 | 1467698380793 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:40 INFO - PROCESS | 1654 | 1467698380894 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 22:59:40 INFO - PROCESS | 1654 | 1467698380960 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:40 INFO - PROCESS | 1654 | 1467698380962 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x121919800 == 41 [pid = 1654] [id = 375] 22:59:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x118f3d800) [pid = 1654] [serial = 1124] [outer = 0x0] 22:59:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119912400) [pid = 1654] [serial = 1125] [outer = 0x118f3d800] 22:59:40 INFO - PROCESS | 1654 | 1467698380993 Marionette DEBUG loaded listener.js 22:59:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119e12800) [pid = 1654] [serial = 1126] [outer = 0x118f3d800] 22:59:41 INFO - PROCESS | 1654 | 1467698381446 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]]]}] 22:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 22:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 671ms 22:59:41 INFO - PROCESS | 1654 | 1467698381496 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 22:59:41 INFO - PROCESS | 1654 | 1467698381497 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 22:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 22:59:41 INFO - PROCESS | 1654 | 1467698381502 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 22:59:41 INFO - PROCESS | 1654 | 1467698381505 Marionette TRACE conn2 <- [1,1474,null,{}] 22:59:41 INFO - PROCESS | 1654 | 1467698381515 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}] 22:59:41 INFO - PROCESS | 1654 | 1467698381519 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:41 INFO - PROCESS | 1654 | 1467698381622 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 22:59:41 INFO - PROCESS | 1654 | 1467698381692 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:41 INFO - PROCESS | 1654 | 1467698381694 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bbc4800 == 42 [pid = 1654] [id = 376] 22:59:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x127682c00) [pid = 1654] [serial = 1127] [outer = 0x0] 22:59:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12894c400) [pid = 1654] [serial = 1128] [outer = 0x127682c00] 22:59:41 INFO - PROCESS | 1654 | 1467698381725 Marionette DEBUG loaded listener.js 22:59:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128f99c00) [pid = 1654] [serial = 1129] [outer = 0x127682c00] 22:59:42 INFO - PROCESS | 1654 | 1467698382149 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]]]}] 22:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 22:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 672ms 22:59:42 INFO - PROCESS | 1654 | 1467698382174 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 22:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 22:59:42 INFO - PROCESS | 1654 | 1467698382176 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 22:59:42 INFO - PROCESS | 1654 | 1467698382179 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 22:59:42 INFO - PROCESS | 1654 | 1467698382180 Marionette TRACE conn2 <- [1,1478,null,{}] 22:59:42 INFO - PROCESS | 1654 | 1467698382182 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}] 22:59:42 INFO - PROCESS | 1654 | 1467698382184 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:42 INFO - PROCESS | 1654 | 1467698382284 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 22:59:42 INFO - PROCESS | 1654 | 1467698382339 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:42 INFO - PROCESS | 1654 | 1467698382340 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be70800 == 43 [pid = 1654] [id = 377] 22:59:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1295de000) [pid = 1654] [serial = 1130] [outer = 0x0] 22:59:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1295e4800) [pid = 1654] [serial = 1131] [outer = 0x1295de000] 22:59:42 INFO - PROCESS | 1654 | 1467698382369 Marionette DEBUG loaded listener.js 22:59:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1295f0c00) [pid = 1654] [serial = 1132] [outer = 0x1295de000] 22:59:42 INFO - PROCESS | 1654 | 1467698382898 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]]]}] 22:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 22:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 769ms 22:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 22:59:42 INFO - PROCESS | 1654 | 1467698382949 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 22:59:42 INFO - PROCESS | 1654 | 1467698382950 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 22:59:42 INFO - PROCESS | 1654 | 1467698382953 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 22:59:42 INFO - PROCESS | 1654 | 1467698382954 Marionette TRACE conn2 <- [1,1482,null,{}] 22:59:42 INFO - PROCESS | 1654 | 1467698382957 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}] 22:59:42 INFO - PROCESS | 1654 | 1467698382958 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:43 INFO - PROCESS | 1654 | 1467698383071 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 22:59:43 INFO - PROCESS | 1654 | 1467698383296 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:43 INFO - PROCESS | 1654 | 1467698383297 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171ce800 == 44 [pid = 1654] [id = 378] 22:59:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x112aca400) [pid = 1654] [serial = 1133] [outer = 0x0] 22:59:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1133c8c00) [pid = 1654] [serial = 1134] [outer = 0x112aca400] 22:59:43 INFO - PROCESS | 1654 | 1467698383343 Marionette DEBUG loaded listener.js 22:59:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x116177400) [pid = 1654] [serial = 1135] [outer = 0x112aca400] 22:59:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12a695000 == 43 [pid = 1654] [id = 372] 22:59:44 INFO - PROCESS | 1654 | --DOCSHELL 0x1293cc800 == 42 [pid = 1654] [id = 371] 22:59:44 INFO - PROCESS | 1654 | --DOCSHELL 0x1171c4000 == 41 [pid = 1654] [id = 370] 22:59:44 INFO - PROCESS | 1654 | --DOCSHELL 0x127315000 == 40 [pid = 1654] [id = 369] 22:59:44 INFO - PROCESS | 1654 | --DOCSHELL 0x126858000 == 39 [pid = 1654] [id = 368] 22:59:44 INFO - PROCESS | 1654 | --DOCSHELL 0x123c1b800 == 38 [pid = 1654] [id = 367] 22:59:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12127e000 == 37 [pid = 1654] [id = 366] 22:59:44 INFO - PROCESS | 1654 | --DOCSHELL 0x1197ca000 == 36 [pid = 1654] [id = 365] 22:59:44 INFO - PROCESS | 1654 | --DOCSHELL 0x11809d000 == 35 [pid = 1654] [id = 364] 22:59:44 INFO - PROCESS | 1654 | --DOCSHELL 0x1130fa000 == 34 [pid = 1654] [id = 363] 22:59:44 INFO - PROCESS | 1654 | --DOCSHELL 0x117e1a000 == 33 [pid = 1654] [id = 362] 22:59:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12a854000 == 32 [pid = 1654] [id = 361] 22:59:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12be70800 == 31 [pid = 1654] [id = 377] 22:59:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12bbc4800 == 30 [pid = 1654] [id = 376] 22:59:44 INFO - PROCESS | 1654 | --DOCSHELL 0x121919800 == 29 [pid = 1654] [id = 375] 22:59:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12af5a800 == 28 [pid = 1654] [id = 373] 22:59:44 INFO - PROCESS | 1654 | --DOCSHELL 0x118095800 == 27 [pid = 1654] [id = 374] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x121106000) [pid = 1654] [serial = 1062] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x124fe0400) [pid = 1654] [serial = 1065] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12767d000) [pid = 1654] [serial = 1071] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1273b3800) [pid = 1654] [serial = 1068] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x117eb2400) [pid = 1654] [serial = 1053] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x118140000) [pid = 1654] [serial = 1054] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1161d9000) [pid = 1654] [serial = 1050] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x116a74400) [pid = 1654] [serial = 1051] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11851c400) [pid = 1654] [serial = 1074] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119ef0800) [pid = 1654] [serial = 1059] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x128bb3400) [pid = 1654] [serial = 1080] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x118582000) [pid = 1654] [serial = 1048] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x117e47c00) [pid = 1654] [serial = 1047] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1193ab000) [pid = 1654] [serial = 1056] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119c24000) [pid = 1654] [serial = 1057] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1167f0800) [pid = 1654] [serial = 1033] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x112d20800) [pid = 1654] [serial = 1032] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x118f3e400) [pid = 1654] [serial = 1036] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x118580c00) [pid = 1654] [serial = 1035] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1255db800) [pid = 1654] [serial = 1039] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x121102400) [pid = 1654] [serial = 1038] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x128832c00) [pid = 1654] [serial = 1042] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x127661000) [pid = 1654] [serial = 1041] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12688e000) [pid = 1654] [serial = 1077] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x127686000) [pid = 1654] [serial = 1072] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x116a6c000) [pid = 1654] [serial = 1045] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x113d8bc00) [pid = 1654] [serial = 1044] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x128829000) [pid = 1654] [serial = 1078] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x12765f800) [pid = 1654] [serial = 1069] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x121a61400) [pid = 1654] [serial = 1063] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x12738e400) [pid = 1654] [serial = 1066] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x121009800) [pid = 1654] [serial = 1075] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x12101ec00) [pid = 1654] [serial = 1060] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x128f6bc00) [pid = 1654] [serial = 1081] [outer = 0x0] [url = about:blank] 22:59:44 INFO - PROCESS | 1654 | 1467698384402 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]]]}] 22:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 22:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1474ms 22:59:44 INFO - PROCESS | 1654 | 1467698384428 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 22:59:44 INFO - PROCESS | 1654 | 1467698384432 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 22:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 22:59:44 INFO - PROCESS | 1654 | 1467698384435 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 22:59:44 INFO - PROCESS | 1654 | 1467698384437 Marionette TRACE conn2 <- [1,1486,null,{}] 22:59:44 INFO - PROCESS | 1654 | 1467698384441 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}] 22:59:44 INFO - PROCESS | 1654 | 1467698384443 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:44 INFO - PROCESS | 1654 | 1467698384529 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 22:59:44 INFO - PROCESS | 1654 | 1467698384536 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:44 INFO - PROCESS | 1654 | 1467698384537 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x1133f1000 == 28 [pid = 1654] [id = 379] 22:59:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x113d8bc00) [pid = 1654] [serial = 1136] [outer = 0x0] 22:59:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x113f2f400) [pid = 1654] [serial = 1137] [outer = 0x113d8bc00] 22:59:44 INFO - PROCESS | 1654 | 1467698384567 Marionette DEBUG loaded listener.js 22:59:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x116392000) [pid = 1654] [serial = 1138] [outer = 0x113d8bc00] 22:59:44 INFO - PROCESS | 1654 | 1467698384970 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]]]}] 22:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 22:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 570ms 22:59:45 INFO - PROCESS | 1654 | 1467698385006 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 22:59:45 INFO - PROCESS | 1654 | 1467698385010 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 22:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 22:59:45 INFO - PROCESS | 1654 | 1467698385014 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 22:59:45 INFO - PROCESS | 1654 | 1467698385016 Marionette TRACE conn2 <- [1,1490,null,{}] 22:59:45 INFO - PROCESS | 1654 | 1467698385019 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}] 22:59:45 INFO - PROCESS | 1654 | 1467698385020 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:45 INFO - PROCESS | 1654 | 1467698385101 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 22:59:45 INFO - PROCESS | 1654 | 1467698385106 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:45 INFO - PROCESS | 1654 | 1467698385107 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x117114800 == 29 [pid = 1654] [id = 380] 22:59:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x116a71000) [pid = 1654] [serial = 1139] [outer = 0x0] 22:59:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1176c2c00) [pid = 1654] [serial = 1140] [outer = 0x116a71000] 22:59:45 INFO - PROCESS | 1654 | 1467698385137 Marionette DEBUG loaded listener.js 22:59:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x117e4d400) [pid = 1654] [serial = 1141] [outer = 0x116a71000] 22:59:45 INFO - PROCESS | 1654 | 1467698385473 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]]]}] 22:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 22:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 469ms 22:59:45 INFO - PROCESS | 1654 | 1467698385484 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 22:59:45 INFO - PROCESS | 1654 | 1467698385485 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 22:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 22:59:45 INFO - PROCESS | 1654 | 1467698385488 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 22:59:45 INFO - PROCESS | 1654 | 1467698385501 Marionette TRACE conn2 <- [1,1494,null,{}] 22:59:45 INFO - PROCESS | 1654 | 1467698385509 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}] 22:59:45 INFO - PROCESS | 1654 | 1467698385512 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:45 INFO - PROCESS | 1654 | 1467698385594 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 22:59:45 INFO - PROCESS | 1654 | 1467698385645 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:45 INFO - PROCESS | 1654 | 1467698385647 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x118479800 == 30 [pid = 1654] [id = 381] 22:59:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1133c6800) [pid = 1654] [serial = 1142] [outer = 0x0] 22:59:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x118580000) [pid = 1654] [serial = 1143] [outer = 0x1133c6800] 22:59:45 INFO - PROCESS | 1654 | 1467698385675 Marionette DEBUG loaded listener.js 22:59:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x118b59000) [pid = 1654] [serial = 1144] [outer = 0x1133c6800] 22:59:45 INFO - PROCESS | 1654 | 1467698385990 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]]]}] 22:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 22:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 532ms 22:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 22:59:46 INFO - PROCESS | 1654 | 1467698386021 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 22:59:46 INFO - PROCESS | 1654 | 1467698386023 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 22:59:46 INFO - PROCESS | 1654 | 1467698386025 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 22:59:46 INFO - PROCESS | 1654 | 1467698386026 Marionette TRACE conn2 <- [1,1498,null,{}] 22:59:46 INFO - PROCESS | 1654 | 1467698386032 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}] 22:59:46 INFO - PROCESS | 1654 | 1467698386033 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:46 INFO - PROCESS | 1654 | 1467698386112 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 22:59:46 INFO - PROCESS | 1654 | 1467698386166 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:46 INFO - PROCESS | 1654 | 1467698386167 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x11964f000 == 31 [pid = 1654] [id = 382] 22:59:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x118b58800) [pid = 1654] [serial = 1145] [outer = 0x0] 22:59:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1193af800) [pid = 1654] [serial = 1146] [outer = 0x118b58800] 22:59:46 INFO - PROCESS | 1654 | 1467698386193 Marionette DEBUG loaded listener.js 22:59:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x119a0c000) [pid = 1654] [serial = 1147] [outer = 0x118b58800] 22:59:46 INFO - PROCESS | 1654 | 1467698386485 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]]]}] 22:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 22:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 473ms 22:59:46 INFO - PROCESS | 1654 | 1467698386506 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 22:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 22:59:46 INFO - PROCESS | 1654 | 1467698386507 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 22:59:46 INFO - PROCESS | 1654 | 1467698386517 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 22:59:46 INFO - PROCESS | 1654 | 1467698386518 Marionette TRACE conn2 <- [1,1502,null,{}] 22:59:46 INFO - PROCESS | 1654 | 1467698386521 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}] 22:59:46 INFO - PROCESS | 1654 | 1467698386522 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:46 INFO - PROCESS | 1654 | 1467698386629 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 22:59:46 INFO - PROCESS | 1654 | 1467698386632 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:46 INFO - PROCESS | 1654 | 1467698386634 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x119db3000 == 32 [pid = 1654] [id = 383] 22:59:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x116a6bc00) [pid = 1654] [serial = 1148] [outer = 0x0] 22:59:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119ca7800) [pid = 1654] [serial = 1149] [outer = 0x116a6bc00] 22:59:46 INFO - PROCESS | 1654 | 1467698386659 Marionette DEBUG loaded listener.js 22:59:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x121008c00) [pid = 1654] [serial = 1150] [outer = 0x116a6bc00] 22:59:47 INFO - PROCESS | 1654 | 1467698387006 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]]]}] 22:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 22:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 531ms 22:59:47 INFO - PROCESS | 1654 | 1467698387040 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 22:59:47 INFO - PROCESS | 1654 | 1467698387042 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 22:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 22:59:47 INFO - PROCESS | 1654 | 1467698387056 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 22:59:47 INFO - PROCESS | 1654 | 1467698387057 Marionette TRACE conn2 <- [1,1506,null,{}] 22:59:47 INFO - PROCESS | 1654 | 1467698387061 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}] 22:59:47 INFO - PROCESS | 1654 | 1467698387065 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:47 INFO - PROCESS | 1654 | 1467698387183 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 22:59:47 INFO - PROCESS | 1654 | 1467698387187 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:47 INFO - PROCESS | 1654 | 1467698387188 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x121466800 == 33 [pid = 1654] [id = 384] 22:59:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1193ae000) [pid = 1654] [serial = 1151] [outer = 0x0] 22:59:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x12102b400) [pid = 1654] [serial = 1152] [outer = 0x1193ae000] 22:59:47 INFO - PROCESS | 1654 | 1467698387213 Marionette DEBUG loaded listener.js 22:59:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x124fe0400) [pid = 1654] [serial = 1153] [outer = 0x1193ae000] 22:59:47 INFO - PROCESS | 1654 | 1467698387547 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]]]}] 22:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 22:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 519ms 22:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 22:59:47 INFO - PROCESS | 1654 | 1467698387582 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 22:59:47 INFO - PROCESS | 1654 | 1467698387583 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 22:59:47 INFO - PROCESS | 1654 | 1467698387585 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 22:59:47 INFO - PROCESS | 1654 | 1467698387586 Marionette TRACE conn2 <- [1,1510,null,{}] 22:59:47 INFO - PROCESS | 1654 | 1467698387589 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}] 22:59:47 INFO - PROCESS | 1654 | 1467698387590 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:47 INFO - PROCESS | 1654 | 1467698387692 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 22:59:47 INFO - PROCESS | 1654 | 1467698387696 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:47 INFO - PROCESS | 1654 | 1467698387697 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x123dc2800 == 34 [pid = 1654] [id = 385] 22:59:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x121009800) [pid = 1654] [serial = 1154] [outer = 0x0] 22:59:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12688e000) [pid = 1654] [serial = 1155] [outer = 0x121009800] 22:59:47 INFO - PROCESS | 1654 | 1467698387721 Marionette DEBUG loaded listener.js 22:59:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1270e6800) [pid = 1654] [serial = 1156] [outer = 0x121009800] 22:59:48 INFO - PROCESS | 1654 | 1467698388064 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]]]}] 22:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 22:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 522ms 22:59:48 INFO - PROCESS | 1654 | 1467698388110 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 22:59:48 INFO - PROCESS | 1654 | 1467698388111 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 22:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 22:59:48 INFO - PROCESS | 1654 | 1467698388114 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 22:59:48 INFO - PROCESS | 1654 | 1467698388115 Marionette TRACE conn2 <- [1,1514,null,{}] 22:59:48 INFO - PROCESS | 1654 | 1467698388117 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}] 22:59:48 INFO - PROCESS | 1654 | 1467698388118 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:48 INFO - PROCESS | 1654 | 1467698388215 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 22:59:48 INFO - PROCESS | 1654 | 1467698388219 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:48 INFO - PROCESS | 1654 | 1467698388220 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255c1000 == 35 [pid = 1654] [id = 386] 22:59:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x110ef7400) [pid = 1654] [serial = 1157] [outer = 0x0] 22:59:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1273b0000) [pid = 1654] [serial = 1158] [outer = 0x110ef7400] 22:59:48 INFO - PROCESS | 1654 | 1467698388244 Marionette DEBUG loaded listener.js 22:59:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x127659000) [pid = 1654] [serial = 1159] [outer = 0x110ef7400] 22:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1139ebc00) [pid = 1654] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 22:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x124c34800) [pid = 1654] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 22:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1176bc400) [pid = 1654] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 22:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1151d7c00) [pid = 1654] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 22:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x113d8f000) [pid = 1654] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 22:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1193ac000) [pid = 1654] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 22:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x124f0bc00) [pid = 1654] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 22:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11336a400) [pid = 1654] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 22:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x121a60c00) [pid = 1654] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 22:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11617b000) [pid = 1654] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 22:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x118574800) [pid = 1654] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 22:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x128d03400) [pid = 1654] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 22:59:48 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x113963c00) [pid = 1654] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 22:59:48 INFO - PROCESS | 1654 | 1467698388809 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]]]}] 22:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 22:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 718ms 22:59:48 INFO - PROCESS | 1654 | 1467698388833 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 22:59:48 INFO - PROCESS | 1654 | 1467698388835 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 22:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 22:59:48 INFO - PROCESS | 1654 | 1467698388839 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 22:59:48 INFO - PROCESS | 1654 | 1467698388841 Marionette TRACE conn2 <- [1,1518,null,{}] 22:59:48 INFO - PROCESS | 1654 | 1467698388844 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}] 22:59:48 INFO - PROCESS | 1654 | 1467698388846 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:48 INFO - PROCESS | 1654 | 1467698388977 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 22:59:49 INFO - PROCESS | 1654 | 1467698389027 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:49 INFO - PROCESS | 1654 | 1467698389029 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x118478800 == 36 [pid = 1654] [id = 387] 22:59:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1128d3800) [pid = 1654] [serial = 1160] [outer = 0x0] 22:59:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1161d9800) [pid = 1654] [serial = 1161] [outer = 0x1128d3800] 22:59:49 INFO - PROCESS | 1654 | 1467698389053 Marionette DEBUG loaded listener.js 22:59:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119346c00) [pid = 1654] [serial = 1162] [outer = 0x1128d3800] 22:59:49 INFO - PROCESS | 1654 | 1467698389327 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]]]}] 22:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 22:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 526ms 22:59:49 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 22:59:49 INFO - PROCESS | 1654 | 1467698389370 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 22:59:49 INFO - PROCESS | 1654 | 1467698389371 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 22:59:49 INFO - PROCESS | 1654 | 1467698389374 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 22:59:49 INFO - PROCESS | 1654 | 1467698389375 Marionette TRACE conn2 <- [1,1522,null,{}] 22:59:49 INFO - PROCESS | 1654 | 1467698389378 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}] 22:59:49 INFO - PROCESS | 1654 | 1467698389382 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:49 INFO - PROCESS | 1654 | 1467698389461 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 22:59:49 INFO - PROCESS | 1654 | 1467698389466 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:49 INFO - PROCESS | 1654 | 1467698389467 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b70000 == 37 [pid = 1654] [id = 388] 22:59:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119345800) [pid = 1654] [serial = 1163] [outer = 0x0] 22:59:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1273af400) [pid = 1654] [serial = 1164] [outer = 0x119345800] 22:59:49 INFO - PROCESS | 1654 | 1467698389491 Marionette DEBUG loaded listener.js 22:59:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x127662c00) [pid = 1654] [serial = 1165] [outer = 0x119345800] 22:59:49 INFO - PROCESS | 1654 | 1467698389798 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"]]]}] 22:59:49 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 () { 22:59:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:59:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 22:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 22:59:49 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 () { 22:59:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:59:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 22:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 22:59:49 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 () { 22:59:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:59:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 22:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 22:59:49 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 () { 22:59:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:59:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 22:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 22:59:49 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 469ms 22:59:49 INFO - PROCESS | 1654 | 1467698389844 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 22:59:49 INFO - PROCESS | 1654 | 1467698389846 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 22:59:49 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 22:59:49 INFO - PROCESS | 1654 | 1467698389848 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 22:59:49 INFO - PROCESS | 1654 | 1467698389850 Marionette TRACE conn2 <- [1,1526,null,{}] 22:59:49 INFO - PROCESS | 1654 | 1467698389852 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}] 22:59:49 INFO - PROCESS | 1654 | 1467698389854 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:49 INFO - PROCESS | 1654 | 1467698389977 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 22:59:49 INFO - PROCESS | 1654 | 1467698389985 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:49 INFO - PROCESS | 1654 | 1467698389987 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x112646000 == 38 [pid = 1654] [id = 389] 22:59:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x127678400) [pid = 1654] [serial = 1166] [outer = 0x0] 22:59:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12882e400) [pid = 1654] [serial = 1167] [outer = 0x127678400] 22:59:50 INFO - PROCESS | 1654 | 1467698390013 Marionette DEBUG loaded listener.js 22:59:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12894e400) [pid = 1654] [serial = 1168] [outer = 0x127678400] 22:59:50 INFO - PROCESS | 1654 | 1467698390322 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"]]]}] 22:59:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:59:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 22:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 22:59:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:59:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 22:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 22:59:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 22:59:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 22:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 22:59:50 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 521ms 22:59:50 INFO - PROCESS | 1654 | 1467698390370 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 22:59:50 INFO - PROCESS | 1654 | 1467698390371 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 22:59:50 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 22:59:50 INFO - PROCESS | 1654 | 1467698390375 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 22:59:50 INFO - PROCESS | 1654 | 1467698390376 Marionette TRACE conn2 <- [1,1530,null,{}] 22:59:50 INFO - PROCESS | 1654 | 1467698390379 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}] 22:59:50 INFO - PROCESS | 1654 | 1467698390380 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:50 INFO - PROCESS | 1654 | 1467698390456 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 22:59:50 INFO - PROCESS | 1654 | 1467698390460 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:50 INFO - PROCESS | 1654 | 1467698390462 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a697800 == 39 [pid = 1654] [id = 390] 22:59:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128952c00) [pid = 1654] [serial = 1169] [outer = 0x0] 22:59:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128d08800) [pid = 1654] [serial = 1170] [outer = 0x128952c00] 22:59:50 INFO - PROCESS | 1654 | 1467698390489 Marionette DEBUG loaded listener.js 22:59:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128f9b000) [pid = 1654] [serial = 1171] [outer = 0x128952c00] 22:59:50 INFO - PROCESS | 1654 | 1467698390921 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]]]}] 22:59:50 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 22:59:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 22:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 22:59:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 22:59:50 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. 22:59:50 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 22:59:50 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 572ms 22:59:50 INFO - PROCESS | 1654 | 1467698390948 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 22:59:50 INFO - PROCESS | 1654 | 1467698390952 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 22:59:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 22:59:50 INFO - PROCESS | 1654 | 1467698390957 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 22:59:50 INFO - PROCESS | 1654 | 1467698390961 Marionette TRACE conn2 <- [1,1534,null,{}] 22:59:50 INFO - PROCESS | 1654 | 1467698390966 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}] 22:59:50 INFO - PROCESS | 1654 | 1467698390969 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:51 INFO - PROCESS | 1654 | 1467698391159 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 22:59:51 INFO - PROCESS | 1654 | 1467698391330 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:51 INFO - PROCESS | 1654 | 1467698391332 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x117107000 == 40 [pid = 1654] [id = 391] 22:59:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x116176c00) [pid = 1654] [serial = 1172] [outer = 0x0] 22:59:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x116729800) [pid = 1654] [serial = 1173] [outer = 0x116176c00] 22:59:51 INFO - PROCESS | 1654 | 1467698391384 Marionette DEBUG loaded listener.js 22:59:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x116adec00) [pid = 1654] [serial = 1174] [outer = 0x116176c00] 22:59:51 INFO - PROCESS | 1654 | 1467698391957 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]]]}] 22:59:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 22:59:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1076ms 22:59:52 INFO - PROCESS | 1654 | 1467698392035 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 22:59:52 INFO - PROCESS | 1654 | 1467698392037 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 22:59:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 22:59:52 INFO - PROCESS | 1654 | 1467698392042 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 22:59:52 INFO - PROCESS | 1654 | 1467698392044 Marionette TRACE conn2 <- [1,1538,null,{}] 22:59:52 INFO - PROCESS | 1654 | 1467698392046 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}] 22:59:52 INFO - PROCESS | 1654 | 1467698392048 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:52 INFO - PROCESS | 1654 | 1467698392158 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 22:59:52 INFO - PROCESS | 1654 | 1467698392236 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:52 INFO - PROCESS | 1654 | 1467698392237 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x121175800 == 41 [pid = 1654] [id = 392] 22:59:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1180b8800) [pid = 1654] [serial = 1175] [outer = 0x0] 22:59:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x118578800) [pid = 1654] [serial = 1176] [outer = 0x1180b8800] 22:59:52 INFO - PROCESS | 1654 | 1467698392268 Marionette DEBUG loaded listener.js 22:59:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x118b5b400) [pid = 1654] [serial = 1177] [outer = 0x1180b8800] 22:59:52 INFO - PROCESS | 1654 | 1467698392948 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]]]}] 22:59:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 22:59:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 972ms 22:59:53 INFO - PROCESS | 1654 | 1467698393015 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 22:59:53 INFO - PROCESS | 1654 | 1467698393017 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 22:59:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 22:59:53 INFO - PROCESS | 1654 | 1467698393021 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 22:59:53 INFO - PROCESS | 1654 | 1467698393023 Marionette TRACE conn2 <- [1,1542,null,{}] 22:59:53 INFO - PROCESS | 1654 | 1467698393026 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}] 22:59:53 INFO - PROCESS | 1654 | 1467698393028 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:53 INFO - PROCESS | 1654 | 1467698393133 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 22:59:53 INFO - PROCESS | 1654 | --DOCSHELL 0x112646000 == 40 [pid = 1654] [id = 389] 22:59:53 INFO - PROCESS | 1654 | --DOCSHELL 0x128b70000 == 39 [pid = 1654] [id = 388] 22:59:53 INFO - PROCESS | 1654 | --DOCSHELL 0x118478800 == 38 [pid = 1654] [id = 387] 22:59:53 INFO - PROCESS | 1654 | --DOCSHELL 0x1255c1000 == 37 [pid = 1654] [id = 386] 22:59:53 INFO - PROCESS | 1654 | --DOCSHELL 0x123dc2800 == 36 [pid = 1654] [id = 385] 22:59:53 INFO - PROCESS | 1654 | --DOCSHELL 0x121466800 == 35 [pid = 1654] [id = 384] 22:59:53 INFO - PROCESS | 1654 | --DOCSHELL 0x119db3000 == 34 [pid = 1654] [id = 383] 22:59:53 INFO - PROCESS | 1654 | --DOCSHELL 0x11964f000 == 33 [pid = 1654] [id = 382] 22:59:53 INFO - PROCESS | 1654 | --DOCSHELL 0x118479800 == 32 [pid = 1654] [id = 381] 22:59:53 INFO - PROCESS | 1654 | --DOCSHELL 0x117114800 == 31 [pid = 1654] [id = 380] 22:59:53 INFO - PROCESS | 1654 | --DOCSHELL 0x1133f1000 == 30 [pid = 1654] [id = 379] 22:59:53 INFO - PROCESS | 1654 | --DOCSHELL 0x1171ce800 == 29 [pid = 1654] [id = 378] 22:59:53 INFO - PROCESS | 1654 | 1467698393243 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:53 INFO - PROCESS | 1654 | 1467698393245 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x113291000 == 30 [pid = 1654] [id = 393] 22:59:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11396a400) [pid = 1654] [serial = 1178] [outer = 0x0] 22:59:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x117326400) [pid = 1654] [serial = 1179] [outer = 0x11396a400] 22:59:53 INFO - PROCESS | 1654 | 1467698393273 Marionette DEBUG loaded listener.js 22:59:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x117e4a000) [pid = 1654] [serial = 1180] [outer = 0x11396a400] 22:59:53 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1295e3c00) [pid = 1654] [serial = 1120] [outer = 0x0] [url = about:blank] 22:59:53 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1292b7400) [pid = 1654] [serial = 1119] [outer = 0x0] [url = about:blank] 22:59:53 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x128949800) [pid = 1654] [serial = 1108] [outer = 0x0] [url = about:blank] 22:59:53 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x128bb6800) [pid = 1654] [serial = 1116] [outer = 0x0] [url = about:blank] 22:59:53 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x128f6e400) [pid = 1654] [serial = 1117] [outer = 0x0] [url = about:blank] 22:59:53 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x124c04800) [pid = 1654] [serial = 1102] [outer = 0x0] [url = about:blank] 22:59:53 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x123ce9800) [pid = 1654] [serial = 1113] [outer = 0x0] [url = about:blank] 22:59:53 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x121103400) [pid = 1654] [serial = 1099] [outer = 0x0] [url = about:blank] 22:59:53 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x121a6fc00) [pid = 1654] [serial = 1101] [outer = 0x0] [url = about:blank] 22:59:53 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x127667000) [pid = 1654] [serial = 1105] [outer = 0x0] [url = about:blank] 22:59:53 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x125695c00) [pid = 1654] [serial = 1104] [outer = 0x0] [url = about:blank] 22:59:53 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x118573800) [pid = 1654] [serial = 1092] [outer = 0x0] [url = about:blank] 22:59:53 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x116adf000) [pid = 1654] [serial = 1086] [outer = 0x0] [url = about:blank] 22:59:53 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1180b5800) [pid = 1654] [serial = 1087] [outer = 0x0] [url = about:blank] 22:59:53 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11612dc00) [pid = 1654] [serial = 1089] [outer = 0x0] [url = about:blank] 22:59:53 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x116ad7000) [pid = 1654] [serial = 1090] [outer = 0x0] [url = about:blank] 22:59:53 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x119912800) [pid = 1654] [serial = 1095] [outer = 0x0] [url = about:blank] 22:59:53 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x119ca4400) [pid = 1654] [serial = 1096] [outer = 0x0] [url = about:blank] 22:59:53 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x128829800) [pid = 1654] [serial = 1107] [outer = 0x0] [url = about:blank] 22:59:53 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x12101e000) [pid = 1654] [serial = 1098] [outer = 0x0] [url = about:blank] 22:59:53 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x129578c00) [pid = 1654] [serial = 1084] [outer = 0x0] [url = about:blank] 22:59:53 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x128f9a000) [pid = 1654] [serial = 1083] [outer = 0x0] [url = about:blank] 22:59:53 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1185d8800) [pid = 1654] [serial = 1093] [outer = 0x0] [url = about:blank] 22:59:53 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x116ada800) [pid = 1654] [serial = 1110] [outer = 0x0] [url = about:blank] 22:59:53 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x11813ec00) [pid = 1654] [serial = 1111] [outer = 0x0] [url = about:blank] 22:59:53 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x12894f400) [pid = 1654] [serial = 1114] [outer = 0x0] [url = about:blank] 22:59:53 INFO - PROCESS | 1654 | 1467698393575 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]]]}] 22:59:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 22:59:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 570ms 22:59:53 INFO - PROCESS | 1654 | 1467698393591 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 22:59:53 INFO - PROCESS | 1654 | 1467698393594 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 22:59:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 22:59:53 INFO - PROCESS | 1654 | 1467698393607 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 22:59:53 INFO - PROCESS | 1654 | 1467698393608 Marionette TRACE conn2 <- [1,1546,null,{}] 22:59:53 INFO - PROCESS | 1654 | 1467698393611 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}] 22:59:53 INFO - PROCESS | 1654 | 1467698393616 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:53 INFO - PROCESS | 1654 | 1467698393699 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 22:59:53 INFO - PROCESS | 1654 | 1467698393704 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:53 INFO - PROCESS | 1654 | 1467698393705 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180a7800 == 31 [pid = 1654] [id = 394] 22:59:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x118575000) [pid = 1654] [serial = 1181] [outer = 0x0] 22:59:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1188e8000) [pid = 1654] [serial = 1182] [outer = 0x118575000] 22:59:53 INFO - PROCESS | 1654 | 1467698393732 Marionette DEBUG loaded listener.js 22:59:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1193a9000) [pid = 1654] [serial = 1183] [outer = 0x118575000] 22:59:54 INFO - PROCESS | 1654 | 1467698394169 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]]]}] 22:59:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 22:59:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 573ms 22:59:54 INFO - PROCESS | 1654 | 1467698394186 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 22:59:54 INFO - PROCESS | 1654 | 1467698394187 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 22:59:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 22:59:54 INFO - PROCESS | 1654 | 1467698394190 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 22:59:54 INFO - PROCESS | 1654 | 1467698394192 Marionette TRACE conn2 <- [1,1550,null,{}] 22:59:54 INFO - PROCESS | 1654 | 1467698394202 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}] 22:59:54 INFO - PROCESS | 1654 | 1467698394205 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:54 INFO - PROCESS | 1654 | 1467698394292 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 22:59:54 INFO - PROCESS | 1654 | 1467698394301 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:54 INFO - PROCESS | 1654 | 1467698394304 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ae7000 == 32 [pid = 1654] [id = 395] 22:59:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x113942c00) [pid = 1654] [serial = 1184] [outer = 0x0] 22:59:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x119ee8c00) [pid = 1654] [serial = 1185] [outer = 0x113942c00] 22:59:54 INFO - PROCESS | 1654 | 1467698394332 Marionette DEBUG loaded listener.js 22:59:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x12102b000) [pid = 1654] [serial = 1186] [outer = 0x113942c00] 22:59:54 INFO - PROCESS | 1654 | 1467698394703 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]]]}] 22:59:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 22:59:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 525ms 22:59:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 22:59:54 INFO - PROCESS | 1654 | 1467698394717 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 22:59:54 INFO - PROCESS | 1654 | 1467698394720 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 22:59:54 INFO - PROCESS | 1654 | 1467698394723 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 22:59:54 INFO - PROCESS | 1654 | 1467698394725 Marionette TRACE conn2 <- [1,1554,null,{}] 22:59:54 INFO - PROCESS | 1654 | 1467698394728 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}] 22:59:54 INFO - PROCESS | 1654 | 1467698394732 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:54 INFO - PROCESS | 1654 | 1467698394856 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 22:59:54 INFO - PROCESS | 1654 | 1467698394863 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:54 INFO - PROCESS | 1654 | 1467698394864 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x121468000 == 33 [pid = 1654] [id = 396] 22:59:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x121449000) [pid = 1654] [serial = 1187] [outer = 0x0] 22:59:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1219c0c00) [pid = 1654] [serial = 1188] [outer = 0x121449000] 22:59:54 INFO - PROCESS | 1654 | 1467698394902 Marionette DEBUG loaded listener.js 22:59:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x124c08400) [pid = 1654] [serial = 1189] [outer = 0x121449000] 22:59:55 INFO - PROCESS | 1654 | 1467698395318 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]]]}] 22:59:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 22:59:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 622ms 22:59:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 22:59:55 INFO - PROCESS | 1654 | 1467698395351 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 22:59:55 INFO - PROCESS | 1654 | 1467698395352 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 22:59:55 INFO - PROCESS | 1654 | 1467698395354 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 22:59:55 INFO - PROCESS | 1654 | 1467698395355 Marionette TRACE conn2 <- [1,1558,null,{}] 22:59:55 INFO - PROCESS | 1654 | 1467698395380 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}] 22:59:55 INFO - PROCESS | 1654 | 1467698395381 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:55 INFO - PROCESS | 1654 | 1467698395483 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 22:59:55 INFO - PROCESS | 1654 | 1467698395492 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:55 INFO - PROCESS | 1654 | 1467698395494 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x124faa000 == 34 [pid = 1654] [id = 397] 22:59:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11393a800) [pid = 1654] [serial = 1190] [outer = 0x0] 22:59:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1255d2800) [pid = 1654] [serial = 1191] [outer = 0x11393a800] 22:59:55 INFO - PROCESS | 1654 | 1467698395523 Marionette DEBUG loaded listener.js 22:59:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x126895800) [pid = 1654] [serial = 1192] [outer = 0x11393a800] 22:59:55 INFO - PROCESS | 1654 | 1467698395932 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]]]}] 22:59:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 22:59:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 592ms 22:59:55 INFO - PROCESS | 1654 | 1467698395948 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 22:59:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 22:59:55 INFO - PROCESS | 1654 | 1467698395950 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 22:59:55 INFO - PROCESS | 1654 | 1467698395954 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 22:59:55 INFO - PROCESS | 1654 | 1467698395955 Marionette TRACE conn2 <- [1,1562,null,{}] 22:59:55 INFO - PROCESS | 1654 | 1467698395958 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}] 22:59:55 INFO - PROCESS | 1654 | 1467698395965 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:56 INFO - PROCESS | 1654 | 1467698396145 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 22:59:56 INFO - PROCESS | 1654 | 1467698396168 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:56 INFO - PROCESS | 1654 | 1467698396169 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b64000 == 35 [pid = 1654] [id = 398] 22:59:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x126cfe800) [pid = 1654] [serial = 1193] [outer = 0x0] 22:59:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x127663400) [pid = 1654] [serial = 1194] [outer = 0x126cfe800] 22:59:56 INFO - PROCESS | 1654 | 1467698396209 Marionette DEBUG loaded listener.js 22:59:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128bb3400) [pid = 1654] [serial = 1195] [outer = 0x126cfe800] 22:59:56 INFO - PROCESS | 1654 | 1467698396628 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]]]}] 22:59:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 22:59:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 720ms 22:59:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 22:59:56 INFO - PROCESS | 1654 | 1467698396674 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 22:59:56 INFO - PROCESS | 1654 | 1467698396675 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 22:59:56 INFO - PROCESS | 1654 | 1467698396677 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 22:59:56 INFO - PROCESS | 1654 | 1467698396678 Marionette TRACE conn2 <- [1,1566,null,{}] 22:59:56 INFO - PROCESS | 1654 | 1467698396681 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}] 22:59:56 INFO - PROCESS | 1654 | 1467698396682 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:56 INFO - PROCESS | 1654 | 1467698396803 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 22:59:56 INFO - PROCESS | 1654 | 1467698396844 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:56 INFO - PROCESS | 1654 | 1467698396845 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x129212000 == 36 [pid = 1654] [id = 399] 22:59:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128bb9800) [pid = 1654] [serial = 1196] [outer = 0x0] 22:59:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128d0ec00) [pid = 1654] [serial = 1197] [outer = 0x128bb9800] 22:59:56 INFO - PROCESS | 1654 | 1467698396870 Marionette DEBUG loaded listener.js 22:59:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1292ae800) [pid = 1654] [serial = 1198] [outer = 0x128bb9800] 22:59:57 INFO - PROCESS | 1654 | 1467698397176 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]]]}] 22:59:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 22:59:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 521ms 22:59:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 22:59:57 INFO - PROCESS | 1654 | 1467698397204 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 22:59:57 INFO - PROCESS | 1654 | 1467698397205 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 22:59:57 INFO - PROCESS | 1654 | 1467698397207 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 22:59:57 INFO - PROCESS | 1654 | 1467698397208 Marionette TRACE conn2 <- [1,1570,null,{}] 22:59:57 INFO - PROCESS | 1654 | 1467698397211 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}] 22:59:57 INFO - PROCESS | 1654 | 1467698397214 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:57 INFO - PROCESS | 1654 | 1467698397312 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 22:59:57 INFO - PROCESS | 1654 | 1467698397315 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:57 INFO - PROCESS | 1654 | 1467698397316 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293cd800 == 37 [pid = 1654] [id = 400] 22:59:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128d03400) [pid = 1654] [serial = 1199] [outer = 0x0] 22:59:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1292b5400) [pid = 1654] [serial = 1200] [outer = 0x128d03400] 22:59:57 INFO - PROCESS | 1654 | 1467698397340 Marionette DEBUG loaded listener.js 22:59:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x129580800) [pid = 1654] [serial = 1201] [outer = 0x128d03400] 22:59:57 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x118b58800) [pid = 1654] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 22:59:57 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x116a6bc00) [pid = 1654] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 22:59:57 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1193ae000) [pid = 1654] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 22:59:57 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x112aca400) [pid = 1654] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 22:59:57 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x121009800) [pid = 1654] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 22:59:57 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1128d3800) [pid = 1654] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 22:59:57 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x116a71000) [pid = 1654] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 22:59:57 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x110ef7400) [pid = 1654] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 22:59:57 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x116adc400) [pid = 1654] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 22:59:57 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x118f3d800) [pid = 1654] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 22:59:57 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x127682c00) [pid = 1654] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 22:59:57 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x119345800) [pid = 1654] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 22:59:57 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1295de000) [pid = 1654] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 22:59:57 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1133c6800) [pid = 1654] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 22:59:57 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x113d8bc00) [pid = 1654] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 22:59:57 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x127678400) [pid = 1654] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 22:59:57 INFO - PROCESS | 1654 | 1467698397757 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]]]}] 22:59:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 22:59:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 570ms 22:59:57 INFO - PROCESS | 1654 | 1467698397792 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 22:59:57 INFO - PROCESS | 1654 | 1467698397794 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 22:59:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 22:59:57 INFO - PROCESS | 1654 | 1467698397806 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 22:59:57 INFO - PROCESS | 1654 | 1467698397819 Marionette TRACE conn2 <- [1,1574,null,{}] 22:59:57 INFO - PROCESS | 1654 | 1467698397822 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}] 22:59:57 INFO - PROCESS | 1654 | 1467698397823 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:57 INFO - PROCESS | 1654 | 1467698397904 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 22:59:57 INFO - PROCESS | 1654 | 1467698397907 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:57 INFO - PROCESS | 1654 | 1467698397908 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ae4000 == 38 [pid = 1654] [id = 401] 22:59:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1168d1c00) [pid = 1654] [serial = 1202] [outer = 0x0] 22:59:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118b4ec00) [pid = 1654] [serial = 1203] [outer = 0x1168d1c00] 22:59:57 INFO - PROCESS | 1654 | 1467698397932 Marionette DEBUG loaded listener.js 22:59:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x121010000) [pid = 1654] [serial = 1204] [outer = 0x1168d1c00] 22:59:58 INFO - PROCESS | 1654 | 1467698398266 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]]]}] 22:59:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 22:59:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 483ms 22:59:58 INFO - PROCESS | 1654 | 1467698398289 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 22:59:58 INFO - PROCESS | 1654 | 1467698398291 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 22:59:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 22:59:58 INFO - PROCESS | 1654 | 1467698398293 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 22:59:58 INFO - PROCESS | 1654 | 1467698398295 Marionette TRACE conn2 <- [1,1578,null,{}] 22:59:58 INFO - PROCESS | 1654 | 1467698398298 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}] 22:59:58 INFO - PROCESS | 1654 | 1467698398299 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:58 INFO - PROCESS | 1654 | 1467698398382 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 22:59:58 INFO - PROCESS | 1654 | 1467698398385 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:58 INFO - PROCESS | 1654 | 1467698398386 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa18000 == 39 [pid = 1654] [id = 402] 22:59:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x126cfcc00) [pid = 1654] [serial = 1205] [outer = 0x0] 22:59:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1292bb000) [pid = 1654] [serial = 1206] [outer = 0x126cfcc00] 22:59:58 INFO - PROCESS | 1654 | 1467698398410 Marionette DEBUG loaded listener.js 22:59:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1295d8c00) [pid = 1654] [serial = 1207] [outer = 0x126cfcc00] 22:59:58 INFO - PROCESS | 1654 | 1467698398724 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]]]}] 22:59:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 22:59:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 472ms 22:59:58 INFO - PROCESS | 1654 | 1467698398793 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 22:59:58 INFO - PROCESS | 1654 | 1467698398795 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 22:59:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 22:59:58 INFO - PROCESS | 1654 | 1467698398801 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 22:59:58 INFO - PROCESS | 1654 | 1467698398802 Marionette TRACE conn2 <- [1,1582,null,{}] 22:59:58 INFO - PROCESS | 1654 | 1467698398804 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}] 22:59:58 INFO - PROCESS | 1654 | 1467698398806 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:58 INFO - PROCESS | 1654 | 1467698398899 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 22:59:58 INFO - PROCESS | 1654 | 1467698398902 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:58 INFO - PROCESS | 1654 | 1467698398904 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b2da000 == 40 [pid = 1654] [id = 403] 22:59:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x121237400) [pid = 1654] [serial = 1208] [outer = 0x0] 22:59:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12a79cc00) [pid = 1654] [serial = 1209] [outer = 0x121237400] 22:59:58 INFO - PROCESS | 1654 | 1467698398930 Marionette DEBUG loaded listener.js 22:59:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12aa7b000) [pid = 1654] [serial = 1210] [outer = 0x121237400] 22:59:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 22:59:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 472ms 22:59:59 INFO - PROCESS | 1654 | 1467698399265 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]]]}] 22:59:59 INFO - PROCESS | 1654 | 1467698399272 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 22:59:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 22:59:59 INFO - PROCESS | 1654 | 1467698399274 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 22:59:59 INFO - PROCESS | 1654 | 1467698399280 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 22:59:59 INFO - PROCESS | 1654 | 1467698399283 Marionette TRACE conn2 <- [1,1586,null,{}] 22:59:59 INFO - PROCESS | 1654 | 1467698399285 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}] 22:59:59 INFO - PROCESS | 1654 | 1467698399286 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:59 INFO - PROCESS | 1654 | 1467698399373 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 22:59:59 INFO - PROCESS | 1654 | 1467698399431 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:59 INFO - PROCESS | 1654 | 1467698399433 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 22:59:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bbbf800 == 41 [pid = 1654] [id = 404] 22:59:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x129581000) [pid = 1654] [serial = 1211] [outer = 0x0] 22:59:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12aa82000) [pid = 1654] [serial = 1212] [outer = 0x129581000] 22:59:59 INFO - PROCESS | 1654 | 1467698399456 Marionette DEBUG loaded listener.js 22:59:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12afe3000) [pid = 1654] [serial = 1213] [outer = 0x129581000] 22:59:59 INFO - PROCESS | 1654 | 1467698399883 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]]]}] 22:59:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 22:59:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 624ms 22:59:59 INFO - PROCESS | 1654 | 1467698399902 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 22:59:59 INFO - PROCESS | 1654 | 1467698399905 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 22:59:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 22:59:59 INFO - PROCESS | 1654 | 1467698399909 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 22:59:59 INFO - PROCESS | 1654 | 1467698399911 Marionette TRACE conn2 <- [1,1590,null,{}] 22:59:59 INFO - PROCESS | 1654 | 1467698399915 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}] 22:59:59 INFO - PROCESS | 1654 | 1467698399917 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:00 INFO - PROCESS | 1654 | 1467698400028 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 23:00:00 INFO - PROCESS | 1654 | 1467698400099 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:00 INFO - PROCESS | 1654 | 1467698400100 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x11809b800 == 42 [pid = 1654] [id = 405] 23:00:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x116a76400) [pid = 1654] [serial = 1214] [outer = 0x0] 23:00:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x117e4b800) [pid = 1654] [serial = 1215] [outer = 0x116a76400] 23:00:00 INFO - PROCESS | 1654 | 1467698400133 Marionette DEBUG loaded listener.js 23:00:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11857e000) [pid = 1654] [serial = 1216] [outer = 0x116a76400] 23:00:00 INFO - PROCESS | 1654 | 1467698400570 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]]]}] 23:00:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 23:00:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 722ms 23:00:00 INFO - PROCESS | 1654 | 1467698400646 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 23:00:00 INFO - PROCESS | 1654 | 1467698400649 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 23:00:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 23:00:00 INFO - PROCESS | 1654 | 1467698400655 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 23:00:00 INFO - PROCESS | 1654 | 1467698400657 Marionette TRACE conn2 <- [1,1594,null,{}] 23:00:00 INFO - PROCESS | 1654 | 1467698400659 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}] 23:00:00 INFO - PROCESS | 1654 | 1467698400661 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:00 INFO - PROCESS | 1654 | 1467698400765 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 23:00:00 INFO - PROCESS | 1654 | 1467698400836 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:00 INFO - PROCESS | 1654 | 1467698400837 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x126e62800 == 43 [pid = 1654] [id = 406] 23:00:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119ca5800) [pid = 1654] [serial = 1217] [outer = 0x0] 23:00:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x121008800) [pid = 1654] [serial = 1218] [outer = 0x119ca5800] 23:00:00 INFO - PROCESS | 1654 | 1467698400868 Marionette DEBUG loaded listener.js 23:00:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x121104c00) [pid = 1654] [serial = 1219] [outer = 0x119ca5800] 23:00:01 INFO - PROCESS | 1654 | 1467698401300 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]]]}] 23:00:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 23:00:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 670ms 23:00:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 23:00:01 INFO - PROCESS | 1654 | 1467698401325 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 23:00:01 INFO - PROCESS | 1654 | 1467698401326 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 23:00:01 INFO - PROCESS | 1654 | 1467698401329 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 23:00:01 INFO - PROCESS | 1654 | 1467698401331 Marionette TRACE conn2 <- [1,1598,null,{}] 23:00:01 INFO - PROCESS | 1654 | 1467698401362 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}] 23:00:01 INFO - PROCESS | 1654 | 1467698401365 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:01 INFO - PROCESS | 1654 | 1467698401506 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 23:00:01 INFO - PROCESS | 1654 | 1467698401561 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:01 INFO - PROCESS | 1654 | 1467698401563 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bbcd000 == 44 [pid = 1654] [id = 407] 23:00:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x127658400) [pid = 1654] [serial = 1220] [outer = 0x0] 23:00:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12767f800) [pid = 1654] [serial = 1221] [outer = 0x127658400] 23:00:01 INFO - PROCESS | 1654 | 1467698401595 Marionette DEBUG loaded listener.js 23:00:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128945c00) [pid = 1654] [serial = 1222] [outer = 0x127658400] 23:00:02 INFO - PROCESS | 1654 | 1467698402018 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]]]}] 23:00:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 23:00:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 724ms 23:00:02 INFO - PROCESS | 1654 | 1467698402054 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 23:00:02 INFO - PROCESS | 1654 | 1467698402056 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 23:00:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 23:00:02 INFO - PROCESS | 1654 | 1467698402058 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 23:00:02 INFO - PROCESS | 1654 | 1467698402060 Marionette TRACE conn2 <- [1,1602,null,{}] 23:00:02 INFO - PROCESS | 1654 | 1467698402098 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}] 23:00:02 INFO - PROCESS | 1654 | 1467698402100 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:02 INFO - PROCESS | 1654 | 1467698402202 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 23:00:02 INFO - PROCESS | 1654 | 1467698402271 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:02 INFO - PROCESS | 1654 | 1467698402272 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c579800 == 45 [pid = 1654] [id = 408] 23:00:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x128d0e000) [pid = 1654] [serial = 1223] [outer = 0x0] 23:00:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1295de000) [pid = 1654] [serial = 1224] [outer = 0x128d0e000] 23:00:02 INFO - PROCESS | 1654 | 1467698402301 Marionette DEBUG loaded listener.js 23:00:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12a79f400) [pid = 1654] [serial = 1225] [outer = 0x128d0e000] 23:00:02 INFO - PROCESS | 1654 | 1467698402738 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]]]}] 23:00:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 23:00:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 699ms 23:00:02 INFO - PROCESS | 1654 | 1467698402774 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 23:00:02 INFO - PROCESS | 1654 | 1467698402776 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 23:00:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 23:00:02 INFO - PROCESS | 1654 | 1467698402793 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 23:00:02 INFO - PROCESS | 1654 | 1467698402794 Marionette TRACE conn2 <- [1,1606,null,{}] 23:00:02 INFO - PROCESS | 1654 | 1467698402815 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}] 23:00:02 INFO - PROCESS | 1654 | 1467698402816 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:02 INFO - PROCESS | 1654 | 1467698402920 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 23:00:02 INFO - PROCESS | 1654 | 1467698402991 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:02 INFO - PROCESS | 1654 | 1467698402993 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x11671d800 == 46 [pid = 1654] [id = 409] 23:00:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x112e3b800) [pid = 1654] [serial = 1226] [outer = 0x0] 23:00:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x117e51800) [pid = 1654] [serial = 1227] [outer = 0x112e3b800] 23:00:03 INFO - PROCESS | 1654 | 1467698403021 Marionette DEBUG loaded listener.js 23:00:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1273ae400) [pid = 1654] [serial = 1228] [outer = 0x112e3b800] 23:00:03 INFO - PROCESS | 1654 | 1467698403568 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]]]}] 23:00:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 23:00:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 790ms 23:00:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 23:00:03 INFO - PROCESS | 1654 | 1467698403582 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 23:00:03 INFO - PROCESS | 1654 | 1467698403584 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 23:00:03 INFO - PROCESS | 1654 | 1467698403587 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 23:00:03 INFO - PROCESS | 1654 | 1467698403589 Marionette TRACE conn2 <- [1,1610,null,{}] 23:00:03 INFO - PROCESS | 1654 | 1467698403593 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}] 23:00:03 INFO - PROCESS | 1654 | 1467698403595 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:03 INFO - PROCESS | 1654 | 1467698403692 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 23:00:03 INFO - PROCESS | 1654 | 1467698403773 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:03 INFO - PROCESS | 1654 | 1467698403774 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x113290800 == 47 [pid = 1654] [id = 410] 23:00:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11617b000) [pid = 1654] [serial = 1229] [outer = 0x0] 23:00:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x117e47000) [pid = 1654] [serial = 1230] [outer = 0x11617b000] 23:00:03 INFO - PROCESS | 1654 | 1467698403803 Marionette DEBUG loaded listener.js 23:00:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x118581000) [pid = 1654] [serial = 1231] [outer = 0x11617b000] 23:00:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12b2da000 == 46 [pid = 1654] [id = 403] 23:00:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa18000 == 45 [pid = 1654] [id = 402] 23:00:04 INFO - PROCESS | 1654 | --DOCSHELL 0x119ae4000 == 44 [pid = 1654] [id = 401] 23:00:04 INFO - PROCESS | 1654 | --DOCSHELL 0x1293cd800 == 43 [pid = 1654] [id = 400] 23:00:04 INFO - PROCESS | 1654 | --DOCSHELL 0x129212000 == 42 [pid = 1654] [id = 399] 23:00:04 INFO - PROCESS | 1654 | --DOCSHELL 0x128b64000 == 41 [pid = 1654] [id = 398] 23:00:04 INFO - PROCESS | 1654 | --DOCSHELL 0x124faa000 == 40 [pid = 1654] [id = 397] 23:00:04 INFO - PROCESS | 1654 | --DOCSHELL 0x121468000 == 39 [pid = 1654] [id = 396] 23:00:04 INFO - PROCESS | 1654 | --DOCSHELL 0x119ae7000 == 38 [pid = 1654] [id = 395] 23:00:04 INFO - PROCESS | 1654 | --DOCSHELL 0x1180a7800 == 37 [pid = 1654] [id = 394] 23:00:04 INFO - PROCESS | 1654 | --DOCSHELL 0x113291000 == 36 [pid = 1654] [id = 393] 23:00:04 INFO - PROCESS | 1654 | --DOCSHELL 0x121175800 == 35 [pid = 1654] [id = 392] 23:00:04 INFO - PROCESS | 1654 | --DOCSHELL 0x117107000 == 34 [pid = 1654] [id = 391] 23:00:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12a697800 == 33 [pid = 1654] [id = 390] 23:00:04 INFO - PROCESS | 1654 | --DOCSHELL 0x11671d800 == 32 [pid = 1654] [id = 409] 23:00:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12c579800 == 31 [pid = 1654] [id = 408] 23:00:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12bbcd000 == 30 [pid = 1654] [id = 407] 23:00:04 INFO - PROCESS | 1654 | --DOCSHELL 0x126e62800 == 29 [pid = 1654] [id = 406] 23:00:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12bbbf800 == 28 [pid = 1654] [id = 404] 23:00:04 INFO - PROCESS | 1654 | --DOCSHELL 0x11809b800 == 27 [pid = 1654] [id = 405] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1193af800) [pid = 1654] [serial = 1146] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119ca7800) [pid = 1654] [serial = 1149] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12102b400) [pid = 1654] [serial = 1152] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x116177400) [pid = 1654] [serial = 1135] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1133c8c00) [pid = 1654] [serial = 1134] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1270e6800) [pid = 1654] [serial = 1156] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12688e000) [pid = 1654] [serial = 1155] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1161d9800) [pid = 1654] [serial = 1161] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1176c2c00) [pid = 1654] [serial = 1140] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x117e4d400) [pid = 1654] [serial = 1141] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1273b0000) [pid = 1654] [serial = 1158] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x117eb4c00) [pid = 1654] [serial = 1123] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11731bc00) [pid = 1654] [serial = 1122] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119e12800) [pid = 1654] [serial = 1126] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x119912400) [pid = 1654] [serial = 1125] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x128f99c00) [pid = 1654] [serial = 1129] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12894c400) [pid = 1654] [serial = 1128] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1273af400) [pid = 1654] [serial = 1164] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1295f0c00) [pid = 1654] [serial = 1132] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1295e4800) [pid = 1654] [serial = 1131] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x118580000) [pid = 1654] [serial = 1143] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x118b59000) [pid = 1654] [serial = 1144] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x127659000) [pid = 1654] [serial = 1159] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x127662c00) [pid = 1654] [serial = 1165] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x113f2f400) [pid = 1654] [serial = 1137] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x116392000) [pid = 1654] [serial = 1138] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x124fe0400) [pid = 1654] [serial = 1153] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x121008c00) [pid = 1654] [serial = 1150] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x128d08800) [pid = 1654] [serial = 1170] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119a0c000) [pid = 1654] [serial = 1147] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12882e400) [pid = 1654] [serial = 1167] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x12894e400) [pid = 1654] [serial = 1168] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x119346c00) [pid = 1654] [serial = 1162] [outer = 0x0] [url = about:blank] 23:00:04 INFO - PROCESS | 1654 | 1467698404790 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]]]}] 23:00:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 23:00:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1221ms 23:00:04 INFO - PROCESS | 1654 | 1467698404809 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 23:00:04 INFO - PROCESS | 1654 | 1467698404811 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 23:00:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 23:00:04 INFO - PROCESS | 1654 | 1467698404822 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 23:00:04 INFO - PROCESS | 1654 | 1467698404823 Marionette TRACE conn2 <- [1,1614,null,{}] 23:00:04 INFO - PROCESS | 1654 | 1467698404827 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}] 23:00:04 INFO - PROCESS | 1654 | 1467698404830 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:04 INFO - PROCESS | 1654 | 1467698404912 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 23:00:04 INFO - PROCESS | 1654 | 1467698404917 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:04 INFO - PROCESS | 1654 | 1467698404920 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x1133e5000 == 28 [pid = 1654] [id = 411] 23:00:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x113ba8c00) [pid = 1654] [serial = 1232] [outer = 0x0] 23:00:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x113d8e400) [pid = 1654] [serial = 1233] [outer = 0x113ba8c00] 23:00:04 INFO - PROCESS | 1654 | 1467698404952 Marionette DEBUG loaded listener.js 23:00:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x112d20000) [pid = 1654] [serial = 1234] [outer = 0x113ba8c00] 23:00:05 INFO - PROCESS | 1654 | 1467698405421 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]]]}] 23:00:05 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 23:00:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 620ms 23:00:05 INFO - PROCESS | 1654 | 1467698405442 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 23:00:05 INFO - PROCESS | 1654 | 1467698405450 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 23:00:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 23:00:05 INFO - PROCESS | 1654 | 1467698405457 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 23:00:05 INFO - PROCESS | 1654 | 1467698405460 Marionette TRACE conn2 <- [1,1618,null,{}] 23:00:05 INFO - PROCESS | 1654 | 1467698405466 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}] 23:00:05 INFO - PROCESS | 1654 | 1467698405469 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:05 INFO - PROCESS | 1654 | 1467698405572 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 23:00:05 INFO - PROCESS | 1654 | 1467698405581 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:05 INFO - PROCESS | 1654 | 1467698405583 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171ca800 == 29 [pid = 1654] [id = 412] 23:00:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1168dec00) [pid = 1654] [serial = 1235] [outer = 0x0] 23:00:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x116b0c000) [pid = 1654] [serial = 1236] [outer = 0x1168dec00] 23:00:05 INFO - PROCESS | 1654 | 1467698405611 Marionette DEBUG loaded listener.js 23:00:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x117e48400) [pid = 1654] [serial = 1237] [outer = 0x1168dec00] 23:00:06 INFO - PROCESS | 1654 | 1467698406032 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]]]}] 23:00:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 23:00:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 625ms 23:00:06 INFO - PROCESS | 1654 | 1467698406083 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 23:00:06 INFO - PROCESS | 1654 | 1467698406085 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 23:00:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 23:00:06 INFO - PROCESS | 1654 | 1467698406088 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 23:00:06 INFO - PROCESS | 1654 | 1467698406092 Marionette TRACE conn2 <- [1,1622,null,{}] 23:00:06 INFO - PROCESS | 1654 | 1467698406106 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}] 23:00:06 INFO - PROCESS | 1654 | 1467698406111 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:06 INFO - PROCESS | 1654 | 1467698406257 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 23:00:06 INFO - PROCESS | 1654 | 1467698406321 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:06 INFO - PROCESS | 1654 | 1467698406323 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x11930b000 == 30 [pid = 1654] [id = 413] 23:00:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x113947c00) [pid = 1654] [serial = 1238] [outer = 0x0] 23:00:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1185d8400) [pid = 1654] [serial = 1239] [outer = 0x113947c00] 23:00:06 INFO - PROCESS | 1654 | 1467698406351 Marionette DEBUG loaded listener.js 23:00:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x118b59400) [pid = 1654] [serial = 1240] [outer = 0x113947c00] 23:00:06 INFO - PROCESS | 1654 | 1467698406639 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]]]}] 23:00:06 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 23:00:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 577ms 23:00:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 23:00:06 INFO - PROCESS | 1654 | 1467698406671 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 23:00:06 INFO - PROCESS | 1654 | 1467698406672 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 23:00:06 INFO - PROCESS | 1654 | 1467698406674 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 23:00:06 INFO - PROCESS | 1654 | 1467698406675 Marionette TRACE conn2 <- [1,1626,null,{}] 23:00:06 INFO - PROCESS | 1654 | 1467698406678 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}] 23:00:06 INFO - PROCESS | 1654 | 1467698406681 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:06 INFO - PROCESS | 1654 | 1467698406764 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 23:00:06 INFO - PROCESS | 1654 | 1467698406768 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:06 INFO - PROCESS | 1654 | 1467698406769 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x11997b800 == 31 [pid = 1654] [id = 414] 23:00:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119722000) [pid = 1654] [serial = 1241] [outer = 0x0] 23:00:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119ca3400) [pid = 1654] [serial = 1242] [outer = 0x119722000] 23:00:06 INFO - PROCESS | 1654 | 1467698406795 Marionette DEBUG loaded listener.js 23:00:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119e14000) [pid = 1654] [serial = 1243] [outer = 0x119722000] 23:00:07 INFO - PROCESS | 1654 | 1467698407163 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]]]}] 23:00:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 23:00:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 522ms 23:00:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 23:00:07 INFO - PROCESS | 1654 | 1467698407197 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 23:00:07 INFO - PROCESS | 1654 | 1467698407198 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 23:00:07 INFO - PROCESS | 1654 | 1467698407200 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 23:00:07 INFO - PROCESS | 1654 | 1467698407208 Marionette TRACE conn2 <- [1,1630,null,{}] 23:00:07 INFO - PROCESS | 1654 | 1467698407211 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}] 23:00:07 INFO - PROCESS | 1654 | 1467698407212 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:07 INFO - PROCESS | 1654 | 1467698407303 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 23:00:07 INFO - PROCESS | 1654 | 1467698407341 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:07 INFO - PROCESS | 1654 | 1467698407343 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f29000 == 32 [pid = 1654] [id = 415] 23:00:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1168ddc00) [pid = 1654] [serial = 1244] [outer = 0x0] 23:00:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12100b000) [pid = 1654] [serial = 1245] [outer = 0x1168ddc00] 23:00:07 INFO - PROCESS | 1654 | 1467698407367 Marionette DEBUG loaded listener.js 23:00:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x121029c00) [pid = 1654] [serial = 1246] [outer = 0x1168ddc00] 23:00:07 INFO - PROCESS | 1654 | 1467698407698 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]]]}] 23:00:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 23:00:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 525ms 23:00:07 INFO - PROCESS | 1654 | 1467698407725 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 23:00:07 INFO - PROCESS | 1654 | 1467698407727 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 23:00:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 23:00:07 INFO - PROCESS | 1654 | 1467698407734 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 23:00:07 INFO - PROCESS | 1654 | 1467698407735 Marionette TRACE conn2 <- [1,1634,null,{}] 23:00:07 INFO - PROCESS | 1654 | 1467698407738 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}] 23:00:07 INFO - PROCESS | 1654 | 1467698407742 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:07 INFO - PROCESS | 1654 | 1467698407856 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 23:00:07 INFO - PROCESS | 1654 | 1467698407859 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:07 INFO - PROCESS | 1654 | 1467698407861 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x121a44000 == 33 [pid = 1654] [id = 416] 23:00:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x117e48800) [pid = 1654] [serial = 1247] [outer = 0x0] 23:00:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1219c1000) [pid = 1654] [serial = 1248] [outer = 0x117e48800] 23:00:07 INFO - PROCESS | 1654 | 1467698407887 Marionette DEBUG loaded listener.js 23:00:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x126c72400) [pid = 1654] [serial = 1249] [outer = 0x117e48800] 23:00:08 INFO - PROCESS | 1654 | 1467698408220 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]]]}] 23:00:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 23:00:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 524ms 23:00:08 INFO - PROCESS | 1654 | 1467698408254 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 23:00:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 23:00:08 INFO - PROCESS | 1654 | 1467698408255 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 23:00:08 INFO - PROCESS | 1654 | 1467698408257 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 23:00:08 INFO - PROCESS | 1654 | 1467698408258 Marionette TRACE conn2 <- [1,1638,null,{}] 23:00:08 INFO - PROCESS | 1654 | 1467698408260 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}] 23:00:08 INFO - PROCESS | 1654 | 1467698408263 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:08 INFO - PROCESS | 1654 | 1467698408364 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 23:00:08 INFO - PROCESS | 1654 | 1467698408375 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:08 INFO - PROCESS | 1654 | 1467698408377 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x124c62800 == 34 [pid = 1654] [id = 417] 23:00:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x126c7e800) [pid = 1654] [serial = 1250] [outer = 0x0] 23:00:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1273af000) [pid = 1654] [serial = 1251] [outer = 0x126c7e800] 23:00:08 INFO - PROCESS | 1654 | 1467698408404 Marionette DEBUG loaded listener.js 23:00:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x127658c00) [pid = 1654] [serial = 1252] [outer = 0x126c7e800] 23:00:08 INFO - PROCESS | 1654 | 1467698408750 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]]]}] 23:00:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 23:00:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 524ms 23:00:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 23:00:08 INFO - PROCESS | 1654 | 1467698408785 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 23:00:08 INFO - PROCESS | 1654 | 1467698408786 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 23:00:08 INFO - PROCESS | 1654 | 1467698408788 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 23:00:08 INFO - PROCESS | 1654 | 1467698408789 Marionette TRACE conn2 <- [1,1642,null,{}] 23:00:08 INFO - PROCESS | 1654 | 1467698408792 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}] 23:00:08 INFO - PROCESS | 1654 | 1467698408793 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:08 INFO - PROCESS | 1654 | 1467698408890 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 23:00:08 INFO - PROCESS | 1654 | 1467698408896 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:08 INFO - PROCESS | 1654 | 1467698408897 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12685d000 == 35 [pid = 1654] [id = 418] 23:00:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1128d6000) [pid = 1654] [serial = 1253] [outer = 0x0] 23:00:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x127665400) [pid = 1654] [serial = 1254] [outer = 0x1128d6000] 23:00:08 INFO - PROCESS | 1654 | 1467698408921 Marionette DEBUG loaded listener.js 23:00:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x127684c00) [pid = 1654] [serial = 1255] [outer = 0x1128d6000] 23:00:09 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x126cfe800) [pid = 1654] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 23:00:09 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x128d03400) [pid = 1654] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 23:00:09 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x116176c00) [pid = 1654] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 23:00:09 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x128bb9800) [pid = 1654] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 23:00:09 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1180b8800) [pid = 1654] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 23:00:09 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11396a400) [pid = 1654] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 23:00:09 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x113942c00) [pid = 1654] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 23:00:09 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x128952c00) [pid = 1654] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 23:00:09 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x121449000) [pid = 1654] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 23:00:09 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x118575000) [pid = 1654] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 23:00:09 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x121237400) [pid = 1654] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 23:00:09 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x126cfcc00) [pid = 1654] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 23:00:09 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1168d1c00) [pid = 1654] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 23:00:09 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11393a800) [pid = 1654] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 23:00:09 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x129581000) [pid = 1654] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 23:00:09 INFO - PROCESS | 1654 | 1467698409385 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]]]}] 23:00:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 23:00:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 619ms 23:00:09 INFO - PROCESS | 1654 | 1467698409407 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 23:00:09 INFO - PROCESS | 1654 | 1467698409409 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 23:00:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 23:00:09 INFO - PROCESS | 1654 | 1467698409420 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 23:00:09 INFO - PROCESS | 1654 | 1467698409421 Marionette TRACE conn2 <- [1,1646,null,{}] 23:00:09 INFO - PROCESS | 1654 | 1467698409423 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}] 23:00:09 INFO - PROCESS | 1654 | 1467698409425 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:09 INFO - PROCESS | 1654 | 1467698409541 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 23:00:09 INFO - PROCESS | 1654 | 1467698409574 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:09 INFO - PROCESS | 1654 | 1467698409575 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x119305800 == 36 [pid = 1654] [id = 419] 23:00:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x112229400) [pid = 1654] [serial = 1256] [outer = 0x0] 23:00:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x117eb3c00) [pid = 1654] [serial = 1257] [outer = 0x112229400] 23:00:09 INFO - PROCESS | 1654 | 1467698409599 Marionette DEBUG loaded listener.js 23:00:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x121715c00) [pid = 1654] [serial = 1258] [outer = 0x112229400] 23:00:09 INFO - PROCESS | 1654 | 1467698409904 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]]]}] 23:00:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 23:00:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 524ms 23:00:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 23:00:09 INFO - PROCESS | 1654 | 1467698409940 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 23:00:09 INFO - PROCESS | 1654 | 1467698409941 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 23:00:09 INFO - PROCESS | 1654 | 1467698409943 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 23:00:09 INFO - PROCESS | 1654 | 1467698409945 Marionette TRACE conn2 <- [1,1650,null,{}] 23:00:09 INFO - PROCESS | 1654 | 1467698409950 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}] 23:00:09 INFO - PROCESS | 1654 | 1467698409951 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:10 INFO - PROCESS | 1654 | 1467698410027 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 23:00:10 INFO - PROCESS | 1654 | 1467698410033 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:10 INFO - PROCESS | 1654 | 1467698410034 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d24000 == 37 [pid = 1654] [id = 420] 23:00:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12171b800) [pid = 1654] [serial = 1259] [outer = 0x0] 23:00:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x127687800) [pid = 1654] [serial = 1260] [outer = 0x12171b800] 23:00:10 INFO - PROCESS | 1654 | 1467698410058 Marionette DEBUG loaded listener.js 23:00:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128832c00) [pid = 1654] [serial = 1261] [outer = 0x12171b800] 23:00:10 INFO - PROCESS | 1654 | 1467698410388 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]]]}] 23:00:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 23:00:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 471ms 23:00:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 23:00:10 INFO - PROCESS | 1654 | 1467698410417 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 23:00:10 INFO - PROCESS | 1654 | 1467698410419 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 23:00:10 INFO - PROCESS | 1654 | 1467698410421 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 23:00:10 INFO - PROCESS | 1654 | 1467698410423 Marionette TRACE conn2 <- [1,1654,null,{}] 23:00:10 INFO - PROCESS | 1654 | 1467698410425 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}] 23:00:10 INFO - PROCESS | 1654 | 1467698410426 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:10 INFO - PROCESS | 1654 | 1467698410553 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 23:00:10 INFO - PROCESS | 1654 | 1467698410559 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:10 INFO - PROCESS | 1654 | 1467698410560 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f28800 == 38 [pid = 1654] [id = 421] 23:00:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128946800) [pid = 1654] [serial = 1262] [outer = 0x0] 23:00:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12894f000) [pid = 1654] [serial = 1263] [outer = 0x128946800] 23:00:10 INFO - PROCESS | 1654 | 1467698410589 Marionette DEBUG loaded listener.js 23:00:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128f68400) [pid = 1654] [serial = 1264] [outer = 0x128946800] 23:00:10 INFO - PROCESS | 1654 | 1467698410907 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]]]}] 23:00:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 23:00:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 520ms 23:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 23:00:10 INFO - PROCESS | 1654 | 1467698410941 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 23:00:10 INFO - PROCESS | 1654 | 1467698410943 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 23:00:10 INFO - PROCESS | 1654 | 1467698410947 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 23:00:10 INFO - PROCESS | 1654 | 1467698410949 Marionette TRACE conn2 <- [1,1658,null,{}] 23:00:10 INFO - PROCESS | 1654 | 1467698410951 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}] 23:00:10 INFO - PROCESS | 1654 | 1467698410952 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:11 INFO - PROCESS | 1654 | 1467698411033 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 23:00:11 INFO - PROCESS | 1654 | 1467698411037 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:11 INFO - PROCESS | 1654 | 1467698411038 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa1c000 == 39 [pid = 1654] [id = 422] 23:00:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128f99c00) [pid = 1654] [serial = 1265] [outer = 0x0] 23:00:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1292bb400) [pid = 1654] [serial = 1266] [outer = 0x128f99c00] 23:00:11 INFO - PROCESS | 1654 | 1467698411061 Marionette DEBUG loaded listener.js 23:00:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x129585800) [pid = 1654] [serial = 1267] [outer = 0x128f99c00] 23:00:11 INFO - PROCESS | 1654 | 1467698411624 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]]]}] 23:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 23:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 721ms 23:00:11 INFO - PROCESS | 1654 | 1467698411667 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 23:00:11 INFO - PROCESS | 1654 | 1467698411670 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 23:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 23:00:11 INFO - PROCESS | 1654 | 1467698411674 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 23:00:11 INFO - PROCESS | 1654 | 1467698411677 Marionette TRACE conn2 <- [1,1662,null,{}] 23:00:11 INFO - PROCESS | 1654 | 1467698411682 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}] 23:00:11 INFO - PROCESS | 1654 | 1467698411684 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:11 INFO - PROCESS | 1654 | 1467698411818 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 23:00:11 INFO - PROCESS | 1654 | 1467698411876 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:11 INFO - PROCESS | 1654 | 1467698411877 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x117119800 == 40 [pid = 1654] [id = 423] 23:00:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x113d42800) [pid = 1654] [serial = 1268] [outer = 0x0] 23:00:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x115e63400) [pid = 1654] [serial = 1269] [outer = 0x113d42800] 23:00:11 INFO - PROCESS | 1654 | 1467698411909 Marionette DEBUG loaded listener.js 23:00:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1167ee000) [pid = 1654] [serial = 1270] [outer = 0x113d42800] 23:00:12 INFO - PROCESS | 1654 | 1467698412456 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]]]}] 23:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 23:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 824ms 23:00:12 INFO - PROCESS | 1654 | 1467698412531 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 23:00:12 INFO - PROCESS | 1654 | 1467698412534 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 23:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 23:00:12 INFO - PROCESS | 1654 | 1467698412540 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 23:00:12 INFO - PROCESS | 1654 | 1467698412542 Marionette TRACE conn2 <- [1,1666,null,{}] 23:00:12 INFO - PROCESS | 1654 | 1467698412545 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}] 23:00:12 INFO - PROCESS | 1654 | 1467698412547 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:12 INFO - PROCESS | 1654 | 1467698412661 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 23:00:12 INFO - PROCESS | 1654 | 1467698412741 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:12 INFO - PROCESS | 1654 | 1467698412742 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ad2000 == 41 [pid = 1654] [id = 424] 23:00:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x117eb2c00) [pid = 1654] [serial = 1271] [outer = 0x0] 23:00:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x118573c00) [pid = 1654] [serial = 1272] [outer = 0x117eb2c00] 23:00:12 INFO - PROCESS | 1654 | 1467698412774 Marionette DEBUG loaded listener.js 23:00:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x119338c00) [pid = 1654] [serial = 1273] [outer = 0x117eb2c00] 23:00:13 INFO - PROCESS | 1654 | 1467698413395 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]]]}] 23:00:13 INFO - PROCESS | 1654 | --DOCSHELL 0x120f28800 == 40 [pid = 1654] [id = 421] 23:00:13 INFO - PROCESS | 1654 | --DOCSHELL 0x128d24000 == 39 [pid = 1654] [id = 420] 23:00:13 INFO - PROCESS | 1654 | --DOCSHELL 0x119305800 == 38 [pid = 1654] [id = 419] 23:00:13 INFO - PROCESS | 1654 | --DOCSHELL 0x12685d000 == 37 [pid = 1654] [id = 418] 23:00:13 INFO - PROCESS | 1654 | --DOCSHELL 0x124c62800 == 36 [pid = 1654] [id = 417] 23:00:13 INFO - PROCESS | 1654 | --DOCSHELL 0x121a44000 == 35 [pid = 1654] [id = 416] 23:00:13 INFO - PROCESS | 1654 | --DOCSHELL 0x120f29000 == 34 [pid = 1654] [id = 415] 23:00:13 INFO - PROCESS | 1654 | --DOCSHELL 0x11997b800 == 33 [pid = 1654] [id = 414] 23:00:13 INFO - PROCESS | 1654 | --DOCSHELL 0x11930b000 == 32 [pid = 1654] [id = 413] 23:00:13 INFO - PROCESS | 1654 | --DOCSHELL 0x1171ca800 == 31 [pid = 1654] [id = 412] 23:00:13 INFO - PROCESS | 1654 | --DOCSHELL 0x1133e5000 == 30 [pid = 1654] [id = 411] 23:00:13 INFO - PROCESS | 1654 | --DOCSHELL 0x113290800 == 29 [pid = 1654] [id = 410] 23:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 23:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 973ms 23:00:13 INFO - PROCESS | 1654 | 1467698413514 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 23:00:13 INFO - PROCESS | 1654 | 1467698413516 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 23:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 23:00:13 INFO - PROCESS | 1654 | 1467698413520 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 23:00:13 INFO - PROCESS | 1654 | 1467698413522 Marionette TRACE conn2 <- [1,1670,null,{}] 23:00:13 INFO - PROCESS | 1654 | 1467698413526 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}] 23:00:13 INFO - PROCESS | 1654 | 1467698413528 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:13 INFO - PROCESS | 1654 | 1467698413635 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 23:00:13 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x127663400) [pid = 1654] [serial = 1194] [outer = 0x0] [url = about:blank] 23:00:13 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1292b5400) [pid = 1654] [serial = 1200] [outer = 0x0] [url = about:blank] 23:00:13 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x116729800) [pid = 1654] [serial = 1173] [outer = 0x0] [url = about:blank] 23:00:13 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1292ae800) [pid = 1654] [serial = 1198] [outer = 0x0] [url = about:blank] 23:00:13 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x116adec00) [pid = 1654] [serial = 1174] [outer = 0x0] [url = about:blank] 23:00:13 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118578800) [pid = 1654] [serial = 1176] [outer = 0x0] [url = about:blank] 23:00:13 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x118b5b400) [pid = 1654] [serial = 1177] [outer = 0x0] [url = about:blank] 23:00:13 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x117326400) [pid = 1654] [serial = 1179] [outer = 0x0] [url = about:blank] 23:00:13 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x117e4a000) [pid = 1654] [serial = 1180] [outer = 0x0] [url = about:blank] 23:00:13 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119ee8c00) [pid = 1654] [serial = 1185] [outer = 0x0] [url = about:blank] 23:00:13 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12102b000) [pid = 1654] [serial = 1186] [outer = 0x0] [url = about:blank] 23:00:13 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x128d0ec00) [pid = 1654] [serial = 1197] [outer = 0x0] [url = about:blank] 23:00:13 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x128f9b000) [pid = 1654] [serial = 1171] [outer = 0x0] [url = about:blank] 23:00:13 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1219c0c00) [pid = 1654] [serial = 1188] [outer = 0x0] [url = about:blank] 23:00:13 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1188e8000) [pid = 1654] [serial = 1182] [outer = 0x0] [url = about:blank] 23:00:13 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1193a9000) [pid = 1654] [serial = 1183] [outer = 0x0] [url = about:blank] 23:00:13 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12aa7b000) [pid = 1654] [serial = 1210] [outer = 0x0] [url = about:blank] 23:00:13 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1292bb000) [pid = 1654] [serial = 1206] [outer = 0x0] [url = about:blank] 23:00:13 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12a79cc00) [pid = 1654] [serial = 1209] [outer = 0x0] [url = about:blank] 23:00:13 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1295d8c00) [pid = 1654] [serial = 1207] [outer = 0x0] [url = about:blank] 23:00:13 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x129580800) [pid = 1654] [serial = 1201] [outer = 0x0] [url = about:blank] 23:00:13 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x118b4ec00) [pid = 1654] [serial = 1203] [outer = 0x0] [url = about:blank] 23:00:13 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x126895800) [pid = 1654] [serial = 1192] [outer = 0x0] [url = about:blank] 23:00:13 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1255d2800) [pid = 1654] [serial = 1191] [outer = 0x0] [url = about:blank] 23:00:13 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x128bb3400) [pid = 1654] [serial = 1195] [outer = 0x0] [url = about:blank] 23:00:13 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x121010000) [pid = 1654] [serial = 1204] [outer = 0x0] [url = about:blank] 23:00:13 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x124c08400) [pid = 1654] [serial = 1189] [outer = 0x0] [url = about:blank] 23:00:13 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x12afe3000) [pid = 1654] [serial = 1213] [outer = 0x0] [url = about:blank] 23:00:13 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x12aa82000) [pid = 1654] [serial = 1212] [outer = 0x0] [url = about:blank] 23:00:13 INFO - PROCESS | 1654 | 1467698413711 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:13 INFO - PROCESS | 1654 | 1467698413716 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x11517c800 == 30 [pid = 1654] [id = 425] 23:00:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1168d2800) [pid = 1654] [serial = 1274] [outer = 0x0] 23:00:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x116a72400) [pid = 1654] [serial = 1275] [outer = 0x1168d2800] 23:00:13 INFO - PROCESS | 1654 | 1467698413763 Marionette DEBUG loaded listener.js 23:00:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1175c9800) [pid = 1654] [serial = 1276] [outer = 0x1168d2800] 23:00:14 INFO - PROCESS | 1654 | 1467698414266 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]]]}] 23:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 23:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 771ms 23:00:14 INFO - PROCESS | 1654 | 1467698414292 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 23:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 23:00:14 INFO - PROCESS | 1654 | 1467698414294 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 23:00:14 INFO - PROCESS | 1654 | 1467698414299 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 23:00:14 INFO - PROCESS | 1654 | 1467698414301 Marionette TRACE conn2 <- [1,1674,null,{}] 23:00:14 INFO - PROCESS | 1654 | 1467698414304 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}] 23:00:14 INFO - PROCESS | 1654 | 1467698414306 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:14 INFO - PROCESS | 1654 | 1467698414401 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 23:00:14 INFO - PROCESS | 1654 | 1467698414455 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:14 INFO - PROCESS | 1654 | 1467698414457 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180a6800 == 31 [pid = 1654] [id = 426] 23:00:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1180c0000) [pid = 1654] [serial = 1277] [outer = 0x0] 23:00:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118b4e400) [pid = 1654] [serial = 1278] [outer = 0x1180c0000] 23:00:14 INFO - PROCESS | 1654 | 1467698414488 Marionette DEBUG loaded listener.js 23:00:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1193a9400) [pid = 1654] [serial = 1279] [outer = 0x1180c0000] 23:00:14 INFO - PROCESS | 1654 | 1467698414904 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]]]}] 23:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 23:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 673ms 23:00:14 INFO - PROCESS | 1654 | 1467698414970 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 23:00:14 INFO - PROCESS | 1654 | 1467698414971 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 23:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 23:00:14 INFO - PROCESS | 1654 | 1467698414974 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 23:00:14 INFO - PROCESS | 1654 | 1467698414975 Marionette TRACE conn2 <- [1,1678,null,{}] 23:00:14 INFO - PROCESS | 1654 | 1467698414983 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}] 23:00:14 INFO - PROCESS | 1654 | 1467698414987 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:15 INFO - PROCESS | 1654 | 1467698415083 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 23:00:15 INFO - PROCESS | 1654 | 1467698415171 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:15 INFO - PROCESS | 1654 | 1467698415173 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x119db3000 == 32 [pid = 1654] [id = 427] 23:00:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x119a07c00) [pid = 1654] [serial = 1280] [outer = 0x0] 23:00:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x12100b400) [pid = 1654] [serial = 1281] [outer = 0x119a07c00] 23:00:15 INFO - PROCESS | 1654 | 1467698415221 Marionette DEBUG loaded listener.js 23:00:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x12102cc00) [pid = 1654] [serial = 1282] [outer = 0x119a07c00] 23:00:15 INFO - PROCESS | 1654 | 1467698415649 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]]]}] 23:00:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 23:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 720ms 23:00:15 INFO - PROCESS | 1654 | 1467698415695 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 23:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 23:00:15 INFO - PROCESS | 1654 | 1467698415697 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 23:00:15 INFO - PROCESS | 1654 | 1467698415699 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 23:00:15 INFO - PROCESS | 1654 | 1467698415700 Marionette TRACE conn2 <- [1,1682,null,{}] 23:00:15 INFO - PROCESS | 1654 | 1467698415703 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}] 23:00:15 INFO - PROCESS | 1654 | 1467698415704 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:15 INFO - PROCESS | 1654 | 1467698415800 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 23:00:15 INFO - PROCESS | 1654 | 1467698415854 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:15 INFO - PROCESS | 1654 | 1467698415855 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x121a56800 == 33 [pid = 1654] [id = 428] 23:00:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x121712400) [pid = 1654] [serial = 1283] [outer = 0x0] 23:00:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x121cea000) [pid = 1654] [serial = 1284] [outer = 0x121712400] 23:00:15 INFO - PROCESS | 1654 | 1467698415885 Marionette DEBUG loaded listener.js 23:00:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x124c41000) [pid = 1654] [serial = 1285] [outer = 0x121712400] 23:00:16 INFO - PROCESS | 1654 | 1467698416298 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]]]}] 23:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 23:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 619ms 23:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 23:00:16 INFO - PROCESS | 1654 | 1467698416319 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 23:00:16 INFO - PROCESS | 1654 | 1467698416320 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 23:00:16 INFO - PROCESS | 1654 | 1467698416323 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 23:00:16 INFO - PROCESS | 1654 | 1467698416324 Marionette TRACE conn2 <- [1,1686,null,{}] 23:00:16 INFO - PROCESS | 1654 | 1467698416327 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}] 23:00:16 INFO - PROCESS | 1654 | 1467698416329 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:16 INFO - PROCESS | 1654 | 1467698416417 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 23:00:16 INFO - PROCESS | 1654 | 1467698416503 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:16 INFO - PROCESS | 1654 | 1467698416504 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255bd800 == 34 [pid = 1654] [id = 429] 23:00:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1168d1800) [pid = 1654] [serial = 1286] [outer = 0x0] 23:00:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x126886c00) [pid = 1654] [serial = 1287] [outer = 0x1168d1800] 23:00:16 INFO - PROCESS | 1654 | 1467698416533 Marionette DEBUG loaded listener.js 23:00:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1270e2000) [pid = 1654] [serial = 1288] [outer = 0x1168d1800] 23:00:16 INFO - PROCESS | 1654 | 1467698416934 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]]]}] 23:00:16 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 23:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 621ms 23:00:16 INFO - PROCESS | 1654 | 1467698416945 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 23:00:16 INFO - PROCESS | 1654 | 1467698416948 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 23:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 23:00:16 INFO - PROCESS | 1654 | 1467698416951 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 23:00:16 INFO - PROCESS | 1654 | 1467698416952 Marionette TRACE conn2 <- [1,1690,null,{}] 23:00:16 INFO - PROCESS | 1654 | 1467698416955 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}] 23:00:16 INFO - PROCESS | 1654 | 1467698416959 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:17 INFO - PROCESS | 1654 | 1467698417074 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 23:00:17 INFO - PROCESS | 1654 | 1467698417142 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:17 INFO - PROCESS | 1654 | 1467698417144 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b7a800 == 35 [pid = 1654] [id = 430] 23:00:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x127666400) [pid = 1654] [serial = 1289] [outer = 0x0] 23:00:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128949400) [pid = 1654] [serial = 1290] [outer = 0x127666400] 23:00:17 INFO - PROCESS | 1654 | 1467698417174 Marionette DEBUG loaded listener.js 23:00:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128bbac00) [pid = 1654] [serial = 1291] [outer = 0x127666400] 23:00:17 INFO - PROCESS | 1654 | 1467698417613 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]]]}] 23:00:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 23:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 721ms 23:00:17 INFO - PROCESS | 1654 | 1467698417672 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 23:00:17 INFO - PROCESS | 1654 | 1467698417674 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 23:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 23:00:17 INFO - PROCESS | 1654 | 1467698417676 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 23:00:17 INFO - PROCESS | 1654 | 1467698417677 Marionette TRACE conn2 <- [1,1694,null,{}] 23:00:17 INFO - PROCESS | 1654 | 1467698417680 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}] 23:00:17 INFO - PROCESS | 1654 | 1467698417681 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:17 INFO - PROCESS | 1654 | 1467698417790 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 23:00:17 INFO - PROCESS | 1654 | 1467698417859 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:17 INFO - PROCESS | 1654 | 1467698417861 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x118bd9000 == 36 [pid = 1654] [id = 431] 23:00:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11813d000) [pid = 1654] [serial = 1292] [outer = 0x0] 23:00:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128d0a400) [pid = 1654] [serial = 1293] [outer = 0x11813d000] 23:00:17 INFO - PROCESS | 1654 | 1467698417892 Marionette DEBUG loaded listener.js 23:00:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1292af400) [pid = 1654] [serial = 1294] [outer = 0x11813d000] 23:00:18 INFO - PROCESS | 1654 | --DOCSHELL 0x117119800 == 35 [pid = 1654] [id = 423] 23:00:18 INFO - PROCESS | 1654 | --DOCSHELL 0x128b7a800 == 34 [pid = 1654] [id = 430] 23:00:18 INFO - PROCESS | 1654 | --DOCSHELL 0x1255bd800 == 33 [pid = 1654] [id = 429] 23:00:18 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa1c000 == 32 [pid = 1654] [id = 422] 23:00:18 INFO - PROCESS | 1654 | --DOCSHELL 0x121a56800 == 31 [pid = 1654] [id = 428] 23:00:18 INFO - PROCESS | 1654 | --DOCSHELL 0x119db3000 == 30 [pid = 1654] [id = 427] 23:00:18 INFO - PROCESS | 1654 | --DOCSHELL 0x1180a6800 == 29 [pid = 1654] [id = 426] 23:00:18 INFO - PROCESS | 1654 | --DOCSHELL 0x119ad2000 == 28 [pid = 1654] [id = 424] 23:00:18 INFO - PROCESS | 1654 | --DOCSHELL 0x11517c800 == 27 [pid = 1654] [id = 425] 23:00:18 INFO - PROCESS | 1654 | 1467698418888 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]]]}] 23:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 23:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1269ms 23:00:18 INFO - PROCESS | 1654 | 1467698418949 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 23:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 23:00:18 INFO - PROCESS | 1654 | 1467698418951 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 23:00:18 INFO - PROCESS | 1654 | 1467698418955 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 23:00:18 INFO - PROCESS | 1654 | 1467698418957 Marionette TRACE conn2 <- [1,1698,null,{}] 23:00:18 INFO - PROCESS | 1654 | 1467698418962 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}] 23:00:18 INFO - PROCESS | 1654 | 1467698418964 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:19 INFO - PROCESS | 1654 | 1467698419051 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 23:00:19 INFO - PROCESS | 1654 | 1467698419057 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:19 INFO - PROCESS | 1654 | 1467698419059 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x113b44800 == 28 [pid = 1654] [id = 432] 23:00:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x112ace800) [pid = 1654] [serial = 1295] [outer = 0x0] 23:00:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x112d3a400) [pid = 1654] [serial = 1296] [outer = 0x112ace800] 23:00:19 INFO - PROCESS | 1654 | 1467698419091 Marionette DEBUG loaded listener.js 23:00:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x113099400) [pid = 1654] [serial = 1297] [outer = 0x112ace800] 23:00:19 INFO - PROCESS | 1654 | 1467698419453 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]]]}] 23:00:19 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 23:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 522ms 23:00:19 INFO - PROCESS | 1654 | 1467698419493 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 23:00:19 INFO - PROCESS | 1654 | 1467698419498 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 23:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 23:00:19 INFO - PROCESS | 1654 | 1467698419504 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 23:00:19 INFO - PROCESS | 1654 | 1467698419506 Marionette TRACE conn2 <- [1,1702,null,{}] 23:00:19 INFO - PROCESS | 1654 | 1467698419508 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}] 23:00:19 INFO - PROCESS | 1654 | 1467698419510 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:19 INFO - PROCESS | 1654 | 1467698419587 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 23:00:19 INFO - PROCESS | 1654 | 1467698419591 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:19 INFO - PROCESS | 1654 | 1467698419593 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171e3000 == 29 [pid = 1654] [id = 433] 23:00:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x115120c00) [pid = 1654] [serial = 1298] [outer = 0x0] 23:00:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x116177c00) [pid = 1654] [serial = 1299] [outer = 0x115120c00] 23:00:19 INFO - PROCESS | 1654 | 1467698419622 Marionette DEBUG loaded listener.js 23:00:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x116396c00) [pid = 1654] [serial = 1300] [outer = 0x115120c00] 23:00:20 INFO - PROCESS | 1654 | 1467698420040 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]]]}] 23:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 23:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 569ms 23:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 23:00:20 INFO - PROCESS | 1654 | 1467698420074 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 23:00:20 INFO - PROCESS | 1654 | 1467698420077 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 23:00:20 INFO - PROCESS | 1654 | 1467698420082 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 23:00:20 INFO - PROCESS | 1654 | 1467698420087 Marionette TRACE conn2 <- [1,1706,null,{}] 23:00:20 INFO - PROCESS | 1654 | 1467698420099 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}] 23:00:20 INFO - PROCESS | 1654 | 1467698420104 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:20 INFO - PROCESS | 1654 | 1467698420241 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 23:00:20 INFO - PROCESS | 1654 | 1467698420253 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:20 INFO - PROCESS | 1654 | 1467698420256 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x1197ae800 == 30 [pid = 1654] [id = 434] 23:00:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1173b6000) [pid = 1654] [serial = 1301] [outer = 0x0] 23:00:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x117e4a800) [pid = 1654] [serial = 1302] [outer = 0x1173b6000] 23:00:20 INFO - PROCESS | 1654 | 1467698420298 Marionette DEBUG loaded listener.js 23:00:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1180b3400) [pid = 1654] [serial = 1303] [outer = 0x1173b6000] 23:00:20 INFO - PROCESS | 1654 | 1467698420745 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]]]}] 23:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 23:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 678ms 23:00:20 INFO - PROCESS | 1654 | 1467698420758 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 23:00:20 INFO - PROCESS | 1654 | 1467698420760 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 23:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 23:00:20 INFO - PROCESS | 1654 | 1467698420765 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 23:00:20 INFO - PROCESS | 1654 | 1467698420767 Marionette TRACE conn2 <- [1,1710,null,{}] 23:00:20 INFO - PROCESS | 1654 | 1467698420771 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}] 23:00:20 INFO - PROCESS | 1654 | 1467698420773 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:20 INFO - PROCESS | 1654 | 1467698420897 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 23:00:20 INFO - PROCESS | 1654 | 1467698420902 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:20 INFO - PROCESS | 1654 | 1467698420904 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x121178800 == 31 [pid = 1654] [id = 435] 23:00:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x118577800) [pid = 1654] [serial = 1304] [outer = 0x0] 23:00:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1185ddc00) [pid = 1654] [serial = 1305] [outer = 0x118577800] 23:00:20 INFO - PROCESS | 1654 | 1467698420944 Marionette DEBUG loaded listener.js 23:00:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x118b4c400) [pid = 1654] [serial = 1306] [outer = 0x118577800] 23:00:21 INFO - PROCESS | 1654 | 1467698421352 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]]]}] 23:00:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 23:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 620ms 23:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 23:00:21 INFO - PROCESS | 1654 | 1467698421390 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 23:00:21 INFO - PROCESS | 1654 | 1467698421391 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 23:00:21 INFO - PROCESS | 1654 | 1467698421393 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 23:00:21 INFO - PROCESS | 1654 | 1467698421394 Marionette TRACE conn2 <- [1,1714,null,{}] 23:00:21 INFO - PROCESS | 1654 | 1467698421404 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}] 23:00:21 INFO - PROCESS | 1654 | 1467698421405 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:21 INFO - PROCESS | 1654 | 1467698421510 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 23:00:21 INFO - PROCESS | 1654 | 1467698421561 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:21 INFO - PROCESS | 1654 | 1467698421563 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x123c24000 == 32 [pid = 1654] [id = 436] 23:00:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x119345c00) [pid = 1654] [serial = 1307] [outer = 0x0] 23:00:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1193aa000) [pid = 1654] [serial = 1308] [outer = 0x119345c00] 23:00:21 INFO - PROCESS | 1654 | 1467698421587 Marionette DEBUG loaded listener.js 23:00:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11975c800) [pid = 1654] [serial = 1309] [outer = 0x119345c00] 23:00:21 INFO - PROCESS | 1654 | 1467698421895 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]]]}] 23:00:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 23:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 523ms 23:00:21 INFO - PROCESS | 1654 | 1467698421918 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 23:00:21 INFO - PROCESS | 1654 | 1467698421919 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 23:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 23:00:21 INFO - PROCESS | 1654 | 1467698421922 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 23:00:21 INFO - PROCESS | 1654 | 1467698421923 Marionette TRACE conn2 <- [1,1718,null,{}] 23:00:21 INFO - PROCESS | 1654 | 1467698421925 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}] 23:00:21 INFO - PROCESS | 1654 | 1467698421931 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:22 INFO - PROCESS | 1654 | 1467698422055 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 23:00:22 INFO - PROCESS | 1654 | 1467698422059 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:22 INFO - PROCESS | 1654 | 1467698422060 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x127316800 == 33 [pid = 1654] [id = 437] 23:00:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x119346400) [pid = 1654] [serial = 1310] [outer = 0x0] 23:00:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x119a0a800) [pid = 1654] [serial = 1311] [outer = 0x119346400] 23:00:22 INFO - PROCESS | 1654 | 1467698422086 Marionette DEBUG loaded listener.js 23:00:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12102a000) [pid = 1654] [serial = 1312] [outer = 0x119346400] 23:00:22 INFO - PROCESS | 1654 | 1467698422423 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]]]}] 23:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 23:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 521ms 23:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 23:00:22 INFO - PROCESS | 1654 | 1467698422443 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 23:00:22 INFO - PROCESS | 1654 | 1467698422445 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 23:00:22 INFO - PROCESS | 1654 | 1467698422455 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 23:00:22 INFO - PROCESS | 1654 | 1467698422456 Marionette TRACE conn2 <- [1,1722,null,{}] 23:00:22 INFO - PROCESS | 1654 | 1467698422458 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}] 23:00:22 INFO - PROCESS | 1654 | 1467698422460 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:22 INFO - PROCESS | 1654 | 1467698422566 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 23:00:22 INFO - PROCESS | 1654 | 1467698422576 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:22 INFO - PROCESS | 1654 | 1467698422578 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x129216000 == 34 [pid = 1654] [id = 438] 23:00:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x121105800) [pid = 1654] [serial = 1313] [outer = 0x0] 23:00:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12171f800) [pid = 1654] [serial = 1314] [outer = 0x121105800] 23:00:22 INFO - PROCESS | 1654 | 1467698422639 Marionette DEBUG loaded listener.js 23:00:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x124875800) [pid = 1654] [serial = 1315] [outer = 0x121105800] 23:00:22 INFO - PROCESS | 1654 | 1467698422968 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]]]}] 23:00:22 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 23:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 524ms 23:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 23:00:22 INFO - PROCESS | 1654 | 1467698422974 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 23:00:22 INFO - PROCESS | 1654 | 1467698422975 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 23:00:22 INFO - PROCESS | 1654 | 1467698422977 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 23:00:22 INFO - PROCESS | 1654 | 1467698422978 Marionette TRACE conn2 <- [1,1726,null,{}] 23:00:22 INFO - PROCESS | 1654 | 1467698422984 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}] 23:00:22 INFO - PROCESS | 1654 | 1467698422985 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:23 INFO - PROCESS | 1654 | 1467698423085 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 23:00:23 INFO - PROCESS | 1654 | 1467698423088 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:23 INFO - PROCESS | 1654 | 1467698423089 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a68b000 == 35 [pid = 1654] [id = 439] 23:00:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x113ba5800) [pid = 1654] [serial = 1316] [outer = 0x0] 23:00:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x124caec00) [pid = 1654] [serial = 1317] [outer = 0x113ba5800] 23:00:23 INFO - PROCESS | 1654 | 1467698423113 Marionette DEBUG loaded listener.js 23:00:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12569c800) [pid = 1654] [serial = 1318] [outer = 0x113ba5800] 23:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x113d42800) [pid = 1654] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 23:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x128f99c00) [pid = 1654] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 23:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12171b800) [pid = 1654] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 23:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x113947c00) [pid = 1654] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 23:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x113ba8c00) [pid = 1654] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 23:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x127658400) [pid = 1654] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 23:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x112229400) [pid = 1654] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 23:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x117e48800) [pid = 1654] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 23:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1128d6000) [pid = 1654] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 23:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x128d0e000) [pid = 1654] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 23:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x112e3b800) [pid = 1654] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 23:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x128946800) [pid = 1654] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 23:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x119722000) [pid = 1654] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 23:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x126c7e800) [pid = 1654] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 23:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11617b000) [pid = 1654] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 23:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1168ddc00) [pid = 1654] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 23:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1168dec00) [pid = 1654] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 23:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x116a76400) [pid = 1654] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 23:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119ca5800) [pid = 1654] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 23:00:23 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x117eb2c00) [pid = 1654] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 23:00:23 INFO - PROCESS | 1654 | 1467698423632 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]]]}] 23:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 23:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 673ms 23:00:23 INFO - PROCESS | 1654 | 1467698423654 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 23:00:23 INFO - PROCESS | 1654 | 1467698423656 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 23:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 23:00:23 INFO - PROCESS | 1654 | 1467698423658 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 23:00:23 INFO - PROCESS | 1654 | 1467698423659 Marionette TRACE conn2 <- [1,1730,null,{}] 23:00:23 INFO - PROCESS | 1654 | 1467698423667 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}] 23:00:23 INFO - PROCESS | 1654 | 1467698423669 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:23 INFO - PROCESS | 1654 | 1467698423778 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 23:00:23 INFO - PROCESS | 1654 | 1467698423831 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:23 INFO - PROCESS | 1654 | 1467698423832 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x1248db800 == 36 [pid = 1654] [id = 440] 23:00:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x113d8d400) [pid = 1654] [serial = 1319] [outer = 0x0] 23:00:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1168ddc00) [pid = 1654] [serial = 1320] [outer = 0x113d8d400] 23:00:23 INFO - PROCESS | 1654 | 1467698423865 Marionette DEBUG loaded listener.js 23:00:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1185dd400) [pid = 1654] [serial = 1321] [outer = 0x113d8d400] 23:00:24 INFO - PROCESS | 1654 | 1467698424153 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]]]}] 23:00:24 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 23:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 524ms 23:00:24 INFO - PROCESS | 1654 | 1467698424187 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 23:00:24 INFO - PROCESS | 1654 | 1467698424188 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 23:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 23:00:24 INFO - PROCESS | 1654 | 1467698424190 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 23:00:24 INFO - PROCESS | 1654 | 1467698424191 Marionette TRACE conn2 <- [1,1734,null,{}] 23:00:24 INFO - PROCESS | 1654 | 1467698424194 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}] 23:00:24 INFO - PROCESS | 1654 | 1467698424195 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:24 INFO - PROCESS | 1654 | 1467698424278 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 23:00:24 INFO - PROCESS | 1654 | 1467698424284 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:24 INFO - PROCESS | 1654 | 1467698424285 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa11800 == 37 [pid = 1654] [id = 441] 23:00:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x118b54800) [pid = 1654] [serial = 1322] [outer = 0x0] 23:00:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12171b800) [pid = 1654] [serial = 1323] [outer = 0x118b54800] 23:00:24 INFO - PROCESS | 1654 | 1467698424309 Marionette DEBUG loaded listener.js 23:00:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12569d800) [pid = 1654] [serial = 1324] [outer = 0x118b54800] 23:00:24 INFO - PROCESS | 1654 | 1467698424638 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]]]}] 23:00:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 23:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 469ms 23:00:24 INFO - PROCESS | 1654 | 1467698424659 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 23:00:24 INFO - PROCESS | 1654 | 1467698424661 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 23:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 23:00:24 INFO - PROCESS | 1654 | 1467698424667 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 23:00:24 INFO - PROCESS | 1654 | 1467698424669 Marionette TRACE conn2 <- [1,1738,null,{}] 23:00:24 INFO - PROCESS | 1654 | 1467698424672 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}] 23:00:24 INFO - PROCESS | 1654 | 1467698424673 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:24 INFO - PROCESS | 1654 | 1467698424794 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 23:00:24 INFO - PROCESS | 1654 | 1467698424803 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:24 INFO - PROCESS | 1654 | 1467698424804 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12af54800 == 38 [pid = 1654] [id = 442] 23:00:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x126887800) [pid = 1654] [serial = 1325] [outer = 0x0] 23:00:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12688f000) [pid = 1654] [serial = 1326] [outer = 0x126887800] 23:00:24 INFO - PROCESS | 1654 | 1467698424839 Marionette DEBUG loaded listener.js 23:00:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x127661400) [pid = 1654] [serial = 1327] [outer = 0x126887800] 23:00:25 INFO - PROCESS | 1654 | 1467698425175 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]]]}] 23:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 23:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 525ms 23:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 23:00:25 INFO - PROCESS | 1654 | 1467698425191 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 23:00:25 INFO - PROCESS | 1654 | 1467698425192 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 23:00:25 INFO - PROCESS | 1654 | 1467698425194 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 23:00:25 INFO - PROCESS | 1654 | 1467698425195 Marionette TRACE conn2 <- [1,1742,null,{}] 23:00:25 INFO - PROCESS | 1654 | 1467698425200 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}] 23:00:25 INFO - PROCESS | 1654 | 1467698425201 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:25 INFO - PROCESS | 1654 | 1467698425278 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 23:00:25 INFO - PROCESS | 1654 | 1467698425284 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:25 INFO - PROCESS | 1654 | 1467698425285 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bbb4800 == 39 [pid = 1654] [id = 443] 23:00:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x127667400) [pid = 1654] [serial = 1328] [outer = 0x0] 23:00:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x127685c00) [pid = 1654] [serial = 1329] [outer = 0x127667400] 23:00:25 INFO - PROCESS | 1654 | 1467698425309 Marionette DEBUG loaded listener.js 23:00:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12894a400) [pid = 1654] [serial = 1330] [outer = 0x127667400] 23:00:25 INFO - PROCESS | 1654 | 1467698425875 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]]]}] 23:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 23:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 721ms 23:00:25 INFO - PROCESS | 1654 | 1467698425915 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 23:00:25 INFO - PROCESS | 1654 | 1467698425918 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 23:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 23:00:25 INFO - PROCESS | 1654 | 1467698425922 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 23:00:25 INFO - PROCESS | 1654 | 1467698425924 Marionette TRACE conn2 <- [1,1746,null,{}] 23:00:25 INFO - PROCESS | 1654 | 1467698425928 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}] 23:00:25 INFO - PROCESS | 1654 | 1467698425930 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:26 INFO - PROCESS | 1654 | 1467698426044 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 23:00:26 INFO - PROCESS | 1654 | 1467698426125 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:26 INFO - PROCESS | 1654 | 1467698426126 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e28000 == 40 [pid = 1654] [id = 444] 23:00:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x113080400) [pid = 1654] [serial = 1331] [outer = 0x0] 23:00:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x113378800) [pid = 1654] [serial = 1332] [outer = 0x113080400] 23:00:26 INFO - PROCESS | 1654 | 1467698426158 Marionette DEBUG loaded listener.js 23:00:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x113d8d800) [pid = 1654] [serial = 1333] [outer = 0x113080400] 23:00:26 INFO - PROCESS | 1654 | 1467698426709 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]]]}] 23:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 23:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 871ms 23:00:26 INFO - PROCESS | 1654 | 1467698426793 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 23:00:26 INFO - PROCESS | 1654 | 1467698426796 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 23:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 23:00:26 INFO - PROCESS | 1654 | 1467698426801 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 23:00:26 INFO - PROCESS | 1654 | 1467698426803 Marionette TRACE conn2 <- [1,1750,null,{}] 23:00:26 INFO - PROCESS | 1654 | 1467698426805 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}] 23:00:26 INFO - PROCESS | 1654 | 1467698426807 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:26 INFO - PROCESS | 1654 | 1467698426918 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 23:00:27 INFO - PROCESS | 1654 | 1467698426999 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:27 INFO - PROCESS | 1654 | 1467698427001 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x113295000 == 41 [pid = 1654] [id = 445] 23:00:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x112ac3c00) [pid = 1654] [serial = 1334] [outer = 0x0] 23:00:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x115121400) [pid = 1654] [serial = 1335] [outer = 0x112ac3c00] 23:00:27 INFO - PROCESS | 1654 | 1467698427032 Marionette DEBUG loaded listener.js 23:00:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x117e48000) [pid = 1654] [serial = 1336] [outer = 0x112ac3c00] 23:00:27 INFO - PROCESS | 1654 | 1467698427759 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]]]}] 23:00:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12af54800 == 40 [pid = 1654] [id = 442] 23:00:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa11800 == 39 [pid = 1654] [id = 441] 23:00:27 INFO - PROCESS | 1654 | --DOCSHELL 0x1248db800 == 38 [pid = 1654] [id = 440] 23:00:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12a68b000 == 37 [pid = 1654] [id = 439] 23:00:27 INFO - PROCESS | 1654 | --DOCSHELL 0x129216000 == 36 [pid = 1654] [id = 438] 23:00:27 INFO - PROCESS | 1654 | --DOCSHELL 0x127316800 == 35 [pid = 1654] [id = 437] 23:00:27 INFO - PROCESS | 1654 | --DOCSHELL 0x123c24000 == 34 [pid = 1654] [id = 436] 23:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 23:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1021ms 23:00:27 INFO - PROCESS | 1654 | --DOCSHELL 0x121178800 == 33 [pid = 1654] [id = 435] 23:00:27 INFO - PROCESS | 1654 | --DOCSHELL 0x1197ae800 == 32 [pid = 1654] [id = 434] 23:00:27 INFO - PROCESS | 1654 | --DOCSHELL 0x1171e3000 == 31 [pid = 1654] [id = 433] 23:00:27 INFO - PROCESS | 1654 | --DOCSHELL 0x113b44800 == 30 [pid = 1654] [id = 432] 23:00:27 INFO - PROCESS | 1654 | 1467698427829 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 23:00:27 INFO - PROCESS | 1654 | 1467698427831 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 23:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 23:00:27 INFO - PROCESS | 1654 | 1467698427842 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 23:00:27 INFO - PROCESS | 1654 | 1467698427844 Marionette TRACE conn2 <- [1,1754,null,{}] 23:00:27 INFO - PROCESS | 1654 | 1467698427847 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}] 23:00:27 INFO - PROCESS | 1654 | 1467698427849 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:27 INFO - PROCESS | 1654 | 1467698427932 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x128f68400) [pid = 1654] [serial = 1264] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1292bb400) [pid = 1654] [serial = 1266] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x129585800) [pid = 1654] [serial = 1267] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x127687800) [pid = 1654] [serial = 1260] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1185d8400) [pid = 1654] [serial = 1239] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x113d8e400) [pid = 1654] [serial = 1233] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x128945c00) [pid = 1654] [serial = 1222] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x117eb3c00) [pid = 1654] [serial = 1257] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x126c72400) [pid = 1654] [serial = 1249] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x127665400) [pid = 1654] [serial = 1254] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x112d20000) [pid = 1654] [serial = 1234] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12a79f400) [pid = 1654] [serial = 1225] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1273ae400) [pid = 1654] [serial = 1228] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x117e51800) [pid = 1654] [serial = 1227] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12894f000) [pid = 1654] [serial = 1263] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119ca3400) [pid = 1654] [serial = 1242] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x127658c00) [pid = 1654] [serial = 1252] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1273af000) [pid = 1654] [serial = 1251] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x121715c00) [pid = 1654] [serial = 1258] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119e14000) [pid = 1654] [serial = 1243] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1295de000) [pid = 1654] [serial = 1224] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x127684c00) [pid = 1654] [serial = 1255] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x117e47000) [pid = 1654] [serial = 1230] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x121029c00) [pid = 1654] [serial = 1246] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x117e48400) [pid = 1654] [serial = 1237] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118581000) [pid = 1654] [serial = 1231] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12767f800) [pid = 1654] [serial = 1221] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x117e4b800) [pid = 1654] [serial = 1215] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x118b59400) [pid = 1654] [serial = 1240] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x128832c00) [pid = 1654] [serial = 1261] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11857e000) [pid = 1654] [serial = 1216] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x121008800) [pid = 1654] [serial = 1218] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12100b000) [pid = 1654] [serial = 1245] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x121104c00) [pid = 1654] [serial = 1219] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x116b0c000) [pid = 1654] [serial = 1236] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1219c1000) [pid = 1654] [serial = 1248] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119338c00) [pid = 1654] [serial = 1273] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1167ee000) [pid = 1654] [serial = 1270] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x118573c00) [pid = 1654] [serial = 1272] [outer = 0x0] [url = about:blank] 23:00:27 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x115e63400) [pid = 1654] [serial = 1269] [outer = 0x0] [url = about:blank] 23:00:28 INFO - PROCESS | 1654 | 1467698428002 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:28 INFO - PROCESS | 1654 | 1467698428003 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x113f43000 == 31 [pid = 1654] [id = 446] 23:00:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x115116000) [pid = 1654] [serial = 1337] [outer = 0x0] 23:00:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11672e800) [pid = 1654] [serial = 1338] [outer = 0x115116000] 23:00:28 INFO - PROCESS | 1654 | 1467698428034 Marionette DEBUG loaded listener.js 23:00:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x116ae3400) [pid = 1654] [serial = 1339] [outer = 0x115116000] 23:00:28 INFO - PROCESS | 1654 | 1467698428386 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]]]}] 23:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 23:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 579ms 23:00:28 INFO - PROCESS | 1654 | 1467698428414 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 23:00:28 INFO - PROCESS | 1654 | 1467698428418 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 23:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 23:00:28 INFO - PROCESS | 1654 | 1467698428423 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 23:00:28 INFO - PROCESS | 1654 | 1467698428424 Marionette TRACE conn2 <- [1,1758,null,{}] 23:00:28 INFO - PROCESS | 1654 | 1467698428426 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}] 23:00:28 INFO - PROCESS | 1654 | 1467698428428 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:28 INFO - PROCESS | 1654 | 1467698428499 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 23:00:28 INFO - PROCESS | 1654 | 1467698428558 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:28 INFO - PROCESS | 1654 | 1467698428559 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x11807f000 == 32 [pid = 1654] [id = 447] 23:00:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x116add400) [pid = 1654] [serial = 1340] [outer = 0x0] 23:00:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x117e4cc00) [pid = 1654] [serial = 1341] [outer = 0x116add400] 23:00:28 INFO - PROCESS | 1654 | 1467698428587 Marionette DEBUG loaded listener.js 23:00:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11857c400) [pid = 1654] [serial = 1342] [outer = 0x116add400] 23:00:29 INFO - PROCESS | 1654 | 1467698429003 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]]]}] 23:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 23:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 621ms 23:00:29 INFO - PROCESS | 1654 | 1467698429045 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 23:00:29 INFO - PROCESS | 1654 | 1467698429047 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 23:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 23:00:29 INFO - PROCESS | 1654 | 1467698429051 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 23:00:29 INFO - PROCESS | 1654 | 1467698429054 Marionette TRACE conn2 <- [1,1762,null,{}] 23:00:29 INFO - PROCESS | 1654 | 1467698429074 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}] 23:00:29 INFO - PROCESS | 1654 | 1467698429080 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:29 INFO - PROCESS | 1654 | 1467698429243 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 23:00:29 INFO - PROCESS | 1654 | 1467698429264 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:29 INFO - PROCESS | 1654 | 1467698429267 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ad3800 == 33 [pid = 1654] [id = 448] 23:00:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1128d8000) [pid = 1654] [serial = 1343] [outer = 0x0] 23:00:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11975f800) [pid = 1654] [serial = 1344] [outer = 0x1128d8000] 23:00:29 INFO - PROCESS | 1654 | 1467698429305 Marionette DEBUG loaded listener.js 23:00:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119c29400) [pid = 1654] [serial = 1345] [outer = 0x1128d8000] 23:00:29 INFO - PROCESS | 1654 | 1467698429618 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]]]}] 23:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 23:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 623ms 23:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 23:00:29 INFO - PROCESS | 1654 | 1467698429674 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 23:00:29 INFO - PROCESS | 1654 | 1467698429676 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 23:00:29 INFO - PROCESS | 1654 | 1467698429678 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 23:00:29 INFO - PROCESS | 1654 | 1467698429679 Marionette TRACE conn2 <- [1,1766,null,{}] 23:00:29 INFO - PROCESS | 1654 | 1467698429696 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}] 23:00:29 INFO - PROCESS | 1654 | 1467698429697 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:29 INFO - PROCESS | 1654 | 1467698429777 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 23:00:29 INFO - PROCESS | 1654 | 1467698429801 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:29 INFO - PROCESS | 1654 | 1467698429802 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x121906000 == 34 [pid = 1654] [id = 449] 23:00:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119ca7000) [pid = 1654] [serial = 1346] [outer = 0x0] 23:00:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x121008400) [pid = 1654] [serial = 1347] [outer = 0x119ca7000] 23:00:29 INFO - PROCESS | 1654 | 1467698429827 Marionette DEBUG loaded listener.js 23:00:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x121028000) [pid = 1654] [serial = 1348] [outer = 0x119ca7000] 23:00:30 INFO - PROCESS | 1654 | 1467698430184 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]]]}] 23:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 23:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 532ms 23:00:30 INFO - PROCESS | 1654 | 1467698430211 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 23:00:30 INFO - PROCESS | 1654 | 1467698430212 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 23:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 23:00:30 INFO - PROCESS | 1654 | 1467698430219 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 23:00:30 INFO - PROCESS | 1654 | 1467698430220 Marionette TRACE conn2 <- [1,1770,null,{}] 23:00:30 INFO - PROCESS | 1654 | 1467698430222 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}] 23:00:30 INFO - PROCESS | 1654 | 1467698430223 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:30 INFO - PROCESS | 1654 | 1467698430321 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 23:00:30 INFO - PROCESS | 1654 | 1467698430324 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:30 INFO - PROCESS | 1654 | 1467698430326 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x123dbf800 == 35 [pid = 1654] [id = 450] 23:00:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12100cc00) [pid = 1654] [serial = 1349] [outer = 0x0] 23:00:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12122c800) [pid = 1654] [serial = 1350] [outer = 0x12100cc00] 23:00:30 INFO - PROCESS | 1654 | 1467698430350 Marionette DEBUG loaded listener.js 23:00:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x121cea400) [pid = 1654] [serial = 1351] [outer = 0x12100cc00] 23:00:30 INFO - PROCESS | 1654 | 1467698430706 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]]]}] 23:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 23:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 523ms 23:00:30 INFO - PROCESS | 1654 | 1467698430745 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 23:00:30 INFO - PROCESS | 1654 | 1467698430747 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 23:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 23:00:30 INFO - PROCESS | 1654 | 1467698430749 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 23:00:30 INFO - PROCESS | 1654 | 1467698430750 Marionette TRACE conn2 <- [1,1774,null,{}] 23:00:30 INFO - PROCESS | 1654 | 1467698430752 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}] 23:00:30 INFO - PROCESS | 1654 | 1467698430756 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:30 INFO - PROCESS | 1654 | 1467698430870 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 23:00:30 INFO - PROCESS | 1654 | 1467698430884 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:30 INFO - PROCESS | 1654 | 1467698430885 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12730b800 == 36 [pid = 1654] [id = 451] 23:00:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x121ceac00) [pid = 1654] [serial = 1352] [outer = 0x0] 23:00:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x126891000) [pid = 1654] [serial = 1353] [outer = 0x121ceac00] 23:00:30 INFO - PROCESS | 1654 | 1467698430910 Marionette DEBUG loaded listener.js 23:00:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12765c800) [pid = 1654] [serial = 1354] [outer = 0x121ceac00] 23:00:31 INFO - PROCESS | 1654 | 1467698431283 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]]]}] 23:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 23:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 570ms 23:00:31 INFO - PROCESS | 1654 | 1467698431320 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 23:00:31 INFO - PROCESS | 1654 | 1467698431321 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 23:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 23:00:31 INFO - PROCESS | 1654 | 1467698431323 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 23:00:31 INFO - PROCESS | 1654 | 1467698431324 Marionette TRACE conn2 <- [1,1778,null,{}] 23:00:31 INFO - PROCESS | 1654 | 1467698431327 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}] 23:00:31 INFO - PROCESS | 1654 | 1467698431328 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:31 INFO - PROCESS | 1654 | 1467698431426 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 23:00:31 INFO - PROCESS | 1654 | 1467698431430 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:31 INFO - PROCESS | 1654 | 1467698431431 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d25800 == 37 [pid = 1654] [id = 452] 23:00:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x127663800) [pid = 1654] [serial = 1355] [outer = 0x0] 23:00:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x127680800) [pid = 1654] [serial = 1356] [outer = 0x127663800] 23:00:31 INFO - PROCESS | 1654 | 1467698431456 Marionette DEBUG loaded listener.js 23:00:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12882e000) [pid = 1654] [serial = 1357] [outer = 0x127663800] 23:00:31 INFO - PROCESS | 1654 | 1467698431793 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]]]}] 23:00:31 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 23:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 520ms 23:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 23:00:31 INFO - PROCESS | 1654 | 1467698431844 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 23:00:31 INFO - PROCESS | 1654 | 1467698431845 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 23:00:31 INFO - PROCESS | 1654 | 1467698431847 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 23:00:31 INFO - PROCESS | 1654 | 1467698431848 Marionette TRACE conn2 <- [1,1782,null,{}] 23:00:31 INFO - PROCESS | 1654 | 1467698431850 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}] 23:00:31 INFO - PROCESS | 1654 | 1467698431851 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:31 INFO - PROCESS | 1654 | 1467698431950 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 23:00:31 INFO - PROCESS | 1654 | 1467698431960 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:31 INFO - PROCESS | 1654 | 1467698431961 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12975c800 == 38 [pid = 1654] [id = 453] 23:00:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12882e400) [pid = 1654] [serial = 1358] [outer = 0x0] 23:00:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12894d000) [pid = 1654] [serial = 1359] [outer = 0x12882e400] 23:00:31 INFO - PROCESS | 1654 | 1467698431986 Marionette DEBUG loaded listener.js 23:00:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x128bb4800) [pid = 1654] [serial = 1360] [outer = 0x12882e400] 23:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119345c00) [pid = 1654] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 23:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x115120c00) [pid = 1654] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 23:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118577800) [pid = 1654] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 23:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1173b6000) [pid = 1654] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 23:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x112ace800) [pid = 1654] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 23:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1168d2800) [pid = 1654] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 23:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1180c0000) [pid = 1654] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 23:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119a07c00) [pid = 1654] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 23:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x121712400) [pid = 1654] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 23:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1168d1800) [pid = 1654] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 23:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x119346400) [pid = 1654] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 23:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x121105800) [pid = 1654] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 23:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x127666400) [pid = 1654] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 23:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x113ba5800) [pid = 1654] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 23:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x113d8d400) [pid = 1654] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 23:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x118b54800) [pid = 1654] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 23:00:32 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x126887800) [pid = 1654] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 23:00:32 INFO - PROCESS | 1654 | 1467698432426 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]]]}] 23:00:32 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 23:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 619ms 23:00:32 INFO - PROCESS | 1654 | 1467698432468 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 23:00:32 INFO - PROCESS | 1654 | 1467698432470 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 23:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 23:00:32 INFO - PROCESS | 1654 | 1467698432472 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 23:00:32 INFO - PROCESS | 1654 | 1467698432473 Marionette TRACE conn2 <- [1,1786,null,{}] 23:00:32 INFO - PROCESS | 1654 | 1467698432475 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}] 23:00:32 INFO - PROCESS | 1654 | 1467698432476 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:32 INFO - PROCESS | 1654 | 1467698432560 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 23:00:32 INFO - PROCESS | 1654 | 1467698432567 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:32 INFO - PROCESS | 1654 | 1467698432568 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ad3000 == 39 [pid = 1654] [id = 454] 23:00:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x113966800) [pid = 1654] [serial = 1361] [outer = 0x0] 23:00:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x118574400) [pid = 1654] [serial = 1362] [outer = 0x113966800] 23:00:32 INFO - PROCESS | 1654 | 1467698432592 Marionette DEBUG loaded listener.js 23:00:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119a07c00) [pid = 1654] [serial = 1363] [outer = 0x113966800] 23:00:32 INFO - PROCESS | 1654 | 1467698432905 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]]]}] 23:00:32 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 23:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 470ms 23:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 23:00:32 INFO - PROCESS | 1654 | 1467698432943 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 23:00:32 INFO - PROCESS | 1654 | 1467698432944 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 23:00:32 INFO - PROCESS | 1654 | 1467698432947 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 23:00:32 INFO - PROCESS | 1654 | 1467698432949 Marionette TRACE conn2 <- [1,1790,null,{}] 23:00:32 INFO - PROCESS | 1654 | 1467698432952 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}] 23:00:32 INFO - PROCESS | 1654 | 1467698432954 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:33 INFO - PROCESS | 1654 | 1467698433077 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 23:00:33 INFO - PROCESS | 1654 | 1467698433169 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:33 INFO - PROCESS | 1654 | 1467698433170 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa0f800 == 40 [pid = 1654] [id = 455] 23:00:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1180b5800) [pid = 1654] [serial = 1364] [outer = 0x0] 23:00:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x123ce6400) [pid = 1654] [serial = 1365] [outer = 0x1180b5800] 23:00:33 INFO - PROCESS | 1654 | 1467698433219 Marionette DEBUG loaded listener.js 23:00:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x127666c00) [pid = 1654] [serial = 1366] [outer = 0x1180b5800] 23:00:33 INFO - PROCESS | 1654 | 1467698433576 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]]]}] 23:00:33 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) 23:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 23:00:33 INFO - PROCESS | 1654 | 1467698433617 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 23:00:33 INFO - PROCESS | 1654 | 1467698433619 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 23:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 23:00:33 INFO - PROCESS | 1654 | 1467698433621 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 23:00:33 INFO - PROCESS | 1654 | 1467698433623 Marionette TRACE conn2 <- [1,1794,null,{}] 23:00:33 INFO - PROCESS | 1654 | 1467698433625 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}] 23:00:33 INFO - PROCESS | 1654 | 1467698433627 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:33 INFO - PROCESS | 1654 | 1467698433744 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 23:00:33 INFO - PROCESS | 1654 | 1467698433750 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:33 INFO - PROCESS | 1654 | 1467698433752 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bbc6800 == 41 [pid = 1654] [id = 456] 23:00:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119ee8400) [pid = 1654] [serial = 1367] [outer = 0x0] 23:00:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128bbe800) [pid = 1654] [serial = 1368] [outer = 0x119ee8400] 23:00:33 INFO - PROCESS | 1654 | 1467698433778 Marionette DEBUG loaded listener.js 23:00:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128f9b000) [pid = 1654] [serial = 1369] [outer = 0x119ee8400] 23:00:34 INFO - PROCESS | 1654 | 1467698434093 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]]]}] 23:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 519ms 23:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 23:00:34 INFO - PROCESS | 1654 | 1467698434141 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 23:00:34 INFO - PROCESS | 1654 | 1467698434143 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 23:00:34 INFO - PROCESS | 1654 | 1467698434145 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 23:00:34 INFO - PROCESS | 1654 | 1467698434146 Marionette TRACE conn2 <- [1,1798,null,{}] 23:00:34 INFO - PROCESS | 1654 | 1467698434148 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}] 23:00:34 INFO - PROCESS | 1654 | 1467698434150 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:34 INFO - PROCESS | 1654 | 1467698434234 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 23:00:34 INFO - PROCESS | 1654 | 1467698434342 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:34 INFO - PROCESS | 1654 | 1467698434343 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x112252800 == 42 [pid = 1654] [id = 457] 23:00:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x110ef1800) [pid = 1654] [serial = 1370] [outer = 0x0] 23:00:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x111e5b800) [pid = 1654] [serial = 1371] [outer = 0x110ef1800] 23:00:34 INFO - PROCESS | 1654 | 1467698434375 Marionette DEBUG loaded listener.js 23:00:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1133cec00) [pid = 1654] [serial = 1372] [outer = 0x110ef1800] 23:00:34 INFO - PROCESS | 1654 | 1467698434837 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]]]}] 23:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 23:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 720ms 23:00:34 INFO - PROCESS | 1654 | 1467698434867 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 23:00:34 INFO - PROCESS | 1654 | 1467698434870 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 23:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 23:00:34 INFO - PROCESS | 1654 | 1467698434873 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 23:00:34 INFO - PROCESS | 1654 | 1467698434874 Marionette TRACE conn2 <- [1,1802,null,{}] 23:00:34 INFO - PROCESS | 1654 | 1467698434878 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}] 23:00:34 INFO - PROCESS | 1654 | 1467698434881 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:35 INFO - PROCESS | 1654 | 1467698435028 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 23:00:35 INFO - PROCESS | 1654 | 1467698435039 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:35 INFO - PROCESS | 1654 | 1467698435040 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x1197bf800 == 43 [pid = 1654] [id = 458] 23:00:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x117e4b400) [pid = 1654] [serial = 1373] [outer = 0x0] 23:00:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x118139c00) [pid = 1654] [serial = 1374] [outer = 0x117e4b400] 23:00:35 INFO - PROCESS | 1654 | 1467698435071 Marionette DEBUG loaded listener.js 23:00:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x118582400) [pid = 1654] [serial = 1375] [outer = 0x117e4b400] 23:00:35 INFO - PROCESS | 1654 | 1467698435509 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]]]}] 23:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 23:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 669ms 23:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 23:00:35 INFO - PROCESS | 1654 | 1467698435544 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 23:00:35 INFO - PROCESS | 1654 | 1467698435547 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 23:00:35 INFO - PROCESS | 1654 | 1467698435550 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 23:00:35 INFO - PROCESS | 1654 | 1467698435551 Marionette TRACE conn2 <- [1,1806,null,{}] 23:00:35 INFO - PROCESS | 1654 | 1467698435554 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}] 23:00:35 INFO - PROCESS | 1654 | 1467698435555 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:35 INFO - PROCESS | 1654 | 1467698435679 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 23:00:35 INFO - PROCESS | 1654 | 1467698435744 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:35 INFO - PROCESS | 1654 | 1467698435746 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a85e000 == 44 [pid = 1654] [id = 459] 23:00:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1193a7c00) [pid = 1654] [serial = 1376] [outer = 0x0] 23:00:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x119ca6c00) [pid = 1654] [serial = 1377] [outer = 0x1193a7c00] 23:00:35 INFO - PROCESS | 1654 | 1467698435817 Marionette DEBUG loaded listener.js 23:00:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x121a6e400) [pid = 1654] [serial = 1378] [outer = 0x1193a7c00] 23:00:36 INFO - PROCESS | 1654 | 1467698436237 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]]]}] 23:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 23:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 721ms 23:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 23:00:36 INFO - PROCESS | 1654 | 1467698436270 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 23:00:36 INFO - PROCESS | 1654 | 1467698436272 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 23:00:36 INFO - PROCESS | 1654 | 1467698436279 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 23:00:36 INFO - PROCESS | 1654 | 1467698436284 Marionette TRACE conn2 <- [1,1810,null,{}] 23:00:36 INFO - PROCESS | 1654 | 1467698436287 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}] 23:00:36 INFO - PROCESS | 1654 | 1467698436290 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:36 INFO - PROCESS | 1654 | 1467698436395 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 23:00:36 INFO - PROCESS | 1654 | 1467698436456 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:36 INFO - PROCESS | 1654 | 1467698436458 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c579000 == 45 [pid = 1654] [id = 460] 23:00:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1193af800) [pid = 1654] [serial = 1379] [outer = 0x0] 23:00:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1255df000) [pid = 1654] [serial = 1380] [outer = 0x1193af800] 23:00:36 INFO - PROCESS | 1654 | 1467698436486 Marionette DEBUG loaded listener.js 23:00:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12767c000) [pid = 1654] [serial = 1381] [outer = 0x1193af800] 23:00:36 INFO - PROCESS | 1654 | 1467698436941 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]]]}] 23:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 23:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 726ms 23:00:37 INFO - PROCESS | 1654 | 1467698437022 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 23:00:37 INFO - PROCESS | 1654 | 1467698437025 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 23:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 23:00:37 INFO - PROCESS | 1654 | 1467698437047 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 23:00:37 INFO - PROCESS | 1654 | 1467698437050 Marionette TRACE conn2 <- [1,1814,null,{}] 23:00:37 INFO - PROCESS | 1654 | 1467698437056 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}] 23:00:37 INFO - PROCESS | 1654 | 1467698437058 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:37 INFO - PROCESS | 1654 | 1467698437198 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 23:00:37 INFO - PROCESS | 1654 | 1467698437265 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:37 INFO - PROCESS | 1654 | 1467698437267 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c815000 == 46 [pid = 1654] [id = 461] 23:00:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x128bb9800) [pid = 1654] [serial = 1382] [outer = 0x0] 23:00:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x128bbd800) [pid = 1654] [serial = 1383] [outer = 0x128bb9800] 23:00:37 INFO - PROCESS | 1654 | 1467698437296 Marionette DEBUG loaded listener.js 23:00:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x128f98c00) [pid = 1654] [serial = 1384] [outer = 0x128bb9800] 23:00:37 INFO - PROCESS | 1654 | 1467698437723 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]]]}] 23:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 23:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 744ms 23:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 23:00:37 INFO - PROCESS | 1654 | 1467698437771 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 23:00:37 INFO - PROCESS | 1654 | 1467698437773 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 23:00:37 INFO - PROCESS | 1654 | 1467698437775 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 23:00:37 INFO - PROCESS | 1654 | 1467698437776 Marionette TRACE conn2 <- [1,1818,null,{}] 23:00:37 INFO - PROCESS | 1654 | 1467698437779 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}] 23:00:37 INFO - PROCESS | 1654 | 1467698437780 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:37 INFO - PROCESS | 1654 | 1467698437880 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 23:00:37 INFO - PROCESS | 1654 | 1467698437941 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:37 INFO - PROCESS | 1654 | 1467698437945 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180a4800 == 47 [pid = 1654] [id = 462] 23:00:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x126891400) [pid = 1654] [serial = 1385] [outer = 0x0] 23:00:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12765d800) [pid = 1654] [serial = 1386] [outer = 0x126891400] 23:00:37 INFO - PROCESS | 1654 | 1467698437981 Marionette DEBUG loaded listener.js 23:00:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1292b9c00) [pid = 1654] [serial = 1387] [outer = 0x126891400] 23:00:38 INFO - PROCESS | 1654 | 1467698438593 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]]]}] 23:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 23:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 870ms 23:00:38 INFO - PROCESS | 1654 | 1467698438648 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 23:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 23:00:38 INFO - PROCESS | 1654 | 1467698438651 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 23:00:38 INFO - PROCESS | 1654 | 1467698438654 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 23:00:38 INFO - PROCESS | 1654 | 1467698438658 Marionette TRACE conn2 <- [1,1822,null,{}] 23:00:38 INFO - PROCESS | 1654 | 1467698438661 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}] 23:00:38 INFO - PROCESS | 1654 | 1467698438662 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:38 INFO - PROCESS | 1654 | 1467698438766 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 23:00:38 INFO - PROCESS | 1654 | 1467698438843 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:38 INFO - PROCESS | 1654 | 1467698438845 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x11710d800 == 48 [pid = 1654] [id = 463] 23:00:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x116393400) [pid = 1654] [serial = 1388] [outer = 0x0] 23:00:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x116adc400) [pid = 1654] [serial = 1389] [outer = 0x116393400] 23:00:38 INFO - PROCESS | 1654 | 1467698438875 Marionette DEBUG loaded listener.js 23:00:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x117eb2c00) [pid = 1654] [serial = 1390] [outer = 0x116393400] 23:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x118bd9000 == 47 [pid = 1654] [id = 431] 23:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12bbc6800 == 46 [pid = 1654] [id = 456] 23:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa0f800 == 45 [pid = 1654] [id = 455] 23:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x119ad3000 == 44 [pid = 1654] [id = 454] 23:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12975c800 == 43 [pid = 1654] [id = 453] 23:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x128d25800 == 42 [pid = 1654] [id = 452] 23:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12730b800 == 41 [pid = 1654] [id = 451] 23:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x123dbf800 == 40 [pid = 1654] [id = 450] 23:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x121906000 == 39 [pid = 1654] [id = 449] 23:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x119ad3800 == 38 [pid = 1654] [id = 448] 23:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x11807f000 == 37 [pid = 1654] [id = 447] 23:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x113f43000 == 36 [pid = 1654] [id = 446] 23:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12bbb4800 == 35 [pid = 1654] [id = 443] 23:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x113295000 == 34 [pid = 1654] [id = 445] 23:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x117e28000 == 33 [pid = 1654] [id = 444] 23:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1180a4800 == 32 [pid = 1654] [id = 462] 23:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12c815000 == 31 [pid = 1654] [id = 461] 23:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12c579000 == 30 [pid = 1654] [id = 460] 23:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12a85e000 == 29 [pid = 1654] [id = 459] 23:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1197bf800 == 28 [pid = 1654] [id = 458] 23:00:39 INFO - PROCESS | 1654 | --DOCSHELL 0x112252800 == 27 [pid = 1654] [id = 457] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1168ddc00) [pid = 1654] [serial = 1320] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x124875800) [pid = 1654] [serial = 1315] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12171b800) [pid = 1654] [serial = 1323] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x116396c00) [pid = 1654] [serial = 1300] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12569c800) [pid = 1654] [serial = 1318] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x127661400) [pid = 1654] [serial = 1327] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12569d800) [pid = 1654] [serial = 1324] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1185dd400) [pid = 1654] [serial = 1321] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12688f000) [pid = 1654] [serial = 1326] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x127685c00) [pid = 1654] [serial = 1329] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x118b4c400) [pid = 1654] [serial = 1306] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1193aa000) [pid = 1654] [serial = 1308] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x116177c00) [pid = 1654] [serial = 1299] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1185ddc00) [pid = 1654] [serial = 1305] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x117e4a800) [pid = 1654] [serial = 1302] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1180b3400) [pid = 1654] [serial = 1303] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x112d3a400) [pid = 1654] [serial = 1296] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x113099400) [pid = 1654] [serial = 1297] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x128d0a400) [pid = 1654] [serial = 1293] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1175c9800) [pid = 1654] [serial = 1276] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x116a72400) [pid = 1654] [serial = 1275] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1193a9400) [pid = 1654] [serial = 1279] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118b4e400) [pid = 1654] [serial = 1278] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12102cc00) [pid = 1654] [serial = 1282] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12100b400) [pid = 1654] [serial = 1281] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x124c41000) [pid = 1654] [serial = 1285] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x121cea000) [pid = 1654] [serial = 1284] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1270e2000) [pid = 1654] [serial = 1288] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119a0a800) [pid = 1654] [serial = 1311] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x126886c00) [pid = 1654] [serial = 1287] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11975c800) [pid = 1654] [serial = 1309] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12171f800) [pid = 1654] [serial = 1314] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x128bbac00) [pid = 1654] [serial = 1291] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x128949400) [pid = 1654] [serial = 1290] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12102a000) [pid = 1654] [serial = 1312] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x124caec00) [pid = 1654] [serial = 1317] [outer = 0x0] [url = about:blank] 23:00:39 INFO - PROCESS | 1654 | 1467698439860 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]]]}] 23:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 23:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1223ms 23:00:39 INFO - PROCESS | 1654 | 1467698439878 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 23:00:39 INFO - PROCESS | 1654 | 1467698439881 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 23:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 23:00:39 INFO - PROCESS | 1654 | 1467698439888 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 23:00:39 INFO - PROCESS | 1654 | 1467698439890 Marionette TRACE conn2 <- [1,1826,null,{}] 23:00:39 INFO - PROCESS | 1654 | 1467698439894 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}] 23:00:39 INFO - PROCESS | 1654 | 1467698439897 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:39 INFO - PROCESS | 1654 | 1467698439994 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 23:00:40 INFO - PROCESS | 1654 | 1467698440001 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:40 INFO - PROCESS | 1654 | 1467698440004 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x11633b800 == 28 [pid = 1654] [id = 464] 23:00:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x113094400) [pid = 1654] [serial = 1391] [outer = 0x0] 23:00:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x115e57800) [pid = 1654] [serial = 1392] [outer = 0x113094400] 23:00:40 INFO - PROCESS | 1654 | 1467698440032 Marionette DEBUG loaded listener.js 23:00:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x112a7ac00) [pid = 1654] [serial = 1393] [outer = 0x113094400] 23:00:40 INFO - PROCESS | 1654 | 1467698440423 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]]]}] 23:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 23:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 570ms 23:00:40 INFO - PROCESS | 1654 | 1467698440459 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 23:00:40 INFO - PROCESS | 1654 | 1467698440462 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 23:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 23:00:40 INFO - PROCESS | 1654 | 1467698440467 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 23:00:40 INFO - PROCESS | 1654 | 1467698440469 Marionette TRACE conn2 <- [1,1830,null,{}] 23:00:40 INFO - PROCESS | 1654 | 1467698440471 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}] 23:00:40 INFO - PROCESS | 1654 | 1467698440473 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:40 INFO - PROCESS | 1654 | 1467698440552 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 23:00:40 INFO - PROCESS | 1654 | 1467698440556 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:40 INFO - PROCESS | 1654 | 1467698440557 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x11807f000 == 29 [pid = 1654] [id = 465] 23:00:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x116ad6400) [pid = 1654] [serial = 1394] [outer = 0x0] 23:00:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x117e47800) [pid = 1654] [serial = 1395] [outer = 0x116ad6400] 23:00:40 INFO - PROCESS | 1654 | 1467698440587 Marionette DEBUG loaded listener.js 23:00:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11813d400) [pid = 1654] [serial = 1396] [outer = 0x116ad6400] 23:00:40 INFO - PROCESS | 1654 | 1467698440937 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]]]}] 23:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 23:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 519ms 23:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 23:00:40 INFO - PROCESS | 1654 | 1467698440987 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 23:00:40 INFO - PROCESS | 1654 | 1467698440988 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 23:00:40 INFO - PROCESS | 1654 | 1467698440990 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 23:00:40 INFO - PROCESS | 1654 | 1467698440992 Marionette TRACE conn2 <- [1,1834,null,{}] 23:00:41 INFO - PROCESS | 1654 | 1467698441001 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}] 23:00:41 INFO - PROCESS | 1654 | 1467698441004 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:41 INFO - PROCESS | 1654 | 1467698441081 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 23:00:41 INFO - PROCESS | 1654 | 1467698441086 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:41 INFO - PROCESS | 1654 | 1467698441089 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x11301a800 == 30 [pid = 1654] [id = 466] 23:00:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1131ac400) [pid = 1654] [serial = 1397] [outer = 0x0] 23:00:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x118b54c00) [pid = 1654] [serial = 1398] [outer = 0x1131ac400] 23:00:41 INFO - PROCESS | 1654 | 1467698441119 Marionette DEBUG loaded listener.js 23:00:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11971cc00) [pid = 1654] [serial = 1399] [outer = 0x1131ac400] 23:00:41 INFO - PROCESS | 1654 | 1467698441465 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]]]}] 23:00:41 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 23:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 521ms 23:00:41 INFO - PROCESS | 1654 | 1467698441512 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 23:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 23:00:41 INFO - PROCESS | 1654 | 1467698441514 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 23:00:41 INFO - PROCESS | 1654 | 1467698441516 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 23:00:41 INFO - PROCESS | 1654 | 1467698441517 Marionette TRACE conn2 <- [1,1838,null,{}] 23:00:41 INFO - PROCESS | 1654 | 1467698441519 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}] 23:00:41 INFO - PROCESS | 1654 | 1467698441520 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:41 INFO - PROCESS | 1654 | 1467698441629 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 23:00:41 INFO - PROCESS | 1654 | 1467698441634 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:41 INFO - PROCESS | 1654 | 1467698441635 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f1d800 == 31 [pid = 1654] [id = 467] 23:00:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119764400) [pid = 1654] [serial = 1400] [outer = 0x0] 23:00:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119c24800) [pid = 1654] [serial = 1401] [outer = 0x119764400] 23:00:41 INFO - PROCESS | 1654 | 1467698441661 Marionette DEBUG loaded listener.js 23:00:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119e14000) [pid = 1654] [serial = 1402] [outer = 0x119764400] 23:00:42 INFO - PROCESS | 1654 | 1467698442000 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]]]}] 23:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 23:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 520ms 23:00:42 INFO - PROCESS | 1654 | 1467698442043 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 23:00:42 INFO - PROCESS | 1654 | 1467698442045 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 23:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 23:00:42 INFO - PROCESS | 1654 | 1467698442047 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 23:00:42 INFO - PROCESS | 1654 | 1467698442048 Marionette TRACE conn2 <- [1,1842,null,{}] 23:00:42 INFO - PROCESS | 1654 | 1467698442051 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}] 23:00:42 INFO - PROCESS | 1654 | 1467698442052 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:42 INFO - PROCESS | 1654 | 1467698442131 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 23:00:42 INFO - PROCESS | 1654 | 1467698442135 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:42 INFO - PROCESS | 1654 | 1467698442136 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x121a41000 == 32 [pid = 1654] [id = 468] 23:00:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x116a72400) [pid = 1654] [serial = 1403] [outer = 0x0] 23:00:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x121005400) [pid = 1654] [serial = 1404] [outer = 0x116a72400] 23:00:42 INFO - PROCESS | 1654 | 1467698442155 Marionette DEBUG loaded listener.js 23:00:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x121025c00) [pid = 1654] [serial = 1405] [outer = 0x116a72400] 23:00:42 INFO - PROCESS | 1654 | 1467698442653 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]]]}] 23:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 23:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 624ms 23:00:42 INFO - PROCESS | 1654 | 1467698442672 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 23:00:42 INFO - PROCESS | 1654 | 1467698442674 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 23:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 23:00:42 INFO - PROCESS | 1654 | 1467698442686 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 23:00:42 INFO - PROCESS | 1654 | 1467698442687 Marionette TRACE conn2 <- [1,1846,null,{}] 23:00:42 INFO - PROCESS | 1654 | 1467698442691 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}] 23:00:42 INFO - PROCESS | 1654 | 1467698442697 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:42 INFO - PROCESS | 1654 | 1467698442873 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 23:00:42 INFO - PROCESS | 1654 | 1467698442899 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:42 INFO - PROCESS | 1654 | 1467698442901 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255bd800 == 33 [pid = 1654] [id = 469] 23:00:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12102b800) [pid = 1654] [serial = 1406] [outer = 0x0] 23:00:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x121712400) [pid = 1654] [serial = 1407] [outer = 0x12102b800] 23:00:42 INFO - PROCESS | 1654 | 1467698442933 Marionette DEBUG loaded listener.js 23:00:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1255da800) [pid = 1654] [serial = 1408] [outer = 0x12102b800] 23:00:43 INFO - PROCESS | 1654 | 1467698443281 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]]]}] 23:00:43 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) 23:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 632ms 23:00:43 INFO - PROCESS | 1654 | 1467698443325 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 23:00:43 INFO - PROCESS | 1654 | 1467698443327 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 23:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 23:00:43 INFO - PROCESS | 1654 | 1467698443330 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 23:00:43 INFO - PROCESS | 1654 | 1467698443332 Marionette TRACE conn2 <- [1,1850,null,{}] 23:00:43 INFO - PROCESS | 1654 | 1467698443336 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}] 23:00:43 INFO - PROCESS | 1654 | 1467698443337 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:43 INFO - PROCESS | 1654 | 1467698443484 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 23:00:43 INFO - PROCESS | 1654 | 1467698443530 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:43 INFO - PROCESS | 1654 | 1467698443531 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12730d000 == 34 [pid = 1654] [id = 470] 23:00:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1128d4800) [pid = 1654] [serial = 1409] [outer = 0x0] 23:00:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x126cf3400) [pid = 1654] [serial = 1410] [outer = 0x1128d4800] 23:00:43 INFO - PROCESS | 1654 | 1467698443615 Marionette DEBUG loaded listener.js 23:00:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1273af800) [pid = 1654] [serial = 1411] [outer = 0x1128d4800] 23:00:44 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1180b5800) [pid = 1654] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 23:00:44 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12100cc00) [pid = 1654] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 23:00:44 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x121ceac00) [pid = 1654] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 23:00:44 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x127663800) [pid = 1654] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 23:00:44 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1128d8000) [pid = 1654] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 23:00:44 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119ca7000) [pid = 1654] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 23:00:44 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x115116000) [pid = 1654] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 23:00:44 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x127667400) [pid = 1654] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 23:00:44 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x113080400) [pid = 1654] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 23:00:44 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x112ac3c00) [pid = 1654] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 23:00:44 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x116add400) [pid = 1654] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 23:00:44 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119ee8400) [pid = 1654] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 23:00:44 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12882e400) [pid = 1654] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 23:00:44 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x113966800) [pid = 1654] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 23:00:44 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11813d000) [pid = 1654] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 23:00:44 INFO - PROCESS | 1654 | 1467698444183 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]]]}] 23:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 870ms 23:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 23:00:44 INFO - PROCESS | 1654 | 1467698444202 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 23:00:44 INFO - PROCESS | 1654 | 1467698444203 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 23:00:44 INFO - PROCESS | 1654 | 1467698444205 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 23:00:44 INFO - PROCESS | 1654 | 1467698444206 Marionette TRACE conn2 <- [1,1854,null,{}] 23:00:44 INFO - PROCESS | 1654 | 1467698444208 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}] 23:00:44 INFO - PROCESS | 1654 | 1467698444210 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:44 INFO - PROCESS | 1654 | 1467698444285 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 23:00:44 INFO - PROCESS | 1654 | 1467698444289 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:44 INFO - PROCESS | 1654 | 1467698444290 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b6f000 == 35 [pid = 1654] [id = 471] 23:00:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x112e34800) [pid = 1654] [serial = 1412] [outer = 0x0] 23:00:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x116ae3000) [pid = 1654] [serial = 1413] [outer = 0x112e34800] 23:00:44 INFO - PROCESS | 1654 | 1467698444317 Marionette DEBUG loaded listener.js 23:00:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11975b800) [pid = 1654] [serial = 1414] [outer = 0x112e34800] 23:00:44 INFO - PROCESS | 1654 | 1467698444640 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]]]}] 23:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 23:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 469ms 23:00:44 INFO - PROCESS | 1654 | 1467698444675 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 23:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 23:00:44 INFO - PROCESS | 1654 | 1467698444684 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 23:00:44 INFO - PROCESS | 1654 | 1467698444687 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 23:00:44 INFO - PROCESS | 1654 | 1467698444688 Marionette TRACE conn2 <- [1,1858,null,{}] 23:00:44 INFO - PROCESS | 1654 | 1467698444690 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}] 23:00:44 INFO - PROCESS | 1654 | 1467698444691 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:44 INFO - PROCESS | 1654 | 1467698444785 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 23:00:44 INFO - PROCESS | 1654 | 1467698444790 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:44 INFO - PROCESS | 1654 | 1467698444791 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x1197bf800 == 36 [pid = 1654] [id = 472] 23:00:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119ca7000) [pid = 1654] [serial = 1415] [outer = 0x0] 23:00:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12569d800) [pid = 1654] [serial = 1416] [outer = 0x119ca7000] 23:00:44 INFO - PROCESS | 1654 | 1467698444818 Marionette DEBUG loaded listener.js 23:00:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12765a800) [pid = 1654] [serial = 1417] [outer = 0x119ca7000] 23:00:45 INFO - PROCESS | 1654 | 1467698445140 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]]]}] 23:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 23:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 467ms 23:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 23:00:45 INFO - PROCESS | 1654 | 1467698445155 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 23:00:45 INFO - PROCESS | 1654 | 1467698445156 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 23:00:45 INFO - PROCESS | 1654 | 1467698445158 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 23:00:45 INFO - PROCESS | 1654 | 1467698445159 Marionette TRACE conn2 <- [1,1862,null,{}] 23:00:45 INFO - PROCESS | 1654 | 1467698445162 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}] 23:00:45 INFO - PROCESS | 1654 | 1467698445164 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:45 INFO - PROCESS | 1654 | 1467698445245 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 23:00:45 INFO - PROCESS | 1654 | 1467698445251 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:45 INFO - PROCESS | 1654 | 1467698445252 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293c5800 == 37 [pid = 1654] [id = 473] 23:00:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12765b000) [pid = 1654] [serial = 1418] [outer = 0x0] 23:00:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12767e000) [pid = 1654] [serial = 1419] [outer = 0x12765b000] 23:00:45 INFO - PROCESS | 1654 | 1467698445276 Marionette DEBUG loaded listener.js 23:00:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128827400) [pid = 1654] [serial = 1420] [outer = 0x12765b000] 23:00:45 INFO - PROCESS | 1654 | 1467698445597 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]]]}] 23:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 23:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 468ms 23:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 23:00:45 INFO - PROCESS | 1654 | 1467698445627 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 23:00:45 INFO - PROCESS | 1654 | 1467698445628 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 23:00:45 INFO - PROCESS | 1654 | 1467698445641 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 23:00:45 INFO - PROCESS | 1654 | 1467698445642 Marionette TRACE conn2 <- [1,1866,null,{}] 23:00:45 INFO - PROCESS | 1654 | 1467698445645 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}] 23:00:45 INFO - PROCESS | 1654 | 1467698445646 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:45 INFO - PROCESS | 1654 | 1467698445761 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 23:00:45 INFO - PROCESS | 1654 | 1467698445770 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:45 INFO - PROCESS | 1654 | 1467698445771 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12191b000 == 38 [pid = 1654] [id = 474] 23:00:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128827c00) [pid = 1654] [serial = 1421] [outer = 0x0] 23:00:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128950400) [pid = 1654] [serial = 1422] [outer = 0x128827c00] 23:00:45 INFO - PROCESS | 1654 | 1467698445798 Marionette DEBUG loaded listener.js 23:00:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128f96400) [pid = 1654] [serial = 1423] [outer = 0x128827c00] 23:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x11710d800 == 37 [pid = 1654] [id = 463] 23:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x11633b800 == 36 [pid = 1654] [id = 464] 23:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x11807f000 == 35 [pid = 1654] [id = 465] 23:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x11301a800 == 34 [pid = 1654] [id = 466] 23:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x128b6f000 == 33 [pid = 1654] [id = 471] 23:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x120f1d800 == 32 [pid = 1654] [id = 467] 23:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12730d000 == 31 [pid = 1654] [id = 470] 23:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x1255bd800 == 30 [pid = 1654] [id = 469] 23:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x121a41000 == 29 [pid = 1654] [id = 468] 23:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x1197bf800 == 28 [pid = 1654] [id = 472] 23:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12d33a800 == 27 [pid = 1654] [id = 18] 23:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x11264c800 == 26 [pid = 1654] [id = 22] 23:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12c812000 == 25 [pid = 1654] [id = 14] 23:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x11703f800 == 24 [pid = 1654] [id = 25] 23:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x11329f000 == 23 [pid = 1654] [id = 23] 23:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12bbad800 == 22 [pid = 1654] [id = 10] 23:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x11611c800 == 21 [pid = 1654] [id = 24] 23:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa16800 == 20 [pid = 1654] [id = 8] 23:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12bfe1800 == 19 [pid = 1654] [id = 12] 23:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x129208800 == 18 [pid = 1654] [id = 6] 23:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x118474000 == 17 [pid = 1654] [id = 20] 23:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12be74800 == 16 [pid = 1654] [id = 11] 23:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x11711d800 == 15 [pid = 1654] [id = 26] 23:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12d34b800 == 14 [pid = 1654] [id = 19] 23:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12c576800 == 13 [pid = 1654] [id = 13] 23:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc13000 == 12 [pid = 1654] [id = 15] 23:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12b2ce800 == 11 [pid = 1654] [id = 9] 23:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x119635000 == 10 [pid = 1654] [id = 21] 23:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1292af400) [pid = 1654] [serial = 1294] [outer = 0x0] [url = about:blank] 23:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x127666c00) [pid = 1654] [serial = 1366] [outer = 0x0] [url = about:blank] 23:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12122c800) [pid = 1654] [serial = 1350] [outer = 0x0] [url = about:blank] 23:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x126891000) [pid = 1654] [serial = 1353] [outer = 0x0] [url = about:blank] 23:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x127680800) [pid = 1654] [serial = 1356] [outer = 0x0] [url = about:blank] 23:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11975f800) [pid = 1654] [serial = 1344] [outer = 0x0] [url = about:blank] 23:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x119c29400) [pid = 1654] [serial = 1345] [outer = 0x0] [url = about:blank] 23:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x121008400) [pid = 1654] [serial = 1347] [outer = 0x0] [url = about:blank] 23:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11672e800) [pid = 1654] [serial = 1338] [outer = 0x0] [url = about:blank] 23:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x116ae3400) [pid = 1654] [serial = 1339] [outer = 0x0] [url = about:blank] 23:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12894a400) [pid = 1654] [serial = 1330] [outer = 0x0] [url = about:blank] 23:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x113378800) [pid = 1654] [serial = 1332] [outer = 0x0] [url = about:blank] 23:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x113d8d800) [pid = 1654] [serial = 1333] [outer = 0x0] [url = about:blank] 23:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12765c800) [pid = 1654] [serial = 1354] [outer = 0x0] [url = about:blank] 23:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x115121400) [pid = 1654] [serial = 1335] [outer = 0x0] [url = about:blank] 23:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x117e48000) [pid = 1654] [serial = 1336] [outer = 0x0] [url = about:blank] 23:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x117e4cc00) [pid = 1654] [serial = 1341] [outer = 0x0] [url = about:blank] 23:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x11857c400) [pid = 1654] [serial = 1342] [outer = 0x0] [url = about:blank] 23:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x128f9b000) [pid = 1654] [serial = 1369] [outer = 0x0] [url = about:blank] 23:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12894d000) [pid = 1654] [serial = 1359] [outer = 0x0] [url = about:blank] 23:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x118574400) [pid = 1654] [serial = 1362] [outer = 0x0] [url = about:blank] 23:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x128bb4800) [pid = 1654] [serial = 1360] [outer = 0x0] [url = about:blank] 23:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x121cea400) [pid = 1654] [serial = 1351] [outer = 0x0] [url = about:blank] 23:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x12882e000) [pid = 1654] [serial = 1357] [outer = 0x0] [url = about:blank] 23:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x128bbe800) [pid = 1654] [serial = 1368] [outer = 0x0] [url = about:blank] 23:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x119a07c00) [pid = 1654] [serial = 1363] [outer = 0x0] [url = about:blank] 23:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x121028000) [pid = 1654] [serial = 1348] [outer = 0x0] [url = about:blank] 23:00:47 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x123ce6400) [pid = 1654] [serial = 1365] [outer = 0x0] [url = about:blank] 23:00:47 INFO - PROCESS | 1654 | --DOCSHELL 0x1293c5800 == 9 [pid = 1654] [id = 473] 23:00:47 INFO - PROCESS | 1654 | 1467698447862 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]]]}] 23:00:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 23:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 2286ms 23:00:47 INFO - PROCESS | 1654 | 1467698447918 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 23:00:47 INFO - PROCESS | 1654 | 1467698447920 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 23:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 23:00:47 INFO - PROCESS | 1654 | 1467698447924 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 23:00:47 INFO - PROCESS | 1654 | 1467698447926 Marionette TRACE conn2 <- [1,1870,null,{}] 23:00:47 INFO - PROCESS | 1654 | 1467698447936 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}] 23:00:47 INFO - PROCESS | 1654 | 1467698447938 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:48 INFO - PROCESS | 1654 | 1467698448016 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 23:00:48 INFO - PROCESS | 1654 | 1467698448021 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:48 INFO - PROCESS | 1654 | 1467698448023 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x113bb9000 == 10 [pid = 1654] [id = 475] 23:00:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x113097c00) [pid = 1654] [serial = 1424] [outer = 0x0] 23:00:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x113949400) [pid = 1654] [serial = 1425] [outer = 0x113097c00] 23:00:48 INFO - PROCESS | 1654 | 1467698448053 Marionette DEBUG loaded listener.js 23:00:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x113d8f000) [pid = 1654] [serial = 1426] [outer = 0x113097c00] 23:00:48 INFO - PROCESS | 1654 | 1467698448401 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]]]}] 23:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 23:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 525ms 23:00:48 INFO - PROCESS | 1654 | 1467698448450 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 23:00:48 INFO - PROCESS | 1654 | 1467698448454 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 23:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 23:00:48 INFO - PROCESS | 1654 | 1467698448459 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 23:00:48 INFO - PROCESS | 1654 | 1467698448461 Marionette TRACE conn2 <- [1,1874,null,{}] 23:00:48 INFO - PROCESS | 1654 | 1467698448463 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}] 23:00:48 INFO - PROCESS | 1654 | 1467698448465 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:48 INFO - PROCESS | 1654 | 1467698448553 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 23:00:48 INFO - PROCESS | 1654 | 1467698448608 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:48 INFO - PROCESS | 1654 | 1467698448610 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x11329f000 == 11 [pid = 1654] [id = 476] 23:00:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x113f2f400) [pid = 1654] [serial = 1427] [outer = 0x0] 23:00:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1161dc000) [pid = 1654] [serial = 1428] [outer = 0x113f2f400] 23:00:48 INFO - PROCESS | 1654 | 1467698448637 Marionette DEBUG loaded listener.js 23:00:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x116ae0400) [pid = 1654] [serial = 1429] [outer = 0x113f2f400] 23:00:48 INFO - PROCESS | 1654 | 1467698448956 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]]]}] 23:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 23:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 519ms 23:00:48 INFO - PROCESS | 1654 | 1467698448978 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 23:00:48 INFO - PROCESS | 1654 | 1467698448980 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 23:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 23:00:48 INFO - PROCESS | 1654 | 1467698448985 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 23:00:48 INFO - PROCESS | 1654 | 1467698448988 Marionette TRACE conn2 <- [1,1878,null,{}] 23:00:48 INFO - PROCESS | 1654 | 1467698448996 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}] 23:00:49 INFO - PROCESS | 1654 | 1467698449001 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:49 INFO - PROCESS | 1654 | 1467698449077 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 23:00:49 INFO - PROCESS | 1654 | 1467698449130 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:49 INFO - PROCESS | 1654 | 1467698449132 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x118476800 == 12 [pid = 1654] [id = 477] 23:00:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x11222b000) [pid = 1654] [serial = 1430] [outer = 0x0] 23:00:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x117e47000) [pid = 1654] [serial = 1431] [outer = 0x11222b000] 23:00:49 INFO - PROCESS | 1654 | 1467698449161 Marionette DEBUG loaded listener.js 23:00:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x118135400) [pid = 1654] [serial = 1432] [outer = 0x11222b000] 23:00:49 INFO - PROCESS | 1654 | 1467698449520 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]]]}] 23:00:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11857cc00) [pid = 1654] [serial = 1433] [outer = 0x12cc54000] 23:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 23:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 574ms 23:00:49 INFO - PROCESS | 1654 | 1467698449582 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 23:00:49 INFO - PROCESS | 1654 | 1467698449584 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 23:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 23:00:49 INFO - PROCESS | 1654 | 1467698449592 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 23:00:49 INFO - PROCESS | 1654 | 1467698449594 Marionette TRACE conn2 <- [1,1882,null,{}] 23:00:49 INFO - PROCESS | 1654 | 1467698449597 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}] 23:00:49 INFO - PROCESS | 1654 | 1467698449599 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:49 INFO - PROCESS | 1654 | 1467698449752 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 23:00:49 INFO - PROCESS | 1654 | 1467698449799 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:49 INFO - PROCESS | 1654 | 1467698449801 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x11964f000 == 13 [pid = 1654] [id = 478] 23:00:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118132800) [pid = 1654] [serial = 1434] [outer = 0x0] 23:00:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x118579c00) [pid = 1654] [serial = 1435] [outer = 0x118132800] 23:00:49 INFO - PROCESS | 1654 | 1467698449826 Marionette DEBUG loaded listener.js 23:00:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1193aa000) [pid = 1654] [serial = 1436] [outer = 0x118132800] 23:00:50 INFO - PROCESS | 1654 | 1467698450120 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]]]}] 23:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 23:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 570ms 23:00:50 INFO - PROCESS | 1654 | 1467698450162 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 23:00:50 INFO - PROCESS | 1654 | 1467698450163 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 23:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 23:00:50 INFO - PROCESS | 1654 | 1467698450169 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 23:00:50 INFO - PROCESS | 1654 | 1467698450170 Marionette TRACE conn2 <- [1,1886,null,{}] 23:00:50 INFO - PROCESS | 1654 | 1467698450173 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}] 23:00:50 INFO - PROCESS | 1654 | 1467698450185 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:50 INFO - PROCESS | 1654 | 1467698450265 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 23:00:50 INFO - PROCESS | 1654 | 1467698450324 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:50 INFO - PROCESS | 1654 | 1467698450326 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x121174000 == 14 [pid = 1654] [id = 479] 23:00:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x113d8f400) [pid = 1654] [serial = 1437] [outer = 0x0] 23:00:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119726c00) [pid = 1654] [serial = 1438] [outer = 0x113d8f400] 23:00:50 INFO - PROCESS | 1654 | 1467698450391 Marionette DEBUG loaded listener.js 23:00:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119ca6000) [pid = 1654] [serial = 1439] [outer = 0x113d8f400] 23:00:50 INFO - PROCESS | 1654 | 1467698450819 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]]]}] 23:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 23:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 673ms 23:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 23:00:50 INFO - PROCESS | 1654 | 1467698450841 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 23:00:50 INFO - PROCESS | 1654 | 1467698450843 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 23:00:50 INFO - PROCESS | 1654 | 1467698450845 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 23:00:50 INFO - PROCESS | 1654 | 1467698450848 Marionette TRACE conn2 <- [1,1890,null,{}] 23:00:50 INFO - PROCESS | 1654 | 1467698450850 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}] 23:00:50 INFO - PROCESS | 1654 | 1467698450854 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:50 INFO - PROCESS | 1654 | 1467698450977 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 23:00:50 INFO - PROCESS | 1654 | 1467698450985 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:50 INFO - PROCESS | 1654 | 1467698450986 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x123c1d800 == 15 [pid = 1654] [id = 480] 23:00:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x121004000) [pid = 1654] [serial = 1440] [outer = 0x0] 23:00:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x121102400) [pid = 1654] [serial = 1441] [outer = 0x121004000] 23:00:51 INFO - PROCESS | 1654 | 1467698451010 Marionette DEBUG loaded listener.js 23:00:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x123ce5000) [pid = 1654] [serial = 1442] [outer = 0x121004000] 23:00:51 INFO - PROCESS | 1654 | 1467698451321 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]]]}] 23:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 23:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 522ms 23:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 23:00:51 INFO - PROCESS | 1654 | 1467698451368 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 23:00:51 INFO - PROCESS | 1654 | 1467698451369 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 23:00:51 INFO - PROCESS | 1654 | 1467698451371 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 23:00:51 INFO - PROCESS | 1654 | 1467698451372 Marionette TRACE conn2 <- [1,1894,null,{}] 23:00:51 INFO - PROCESS | 1654 | 1467698451374 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}] 23:00:51 INFO - PROCESS | 1654 | 1467698451376 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:51 INFO - PROCESS | 1654 | 1467698451454 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 23:00:51 INFO - PROCESS | 1654 | 1467698451458 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:51 INFO - PROCESS | 1654 | 1467698451459 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x124fa9800 == 16 [pid = 1654] [id = 481] 23:00:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11813a000) [pid = 1654] [serial = 1443] [outer = 0x0] 23:00:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x124c0c800) [pid = 1654] [serial = 1444] [outer = 0x11813a000] 23:00:51 INFO - PROCESS | 1654 | 1467698451486 Marionette DEBUG loaded listener.js 23:00:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x124fe0000) [pid = 1654] [serial = 1445] [outer = 0x11813a000] 23:00:51 INFO - PROCESS | 1654 | 1467698451820 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]]]}] 23:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 23:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 473ms 23:00:51 INFO - PROCESS | 1654 | 1467698451845 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 23:00:51 INFO - PROCESS | 1654 | 1467698451846 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 23:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 23:00:51 INFO - PROCESS | 1654 | 1467698451852 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 23:00:51 INFO - PROCESS | 1654 | 1467698451853 Marionette TRACE conn2 <- [1,1898,null,{}] 23:00:51 INFO - PROCESS | 1654 | 1467698451855 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}] 23:00:51 INFO - PROCESS | 1654 | 1467698451856 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:51 INFO - PROCESS | 1654 | 1467698451955 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 23:00:51 INFO - PROCESS | 1654 | 1467698451961 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:51 INFO - PROCESS | 1654 | 1467698451962 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x125625000 == 17 [pid = 1654] [id = 482] 23:00:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x124c04800) [pid = 1654] [serial = 1446] [outer = 0x0] 23:00:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1255db800) [pid = 1654] [serial = 1447] [outer = 0x124c04800] 23:00:51 INFO - PROCESS | 1654 | 1467698451990 Marionette DEBUG loaded listener.js 23:00:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x126891000) [pid = 1654] [serial = 1448] [outer = 0x124c04800] 23:00:52 INFO - PROCESS | 1654 | 1467698452285 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]]]}] 23:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 23:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 468ms 23:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 23:00:52 INFO - PROCESS | 1654 | 1467698452320 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 23:00:52 INFO - PROCESS | 1654 | 1467698452322 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 23:00:52 INFO - PROCESS | 1654 | 1467698452324 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 23:00:52 INFO - PROCESS | 1654 | 1467698452325 Marionette TRACE conn2 <- [1,1902,null,{}] 23:00:52 INFO - PROCESS | 1654 | 1467698452327 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}] 23:00:52 INFO - PROCESS | 1654 | 1467698452328 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:52 INFO - PROCESS | 1654 | 1467698452404 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 23:00:52 INFO - PROCESS | 1654 | 1467698452416 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:52 INFO - PROCESS | 1654 | 1467698452418 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x118476000 == 18 [pid = 1654] [id = 483] 23:00:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x117eb7c00) [pid = 1654] [serial = 1449] [outer = 0x0] 23:00:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12738f400) [pid = 1654] [serial = 1450] [outer = 0x117eb7c00] 23:00:52 INFO - PROCESS | 1654 | 1467698452442 Marionette DEBUG loaded listener.js 23:00:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1273ba000) [pid = 1654] [serial = 1451] [outer = 0x117eb7c00] 23:00:52 INFO - PROCESS | 1654 | 1467698452774 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]]]}] 23:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 23:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 468ms 23:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 23:00:52 INFO - PROCESS | 1654 | 1467698452792 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 23:00:52 INFO - PROCESS | 1654 | 1467698452793 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 23:00:52 INFO - PROCESS | 1654 | 1467698452796 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 23:00:52 INFO - PROCESS | 1654 | 1467698452797 Marionette TRACE conn2 <- [1,1906,null,{}] 23:00:52 INFO - PROCESS | 1654 | 1467698452803 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}] 23:00:52 INFO - PROCESS | 1654 | 1467698452804 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:52 INFO - PROCESS | 1654 | 1467698452918 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 23:00:52 INFO - PROCESS | 1654 | 1467698452923 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:52 INFO - PROCESS | 1654 | 1467698452924 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d30000 == 19 [pid = 1654] [id = 484] 23:00:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x112a84400) [pid = 1654] [serial = 1452] [outer = 0x0] 23:00:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x127658800) [pid = 1654] [serial = 1453] [outer = 0x112a84400] 23:00:52 INFO - PROCESS | 1654 | 1467698452950 Marionette DEBUG loaded listener.js 23:00:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119c22c00) [pid = 1654] [serial = 1454] [outer = 0x112a84400] 23:00:53 INFO - PROCESS | 1654 | 1467698453378 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]]]}] 23:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 23:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 621ms 23:00:53 INFO - PROCESS | 1654 | 1467698453418 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 23:00:53 INFO - PROCESS | 1654 | 1467698453419 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 23:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 23:00:53 INFO - PROCESS | 1654 | 1467698453422 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 23:00:53 INFO - PROCESS | 1654 | 1467698453423 Marionette TRACE conn2 <- [1,1910,null,{}] 23:00:53 INFO - PROCESS | 1654 | 1467698453426 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}] 23:00:53 INFO - PROCESS | 1654 | 1467698453427 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:53 INFO - PROCESS | 1654 | 1467698453518 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 23:00:53 INFO - PROCESS | 1654 | 1467698453568 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:53 INFO - PROCESS | 1654 | 1467698453570 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x121172800 == 20 [pid = 1654] [id = 485] 23:00:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x127666400) [pid = 1654] [serial = 1455] [outer = 0x0] 23:00:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12882a800) [pid = 1654] [serial = 1456] [outer = 0x127666400] 23:00:53 INFO - PROCESS | 1654 | 1467698453599 Marionette DEBUG loaded listener.js 23:00:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x128bb3000) [pid = 1654] [serial = 1457] [outer = 0x127666400] 23:00:53 INFO - PROCESS | 1654 | 1467698453881 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]]]}] 23:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 23:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 471ms 23:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 23:00:53 INFO - PROCESS | 1654 | 1467698453893 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 23:00:53 INFO - PROCESS | 1654 | 1467698453895 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 23:00:53 INFO - PROCESS | 1654 | 1467698453904 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 23:00:53 INFO - PROCESS | 1654 | 1467698453906 Marionette TRACE conn2 <- [1,1914,null,{}] 23:00:53 INFO - PROCESS | 1654 | 1467698453908 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}] 23:00:53 INFO - PROCESS | 1654 | 1467698453909 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:53 INFO - PROCESS | 1654 | 1467698453992 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 23:00:54 INFO - PROCESS | 1654 | 1467698453998 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:54 INFO - PROCESS | 1654 | 1467698454000 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a858000 == 21 [pid = 1654] [id = 486] 23:00:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x127678400) [pid = 1654] [serial = 1458] [outer = 0x0] 23:00:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x128d03400) [pid = 1654] [serial = 1459] [outer = 0x127678400] 23:00:54 INFO - PROCESS | 1654 | 1467698454024 Marionette DEBUG loaded listener.js 23:00:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x11222e000) [pid = 1654] [serial = 1460] [outer = 0x127678400] 23:00:54 INFO - PROCESS | 1654 | 1467698454836 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]]]}] 23:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 23:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 977ms 23:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 23:00:54 INFO - PROCESS | 1654 | 1467698454875 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 23:00:54 INFO - PROCESS | 1654 | 1467698454877 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 23:00:54 INFO - PROCESS | 1654 | 1467698454887 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 23:00:54 INFO - PROCESS | 1654 | 1467698454889 Marionette TRACE conn2 <- [1,1918,null,{}] 23:00:54 INFO - PROCESS | 1654 | 1467698454893 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}] 23:00:54 INFO - PROCESS | 1654 | 1467698454894 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:54 INFO - PROCESS | 1654 | 1467698454976 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 23:00:54 INFO - PROCESS | 1654 | 1467698454985 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:54 INFO - PROCESS | 1654 | 1467698454987 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x118073000 == 22 [pid = 1654] [id = 487] 23:00:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x116adc000) [pid = 1654] [serial = 1461] [outer = 0x0] 23:00:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x116ae4400) [pid = 1654] [serial = 1462] [outer = 0x116adc000] 23:00:55 INFO - PROCESS | 1654 | 1467698455015 Marionette DEBUG loaded listener.js 23:00:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1176be400) [pid = 1654] [serial = 1463] [outer = 0x116adc000] 23:00:55 INFO - PROCESS | 1654 | 1467698455404 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]]]}] 23:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 23:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 579ms 23:00:55 INFO - PROCESS | 1654 | 1467698455459 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 23:00:55 INFO - PROCESS | 1654 | 1467698455463 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 23:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 23:00:55 INFO - PROCESS | 1654 | 1467698455468 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 23:00:55 INFO - PROCESS | 1654 | 1467698455469 Marionette TRACE conn2 <- [1,1922,null,{}] 23:00:55 INFO - PROCESS | 1654 | 1467698455472 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}] 23:00:55 INFO - PROCESS | 1654 | 1467698455473 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:55 INFO - PROCESS | 1654 | 1467698455552 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 23:00:55 INFO - PROCESS | 1654 | 1467698455556 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:55 INFO - PROCESS | 1654 | 1467698455558 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f16000 == 23 [pid = 1654] [id = 488] 23:00:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1180b3400) [pid = 1654] [serial = 1464] [outer = 0x0] 23:00:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1193af000) [pid = 1654] [serial = 1465] [outer = 0x1180b3400] 23:00:55 INFO - PROCESS | 1654 | 1467698455587 Marionette DEBUG loaded listener.js 23:00:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x121006400) [pid = 1654] [serial = 1466] [outer = 0x1180b3400] 23:00:55 INFO - PROCESS | 1654 | 1467698455965 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]]]}] 23:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 23:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 569ms 23:00:56 INFO - PROCESS | 1654 | 1467698456037 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 23:00:56 INFO - PROCESS | 1654 | 1467698456039 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 23:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 23:00:56 INFO - PROCESS | 1654 | 1467698456043 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 23:00:56 INFO - PROCESS | 1654 | 1467698456047 Marionette TRACE conn2 <- [1,1926,null,{}] 23:00:56 INFO - PROCESS | 1654 | 1467698456059 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}] 23:00:56 INFO - PROCESS | 1654 | 1467698456061 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:56 INFO - PROCESS | 1654 | 1467698456126 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 23:00:56 INFO - PROCESS | 1654 | 1467698456134 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:56 INFO - PROCESS | 1654 | 1467698456135 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b63800 == 24 [pid = 1654] [id = 489] 23:00:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x113378c00) [pid = 1654] [serial = 1467] [outer = 0x0] 23:00:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x123ceb000) [pid = 1654] [serial = 1468] [outer = 0x113378c00] 23:00:56 INFO - PROCESS | 1654 | 1467698456158 Marionette DEBUG loaded listener.js 23:00:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1255e0c00) [pid = 1654] [serial = 1469] [outer = 0x113378c00] 23:00:56 INFO - PROCESS | 1654 | 1467698456608 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]]]}] 23:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 23:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 582ms 23:00:56 INFO - PROCESS | 1654 | 1467698456625 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 23:00:56 INFO - PROCESS | 1654 | 1467698456628 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 23:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 23:00:56 INFO - PROCESS | 1654 | 1467698456650 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 23:00:56 INFO - PROCESS | 1654 | 1467698456652 Marionette TRACE conn2 <- [1,1930,null,{}] 23:00:56 INFO - PROCESS | 1654 | 1467698456655 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}] 23:00:56 INFO - PROCESS | 1654 | 1467698456657 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:56 INFO - PROCESS | 1654 | 1467698456803 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 23:00:56 INFO - PROCESS | 1654 | 1467698456891 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:56 INFO - PROCESS | 1654 | 1467698456892 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa06800 == 25 [pid = 1654] [id = 490] 23:00:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x126cf8800) [pid = 1654] [serial = 1470] [outer = 0x0] 23:00:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x127685800) [pid = 1654] [serial = 1471] [outer = 0x126cf8800] 23:00:56 INFO - PROCESS | 1654 | 1467698456929 Marionette DEBUG loaded listener.js 23:00:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x128949400) [pid = 1654] [serial = 1472] [outer = 0x126cf8800] 23:00:57 INFO - PROCESS | 1654 | 1467698457242 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]]]}] 23:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 23:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 629ms 23:00:57 INFO - PROCESS | 1654 | 1467698457271 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 23:00:57 INFO - PROCESS | 1654 | 1467698457279 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 23:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 23:00:57 INFO - PROCESS | 1654 | 1467698457290 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 23:00:57 INFO - PROCESS | 1654 | 1467698457291 Marionette TRACE conn2 <- [1,1934,null,{}] 23:00:57 INFO - PROCESS | 1654 | 1467698457293 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}] 23:00:57 INFO - PROCESS | 1654 | 1467698457294 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:57 INFO - PROCESS | 1654 | 1467698457386 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 23:00:57 INFO - PROCESS | 1654 | 1467698457390 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:57 INFO - PROCESS | 1654 | 1467698457391 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b2d4000 == 26 [pid = 1654] [id = 491] 23:00:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x116393000) [pid = 1654] [serial = 1473] [outer = 0x0] 23:00:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12894dc00) [pid = 1654] [serial = 1474] [outer = 0x116393000] 23:00:57 INFO - PROCESS | 1654 | 1467698457415 Marionette DEBUG loaded listener.js 23:00:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x128f63400) [pid = 1654] [serial = 1475] [outer = 0x116393000] 23:00:57 INFO - PROCESS | 1654 | 1467698457761 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]]]}] 23:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 23:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 519ms 23:00:57 INFO - PROCESS | 1654 | 1467698457809 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 23:00:57 INFO - PROCESS | 1654 | 1467698457810 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 23:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 23:00:57 INFO - PROCESS | 1654 | 1467698457813 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 23:00:57 INFO - PROCESS | 1654 | 1467698457814 Marionette TRACE conn2 <- [1,1938,null,{}] 23:00:57 INFO - PROCESS | 1654 | 1467698457816 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}] 23:00:57 INFO - PROCESS | 1654 | 1467698457820 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:57 INFO - PROCESS | 1654 | 1467698457953 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 23:00:57 INFO - PROCESS | 1654 | 1467698457958 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:57 INFO - PROCESS | 1654 | 1467698457959 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be64000 == 27 [pid = 1654] [id = 492] 23:00:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x121007000) [pid = 1654] [serial = 1476] [outer = 0x0] 23:00:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x128f9a800) [pid = 1654] [serial = 1477] [outer = 0x121007000] 23:00:57 INFO - PROCESS | 1654 | 1467698457984 Marionette DEBUG loaded listener.js 23:00:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x129583000) [pid = 1654] [serial = 1478] [outer = 0x121007000] 23:00:58 INFO - PROCESS | 1654 | 1467698458520 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]]]}] 23:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12765b000) [pid = 1654] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 23:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x116a72400) [pid = 1654] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 23:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12102b800) [pid = 1654] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 23:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1128d4800) [pid = 1654] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 23:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x112e34800) [pid = 1654] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 23:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x119764400) [pid = 1654] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 23:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1131ac400) [pid = 1654] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 23:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x116ad6400) [pid = 1654] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 23:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x113094400) [pid = 1654] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 23:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x116393400) [pid = 1654] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 23:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x126891400) [pid = 1654] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 23:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x128bb9800) [pid = 1654] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 23:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1193af800) [pid = 1654] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 23:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1193a7c00) [pid = 1654] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 23:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x117e4b400) [pid = 1654] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 23:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x110ef1800) [pid = 1654] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 23:00:58 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x119ca7000) [pid = 1654] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 23:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 23:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 770ms 23:00:58 INFO - PROCESS | 1654 | 1467698458584 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 23:00:58 INFO - PROCESS | 1654 | 1467698458585 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 23:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 23:00:58 INFO - PROCESS | 1654 | 1467698458587 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 23:00:58 INFO - PROCESS | 1654 | 1467698458588 Marionette TRACE conn2 <- [1,1942,null,{}] 23:00:58 INFO - PROCESS | 1654 | 1467698458591 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}] 23:00:58 INFO - PROCESS | 1654 | 1467698458600 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:58 INFO - PROCESS | 1654 | 1467698458672 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 23:00:58 INFO - PROCESS | 1654 | 1467698458676 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:58 INFO - PROCESS | 1654 | 1467698458677 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x119db3800 == 28 [pid = 1654] [id = 493] 23:00:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x116125400) [pid = 1654] [serial = 1479] [outer = 0x0] 23:00:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x116729800) [pid = 1654] [serial = 1480] [outer = 0x116125400] 23:00:58 INFO - PROCESS | 1654 | 1467698458704 Marionette DEBUG loaded listener.js 23:00:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1185d8400) [pid = 1654] [serial = 1481] [outer = 0x116125400] 23:00:59 INFO - PROCESS | 1654 | 1467698459017 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]]]}] 23:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 23:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 473ms 23:00:59 INFO - PROCESS | 1654 | 1467698459060 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 23:00:59 INFO - PROCESS | 1654 | 1467698459061 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 23:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 23:00:59 INFO - PROCESS | 1654 | 1467698459064 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 23:00:59 INFO - PROCESS | 1654 | 1467698459065 Marionette TRACE conn2 <- [1,1946,null,{}] 23:00:59 INFO - PROCESS | 1654 | 1467698459067 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}] 23:00:59 INFO - PROCESS | 1654 | 1467698459068 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:59 INFO - PROCESS | 1654 | 1467698459143 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 23:00:59 INFO - PROCESS | 1654 | 1467698459221 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:59 INFO - PROCESS | 1654 | 1467698459222 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be82000 == 29 [pid = 1654] [id = 494] 23:00:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1131ac400) [pid = 1654] [serial = 1482] [outer = 0x0] 23:00:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1185db000) [pid = 1654] [serial = 1483] [outer = 0x1131ac400] 23:00:59 INFO - PROCESS | 1654 | 1467698459247 Marionette DEBUG loaded listener.js 23:00:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x127664000) [pid = 1654] [serial = 1484] [outer = 0x1131ac400] 23:00:59 INFO - PROCESS | 1654 | 1467698459518 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]]]}] 23:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 23:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 470ms 23:00:59 INFO - PROCESS | 1654 | 1467698459540 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 23:00:59 INFO - PROCESS | 1654 | 1467698459541 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 23:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 23:00:59 INFO - PROCESS | 1654 | 1467698459543 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 23:00:59 INFO - PROCESS | 1654 | 1467698459544 Marionette TRACE conn2 <- [1,1950,null,{}] 23:00:59 INFO - PROCESS | 1654 | 1467698459554 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}] 23:00:59 INFO - PROCESS | 1654 | 1467698459556 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:59 INFO - PROCESS | 1654 | 1467698459645 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 23:00:59 INFO - PROCESS | 1654 | 1467698459651 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:59 INFO - PROCESS | 1654 | 1467698459652 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:00:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x127322000 == 30 [pid = 1654] [id = 495] 23:00:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1161de400) [pid = 1654] [serial = 1485] [outer = 0x0] 23:00:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1295e0000) [pid = 1654] [serial = 1486] [outer = 0x1161de400] 23:00:59 INFO - PROCESS | 1654 | 1467698459677 Marionette DEBUG loaded listener.js 23:00:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1295eb800) [pid = 1654] [serial = 1487] [outer = 0x1161de400] 23:01:00 INFO - PROCESS | 1654 | 1467698460004 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]]]}] 23:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 23:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 470ms 23:01:00 INFO - PROCESS | 1654 | 1467698460013 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 23:01:00 INFO - PROCESS | 1654 | 1467698460015 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 23:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 23:01:00 INFO - PROCESS | 1654 | 1467698460021 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 23:01:00 INFO - PROCESS | 1654 | 1467698460022 Marionette TRACE conn2 <- [1,1954,null,{}] 23:01:00 INFO - PROCESS | 1654 | 1467698460024 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}] 23:01:00 INFO - PROCESS | 1654 | 1467698460025 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:00 INFO - PROCESS | 1654 | 1467698460133 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 23:01:00 INFO - PROCESS | 1654 | 1467698460139 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:00 INFO - PROCESS | 1654 | 1467698460140 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc08000 == 31 [pid = 1654] [id = 496] 23:01:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1176bc400) [pid = 1654] [serial = 1488] [outer = 0x0] 23:01:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1295f3800) [pid = 1654] [serial = 1489] [outer = 0x1176bc400] 23:01:00 INFO - PROCESS | 1654 | 1467698460164 Marionette DEBUG loaded listener.js 23:01:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12a7a3000) [pid = 1654] [serial = 1490] [outer = 0x1176bc400] 23:01:00 INFO - PROCESS | 1654 | 1467698460488 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]]]}] 23:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 23:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 473ms 23:01:00 INFO - PROCESS | 1654 | 1467698460493 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 23:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 23:01:00 INFO - PROCESS | 1654 | 1467698460495 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 23:01:00 INFO - PROCESS | 1654 | 1467698460502 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 23:01:00 INFO - PROCESS | 1654 | 1467698460505 Marionette TRACE conn2 <- [1,1958,null,{}] 23:01:00 INFO - PROCESS | 1654 | 1467698460508 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}] 23:01:00 INFO - PROCESS | 1654 | 1467698460510 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:00 INFO - PROCESS | 1654 | 1467698460664 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 23:01:00 INFO - PROCESS | 1654 | 1467698460672 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:00 INFO - PROCESS | 1654 | 1467698460673 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b2d1800 == 32 [pid = 1654] [id = 497] 23:01:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12a7c8800) [pid = 1654] [serial = 1491] [outer = 0x0] 23:01:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12aa7b800) [pid = 1654] [serial = 1492] [outer = 0x12a7c8800] 23:01:00 INFO - PROCESS | 1654 | 1467698460701 Marionette DEBUG loaded listener.js 23:01:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12aa87800) [pid = 1654] [serial = 1493] [outer = 0x12a7c8800] 23:01:01 INFO - PROCESS | 1654 | 1467698461064 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]]]}] 23:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 23:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 577ms 23:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 23:01:01 INFO - PROCESS | 1654 | 1467698461075 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 23:01:01 INFO - PROCESS | 1654 | 1467698461076 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 23:01:01 INFO - PROCESS | 1654 | 1467698461078 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 23:01:01 INFO - PROCESS | 1654 | 1467698461080 Marionette TRACE conn2 <- [1,1962,null,{}] 23:01:01 INFO - PROCESS | 1654 | 1467698461084 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}] 23:01:01 INFO - PROCESS | 1654 | 1467698461086 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:01 INFO - PROCESS | 1654 | 1467698461164 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 23:01:01 INFO - PROCESS | 1654 | 1467698461170 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:01 INFO - PROCESS | 1654 | 1467698461171 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12920d000 == 33 [pid = 1654] [id = 498] 23:01:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x123cef000) [pid = 1654] [serial = 1494] [outer = 0x0] 23:01:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12a7a3c00) [pid = 1654] [serial = 1495] [outer = 0x123cef000] 23:01:01 INFO - PROCESS | 1654 | 1467698461195 Marionette DEBUG loaded listener.js 23:01:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12afe3000) [pid = 1654] [serial = 1496] [outer = 0x123cef000] 23:01:01 INFO - PROCESS | 1654 | 1467698461533 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]]]}] 23:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 23:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 471ms 23:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 23:01:01 INFO - PROCESS | 1654 | 1467698461551 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 23:01:01 INFO - PROCESS | 1654 | 1467698461552 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 23:01:01 INFO - PROCESS | 1654 | 1467698461554 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 23:01:01 INFO - PROCESS | 1654 | 1467698461555 Marionette TRACE conn2 <- [1,1966,null,{}] 23:01:01 INFO - PROCESS | 1654 | 1467698461557 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}] 23:01:01 INFO - PROCESS | 1654 | 1467698461558 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:01 INFO - PROCESS | 1654 | 1467698461638 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 23:01:01 INFO - PROCESS | 1654 | 1467698461641 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:01 INFO - PROCESS | 1654 | 1467698461642 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d13e800 == 34 [pid = 1654] [id = 499] 23:01:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1295f0800) [pid = 1654] [serial = 1497] [outer = 0x0] 23:01:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12afea400) [pid = 1654] [serial = 1498] [outer = 0x1295f0800] 23:01:01 INFO - PROCESS | 1654 | 1467698461666 Marionette DEBUG loaded listener.js 23:01:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12b136c00) [pid = 1654] [serial = 1499] [outer = 0x1295f0800] 23:01:02 INFO - PROCESS | 1654 | 1467698462019 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]]]}] 23:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 23:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 468ms 23:01:02 INFO - PROCESS | 1654 | 1467698462022 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 23:01:02 INFO - PROCESS | 1654 | 1467698462023 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 23:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 23:01:02 INFO - PROCESS | 1654 | 1467698462025 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 23:01:02 INFO - PROCESS | 1654 | 1467698462026 Marionette TRACE conn2 <- [1,1970,null,{}] 23:01:02 INFO - PROCESS | 1654 | 1467698462029 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}] 23:01:02 INFO - PROCESS | 1654 | 1467698462030 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:02 INFO - PROCESS | 1654 | 1467698462118 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 23:01:02 INFO - PROCESS | 1654 | 1467698462178 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:02 INFO - PROCESS | 1654 | 1467698462179 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d32c800 == 35 [pid = 1654] [id = 500] 23:01:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12afe2c00) [pid = 1654] [serial = 1500] [outer = 0x0] 23:01:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12b13e400) [pid = 1654] [serial = 1501] [outer = 0x12afe2c00] 23:01:02 INFO - PROCESS | 1654 | 1467698462203 Marionette DEBUG loaded listener.js 23:01:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12b211000) [pid = 1654] [serial = 1502] [outer = 0x12afe2c00] 23:01:02 INFO - PROCESS | 1654 | 1467698462471 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]]]}] 23:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 23:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 467ms 23:01:02 INFO - PROCESS | 1654 | 1467698462494 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 23:01:02 INFO - PROCESS | 1654 | 1467698462497 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 23:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 23:01:02 INFO - PROCESS | 1654 | 1467698462510 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 23:01:02 INFO - PROCESS | 1654 | 1467698462512 Marionette TRACE conn2 <- [1,1974,null,{}] 23:01:02 INFO - PROCESS | 1654 | 1467698462525 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}] 23:01:02 INFO - PROCESS | 1654 | 1467698462527 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:02 INFO - PROCESS | 1654 | 1467698462618 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 23:01:02 INFO - PROCESS | 1654 | 1467698462622 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:02 INFO - PROCESS | 1654 | 1467698462623 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x110f69800 == 36 [pid = 1654] [id = 501] 23:01:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12b13dc00) [pid = 1654] [serial = 1503] [outer = 0x0] 23:01:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12b219c00) [pid = 1654] [serial = 1504] [outer = 0x12b13dc00] 23:01:02 INFO - PROCESS | 1654 | 1467698462647 Marionette DEBUG loaded listener.js 23:01:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12bb5dc00) [pid = 1654] [serial = 1505] [outer = 0x12b13dc00] 23:01:03 INFO - PROCESS | 1654 | 1467698462998 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]]]}] 23:01:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 23:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 533ms 23:01:03 INFO - PROCESS | 1654 | 1467698463044 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 23:01:03 INFO - PROCESS | 1654 | 1467698463045 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 23:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 23:01:03 INFO - PROCESS | 1654 | 1467698463065 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 23:01:03 INFO - PROCESS | 1654 | 1467698463066 Marionette TRACE conn2 <- [1,1978,null,{}] 23:01:03 INFO - PROCESS | 1654 | 1467698463069 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}] 23:01:03 INFO - PROCESS | 1654 | 1467698463070 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:03 INFO - PROCESS | 1654 | 1467698463185 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 23:01:03 INFO - PROCESS | 1654 | 1467698463203 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:03 INFO - PROCESS | 1654 | 1467698463204 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x112679800 == 37 [pid = 1654] [id = 502] 23:01:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12bb5e000) [pid = 1654] [serial = 1506] [outer = 0x0] 23:01:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12bb63800) [pid = 1654] [serial = 1507] [outer = 0x12bb5e000] 23:01:03 INFO - PROCESS | 1654 | 1467698463241 Marionette DEBUG loaded listener.js 23:01:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12bb69000) [pid = 1654] [serial = 1508] [outer = 0x12bb5e000] 23:01:03 INFO - PROCESS | 1654 | 1467698463661 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]]]}] 23:01:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 23:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 619ms 23:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 23:01:03 INFO - PROCESS | 1654 | 1467698463685 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 23:01:03 INFO - PROCESS | 1654 | 1467698463686 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 23:01:03 INFO - PROCESS | 1654 | 1467698463688 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 23:01:03 INFO - PROCESS | 1654 | 1467698463689 Marionette TRACE conn2 <- [1,1982,null,{}] 23:01:03 INFO - PROCESS | 1654 | 1467698463692 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}] 23:01:03 INFO - PROCESS | 1654 | 1467698463693 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:03 INFO - PROCESS | 1654 | 1467698463795 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 23:01:03 INFO - PROCESS | 1654 | 1467698463799 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:03 INFO - PROCESS | 1654 | 1467698463800 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc21800 == 38 [pid = 1654] [id = 503] 23:01:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x128f6a400) [pid = 1654] [serial = 1509] [outer = 0x0] 23:01:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12bbe0400) [pid = 1654] [serial = 1510] [outer = 0x128f6a400] 23:01:03 INFO - PROCESS | 1654 | 1467698463865 Marionette DEBUG loaded listener.js 23:01:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12bbe9400) [pid = 1654] [serial = 1511] [outer = 0x128f6a400] 23:01:04 INFO - PROCESS | 1654 | 1467698464160 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]]]}] 23:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 23:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 521ms 23:01:04 INFO - PROCESS | 1654 | 1467698464209 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 23:01:04 INFO - PROCESS | 1654 | 1467698464211 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 23:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 23:01:04 INFO - PROCESS | 1654 | 1467698464213 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 23:01:04 INFO - PROCESS | 1654 | 1467698464215 Marionette TRACE conn2 <- [1,1986,null,{}] 23:01:04 INFO - PROCESS | 1654 | 1467698464219 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}] 23:01:04 INFO - PROCESS | 1654 | 1467698464220 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:04 INFO - PROCESS | 1654 | 1467698464324 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 23:01:04 INFO - PROCESS | 1654 | 1467698464336 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:04 INFO - PROCESS | 1654 | 1467698464337 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x110f16800 == 39 [pid = 1654] [id = 504] 23:01:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12bbe9c00) [pid = 1654] [serial = 1512] [outer = 0x0] 23:01:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12bce1400) [pid = 1654] [serial = 1513] [outer = 0x12bbe9c00] 23:01:04 INFO - PROCESS | 1654 | 1467698464361 Marionette DEBUG loaded listener.js 23:01:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12bce5800) [pid = 1654] [serial = 1514] [outer = 0x12bbe9c00] 23:01:04 INFO - PROCESS | 1654 | 1467698464691 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]]]}] 23:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 23:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 521ms 23:01:04 INFO - PROCESS | 1654 | 1467698464734 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 23:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 23:01:04 INFO - PROCESS | 1654 | 1467698464736 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 23:01:04 INFO - PROCESS | 1654 | 1467698464738 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 23:01:04 INFO - PROCESS | 1654 | 1467698464739 Marionette TRACE conn2 <- [1,1990,null,{}] 23:01:04 INFO - PROCESS | 1654 | 1467698464741 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}] 23:01:04 INFO - PROCESS | 1654 | 1467698464742 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:04 INFO - PROCESS | 1654 | 1467698464850 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 23:01:04 INFO - PROCESS | 1654 | 1467698464868 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:04 INFO - PROCESS | 1654 | 1467698464869 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e20a800 == 40 [pid = 1654] [id = 505] 23:01:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12bbed400) [pid = 1654] [serial = 1515] [outer = 0x0] 23:01:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12bcec400) [pid = 1654] [serial = 1516] [outer = 0x12bbed400] 23:01:04 INFO - PROCESS | 1654 | 1467698464894 Marionette DEBUG loaded listener.js 23:01:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12beb6400) [pid = 1654] [serial = 1517] [outer = 0x12bbed400] 23:01:05 INFO - PROCESS | 1654 | 1467698465306 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]]]}] 23:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 23:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 617ms 23:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 23:01:05 INFO - PROCESS | 1654 | 1467698465356 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 23:01:05 INFO - PROCESS | 1654 | 1467698465358 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 23:01:05 INFO - PROCESS | 1654 | 1467698465361 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 23:01:05 INFO - PROCESS | 1654 | 1467698465363 Marionette TRACE conn2 <- [1,1994,null,{}] 23:01:05 INFO - PROCESS | 1654 | 1467698465366 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}] 23:01:05 INFO - PROCESS | 1654 | 1467698465368 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:05 INFO - PROCESS | 1654 | 1467698465498 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 23:01:05 INFO - PROCESS | 1654 | 1467698465505 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:05 INFO - PROCESS | 1654 | 1467698465507 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x1126b8800 == 41 [pid = 1654] [id = 506] 23:01:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x12beb6000) [pid = 1654] [serial = 1518] [outer = 0x0] 23:01:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x12bebd800) [pid = 1654] [serial = 1519] [outer = 0x12beb6000] 23:01:05 INFO - PROCESS | 1654 | 1467698465530 Marionette DEBUG loaded listener.js 23:01:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x12bebf800) [pid = 1654] [serial = 1520] [outer = 0x12beb6000] 23:01:05 INFO - PROCESS | 1654 | 1467698465835 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]]]}] 23:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 23:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 522ms 23:01:05 INFO - PROCESS | 1654 | 1467698465883 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 23:01:05 INFO - PROCESS | 1654 | 1467698465884 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 23:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 23:01:05 INFO - PROCESS | 1654 | 1467698465887 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 23:01:05 INFO - PROCESS | 1654 | 1467698465888 Marionette TRACE conn2 <- [1,1998,null,{}] 23:01:05 INFO - PROCESS | 1654 | 1467698465890 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}] 23:01:05 INFO - PROCESS | 1654 | 1467698465891 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:05 INFO - PROCESS | 1654 | 1467698465984 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 23:01:05 INFO - PROCESS | 1654 | 1467698465987 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:05 INFO - PROCESS | 1654 | 1467698465988 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be7c000 == 42 [pid = 1654] [id = 507] 23:01:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x12bec4000) [pid = 1654] [serial = 1521] [outer = 0x0] 23:01:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x12bf4d800) [pid = 1654] [serial = 1522] [outer = 0x12bec4000] 23:01:06 INFO - PROCESS | 1654 | 1467698466012 Marionette DEBUG loaded listener.js 23:01:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x12bf56c00) [pid = 1654] [serial = 1523] [outer = 0x12bec4000] 23:01:06 INFO - PROCESS | 1654 | 1467698466352 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]]]}] 23:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 23:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 519ms 23:01:06 INFO - PROCESS | 1654 | 1467698466416 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 23:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 23:01:06 INFO - PROCESS | 1654 | 1467698466418 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 23:01:06 INFO - PROCESS | 1654 | 1467698466421 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 23:01:06 INFO - PROCESS | 1654 | 1467698466423 Marionette TRACE conn2 <- [1,2002,null,{}] 23:01:06 INFO - PROCESS | 1654 | 1467698466426 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}] 23:01:06 INFO - PROCESS | 1654 | 1467698466428 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:06 INFO - PROCESS | 1654 | 1467698466560 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 23:01:06 INFO - PROCESS | 1654 | 1467698466567 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:06 INFO - PROCESS | 1654 | 1467698466569 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x113176000 == 43 [pid = 1654] [id = 508] 23:01:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x12bf57000) [pid = 1654] [serial = 1524] [outer = 0x0] 23:01:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x12c5af800) [pid = 1654] [serial = 1525] [outer = 0x12bf57000] 23:01:06 INFO - PROCESS | 1654 | 1467698466607 Marionette DEBUG loaded listener.js 23:01:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x12c5b4800) [pid = 1654] [serial = 1526] [outer = 0x12bf57000] 23:01:06 INFO - PROCESS | 1654 | 1467698466973 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]]]}] 23:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 23:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 573ms 23:01:06 INFO - PROCESS | 1654 | 1467698466995 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 23:01:06 INFO - PROCESS | 1654 | 1467698466996 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 23:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 23:01:07 INFO - PROCESS | 1654 | 1467698467001 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 23:01:07 INFO - PROCESS | 1654 | 1467698467003 Marionette TRACE conn2 <- [1,2006,null,{}] 23:01:07 INFO - PROCESS | 1654 | 1467698467006 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}] 23:01:07 INFO - PROCESS | 1654 | 1467698467007 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:07 INFO - PROCESS | 1654 | 1467698467132 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 23:01:07 INFO - PROCESS | 1654 | 1467698467138 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:07 INFO - PROCESS | 1654 | 1467698467139 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cd22000 == 44 [pid = 1654] [id = 509] 23:01:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x12c5b1400) [pid = 1654] [serial = 1527] [outer = 0x0] 23:01:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x12c5b9c00) [pid = 1654] [serial = 1528] [outer = 0x12c5b1400] 23:01:07 INFO - PROCESS | 1654 | 1467698467162 Marionette DEBUG loaded listener.js 23:01:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x12c6e8000) [pid = 1654] [serial = 1529] [outer = 0x12c5b1400] 23:01:07 INFO - PROCESS | 1654 | 1467698467639 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]]]}] 23:01:07 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 23:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 673ms 23:01:07 INFO - PROCESS | 1654 | 1467698467683 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 23:01:07 INFO - PROCESS | 1654 | 1467698467686 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 23:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 23:01:07 INFO - PROCESS | 1654 | 1467698467690 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 23:01:07 INFO - PROCESS | 1654 | 1467698467692 Marionette TRACE conn2 <- [1,2010,null,{}] 23:01:07 INFO - PROCESS | 1654 | 1467698467696 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}] 23:01:07 INFO - PROCESS | 1654 | 1467698467700 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:07 INFO - PROCESS | 1654 | 1467698467808 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 23:01:07 INFO - PROCESS | 1654 | 1467698467922 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:07 INFO - PROCESS | 1654 | 1467698467924 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171c5000 == 45 [pid = 1654] [id = 510] 23:01:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x116174c00) [pid = 1654] [serial = 1530] [outer = 0x0] 23:01:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x11672a800) [pid = 1654] [serial = 1531] [outer = 0x116174c00] 23:01:07 INFO - PROCESS | 1654 | 1467698467956 Marionette DEBUG loaded listener.js 23:01:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x1176bc800) [pid = 1654] [serial = 1532] [outer = 0x116174c00] 23:01:08 INFO - PROCESS | 1654 | 1467698468349 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]]]}] 23:01:08 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 23:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 720ms 23:01:08 INFO - PROCESS | 1654 | 1467698468411 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 23:01:08 INFO - PROCESS | 1654 | 1467698468414 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 23:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 23:01:08 INFO - PROCESS | 1654 | 1467698468418 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 23:01:08 INFO - PROCESS | 1654 | 1467698468420 Marionette TRACE conn2 <- [1,2014,null,{}] 23:01:08 INFO - PROCESS | 1654 | 1467698468423 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}] 23:01:08 INFO - PROCESS | 1654 | 1467698468425 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:08 INFO - PROCESS | 1654 | 1467698468537 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 23:01:08 INFO - PROCESS | 1654 | 1467698468644 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:08 INFO - PROCESS | 1654 | 1467698468645 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12730b000 == 46 [pid = 1654] [id = 511] 23:01:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x117eb3c00) [pid = 1654] [serial = 1533] [outer = 0x0] 23:01:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x119ca2c00) [pid = 1654] [serial = 1534] [outer = 0x117eb3c00] 23:01:08 INFO - PROCESS | 1654 | 1467698468679 Marionette DEBUG loaded listener.js 23:01:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x12122fc00) [pid = 1654] [serial = 1535] [outer = 0x117eb3c00] 23:01:09 INFO - PROCESS | 1654 | 1467698469062 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]]]}] 23:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 23:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 720ms 23:01:09 INFO - PROCESS | 1654 | 1467698469163 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 23:01:09 INFO - PROCESS | 1654 | 1467698469165 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 23:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 23:01:09 INFO - PROCESS | 1654 | 1467698469189 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 23:01:09 INFO - PROCESS | 1654 | 1467698469193 Marionette TRACE conn2 <- [1,2018,null,{}] 23:01:09 INFO - PROCESS | 1654 | 1467698469206 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}] 23:01:09 INFO - PROCESS | 1654 | 1467698469211 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:09 INFO - PROCESS | 1654 | 1467698469385 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 23:01:09 INFO - PROCESS | 1654 | 1467698469487 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:09 INFO - PROCESS | 1654 | 1467698469489 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bfe8000 == 47 [pid = 1654] [id = 512] 23:01:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x127684400) [pid = 1654] [serial = 1536] [outer = 0x0] 23:01:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x128bb4000) [pid = 1654] [serial = 1537] [outer = 0x127684400] 23:01:09 INFO - PROCESS | 1654 | 1467698469522 Marionette DEBUG loaded listener.js 23:01:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x128f9b000) [pid = 1654] [serial = 1538] [outer = 0x127684400] 23:01:09 INFO - PROCESS | 1654 | 1467698469929 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]]]}] 23:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 23:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 776ms 23:01:09 INFO - PROCESS | 1654 | 1467698469963 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 23:01:09 INFO - PROCESS | 1654 | 1467698469966 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 23:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 23:01:09 INFO - PROCESS | 1654 | 1467698469969 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 23:01:09 INFO - PROCESS | 1654 | 1467698469971 Marionette TRACE conn2 <- [1,2022,null,{}] 23:01:09 INFO - PROCESS | 1654 | 1467698469973 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}] 23:01:09 INFO - PROCESS | 1654 | 1467698469975 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:10 INFO - PROCESS | 1654 | 1467698470085 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 23:01:10 INFO - PROCESS | 1654 | 1467698470192 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:10 INFO - PROCESS | 1654 | 1467698470193 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x111e89000 == 48 [pid = 1654] [id = 513] 23:01:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x112d22400) [pid = 1654] [serial = 1539] [outer = 0x0] 23:01:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x117e45c00) [pid = 1654] [serial = 1540] [outer = 0x112d22400] 23:01:10 INFO - PROCESS | 1654 | 1467698470224 Marionette DEBUG loaded listener.js 23:01:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x12100d400) [pid = 1654] [serial = 1541] [outer = 0x112d22400] 23:01:10 INFO - PROCESS | 1654 | 1467698470891 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]]]}] 23:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 23:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 974ms 23:01:10 INFO - PROCESS | 1654 | 1467698470943 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 23:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 23:01:10 INFO - PROCESS | 1654 | 1467698470946 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 23:01:10 INFO - PROCESS | 1654 | 1467698470949 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 23:01:10 INFO - PROCESS | 1654 | 1467698470951 Marionette TRACE conn2 <- [1,2026,null,{}] 23:01:10 INFO - PROCESS | 1654 | 1467698470955 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}] 23:01:10 INFO - PROCESS | 1654 | 1467698470956 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:11 INFO - PROCESS | 1654 | 1467698471047 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 23:01:11 INFO - PROCESS | 1654 | 1467698471118 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:11 INFO - PROCESS | 1654 | 1467698471120 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x110fee000 == 49 [pid = 1654] [id = 514] 23:01:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x116731400) [pid = 1654] [serial = 1542] [outer = 0x0] 23:01:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x1176b6c00) [pid = 1654] [serial = 1543] [outer = 0x116731400] 23:01:11 INFO - PROCESS | 1654 | 1467698471148 Marionette DEBUG loaded listener.js 23:01:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x117eb4c00) [pid = 1654] [serial = 1544] [outer = 0x116731400] 23:01:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12191b000 == 48 [pid = 1654] [id = 474] 23:01:11 INFO - PROCESS | 1654 | --DOCSHELL 0x113176000 == 47 [pid = 1654] [id = 508] 23:01:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12be7c000 == 46 [pid = 1654] [id = 507] 23:01:11 INFO - PROCESS | 1654 | --DOCSHELL 0x1126b8800 == 45 [pid = 1654] [id = 506] 23:01:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12e20a800 == 44 [pid = 1654] [id = 505] 23:01:11 INFO - PROCESS | 1654 | --DOCSHELL 0x110f16800 == 43 [pid = 1654] [id = 504] 23:01:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc21800 == 42 [pid = 1654] [id = 503] 23:01:11 INFO - PROCESS | 1654 | --DOCSHELL 0x112679800 == 41 [pid = 1654] [id = 502] 23:01:11 INFO - PROCESS | 1654 | --DOCSHELL 0x110f69800 == 40 [pid = 1654] [id = 501] 23:01:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12d32c800 == 39 [pid = 1654] [id = 500] 23:01:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12d13e800 == 38 [pid = 1654] [id = 499] 23:01:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12920d000 == 37 [pid = 1654] [id = 498] 23:01:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12b2d1800 == 36 [pid = 1654] [id = 497] 23:01:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc08000 == 35 [pid = 1654] [id = 496] 23:01:11 INFO - PROCESS | 1654 | --DOCSHELL 0x127322000 == 34 [pid = 1654] [id = 495] 23:01:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12be82000 == 33 [pid = 1654] [id = 494] 23:01:11 INFO - PROCESS | 1654 | --DOCSHELL 0x119db3800 == 32 [pid = 1654] [id = 493] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x1255da800) [pid = 1654] [serial = 1408] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x121712400) [pid = 1654] [serial = 1407] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x1273af800) [pid = 1654] [serial = 1411] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x126cf3400) [pid = 1654] [serial = 1410] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x11975b800) [pid = 1654] [serial = 1414] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x116ae3000) [pid = 1654] [serial = 1413] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x12765a800) [pid = 1654] [serial = 1417] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x12569d800) [pid = 1654] [serial = 1416] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x128827400) [pid = 1654] [serial = 1420] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x12767e000) [pid = 1654] [serial = 1419] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x128950400) [pid = 1654] [serial = 1422] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x121005400) [pid = 1654] [serial = 1404] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x121025c00) [pid = 1654] [serial = 1405] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x119c24800) [pid = 1654] [serial = 1401] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x119e14000) [pid = 1654] [serial = 1402] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x118b54c00) [pid = 1654] [serial = 1398] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x11971cc00) [pid = 1654] [serial = 1399] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x117e47800) [pid = 1654] [serial = 1395] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x11813d400) [pid = 1654] [serial = 1396] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x115e57800) [pid = 1654] [serial = 1392] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x112a7ac00) [pid = 1654] [serial = 1393] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x116adc400) [pid = 1654] [serial = 1389] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x117eb2c00) [pid = 1654] [serial = 1390] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x12765d800) [pid = 1654] [serial = 1386] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x1292b9c00) [pid = 1654] [serial = 1387] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x128bbd800) [pid = 1654] [serial = 1383] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x128f98c00) [pid = 1654] [serial = 1384] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x1255df000) [pid = 1654] [serial = 1380] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x12767c000) [pid = 1654] [serial = 1381] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x119ca6c00) [pid = 1654] [serial = 1377] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x121a6e400) [pid = 1654] [serial = 1378] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x118139c00) [pid = 1654] [serial = 1374] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x118582400) [pid = 1654] [serial = 1375] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x111e5b800) [pid = 1654] [serial = 1371] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1133cec00) [pid = 1654] [serial = 1372] [outer = 0x0] [url = about:blank] 23:01:11 INFO - PROCESS | 1654 | 1467698471590 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]]]}] 23:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 23:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 671ms 23:01:11 INFO - PROCESS | 1654 | 1467698471620 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 23:01:11 INFO - PROCESS | 1654 | 1467698471623 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 23:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 23:01:11 INFO - PROCESS | 1654 | 1467698471628 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 23:01:11 INFO - PROCESS | 1654 | 1467698471630 Marionette TRACE conn2 <- [1,2030,null,{}] 23:01:11 INFO - PROCESS | 1654 | 1467698471633 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}] 23:01:11 INFO - PROCESS | 1654 | 1467698471635 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:11 INFO - PROCESS | 1654 | 1467698471734 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 23:01:11 INFO - PROCESS | 1654 | 1467698471740 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:11 INFO - PROCESS | 1654 | 1467698471742 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x1126ca000 == 33 [pid = 1654] [id = 515] 23:01:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x117eb4000) [pid = 1654] [serial = 1545] [outer = 0x0] 23:01:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x118b4ec00) [pid = 1654] [serial = 1546] [outer = 0x117eb4000] 23:01:11 INFO - PROCESS | 1654 | 1467698471786 Marionette DEBUG loaded listener.js 23:01:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x11975b800) [pid = 1654] [serial = 1547] [outer = 0x117eb4000] 23:01:12 INFO - PROCESS | 1654 | 1467698472246 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]]]}] 23:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 23:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 623ms 23:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 23:01:12 INFO - PROCESS | 1654 | 1467698472253 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 23:01:12 INFO - PROCESS | 1654 | 1467698472255 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 23:01:12 INFO - PROCESS | 1654 | 1467698472257 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 23:01:12 INFO - PROCESS | 1654 | 1467698472259 Marionette TRACE conn2 <- [1,2034,null,{}] 23:01:12 INFO - PROCESS | 1654 | 1467698472269 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}] 23:01:12 INFO - PROCESS | 1654 | 1467698472272 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:12 INFO - PROCESS | 1654 | 1467698472353 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 23:01:12 INFO - PROCESS | 1654 | 1467698472357 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:12 INFO - PROCESS | 1654 | 1467698472359 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171e0000 == 34 [pid = 1654] [id = 516] 23:01:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x119cabc00) [pid = 1654] [serial = 1548] [outer = 0x0] 23:01:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x121025800) [pid = 1654] [serial = 1549] [outer = 0x119cabc00] 23:01:12 INFO - PROCESS | 1654 | 1467698472387 Marionette DEBUG loaded listener.js 23:01:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x121cea400) [pid = 1654] [serial = 1550] [outer = 0x119cabc00] 23:01:12 INFO - PROCESS | 1654 | 1467698472750 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]]]}] 23:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 23:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 522ms 23:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 23:01:12 INFO - PROCESS | 1654 | 1467698472780 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 23:01:12 INFO - PROCESS | 1654 | 1467698472782 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 23:01:12 INFO - PROCESS | 1654 | 1467698472784 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 23:01:12 INFO - PROCESS | 1654 | 1467698472785 Marionette TRACE conn2 <- [1,2038,null,{}] 23:01:12 INFO - PROCESS | 1654 | 1467698472787 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}] 23:01:12 INFO - PROCESS | 1654 | 1467698472788 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:12 INFO - PROCESS | 1654 | 1467698472869 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 23:01:12 INFO - PROCESS | 1654 | 1467698472873 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:12 INFO - PROCESS | 1654 | 1467698472874 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x11930b000 == 35 [pid = 1654] [id = 517] 23:01:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x124c3e000) [pid = 1654] [serial = 1551] [outer = 0x0] 23:01:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12569ac00) [pid = 1654] [serial = 1552] [outer = 0x124c3e000] 23:01:12 INFO - PROCESS | 1654 | 1467698472900 Marionette DEBUG loaded listener.js 23:01:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x1273af800) [pid = 1654] [serial = 1553] [outer = 0x124c3e000] 23:01:13 INFO - PROCESS | 1654 | 1467698473254 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]]]}] 23:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 23:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 518ms 23:01:13 INFO - PROCESS | 1654 | 1467698473303 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 23:01:13 INFO - PROCESS | 1654 | 1467698473305 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 23:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 23:01:13 INFO - PROCESS | 1654 | 1467698473308 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 23:01:13 INFO - PROCESS | 1654 | 1467698473310 Marionette TRACE conn2 <- [1,2042,null,{}] 23:01:13 INFO - PROCESS | 1654 | 1467698473313 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}] 23:01:13 INFO - PROCESS | 1654 | 1467698473315 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:13 INFO - PROCESS | 1654 | 1467698473486 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 23:01:13 INFO - PROCESS | 1654 | 1467698473550 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:13 INFO - PROCESS | 1654 | 1467698473552 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x11997d000 == 36 [pid = 1654] [id = 518] 23:01:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x124fe0c00) [pid = 1654] [serial = 1554] [outer = 0x0] 23:01:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x127658400) [pid = 1654] [serial = 1555] [outer = 0x124fe0c00] 23:01:13 INFO - PROCESS | 1654 | 1467698473602 Marionette DEBUG loaded listener.js 23:01:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x127682800) [pid = 1654] [serial = 1556] [outer = 0x124fe0c00] 23:01:14 INFO - PROCESS | 1654 | 1467698474012 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]]]}] 23:01:14 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) 23:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 721ms 23:01:14 INFO - PROCESS | 1654 | 1467698474028 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 23:01:14 INFO - PROCESS | 1654 | 1467698474030 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 23:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 23:01:14 INFO - PROCESS | 1654 | 1467698474038 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 23:01:14 INFO - PROCESS | 1654 | 1467698474039 Marionette TRACE conn2 <- [1,2046,null,{}] 23:01:14 INFO - PROCESS | 1654 | 1467698474042 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}] 23:01:14 INFO - PROCESS | 1654 | 1467698474046 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:14 INFO - PROCESS | 1654 | 1467698474169 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 23:01:14 INFO - PROCESS | 1654 | 1467698474173 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:14 INFO - PROCESS | 1654 | 1467698474174 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12127f800 == 37 [pid = 1654] [id = 519] 23:01:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x12882cc00) [pid = 1654] [serial = 1557] [outer = 0x0] 23:01:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x128bbe400) [pid = 1654] [serial = 1558] [outer = 0x12882cc00] 23:01:14 INFO - PROCESS | 1654 | 1467698474236 Marionette DEBUG loaded listener.js 23:01:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x12957b400) [pid = 1654] [serial = 1559] [outer = 0x12882cc00] 23:01:14 INFO - PROCESS | 1654 | 1467698474569 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]]]}] 23:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 571ms 23:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 23:01:14 INFO - PROCESS | 1654 | 1467698474610 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 23:01:14 INFO - PROCESS | 1654 | 1467698474611 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 23:01:14 INFO - PROCESS | 1654 | 1467698474613 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 23:01:14 INFO - PROCESS | 1654 | 1467698474614 Marionette TRACE conn2 <- [1,2050,null,{}] 23:01:14 INFO - PROCESS | 1654 | 1467698474617 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}] 23:01:14 INFO - PROCESS | 1654 | 1467698474618 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:14 INFO - PROCESS | 1654 | 1467698474730 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 23:01:14 INFO - PROCESS | 1654 | 1467698474733 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:14 INFO - PROCESS | 1654 | 1467698474734 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x1126cd000 == 38 [pid = 1654] [id = 520] 23:01:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x1292b8c00) [pid = 1654] [serial = 1560] [outer = 0x0] 23:01:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x1295da800) [pid = 1654] [serial = 1561] [outer = 0x1292b8c00] 23:01:14 INFO - PROCESS | 1654 | 1467698474759 Marionette DEBUG loaded listener.js 23:01:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x112d43000) [pid = 1654] [serial = 1562] [outer = 0x1292b8c00] 23:01:15 INFO - PROCESS | 1654 | 1467698475111 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]]]}] 23:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 23:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 521ms 23:01:15 INFO - PROCESS | 1654 | 1467698475136 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 23:01:15 INFO - PROCESS | 1654 | 1467698475137 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 23:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 23:01:15 INFO - PROCESS | 1654 | 1467698475139 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 23:01:15 INFO - PROCESS | 1654 | 1467698475140 Marionette TRACE conn2 <- [1,2054,null,{}] 23:01:15 INFO - PROCESS | 1654 | 1467698475142 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}] 23:01:15 INFO - PROCESS | 1654 | 1467698475144 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:15 INFO - PROCESS | 1654 | 1467698475253 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 23:01:15 INFO - PROCESS | 1654 | 1467698475257 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:15 INFO - PROCESS | 1654 | 1467698475258 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x126e70000 == 39 [pid = 1654] [id = 521] 23:01:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x1295d8400) [pid = 1654] [serial = 1563] [outer = 0x0] 23:01:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x12a7c7800) [pid = 1654] [serial = 1564] [outer = 0x1295d8400] 23:01:15 INFO - PROCESS | 1654 | 1467698475283 Marionette DEBUG loaded listener.js 23:01:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x12aa79800) [pid = 1654] [serial = 1565] [outer = 0x1295d8400] 23:01:15 INFO - PROCESS | 1654 | 1467698475620 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]]]}] 23:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 23:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 521ms 23:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 23:01:15 INFO - PROCESS | 1654 | 1467698475661 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 23:01:15 INFO - PROCESS | 1654 | 1467698475662 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 23:01:15 INFO - PROCESS | 1654 | 1467698475664 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 23:01:15 INFO - PROCESS | 1654 | 1467698475667 Marionette TRACE conn2 <- [1,2058,null,{}] 23:01:15 INFO - PROCESS | 1654 | 1467698475670 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}] 23:01:15 INFO - PROCESS | 1654 | 1467698475671 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:15 INFO - PROCESS | 1654 | 1467698475799 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 23:01:15 INFO - PROCESS | 1654 | 1467698475803 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:15 INFO - PROCESS | 1654 | 1467698475804 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d27800 == 40 [pid = 1654] [id = 522] 23:01:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x12a7d4000) [pid = 1654] [serial = 1566] [outer = 0x0] 23:01:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x12aa83800) [pid = 1654] [serial = 1567] [outer = 0x12a7d4000] 23:01:15 INFO - PROCESS | 1654 | 1467698475828 Marionette DEBUG loaded listener.js 23:01:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x12afe5800) [pid = 1654] [serial = 1568] [outer = 0x12a7d4000] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x12bf57000) [pid = 1654] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x12bbe9c00) [pid = 1654] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x1295f0800) [pid = 1654] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x123cef000) [pid = 1654] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x12afe2c00) [pid = 1654] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x128f6a400) [pid = 1654] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x12b13dc00) [pid = 1654] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x12bbed400) [pid = 1654] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x128827c00) [pid = 1654] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x12beb6000) [pid = 1654] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x113097c00) [pid = 1654] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x113f2f400) [pid = 1654] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x11222b000) [pid = 1654] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x118132800) [pid = 1654] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x113d8f400) [pid = 1654] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x121004000) [pid = 1654] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x11813a000) [pid = 1654] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x124c04800) [pid = 1654] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x117eb7c00) [pid = 1654] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x112a84400) [pid = 1654] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x127666400) [pid = 1654] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x1180b3400) [pid = 1654] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x116adc000) [pid = 1654] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x127678400) [pid = 1654] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x113378c00) [pid = 1654] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x126cf8800) [pid = 1654] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x116393000) [pid = 1654] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x121007000) [pid = 1654] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12bec4000) [pid = 1654] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x116125400) [pid = 1654] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x1131ac400) [pid = 1654] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1161de400) [pid = 1654] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 23:01:16 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12bb5e000) [pid = 1654] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 23:01:16 INFO - PROCESS | 1654 | 1467698476553 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]]]}] 23:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 23:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 922ms 23:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 23:01:16 INFO - PROCESS | 1654 | 1467698476587 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 23:01:16 INFO - PROCESS | 1654 | 1467698476588 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 23:01:16 INFO - PROCESS | 1654 | 1467698476590 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 23:01:16 INFO - PROCESS | 1654 | 1467698476591 Marionette TRACE conn2 <- [1,2062,null,{}] 23:01:16 INFO - PROCESS | 1654 | 1467698476594 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}] 23:01:16 INFO - PROCESS | 1654 | 1467698476595 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:16 INFO - PROCESS | 1654 | 1467698476676 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 23:01:16 INFO - PROCESS | 1654 | 1467698476682 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:16 INFO - PROCESS | 1654 | 1467698476684 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x11849a800 == 41 [pid = 1654] [id = 523] 23:01:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x113d8f400) [pid = 1654] [serial = 1569] [outer = 0x0] 23:01:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x117e4c000) [pid = 1654] [serial = 1570] [outer = 0x113d8f400] 23:01:16 INFO - PROCESS | 1654 | 1467698476709 Marionette DEBUG loaded listener.js 23:01:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1193ac000) [pid = 1654] [serial = 1571] [outer = 0x113d8f400] 23:01:17 INFO - PROCESS | 1654 | 1467698477054 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]]]}] 23:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 23:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 471ms 23:01:17 INFO - PROCESS | 1654 | 1467698477062 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 23:01:17 INFO - PROCESS | 1654 | 1467698477063 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 23:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 23:01:17 INFO - PROCESS | 1654 | 1467698477070 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 23:01:17 INFO - PROCESS | 1654 | 1467698477072 Marionette TRACE conn2 <- [1,2066,null,{}] 23:01:17 INFO - PROCESS | 1654 | 1467698477074 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}] 23:01:17 INFO - PROCESS | 1654 | 1467698477076 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:17 INFO - PROCESS | 1654 | 1467698477183 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 23:01:17 INFO - PROCESS | 1654 | 1467698477256 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:17 INFO - PROCESS | 1654 | 1467698477257 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a6a7800 == 42 [pid = 1654] [id = 524] 23:01:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x117e43c00) [pid = 1654] [serial = 1572] [outer = 0x0] 23:01:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x123cef000) [pid = 1654] [serial = 1573] [outer = 0x117e43c00] 23:01:17 INFO - PROCESS | 1654 | 1467698477284 Marionette DEBUG loaded listener.js 23:01:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12aa7fc00) [pid = 1654] [serial = 1574] [outer = 0x117e43c00] 23:01:17 INFO - PROCESS | 1654 | 1467698477589 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]]]}] 23:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 23:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 572ms 23:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 23:01:17 INFO - PROCESS | 1654 | 1467698477643 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 23:01:17 INFO - PROCESS | 1654 | 1467698477644 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 23:01:17 INFO - PROCESS | 1654 | 1467698477646 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 23:01:17 INFO - PROCESS | 1654 | 1467698477647 Marionette TRACE conn2 <- [1,2070,null,{}] 23:01:17 INFO - PROCESS | 1654 | 1467698477649 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}] 23:01:17 INFO - PROCESS | 1654 | 1467698477650 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:17 INFO - PROCESS | 1654 | 1467698477735 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 23:01:17 INFO - PROCESS | 1654 | 1467698477739 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:17 INFO - PROCESS | 1654 | 1467698477740 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b2cd800 == 43 [pid = 1654] [id = 525] 23:01:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x119cab800) [pid = 1654] [serial = 1575] [outer = 0x0] 23:01:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12b13b000) [pid = 1654] [serial = 1576] [outer = 0x119cab800] 23:01:17 INFO - PROCESS | 1654 | 1467698477764 Marionette DEBUG loaded listener.js 23:01:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12b212000) [pid = 1654] [serial = 1577] [outer = 0x119cab800] 23:01:18 INFO - PROCESS | 1654 | 1467698478088 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]]]}] 23:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 23:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 468ms 23:01:18 INFO - PROCESS | 1654 | 1467698478122 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 23:01:18 INFO - PROCESS | 1654 | 1467698478123 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 23:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 23:01:18 INFO - PROCESS | 1654 | 1467698478126 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 23:01:18 INFO - PROCESS | 1654 | 1467698478127 Marionette TRACE conn2 <- [1,2074,null,{}] 23:01:18 INFO - PROCESS | 1654 | 1467698478138 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}] 23:01:18 INFO - PROCESS | 1654 | 1467698478139 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:18 INFO - PROCESS | 1654 | 1467698478262 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 23:01:18 INFO - PROCESS | 1654 | 1467698478268 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:18 INFO - PROCESS | 1654 | 1467698478269 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bbc3000 == 44 [pid = 1654] [id = 526] 23:01:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12afe0400) [pid = 1654] [serial = 1578] [outer = 0x0] 23:01:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12b21b000) [pid = 1654] [serial = 1579] [outer = 0x12afe0400] 23:01:18 INFO - PROCESS | 1654 | 1467698478293 Marionette DEBUG loaded listener.js 23:01:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12bb64000) [pid = 1654] [serial = 1580] [outer = 0x12afe0400] 23:01:18 INFO - PROCESS | 1654 | 1467698478803 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]]]}] 23:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 23:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 719ms 23:01:18 INFO - PROCESS | 1654 | 1467698478845 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 23:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 23:01:18 INFO - PROCESS | 1654 | 1467698478848 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 23:01:18 INFO - PROCESS | 1654 | 1467698478851 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 23:01:18 INFO - PROCESS | 1654 | 1467698478855 Marionette TRACE conn2 <- [1,2078,null,{}] 23:01:18 INFO - PROCESS | 1654 | 1467698478869 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}] 23:01:18 INFO - PROCESS | 1654 | 1467698478870 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:18 INFO - PROCESS | 1654 | 1467698478989 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 23:01:19 INFO - PROCESS | 1654 | 1467698479076 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:19 INFO - PROCESS | 1654 | 1467698479077 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x11517c800 == 45 [pid = 1654] [id = 527] 23:01:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x116adf400) [pid = 1654] [serial = 1581] [outer = 0x0] 23:01:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x117e43000) [pid = 1654] [serial = 1582] [outer = 0x116adf400] 23:01:19 INFO - PROCESS | 1654 | 1467698479108 Marionette DEBUG loaded listener.js 23:01:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x118581400) [pid = 1654] [serial = 1583] [outer = 0x116adf400] 23:01:19 INFO - PROCESS | 1654 | 1467698479545 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]]]}] 23:01:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 23:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 723ms 23:01:19 INFO - PROCESS | 1654 | 1467698479574 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 23:01:19 INFO - PROCESS | 1654 | 1467698479577 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 23:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 23:01:19 INFO - PROCESS | 1654 | 1467698479582 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 23:01:19 INFO - PROCESS | 1654 | 1467698479584 Marionette TRACE conn2 <- [1,2082,null,{}] 23:01:19 INFO - PROCESS | 1654 | 1467698479586 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}] 23:01:19 INFO - PROCESS | 1654 | 1467698479588 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:19 INFO - PROCESS | 1654 | 1467698479697 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 23:01:19 INFO - PROCESS | 1654 | 1467698479808 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:19 INFO - PROCESS | 1654 | 1467698479809 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x121465800 == 46 [pid = 1654] [id = 528] 23:01:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x119a08000) [pid = 1654] [serial = 1584] [outer = 0x0] 23:01:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12100b000) [pid = 1654] [serial = 1585] [outer = 0x119a08000] 23:01:19 INFO - PROCESS | 1654 | 1467698479842 Marionette DEBUG loaded listener.js 23:01:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x1219c0c00) [pid = 1654] [serial = 1586] [outer = 0x119a08000] 23:01:20 INFO - PROCESS | 1654 | 1467698480269 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]]]}] 23:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 23:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 720ms 23:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 23:01:20 INFO - PROCESS | 1654 | 1467698480303 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 23:01:20 INFO - PROCESS | 1654 | 1467698480304 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 23:01:20 INFO - PROCESS | 1654 | 1467698480307 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 23:01:20 INFO - PROCESS | 1654 | 1467698480309 Marionette TRACE conn2 <- [1,2086,null,{}] 23:01:20 INFO - PROCESS | 1654 | 1467698480317 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}] 23:01:20 INFO - PROCESS | 1654 | 1467698480320 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:20 INFO - PROCESS | 1654 | 1467698480425 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 23:01:20 INFO - PROCESS | 1654 | 1467698480495 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:20 INFO - PROCESS | 1654 | 1467698480497 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be81000 == 47 [pid = 1654] [id = 529] 23:01:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x1255da800) [pid = 1654] [serial = 1587] [outer = 0x0] 23:01:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x127665c00) [pid = 1654] [serial = 1588] [outer = 0x1255da800] 23:01:20 INFO - PROCESS | 1654 | 1467698480569 Marionette DEBUG loaded listener.js 23:01:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x128bb6800) [pid = 1654] [serial = 1589] [outer = 0x1255da800] 23:01:21 INFO - PROCESS | 1654 | 1467698481007 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]]]}] 23:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 23:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 771ms 23:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 23:01:21 INFO - PROCESS | 1654 | 1467698481078 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 23:01:21 INFO - PROCESS | 1654 | 1467698481080 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 23:01:21 INFO - PROCESS | 1654 | 1467698481082 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 23:01:21 INFO - PROCESS | 1654 | 1467698481084 Marionette TRACE conn2 <- [1,2090,null,{}] 23:01:21 INFO - PROCESS | 1654 | 1467698481086 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}] 23:01:21 INFO - PROCESS | 1654 | 1467698481087 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:21 INFO - PROCESS | 1654 | 1467698481194 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 23:01:21 INFO - PROCESS | 1654 | 1467698481304 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:21 INFO - PROCESS | 1654 | 1467698481306 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x112245800 == 48 [pid = 1654] [id = 530] 23:01:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x112d29800) [pid = 1654] [serial = 1590] [outer = 0x0] 23:01:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x11617f400) [pid = 1654] [serial = 1591] [outer = 0x112d29800] 23:01:21 INFO - PROCESS | 1654 | 1467698481338 Marionette DEBUG loaded listener.js 23:01:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x121010400) [pid = 1654] [serial = 1592] [outer = 0x112d29800] 23:01:21 INFO - PROCESS | 1654 | 1467698481953 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]]]}] 23:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 23:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 920ms 23:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 23:01:22 INFO - PROCESS | 1654 | 1467698482002 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 23:01:22 INFO - PROCESS | 1654 | 1467698482005 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 23:01:22 INFO - PROCESS | 1654 | 1467698482008 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 23:01:22 INFO - PROCESS | 1654 | 1467698482010 Marionette TRACE conn2 <- [1,2094,null,{}] 23:01:22 INFO - PROCESS | 1654 | 1467698482014 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}] 23:01:22 INFO - PROCESS | 1654 | 1467698482016 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:22 INFO - PROCESS | 1654 | 1467698482112 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 23:01:22 INFO - PROCESS | 1654 | 1467698482194 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:22 INFO - PROCESS | 1654 | 1467698482195 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171c4800 == 49 [pid = 1654] [id = 531] 23:01:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x116128c00) [pid = 1654] [serial = 1593] [outer = 0x0] 23:01:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x116182800) [pid = 1654] [serial = 1594] [outer = 0x116128c00] 23:01:22 INFO - PROCESS | 1654 | 1467698482223 Marionette DEBUG loaded listener.js 23:01:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x116ad9400) [pid = 1654] [serial = 1595] [outer = 0x116128c00] 23:01:22 INFO - PROCESS | 1654 | 1467698482672 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]]]}] 23:01:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12b2cd800 == 48 [pid = 1654] [id = 525] 23:01:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12a6a7800 == 47 [pid = 1654] [id = 524] 23:01:22 INFO - PROCESS | 1654 | --DOCSHELL 0x11849a800 == 46 [pid = 1654] [id = 523] 23:01:22 INFO - PROCESS | 1654 | --DOCSHELL 0x128d27800 == 45 [pid = 1654] [id = 522] 23:01:22 INFO - PROCESS | 1654 | --DOCSHELL 0x126e70000 == 44 [pid = 1654] [id = 521] 23:01:22 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x12aa7b800) [pid = 1654] [serial = 1492] [outer = 0x0] [url = about:blank] 23:01:22 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x1295f3800) [pid = 1654] [serial = 1489] [outer = 0x0] [url = about:blank] 23:01:22 INFO - PROCESS | 1654 | --DOCSHELL 0x1126cd000 == 43 [pid = 1654] [id = 520] 23:01:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12127f800 == 42 [pid = 1654] [id = 519] 23:01:22 INFO - PROCESS | 1654 | --DOCSHELL 0x11997d000 == 41 [pid = 1654] [id = 518] 23:01:22 INFO - PROCESS | 1654 | --DOCSHELL 0x11930b000 == 40 [pid = 1654] [id = 517] 23:01:22 INFO - PROCESS | 1654 | --DOCSHELL 0x1171e0000 == 39 [pid = 1654] [id = 516] 23:01:22 INFO - PROCESS | 1654 | --DOCSHELL 0x1126ca000 == 38 [pid = 1654] [id = 515] 23:01:22 INFO - PROCESS | 1654 | --DOCSHELL 0x110fee000 == 37 [pid = 1654] [id = 514] 23:01:22 INFO - PROCESS | 1654 | --DOCSHELL 0x111e89000 == 36 [pid = 1654] [id = 513] 23:01:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12bfe8000 == 35 [pid = 1654] [id = 512] 23:01:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12730b000 == 34 [pid = 1654] [id = 511] 23:01:22 INFO - PROCESS | 1654 | --DOCSHELL 0x1171c5000 == 33 [pid = 1654] [id = 510] 23:01:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12cd22000 == 32 [pid = 1654] [id = 509] 23:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 23:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 725ms 23:01:22 INFO - PROCESS | 1654 | 1467698482734 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 23:01:22 INFO - PROCESS | 1654 | 1467698482737 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 23:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 23:01:22 INFO - PROCESS | 1654 | 1467698482741 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 23:01:22 INFO - PROCESS | 1654 | 1467698482743 Marionette TRACE conn2 <- [1,2098,null,{}] 23:01:22 INFO - PROCESS | 1654 | 1467698482745 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}] 23:01:22 INFO - PROCESS | 1654 | 1467698482747 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:22 INFO - PROCESS | 1654 | 1467698482827 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 23:01:22 INFO - PROCESS | 1654 | 1467698482835 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:22 INFO - PROCESS | 1654 | 1467698482836 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x111ea2800 == 33 [pid = 1654] [id = 532] 23:01:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x1175c1c00) [pid = 1654] [serial = 1596] [outer = 0x0] 23:01:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x117e47800) [pid = 1654] [serial = 1597] [outer = 0x1175c1c00] 23:01:22 INFO - PROCESS | 1654 | 1467698482867 Marionette DEBUG loaded listener.js 23:01:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x1185dcc00) [pid = 1654] [serial = 1598] [outer = 0x1175c1c00] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x12c5af800) [pid = 1654] [serial = 1525] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x12bce1400) [pid = 1654] [serial = 1513] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x12afea400) [pid = 1654] [serial = 1498] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x12b136c00) [pid = 1654] [serial = 1499] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x12a7a3c00) [pid = 1654] [serial = 1495] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x12afe3000) [pid = 1654] [serial = 1496] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12b13e400) [pid = 1654] [serial = 1501] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x12bbe9400) [pid = 1654] [serial = 1511] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x12b219c00) [pid = 1654] [serial = 1504] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x12bbe0400) [pid = 1654] [serial = 1510] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12bcec400) [pid = 1654] [serial = 1516] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x12a7c7400) [pid = 1654] [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.] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x128f96400) [pid = 1654] [serial = 1423] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x12bebd800) [pid = 1654] [serial = 1519] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x113949400) [pid = 1654] [serial = 1425] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x113d8f000) [pid = 1654] [serial = 1426] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x1161dc000) [pid = 1654] [serial = 1428] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x116ae0400) [pid = 1654] [serial = 1429] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x117e47000) [pid = 1654] [serial = 1431] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x118135400) [pid = 1654] [serial = 1432] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x118579c00) [pid = 1654] [serial = 1435] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x1193aa000) [pid = 1654] [serial = 1436] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x119726c00) [pid = 1654] [serial = 1438] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x119ca6000) [pid = 1654] [serial = 1439] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x121102400) [pid = 1654] [serial = 1441] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x123ce5000) [pid = 1654] [serial = 1442] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x124c0c800) [pid = 1654] [serial = 1444] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x124fe0000) [pid = 1654] [serial = 1445] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1255db800) [pid = 1654] [serial = 1447] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x126891000) [pid = 1654] [serial = 1448] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12738f400) [pid = 1654] [serial = 1450] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1273ba000) [pid = 1654] [serial = 1451] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x127658800) [pid = 1654] [serial = 1453] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x119c22c00) [pid = 1654] [serial = 1454] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12882a800) [pid = 1654] [serial = 1456] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1193af000) [pid = 1654] [serial = 1465] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x116ae4400) [pid = 1654] [serial = 1462] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1176be400) [pid = 1654] [serial = 1463] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x128d03400) [pid = 1654] [serial = 1459] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x11222e000) [pid = 1654] [serial = 1460] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x128bb3000) [pid = 1654] [serial = 1457] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x121006400) [pid = 1654] [serial = 1466] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x123ceb000) [pid = 1654] [serial = 1468] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1255e0c00) [pid = 1654] [serial = 1469] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x127685800) [pid = 1654] [serial = 1471] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x128949400) [pid = 1654] [serial = 1472] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12894dc00) [pid = 1654] [serial = 1474] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x128f63400) [pid = 1654] [serial = 1475] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x128f9a800) [pid = 1654] [serial = 1477] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12bf56c00) [pid = 1654] [serial = 1523] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x129583000) [pid = 1654] [serial = 1478] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12bf4d800) [pid = 1654] [serial = 1522] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x116729800) [pid = 1654] [serial = 1480] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1185d8400) [pid = 1654] [serial = 1481] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1185db000) [pid = 1654] [serial = 1483] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x127664000) [pid = 1654] [serial = 1484] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1295e0000) [pid = 1654] [serial = 1486] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12b211000) [pid = 1654] [serial = 1502] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12bb63800) [pid = 1654] [serial = 1507] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1295eb800) [pid = 1654] [serial = 1487] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12bce5800) [pid = 1654] [serial = 1514] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12beb6400) [pid = 1654] [serial = 1517] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12bb69000) [pid = 1654] [serial = 1508] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12c5b4800) [pid = 1654] [serial = 1526] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12bebf800) [pid = 1654] [serial = 1520] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12bb5dc00) [pid = 1654] [serial = 1505] [outer = 0x0] [url = about:blank] 23:01:23 INFO - PROCESS | 1654 | 1467698483258 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]]]}] 23:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 23:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 570ms 23:01:23 INFO - PROCESS | 1654 | 1467698483311 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 23:01:23 INFO - PROCESS | 1654 | 1467698483312 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 23:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 23:01:23 INFO - PROCESS | 1654 | 1467698483321 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 23:01:23 INFO - PROCESS | 1654 | 1467698483323 Marionette TRACE conn2 <- [1,2102,null,{}] 23:01:23 INFO - PROCESS | 1654 | 1467698483332 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}] 23:01:23 INFO - PROCESS | 1654 | 1467698483335 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:23 INFO - PROCESS | 1654 | 1467698483418 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 23:01:23 INFO - PROCESS | 1654 | 1467698483423 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:23 INFO - PROCESS | 1654 | 1467698483425 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x113913000 == 34 [pid = 1654] [id = 533] 23:01:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1193aa000) [pid = 1654] [serial = 1599] [outer = 0x0] 23:01:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119a0a000) [pid = 1654] [serial = 1600] [outer = 0x1193aa000] 23:01:23 INFO - PROCESS | 1654 | 1467698483452 Marionette DEBUG loaded listener.js 23:01:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119ca8800) [pid = 1654] [serial = 1601] [outer = 0x1193aa000] 23:01:23 INFO - PROCESS | 1654 | 1467698483819 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]]]}] 23:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 23:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 523ms 23:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 23:01:23 INFO - PROCESS | 1654 | 1467698483844 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 23:01:23 INFO - PROCESS | 1654 | 1467698483846 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 23:01:23 INFO - PROCESS | 1654 | 1467698483850 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 23:01:23 INFO - PROCESS | 1654 | 1467698483852 Marionette TRACE conn2 <- [1,2106,null,{}] 23:01:23 INFO - PROCESS | 1654 | 1467698483854 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}] 23:01:23 INFO - PROCESS | 1654 | 1467698483855 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:23 INFO - PROCESS | 1654 | 1467698483937 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 23:01:23 INFO - PROCESS | 1654 | 1467698483941 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:23 INFO - PROCESS | 1654 | 1467698483942 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x11807f000 == 35 [pid = 1654] [id = 534] 23:01:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x121005000) [pid = 1654] [serial = 1602] [outer = 0x0] 23:01:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x121027800) [pid = 1654] [serial = 1603] [outer = 0x121005000] 23:01:23 INFO - PROCESS | 1654 | 1467698483967 Marionette DEBUG loaded listener.js 23:01:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12151c000) [pid = 1654] [serial = 1604] [outer = 0x121005000] 23:01:24 INFO - PROCESS | 1654 | 1467698484312 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]]]}] 23:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 23:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 470ms 23:01:24 INFO - PROCESS | 1654 | 1467698484319 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 23:01:24 INFO - PROCESS | 1654 | 1467698484321 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 23:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 23:01:24 INFO - PROCESS | 1654 | 1467698484323 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 23:01:24 INFO - PROCESS | 1654 | 1467698484324 Marionette TRACE conn2 <- [1,2110,null,{}] 23:01:24 INFO - PROCESS | 1654 | 1467698484326 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}] 23:01:24 INFO - PROCESS | 1654 | 1467698484327 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:24 INFO - PROCESS | 1654 | 1467698484432 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 23:01:24 INFO - PROCESS | 1654 | 1467698484438 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:24 INFO - PROCESS | 1654 | 1467698484439 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x118bce000 == 36 [pid = 1654] [id = 535] 23:01:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x121009400) [pid = 1654] [serial = 1605] [outer = 0x0] 23:01:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x123ceb000) [pid = 1654] [serial = 1606] [outer = 0x121009400] 23:01:24 INFO - PROCESS | 1654 | 1467698484464 Marionette DEBUG loaded listener.js 23:01:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x124fdcc00) [pid = 1654] [serial = 1607] [outer = 0x121009400] 23:01:24 INFO - PROCESS | 1654 | 1467698484786 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]]]}] 23:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 23:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 470ms 23:01:24 INFO - PROCESS | 1654 | 1467698484794 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 23:01:24 INFO - PROCESS | 1654 | 1467698484795 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 23:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 23:01:24 INFO - PROCESS | 1654 | 1467698484799 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 23:01:24 INFO - PROCESS | 1654 | 1467698484800 Marionette TRACE conn2 <- [1,2114,null,{}] 23:01:24 INFO - PROCESS | 1654 | 1467698484802 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}] 23:01:24 INFO - PROCESS | 1654 | 1467698484806 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:24 INFO - PROCESS | 1654 | 1467698484907 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 23:01:24 INFO - PROCESS | 1654 | 1467698484911 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:24 INFO - PROCESS | 1654 | 1467698484912 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x121284800 == 37 [pid = 1654] [id = 536] 23:01:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1255d2800) [pid = 1654] [serial = 1608] [outer = 0x0] 23:01:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x126cfd000) [pid = 1654] [serial = 1609] [outer = 0x1255d2800] 23:01:24 INFO - PROCESS | 1654 | 1467698484937 Marionette DEBUG loaded listener.js 23:01:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12882a800) [pid = 1654] [serial = 1610] [outer = 0x1255d2800] 23:01:25 INFO - PROCESS | 1654 | 1467698485312 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]]]}] 23:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 23:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 522ms 23:01:25 INFO - PROCESS | 1654 | 1467698485320 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 23:01:25 INFO - PROCESS | 1654 | 1467698485321 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 23:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 23:01:25 INFO - PROCESS | 1654 | 1467698485323 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 23:01:25 INFO - PROCESS | 1654 | 1467698485325 Marionette TRACE conn2 <- [1,2118,null,{}] 23:01:25 INFO - PROCESS | 1654 | 1467698485327 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}] 23:01:25 INFO - PROCESS | 1654 | 1467698485328 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:25 INFO - PROCESS | 1654 | 1467698485435 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 23:01:25 INFO - PROCESS | 1654 | 1467698485439 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:25 INFO - PROCESS | 1654 | 1467698485440 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x121475000 == 38 [pid = 1654] [id = 537] 23:01:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1255de000) [pid = 1654] [serial = 1611] [outer = 0x0] 23:01:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12894c800) [pid = 1654] [serial = 1612] [outer = 0x1255de000] 23:01:25 INFO - PROCESS | 1654 | 1467698485464 Marionette DEBUG loaded listener.js 23:01:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x128bb7c00) [pid = 1654] [serial = 1613] [outer = 0x1255de000] 23:01:25 INFO - PROCESS | 1654 | 1467698485803 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]]]}] 23:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 23:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 519ms 23:01:25 INFO - PROCESS | 1654 | 1467698485843 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 23:01:25 INFO - PROCESS | 1654 | 1467698485845 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 23:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 23:01:25 INFO - PROCESS | 1654 | 1467698485847 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 23:01:25 INFO - PROCESS | 1654 | 1467698485850 Marionette TRACE conn2 <- [1,2122,null,{}] 23:01:25 INFO - PROCESS | 1654 | 1467698485853 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}] 23:01:25 INFO - PROCESS | 1654 | 1467698485854 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:25 INFO - PROCESS | 1654 | 1467698485960 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 23:01:25 INFO - PROCESS | 1654 | 1467698485964 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:25 INFO - PROCESS | 1654 | 1467698485966 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x1248e6800 == 39 [pid = 1654] [id = 538] 23:01:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12738ec00) [pid = 1654] [serial = 1614] [outer = 0x0] 23:01:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x128d0c800) [pid = 1654] [serial = 1615] [outer = 0x12738ec00] 23:01:26 INFO - PROCESS | 1654 | 1467698486027 Marionette DEBUG loaded listener.js 23:01:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x128f96400) [pid = 1654] [serial = 1616] [outer = 0x12738ec00] 23:01:26 INFO - PROCESS | 1654 | 1467698486359 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]]]}] 23:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 23:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 523ms 23:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 23:01:26 INFO - PROCESS | 1654 | 1467698486371 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 23:01:26 INFO - PROCESS | 1654 | 1467698486372 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 23:01:26 INFO - PROCESS | 1654 | 1467698486374 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 23:01:26 INFO - PROCESS | 1654 | 1467698486375 Marionette TRACE conn2 <- [1,2126,null,{}] 23:01:26 INFO - PROCESS | 1654 | 1467698486377 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}] 23:01:26 INFO - PROCESS | 1654 | 1467698486378 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:26 INFO - PROCESS | 1654 | 1467698486486 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 23:01:26 INFO - PROCESS | 1654 | 1467698486498 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:26 INFO - PROCESS | 1654 | 1467698486499 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x126cac000 == 40 [pid = 1654] [id = 539] 23:01:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x128f96800) [pid = 1654] [serial = 1617] [outer = 0x0] 23:01:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1292b5800) [pid = 1654] [serial = 1618] [outer = 0x128f96800] 23:01:26 INFO - PROCESS | 1654 | 1467698486531 Marionette DEBUG loaded listener.js 23:01:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x129580000) [pid = 1654] [serial = 1619] [outer = 0x128f96800] 23:01:26 INFO - PROCESS | 1654 | 1467698486877 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]]]}] 23:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 23:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 520ms 23:01:26 INFO - PROCESS | 1654 | 1467698486895 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 23:01:26 INFO - PROCESS | 1654 | 1467698486896 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 23:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 23:01:26 INFO - PROCESS | 1654 | 1467698486907 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 23:01:26 INFO - PROCESS | 1654 | 1467698486908 Marionette TRACE conn2 <- [1,2130,null,{}] 23:01:26 INFO - PROCESS | 1654 | 1467698486910 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}] 23:01:26 INFO - PROCESS | 1654 | 1467698486911 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:27 INFO - PROCESS | 1654 | 1467698487058 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 23:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12a7c8800) [pid = 1654] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 23:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1176bc400) [pid = 1654] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 23:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x119cab800) [pid = 1654] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 23:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12882cc00) [pid = 1654] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 23:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1292b8c00) [pid = 1654] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 23:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x124fe0c00) [pid = 1654] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 23:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x112d22400) [pid = 1654] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 23:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x124c3e000) [pid = 1654] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 23:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x117eb4000) [pid = 1654] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 23:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x116731400) [pid = 1654] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 23:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119cabc00) [pid = 1654] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 23:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1295d8400) [pid = 1654] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 23:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12a7d4000) [pid = 1654] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 23:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x113d8f400) [pid = 1654] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 23:01:27 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x117e43c00) [pid = 1654] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 23:01:27 INFO - PROCESS | 1654 | 1467698487207 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:27 INFO - PROCESS | 1654 | 1467698487208 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x116a9e000 == 41 [pid = 1654] [id = 540] 23:01:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x111c14800) [pid = 1654] [serial = 1620] [outer = 0x0] 23:01:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x113d8f400) [pid = 1654] [serial = 1621] [outer = 0x111c14800] 23:01:27 INFO - PROCESS | 1654 | 1467698487241 Marionette DEBUG loaded listener.js 23:01:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x118b53800) [pid = 1654] [serial = 1622] [outer = 0x111c14800] 23:01:27 INFO - PROCESS | 1654 | 1467698487640 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] 23:01:27 INFO - PROCESS | 1654 | 1467698487679 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 23:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 23:01:27 INFO - PROCESS | 1654 | 1467698487681 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 23:01:27 INFO - PROCESS | 1654 | 1467698487683 Marionette TRACE conn2 <- [1,2134,null,{}] 23:01:27 INFO - PROCESS | 1654 | 1467698487685 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}] 23:01:27 INFO - PROCESS | 1654 | 1467698487687 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:27 INFO - PROCESS | 1654 | 1467698487805 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 23:01:27 INFO - PROCESS | 1654 | 1467698487818 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:27 INFO - PROCESS | 1654 | 1467698487820 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x129219000 == 42 [pid = 1654] [id = 541] 23:01:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1185cfc00) [pid = 1654] [serial = 1623] [outer = 0x0] 23:01:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12882c800) [pid = 1654] [serial = 1624] [outer = 0x1185cfc00] 23:01:27 INFO - PROCESS | 1654 | 1467698487847 Marionette DEBUG loaded listener.js 23:01:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12a7c9800) [pid = 1654] [serial = 1625] [outer = 0x1185cfc00] 23:01:28 INFO - PROCESS | 1654 | 1467698488175 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]]]}] 23:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 23:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 522ms 23:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 23:01:28 INFO - PROCESS | 1654 | 1467698488204 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 23:01:28 INFO - PROCESS | 1654 | 1467698488206 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 23:01:28 INFO - PROCESS | 1654 | 1467698488208 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 23:01:28 INFO - PROCESS | 1654 | 1467698488209 Marionette TRACE conn2 <- [1,2138,null,{}] 23:01:28 INFO - PROCESS | 1654 | 1467698488211 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}] 23:01:28 INFO - PROCESS | 1654 | 1467698488212 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:28 INFO - PROCESS | 1654 | 1467698488302 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 23:01:28 INFO - PROCESS | 1654 | 1467698488305 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:28 INFO - PROCESS | 1654 | 1467698488306 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a6a5800 == 43 [pid = 1654] [id = 542] 23:01:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1295e0800) [pid = 1654] [serial = 1626] [outer = 0x0] 23:01:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12aa83400) [pid = 1654] [serial = 1627] [outer = 0x1295e0800] 23:01:28 INFO - PROCESS | 1654 | 1467698488330 Marionette DEBUG loaded listener.js 23:01:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12afec400) [pid = 1654] [serial = 1628] [outer = 0x1295e0800] 23:01:28 INFO - PROCESS | 1654 | 1467698488687 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]]]}] 23:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 23:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 518ms 23:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 23:01:28 INFO - PROCESS | 1654 | 1467698488727 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 23:01:28 INFO - PROCESS | 1654 | 1467698488728 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 23:01:28 INFO - PROCESS | 1654 | 1467698488731 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 23:01:28 INFO - PROCESS | 1654 | 1467698488734 Marionette TRACE conn2 <- [1,2142,null,{}] 23:01:28 INFO - PROCESS | 1654 | 1467698488737 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}] 23:01:28 INFO - PROCESS | 1654 | 1467698488738 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:28 INFO - PROCESS | 1654 | 1467698488829 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 23:01:28 INFO - PROCESS | 1654 | 1467698488832 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:28 INFO - PROCESS | 1654 | 1467698488834 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12af40000 == 44 [pid = 1654] [id = 543] 23:01:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12a7d5800) [pid = 1654] [serial = 1629] [outer = 0x0] 23:01:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12b20d400) [pid = 1654] [serial = 1630] [outer = 0x12a7d5800] 23:01:28 INFO - PROCESS | 1654 | 1467698488857 Marionette DEBUG loaded listener.js 23:01:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12bb5ec00) [pid = 1654] [serial = 1631] [outer = 0x12a7d5800] 23:01:29 INFO - PROCESS | 1654 | 1467698489262 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] 23:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 23:01:29 INFO - PROCESS | 1654 | 1467698489306 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 23:01:29 INFO - PROCESS | 1654 | 1467698489310 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 23:01:29 INFO - PROCESS | 1654 | 1467698489312 Marionette TRACE conn2 <- [1,2146,null,{}] 23:01:29 INFO - PROCESS | 1654 | 1467698489316 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}] 23:01:29 INFO - PROCESS | 1654 | 1467698489318 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:29 INFO - PROCESS | 1654 | 1467698489431 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 23:01:29 INFO - PROCESS | 1654 | 1467698489493 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:29 INFO - PROCESS | 1654 | 1467698489496 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x11267c000 == 45 [pid = 1654] [id = 544] 23:01:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x113969c00) [pid = 1654] [serial = 1632] [outer = 0x0] 23:01:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x113f31400) [pid = 1654] [serial = 1633] [outer = 0x113969c00] 23:01:29 INFO - PROCESS | 1654 | 1467698489568 Marionette DEBUG loaded listener.js 23:01:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x116ad7000) [pid = 1654] [serial = 1634] [outer = 0x113969c00] 23:01:30 INFO - PROCESS | 1654 | 1467698490016 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] 23:01:30 INFO - PROCESS | 1654 | 1467698490085 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 23:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 23:01:30 INFO - PROCESS | 1654 | 1467698490090 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 23:01:30 INFO - PROCESS | 1654 | 1467698490092 Marionette TRACE conn2 <- [1,2150,null,{}] 23:01:30 INFO - PROCESS | 1654 | 1467698490094 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}] 23:01:30 INFO - PROCESS | 1654 | 1467698490096 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:30 INFO - PROCESS | 1654 | 1467698490203 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 23:01:30 INFO - PROCESS | 1654 | 1467698490266 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:30 INFO - PROCESS | 1654 | 1467698490267 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180a9800 == 46 [pid = 1654] [id = 545] 23:01:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x118577800) [pid = 1654] [serial = 1635] [outer = 0x0] 23:01:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1193af000) [pid = 1654] [serial = 1636] [outer = 0x118577800] 23:01:30 INFO - PROCESS | 1654 | 1467698490338 Marionette DEBUG loaded listener.js 23:01:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x119ca7c00) [pid = 1654] [serial = 1637] [outer = 0x118577800] 23:01:30 INFO - PROCESS | 1654 | 1467698490750 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]]]}] 23:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 23:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 724ms 23:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 23:01:30 INFO - PROCESS | 1654 | 1467698490826 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 23:01:30 INFO - PROCESS | 1654 | 1467698490828 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 23:01:30 INFO - PROCESS | 1654 | 1467698490832 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 23:01:30 INFO - PROCESS | 1654 | 1467698490835 Marionette TRACE conn2 <- [1,2154,null,{}] 23:01:30 INFO - PROCESS | 1654 | 1467698490843 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}] 23:01:30 INFO - PROCESS | 1654 | 1467698490846 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:30 INFO - PROCESS | 1654 | 1467698490953 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 23:01:31 INFO - PROCESS | 1654 | 1467698491078 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:31 INFO - PROCESS | 1654 | 1467698491080 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x129221800 == 47 [pid = 1654] [id = 546] 23:01:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x121006800) [pid = 1654] [serial = 1638] [outer = 0x0] 23:01:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x126886c00) [pid = 1654] [serial = 1639] [outer = 0x121006800] 23:01:31 INFO - PROCESS | 1654 | 1467698491113 Marionette DEBUG loaded listener.js 23:01:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1273ba400) [pid = 1654] [serial = 1640] [outer = 0x121006800] 23:01:31 INFO - PROCESS | 1654 | 1467698491723 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]]]}] 23:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 23:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 923ms 23:01:31 INFO - PROCESS | 1654 | 1467698491755 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 23:01:31 INFO - PROCESS | 1654 | 1467698491758 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 23:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 23:01:31 INFO - PROCESS | 1654 | 1467698491762 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 23:01:31 INFO - PROCESS | 1654 | 1467698491763 Marionette TRACE conn2 <- [1,2158,null,{}] 23:01:31 INFO - PROCESS | 1654 | 1467698491786 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}] 23:01:31 INFO - PROCESS | 1654 | 1467698491788 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:31 INFO - PROCESS | 1654 | 1467698491885 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 23:01:31 INFO - PROCESS | 1654 | 1467698491947 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:31 INFO - PROCESS | 1654 | 1467698491950 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x113904000 == 48 [pid = 1654] [id = 547] 23:01:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x113080800) [pid = 1654] [serial = 1641] [outer = 0x0] 23:01:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x116392000) [pid = 1654] [serial = 1642] [outer = 0x113080800] 23:01:31 INFO - PROCESS | 1654 | 1467698491977 Marionette DEBUG loaded listener.js 23:01:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x117326400) [pid = 1654] [serial = 1643] [outer = 0x113080800] 23:01:32 INFO - PROCESS | 1654 | 1467698492440 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]]]}] 23:01:32 INFO - PROCESS | 1654 | --DOCSHELL 0x12a6a5800 == 47 [pid = 1654] [id = 542] 23:01:32 INFO - PROCESS | 1654 | --DOCSHELL 0x129219000 == 46 [pid = 1654] [id = 541] 23:01:32 INFO - PROCESS | 1654 | --DOCSHELL 0x116a9e000 == 45 [pid = 1654] [id = 540] 23:01:32 INFO - PROCESS | 1654 | --DOCSHELL 0x126cac000 == 44 [pid = 1654] [id = 539] 23:01:32 INFO - PROCESS | 1654 | --DOCSHELL 0x1248e6800 == 43 [pid = 1654] [id = 538] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12c5b9c00) [pid = 1654] [serial = 1528] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | --DOCSHELL 0x121475000 == 42 [pid = 1654] [id = 537] 23:01:32 INFO - PROCESS | 1654 | --DOCSHELL 0x121284800 == 41 [pid = 1654] [id = 536] 23:01:32 INFO - PROCESS | 1654 | --DOCSHELL 0x118bce000 == 40 [pid = 1654] [id = 535] 23:01:32 INFO - PROCESS | 1654 | --DOCSHELL 0x11807f000 == 39 [pid = 1654] [id = 534] 23:01:32 INFO - PROCESS | 1654 | --DOCSHELL 0x113913000 == 38 [pid = 1654] [id = 533] 23:01:32 INFO - PROCESS | 1654 | --DOCSHELL 0x111ea2800 == 37 [pid = 1654] [id = 532] 23:01:32 INFO - PROCESS | 1654 | --DOCSHELL 0x1171c4800 == 36 [pid = 1654] [id = 531] 23:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 23:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 740ms 23:01:32 INFO - PROCESS | 1654 | 1467698492503 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 23:01:32 INFO - PROCESS | 1654 | 1467698492506 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 23:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 23:01:32 INFO - PROCESS | 1654 | 1467698492519 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 23:01:32 INFO - PROCESS | 1654 | 1467698492521 Marionette TRACE conn2 <- [1,2162,null,{}] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12aa87800) [pid = 1654] [serial = 1493] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12a7a3000) [pid = 1654] [serial = 1490] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x128bbe400) [pid = 1654] [serial = 1558] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1295da800) [pid = 1654] [serial = 1561] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x128bb4000) [pid = 1654] [serial = 1537] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12957b400) [pid = 1654] [serial = 1559] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x127658400) [pid = 1654] [serial = 1555] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x117e45c00) [pid = 1654] [serial = 1540] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12100d400) [pid = 1654] [serial = 1541] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12569ac00) [pid = 1654] [serial = 1552] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1273af800) [pid = 1654] [serial = 1553] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119ca2c00) [pid = 1654] [serial = 1534] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x118b4ec00) [pid = 1654] [serial = 1546] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11975b800) [pid = 1654] [serial = 1547] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x117eb4c00) [pid = 1654] [serial = 1544] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1176b6c00) [pid = 1654] [serial = 1543] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11672a800) [pid = 1654] [serial = 1531] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x121cea400) [pid = 1654] [serial = 1550] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x121025800) [pid = 1654] [serial = 1549] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12a7c7800) [pid = 1654] [serial = 1564] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12aa79800) [pid = 1654] [serial = 1565] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x112d43000) [pid = 1654] [serial = 1562] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12aa83800) [pid = 1654] [serial = 1567] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x117e4c000) [pid = 1654] [serial = 1570] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12afe5800) [pid = 1654] [serial = 1568] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12aa7fc00) [pid = 1654] [serial = 1574] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1193ac000) [pid = 1654] [serial = 1571] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x123cef000) [pid = 1654] [serial = 1573] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12b212000) [pid = 1654] [serial = 1577] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x127682800) [pid = 1654] [serial = 1556] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12b13b000) [pid = 1654] [serial = 1576] [outer = 0x0] [url = about:blank] 23:01:32 INFO - PROCESS | 1654 | 1467698492530 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}] 23:01:32 INFO - PROCESS | 1654 | 1467698492532 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:32 INFO - PROCESS | 1654 | 1467698492609 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 23:01:32 INFO - PROCESS | 1654 | 1467698492620 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:32 INFO - PROCESS | 1654 | 1467698492621 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x111ea2800 == 37 [pid = 1654] [id = 548] 23:01:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x118574400) [pid = 1654] [serial = 1644] [outer = 0x0] 23:01:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11857b800) [pid = 1654] [serial = 1645] [outer = 0x118574400] 23:01:32 INFO - PROCESS | 1654 | 1467698492648 Marionette DEBUG loaded listener.js 23:01:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119726800) [pid = 1654] [serial = 1646] [outer = 0x118574400] 23:01:33 INFO - PROCESS | 1654 | 1467698493026 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]]]}] 23:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 23:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 534ms 23:01:33 INFO - PROCESS | 1654 | 1467698493071 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 23:01:33 INFO - PROCESS | 1654 | 1467698493072 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 23:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 23:01:33 INFO - PROCESS | 1654 | 1467698493076 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 23:01:33 INFO - PROCESS | 1654 | 1467698493078 Marionette TRACE conn2 <- [1,2166,null,{}] 23:01:33 INFO - PROCESS | 1654 | 1467698493085 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}] 23:01:33 INFO - PROCESS | 1654 | 1467698493088 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:33 INFO - PROCESS | 1654 | 1467698493169 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 23:01:33 INFO - PROCESS | 1654 | 1467698493174 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:33 INFO - PROCESS | 1654 | 1467698493176 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e26800 == 38 [pid = 1654] [id = 549] 23:01:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119ca8c00) [pid = 1654] [serial = 1647] [outer = 0x0] 23:01:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x121028000) [pid = 1654] [serial = 1648] [outer = 0x119ca8c00] 23:01:33 INFO - PROCESS | 1654 | 1467698493203 Marionette DEBUG loaded listener.js 23:01:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x123ce9c00) [pid = 1654] [serial = 1649] [outer = 0x119ca8c00] 23:01:33 INFO - PROCESS | 1654 | 1467698493563 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]]]}] 23:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 23:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 520ms 23:01:33 INFO - PROCESS | 1654 | 1467698493597 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 23:01:33 INFO - PROCESS | 1654 | 1467698493600 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 23:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 23:01:33 INFO - PROCESS | 1654 | 1467698493613 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 23:01:33 INFO - PROCESS | 1654 | 1467698493615 Marionette TRACE conn2 <- [1,2170,null,{}] 23:01:33 INFO - PROCESS | 1654 | 1467698493617 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}] 23:01:33 INFO - PROCESS | 1654 | 1467698493618 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:33 INFO - PROCESS | 1654 | 1467698493697 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 23:01:33 INFO - PROCESS | 1654 | 1467698493703 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:33 INFO - PROCESS | 1654 | 1467698493704 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193e8000 == 39 [pid = 1654] [id = 550] 23:01:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x124c3b000) [pid = 1654] [serial = 1650] [outer = 0x0] 23:01:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x126891400) [pid = 1654] [serial = 1651] [outer = 0x124c3b000] 23:01:33 INFO - PROCESS | 1654 | 1467698493729 Marionette DEBUG loaded listener.js 23:01:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1270e9800) [pid = 1654] [serial = 1652] [outer = 0x124c3b000] 23:01:34 INFO - PROCESS | 1654 | 1467698494082 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]]]}] 23:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 23:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 522ms 23:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 23:01:34 INFO - PROCESS | 1654 | 1467698494132 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 23:01:34 INFO - PROCESS | 1654 | 1467698494133 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 23:01:34 INFO - PROCESS | 1654 | 1467698494135 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 23:01:34 INFO - PROCESS | 1654 | 1467698494136 Marionette TRACE conn2 <- [1,2174,null,{}] 23:01:34 INFO - PROCESS | 1654 | 1467698494138 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}] 23:01:34 INFO - PROCESS | 1654 | 1467698494140 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:34 INFO - PROCESS | 1654 | 1467698494215 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 23:01:34 INFO - PROCESS | 1654 | 1467698494286 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:34 INFO - PROCESS | 1654 | 1467698494287 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ad9000 == 40 [pid = 1654] [id = 551] 23:01:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x113f33c00) [pid = 1654] [serial = 1653] [outer = 0x0] 23:01:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1270e1800) [pid = 1654] [serial = 1654] [outer = 0x113f33c00] 23:01:34 INFO - PROCESS | 1654 | 1467698494318 Marionette DEBUG loaded listener.js 23:01:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x127665800) [pid = 1654] [serial = 1655] [outer = 0x113f33c00] 23:01:34 INFO - PROCESS | 1654 | 1467698494626 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]]]}] 23:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 23:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 521ms 23:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 23:01:34 INFO - PROCESS | 1654 | 1467698494659 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 23:01:34 INFO - PROCESS | 1654 | 1467698494660 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 23:01:34 INFO - PROCESS | 1654 | 1467698494662 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 23:01:34 INFO - PROCESS | 1654 | 1467698494664 Marionette TRACE conn2 <- [1,2178,null,{}] 23:01:34 INFO - PROCESS | 1654 | 1467698494668 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}] 23:01:34 INFO - PROCESS | 1654 | 1467698494672 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:34 INFO - PROCESS | 1654 | 1467698494790 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 23:01:34 INFO - PROCESS | 1654 | 1467698494805 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:34 INFO - PROCESS | 1654 | 1467698494806 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x121464000 == 41 [pid = 1654] [id = 552] 23:01:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x127680c00) [pid = 1654] [serial = 1656] [outer = 0x0] 23:01:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x128945400) [pid = 1654] [serial = 1657] [outer = 0x127680c00] 23:01:34 INFO - PROCESS | 1654 | 1467698494831 Marionette DEBUG loaded listener.js 23:01:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x128d0b800) [pid = 1654] [serial = 1658] [outer = 0x127680c00] 23:01:35 INFO - PROCESS | 1654 | 1467698495193 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]]]}] 23:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 23:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 572ms 23:01:35 INFO - PROCESS | 1654 | 1467698495236 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 23:01:35 INFO - PROCESS | 1654 | 1467698495238 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 23:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 23:01:35 INFO - PROCESS | 1654 | 1467698495240 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 23:01:35 INFO - PROCESS | 1654 | 1467698495241 Marionette TRACE conn2 <- [1,2182,null,{}] 23:01:35 INFO - PROCESS | 1654 | 1467698495243 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}] 23:01:35 INFO - PROCESS | 1654 | 1467698495244 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:35 INFO - PROCESS | 1654 | 1467698495345 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 23:01:35 INFO - PROCESS | 1654 | 1467698495391 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:35 INFO - PROCESS | 1654 | 1467698495392 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x124fa5800 == 42 [pid = 1654] [id = 553] 23:01:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x127682800) [pid = 1654] [serial = 1659] [outer = 0x0] 23:01:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x128f98000) [pid = 1654] [serial = 1660] [outer = 0x127682800] 23:01:35 INFO - PROCESS | 1654 | 1467698495416 Marionette DEBUG loaded listener.js 23:01:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1292b6400) [pid = 1654] [serial = 1661] [outer = 0x127682800] 23:01:35 INFO - PROCESS | 1654 | 1467698495728 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]]]}] 23:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 23:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 520ms 23:01:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 23:01:35 INFO - PROCESS | 1654 | 1467698495761 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 23:01:35 INFO - PROCESS | 1654 | 1467698495762 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 23:01:35 INFO - PROCESS | 1654 | 1467698495764 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 23:01:35 INFO - PROCESS | 1654 | 1467698495767 Marionette TRACE conn2 <- [1,2186,null,{}] 23:01:35 INFO - PROCESS | 1654 | 1467698495770 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}] 23:01:35 INFO - PROCESS | 1654 | 1467698495771 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:35 INFO - PROCESS | 1654 | 1467698495874 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 23:01:35 INFO - PROCESS | 1654 | 1467698495885 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:35 INFO - PROCESS | 1654 | 1467698495886 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12730c800 == 43 [pid = 1654] [id = 554] 23:01:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x128f99400) [pid = 1654] [serial = 1662] [outer = 0x0] 23:01:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x129586000) [pid = 1654] [serial = 1663] [outer = 0x128f99400] 23:01:35 INFO - PROCESS | 1654 | 1467698495911 Marionette DEBUG loaded listener.js 23:01:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1295eb800) [pid = 1654] [serial = 1664] [outer = 0x128f99400] 23:01:36 INFO - PROCESS | 1654 | 1467698496255 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]]]}] 23:01:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 23:01:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 522ms 23:01:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 23:01:36 INFO - PROCESS | 1654 | 1467698496287 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 23:01:36 INFO - PROCESS | 1654 | 1467698496288 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 23:01:36 INFO - PROCESS | 1654 | 1467698496290 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 23:01:36 INFO - PROCESS | 1654 | 1467698496291 Marionette TRACE conn2 <- [1,2190,null,{}] 23:01:36 INFO - PROCESS | 1654 | 1467698496293 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}] 23:01:36 INFO - PROCESS | 1654 | 1467698496294 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:36 INFO - PROCESS | 1654 | 1467698496412 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 23:01:36 INFO - PROCESS | 1654 | 1467698496415 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:36 INFO - PROCESS | 1654 | 1467698496417 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c99000 == 44 [pid = 1654] [id = 555] 23:01:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1292b5c00) [pid = 1654] [serial = 1665] [outer = 0x0] 23:01:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12a7a3400) [pid = 1654] [serial = 1666] [outer = 0x1292b5c00] 23:01:36 INFO - PROCESS | 1654 | 1467698496441 Marionette DEBUG loaded listener.js 23:01:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12a7d2800) [pid = 1654] [serial = 1667] [outer = 0x1292b5c00] 23:01:36 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1255de000) [pid = 1654] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 23:01:36 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12738ec00) [pid = 1654] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 23:01:36 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x119a08000) [pid = 1654] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 23:01:36 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1255d2800) [pid = 1654] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 23:01:36 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x116adf400) [pid = 1654] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 23:01:36 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x121009400) [pid = 1654] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 23:01:36 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x116128c00) [pid = 1654] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 23:01:36 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12afe0400) [pid = 1654] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 23:01:36 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1175c1c00) [pid = 1654] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 23:01:36 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x112d29800) [pid = 1654] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 23:01:36 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1255da800) [pid = 1654] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 23:01:36 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x121005000) [pid = 1654] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 23:01:36 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1193aa000) [pid = 1654] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 23:01:36 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x128f96800) [pid = 1654] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 23:01:36 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1295e0800) [pid = 1654] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 23:01:36 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x111c14800) [pid = 1654] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 23:01:36 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1185cfc00) [pid = 1654] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 23:01:36 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12c5b1400) [pid = 1654] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 23:01:36 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x117eb3c00) [pid = 1654] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 23:01:36 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x116174c00) [pid = 1654] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 23:01:36 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x127684400) [pid = 1654] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 23:01:36 INFO - PROCESS | 1654 | 1467698496892 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]]]}] 23:01:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 23:01:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 620ms 23:01:36 INFO - PROCESS | 1654 | 1467698496911 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 23:01:36 INFO - PROCESS | 1654 | 1467698496912 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 23:01:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 23:01:36 INFO - PROCESS | 1654 | 1467698496914 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 23:01:36 INFO - PROCESS | 1654 | 1467698496915 Marionette TRACE conn2 <- [1,2194,null,{}] 23:01:36 INFO - PROCESS | 1654 | 1467698496920 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}] 23:01:36 INFO - PROCESS | 1654 | 1467698496921 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:37 INFO - PROCESS | 1654 | 1467698497004 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 23:01:37 INFO - PROCESS | 1654 | 1467698497066 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:37 INFO - PROCESS | 1654 | 1467698497067 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b74800 == 45 [pid = 1654] [id = 556] 23:01:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x113945c00) [pid = 1654] [serial = 1668] [outer = 0x0] 23:01:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x116ae4400) [pid = 1654] [serial = 1669] [outer = 0x113945c00] 23:01:37 INFO - PROCESS | 1654 | 1467698497091 Marionette DEBUG loaded listener.js 23:01:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119ca4c00) [pid = 1654] [serial = 1670] [outer = 0x113945c00] 23:01:37 INFO - PROCESS | 1654 | 1467698497395 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]]]}] 23:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 23:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 521ms 23:01:37 INFO - PROCESS | 1654 | 1467698497436 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 23:01:37 INFO - PROCESS | 1654 | 1467698497438 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 23:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 23:01:37 INFO - PROCESS | 1654 | 1467698497440 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 23:01:37 INFO - PROCESS | 1654 | 1467698497441 Marionette TRACE conn2 <- [1,2198,null,{}] 23:01:37 INFO - PROCESS | 1654 | 1467698497444 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}] 23:01:37 INFO - PROCESS | 1654 | 1467698497454 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:37 INFO - PROCESS | 1654 | 1467698497545 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 23:01:37 INFO - PROCESS | 1654 | 1467698497550 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:37 INFO - PROCESS | 1654 | 1467698497553 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12977c800 == 46 [pid = 1654] [id = 557] 23:01:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x121009800) [pid = 1654] [serial = 1671] [outer = 0x0] 23:01:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12882ec00) [pid = 1654] [serial = 1672] [outer = 0x121009800] 23:01:37 INFO - PROCESS | 1654 | 1467698497580 Marionette DEBUG loaded listener.js 23:01:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12aa7cc00) [pid = 1654] [serial = 1673] [outer = 0x121009800] 23:01:37 INFO - PROCESS | 1654 | 1467698497921 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]]]}] 23:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 23:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 520ms 23:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 23:01:37 INFO - PROCESS | 1654 | 1467698497961 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 23:01:37 INFO - PROCESS | 1654 | 1467698497962 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 23:01:37 INFO - PROCESS | 1654 | 1467698497964 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 23:01:37 INFO - PROCESS | 1654 | 1467698497965 Marionette TRACE conn2 <- [1,2202,null,{}] 23:01:37 INFO - PROCESS | 1654 | 1467698497968 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}] 23:01:37 INFO - PROCESS | 1654 | 1467698497969 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:38 INFO - PROCESS | 1654 | 1467698498085 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 23:01:38 INFO - PROCESS | 1654 | 1467698498089 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:38 INFO - PROCESS | 1654 | 1467698498090 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa04800 == 47 [pid = 1654] [id = 558] 23:01:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12aa84000) [pid = 1654] [serial = 1674] [outer = 0x0] 23:01:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12afdec00) [pid = 1654] [serial = 1675] [outer = 0x12aa84000] 23:01:38 INFO - PROCESS | 1654 | 1467698498114 Marionette DEBUG loaded listener.js 23:01:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12b13e800) [pid = 1654] [serial = 1676] [outer = 0x12aa84000] 23:01:38 INFO - PROCESS | 1654 | 1467698498441 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]]]}] 23:01:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 23:01:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 520ms 23:01:38 INFO - PROCESS | 1654 | 1467698498484 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 23:01:38 INFO - PROCESS | 1654 | 1467698498486 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 23:01:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 23:01:38 INFO - PROCESS | 1654 | 1467698498496 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 23:01:38 INFO - PROCESS | 1654 | 1467698498497 Marionette TRACE conn2 <- [1,2206,null,{}] 23:01:38 INFO - PROCESS | 1654 | 1467698498499 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}] 23:01:38 INFO - PROCESS | 1654 | 1467698498500 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:38 INFO - PROCESS | 1654 | 1467698498586 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 23:01:38 INFO - PROCESS | 1654 | 1467698498652 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:38 INFO - PROCESS | 1654 | 1467698498653 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b2d2000 == 48 [pid = 1654] [id = 559] 23:01:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12aa86c00) [pid = 1654] [serial = 1677] [outer = 0x0] 23:01:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12b219c00) [pid = 1654] [serial = 1678] [outer = 0x12aa86c00] 23:01:38 INFO - PROCESS | 1654 | 1467698498677 Marionette DEBUG loaded listener.js 23:01:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12bb6a000) [pid = 1654] [serial = 1679] [outer = 0x12aa86c00] 23:01:39 INFO - PROCESS | 1654 | 1467698499118 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]]]}] 23:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 23:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 677ms 23:01:39 INFO - PROCESS | 1654 | 1467698499167 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 23:01:39 INFO - PROCESS | 1654 | 1467698499171 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 23:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 23:01:39 INFO - PROCESS | 1654 | 1467698499174 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 23:01:39 INFO - PROCESS | 1654 | 1467698499176 Marionette TRACE conn2 <- [1,2210,null,{}] 23:01:39 INFO - PROCESS | 1654 | 1467698499181 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}] 23:01:39 INFO - PROCESS | 1654 | 1467698499182 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:39 INFO - PROCESS | 1654 | 1467698499285 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 23:01:39 INFO - PROCESS | 1654 | 1467698499386 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:39 INFO - PROCESS | 1654 | 1467698499387 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x113163000 == 49 [pid = 1654] [id = 560] 23:01:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11731a800) [pid = 1654] [serial = 1680] [outer = 0x0] 23:01:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1175c3400) [pid = 1654] [serial = 1681] [outer = 0x11731a800] 23:01:39 INFO - PROCESS | 1654 | 1467698499419 Marionette DEBUG loaded listener.js 23:01:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11857c400) [pid = 1654] [serial = 1682] [outer = 0x11731a800] 23:01:39 INFO - PROCESS | 1654 | 1467698499848 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]]]}] 23:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 23:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 722ms 23:01:39 INFO - PROCESS | 1654 | 1467698499895 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 23:01:39 INFO - PROCESS | 1654 | 1467698499898 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 23:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 23:01:39 INFO - PROCESS | 1654 | 1467698499903 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 23:01:39 INFO - PROCESS | 1654 | 1467698499905 Marionette TRACE conn2 <- [1,2214,null,{}] 23:01:39 INFO - PROCESS | 1654 | 1467698499907 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}] 23:01:39 INFO - PROCESS | 1654 | 1467698499909 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:40 INFO - PROCESS | 1654 | 1467698500017 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 23:01:40 INFO - PROCESS | 1654 | 1467698500122 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:40 INFO - PROCESS | 1654 | 1467698500124 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x119979800 == 50 [pid = 1654] [id = 561] 23:01:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x119912c00) [pid = 1654] [serial = 1683] [outer = 0x0] 23:01:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x119ee7000) [pid = 1654] [serial = 1684] [outer = 0x119912c00] 23:01:40 INFO - PROCESS | 1654 | 1467698500158 Marionette DEBUG loaded listener.js 23:01:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x121029400) [pid = 1654] [serial = 1685] [outer = 0x119912c00] 23:01:40 INFO - PROCESS | 1654 | 1467698500582 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]]]}] 23:01:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 23:01:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 719ms 23:01:40 INFO - PROCESS | 1654 | 1467698500629 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 23:01:40 INFO - PROCESS | 1654 | 1467698500630 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 23:01:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 23:01:40 INFO - PROCESS | 1654 | 1467698500634 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 23:01:40 INFO - PROCESS | 1654 | 1467698500637 Marionette TRACE conn2 <- [1,2218,null,{}] 23:01:40 INFO - PROCESS | 1654 | 1467698500645 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}] 23:01:40 INFO - PROCESS | 1654 | 1467698500648 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:40 INFO - PROCESS | 1654 | 1467698500757 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 23:01:40 INFO - PROCESS | 1654 | 1467698500835 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:40 INFO - PROCESS | 1654 | 1467698500837 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa19000 == 51 [pid = 1654] [id = 562] 23:01:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x124caec00) [pid = 1654] [serial = 1686] [outer = 0x0] 23:01:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12767c800) [pid = 1654] [serial = 1687] [outer = 0x124caec00] 23:01:40 INFO - PROCESS | 1654 | 1467698500870 Marionette DEBUG loaded listener.js 23:01:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12882e000) [pid = 1654] [serial = 1688] [outer = 0x124caec00] 23:01:41 INFO - PROCESS | 1654 | 1467698501287 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]]]}] 23:01:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 23:01:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 671ms 23:01:41 INFO - PROCESS | 1654 | 1467698501306 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 23:01:41 INFO - PROCESS | 1654 | 1467698501308 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 23:01:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 23:01:41 INFO - PROCESS | 1654 | 1467698501310 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 23:01:41 INFO - PROCESS | 1654 | 1467698501311 Marionette TRACE conn2 <- [1,2222,null,{}] 23:01:41 INFO - PROCESS | 1654 | 1467698501314 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}] 23:01:41 INFO - PROCESS | 1654 | 1467698501315 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:41 INFO - PROCESS | 1654 | 1467698501421 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 23:01:41 INFO - PROCESS | 1654 | 1467698501485 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:41 INFO - PROCESS | 1654 | 1467698501486 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be72800 == 52 [pid = 1654] [id = 563] 23:01:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12894d800) [pid = 1654] [serial = 1689] [outer = 0x0] 23:01:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x128bbc000) [pid = 1654] [serial = 1690] [outer = 0x12894d800] 23:01:41 INFO - PROCESS | 1654 | 1467698501555 Marionette DEBUG loaded listener.js 23:01:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1295d9800) [pid = 1654] [serial = 1691] [outer = 0x12894d800] 23:01:41 INFO - PROCESS | 1654 | 1467698501946 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]]]}] 23:01:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 23:01:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 668ms 23:01:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 23:01:41 INFO - PROCESS | 1654 | 1467698501979 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 23:01:41 INFO - PROCESS | 1654 | 1467698501980 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 23:01:41 INFO - PROCESS | 1654 | 1467698501983 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 23:01:41 INFO - PROCESS | 1654 | 1467698501984 Marionette TRACE conn2 <- [1,2226,null,{}] 23:01:41 INFO - PROCESS | 1654 | 1467698501986 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}] 23:01:41 INFO - PROCESS | 1654 | 1467698501987 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:42 INFO - PROCESS | 1654 | 1467698502107 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 23:01:42 INFO - PROCESS | 1654 | 1467698502233 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:42 INFO - PROCESS | 1654 | 1467698502236 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x11268c800 == 53 [pid = 1654] [id = 564] 23:01:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x112e35000) [pid = 1654] [serial = 1692] [outer = 0x0] 23:01:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1188df400) [pid = 1654] [serial = 1693] [outer = 0x112e35000] 23:01:42 INFO - PROCESS | 1654 | 1467698502281 Marionette DEBUG loaded listener.js 23:01:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x127663c00) [pid = 1654] [serial = 1694] [outer = 0x112e35000] 23:01:42 INFO - PROCESS | 1654 | 1467698502919 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]]]}] 23:01:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 23:01:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 971ms 23:01:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 23:01:42 INFO - PROCESS | 1654 | 1467698502954 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 23:01:42 INFO - PROCESS | 1654 | 1467698502956 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 23:01:42 INFO - PROCESS | 1654 | 1467698502959 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 23:01:42 INFO - PROCESS | 1654 | 1467698502961 Marionette TRACE conn2 <- [1,2230,null,{}] 23:01:42 INFO - PROCESS | 1654 | 1467698502965 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}] 23:01:42 INFO - PROCESS | 1654 | 1467698502966 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:43 INFO - PROCESS | 1654 | 1467698503063 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 23:01:43 INFO - PROCESS | 1654 | 1467698503130 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:43 INFO - PROCESS | 1654 | 1467698503131 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180b1000 == 54 [pid = 1654] [id = 565] 23:01:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1176bfc00) [pid = 1654] [serial = 1695] [outer = 0x0] 23:01:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x118138400) [pid = 1654] [serial = 1696] [outer = 0x1176bfc00] 23:01:43 INFO - PROCESS | 1654 | 1467698503159 Marionette DEBUG loaded listener.js 23:01:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x118b55000) [pid = 1654] [serial = 1697] [outer = 0x1176bfc00] 23:01:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa04800 == 53 [pid = 1654] [id = 558] 23:01:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12977c800 == 52 [pid = 1654] [id = 557] 23:01:44 INFO - PROCESS | 1654 | --DOCSHELL 0x128b74800 == 51 [pid = 1654] [id = 556] 23:01:44 INFO - PROCESS | 1654 | --DOCSHELL 0x128c99000 == 50 [pid = 1654] [id = 555] 23:01:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12730c800 == 49 [pid = 1654] [id = 554] 23:01:44 INFO - PROCESS | 1654 | --DOCSHELL 0x124fa5800 == 48 [pid = 1654] [id = 553] 23:01:44 INFO - PROCESS | 1654 | --DOCSHELL 0x121464000 == 47 [pid = 1654] [id = 552] 23:01:44 INFO - PROCESS | 1654 | --DOCSHELL 0x119ad9000 == 46 [pid = 1654] [id = 551] 23:01:44 INFO - PROCESS | 1654 | --DOCSHELL 0x1193e8000 == 45 [pid = 1654] [id = 550] 23:01:44 INFO - PROCESS | 1654 | --DOCSHELL 0x117e26800 == 44 [pid = 1654] [id = 549] 23:01:44 INFO - PROCESS | 1654 | --DOCSHELL 0x111ea2800 == 43 [pid = 1654] [id = 548] 23:01:44 INFO - PROCESS | 1654 | --DOCSHELL 0x113904000 == 42 [pid = 1654] [id = 547] 23:01:44 INFO - PROCESS | 1654 | --DOCSHELL 0x11267c000 == 41 [pid = 1654] [id = 544] 23:01:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12bbc3000 == 40 [pid = 1654] [id = 526] 23:01:44 INFO - PROCESS | 1654 | --DOCSHELL 0x121465800 == 39 [pid = 1654] [id = 528] 23:01:44 INFO - PROCESS | 1654 | --DOCSHELL 0x1180a9800 == 38 [pid = 1654] [id = 545] 23:01:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12be81000 == 37 [pid = 1654] [id = 529] 23:01:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12af40000 == 36 [pid = 1654] [id = 543] 23:01:44 INFO - PROCESS | 1654 | --DOCSHELL 0x129221800 == 35 [pid = 1654] [id = 546] 23:01:44 INFO - PROCESS | 1654 | --DOCSHELL 0x112245800 == 34 [pid = 1654] [id = 530] 23:01:44 INFO - PROCESS | 1654 | --DOCSHELL 0x11517c800 == 33 [pid = 1654] [id = 527] 23:01:44 INFO - PROCESS | 1654 | --DOCSHELL 0x11268c800 == 32 [pid = 1654] [id = 564] 23:01:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12be72800 == 31 [pid = 1654] [id = 563] 23:01:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa19000 == 30 [pid = 1654] [id = 562] 23:01:44 INFO - PROCESS | 1654 | --DOCSHELL 0x119979800 == 29 [pid = 1654] [id = 561] 23:01:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12b2d2000 == 28 [pid = 1654] [id = 559] 23:01:44 INFO - PROCESS | 1654 | --DOCSHELL 0x113163000 == 27 [pid = 1654] [id = 560] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12c6e8000) [pid = 1654] [serial = 1529] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12894c800) [pid = 1654] [serial = 1612] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x128d0c800) [pid = 1654] [serial = 1615] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1219c0c00) [pid = 1654] [serial = 1586] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12100b000) [pid = 1654] [serial = 1585] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x126cfd000) [pid = 1654] [serial = 1609] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x118581400) [pid = 1654] [serial = 1583] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x117e43000) [pid = 1654] [serial = 1582] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x124fdcc00) [pid = 1654] [serial = 1607] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x123ceb000) [pid = 1654] [serial = 1606] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x116ad9400) [pid = 1654] [serial = 1595] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x116182800) [pid = 1654] [serial = 1594] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12b21b000) [pid = 1654] [serial = 1579] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12bb64000) [pid = 1654] [serial = 1580] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x117e47800) [pid = 1654] [serial = 1597] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1185dcc00) [pid = 1654] [serial = 1598] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x121010400) [pid = 1654] [serial = 1592] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11617f400) [pid = 1654] [serial = 1591] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x127665c00) [pid = 1654] [serial = 1588] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x128bb6800) [pid = 1654] [serial = 1589] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x121027800) [pid = 1654] [serial = 1603] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12151c000) [pid = 1654] [serial = 1604] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119a0a000) [pid = 1654] [serial = 1600] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119ca8800) [pid = 1654] [serial = 1601] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1292b5800) [pid = 1654] [serial = 1618] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12b20d400) [pid = 1654] [serial = 1630] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x128f96400) [pid = 1654] [serial = 1616] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x129580000) [pid = 1654] [serial = 1619] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12afec400) [pid = 1654] [serial = 1628] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118b53800) [pid = 1654] [serial = 1622] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12aa83400) [pid = 1654] [serial = 1627] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12882c800) [pid = 1654] [serial = 1624] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x113d8f400) [pid = 1654] [serial = 1621] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x128bb7c00) [pid = 1654] [serial = 1613] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12882a800) [pid = 1654] [serial = 1610] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12a7c9800) [pid = 1654] [serial = 1625] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12122fc00) [pid = 1654] [serial = 1535] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1176bc800) [pid = 1654] [serial = 1532] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x128f9b000) [pid = 1654] [serial = 1538] [outer = 0x0] [url = about:blank] 23:01:44 INFO - PROCESS | 1654 | 1467698504246 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]]]}] 23:01:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 23:01:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1321ms 23:01:44 INFO - PROCESS | 1654 | 1467698504287 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 23:01:44 INFO - PROCESS | 1654 | 1467698504290 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 23:01:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 23:01:44 INFO - PROCESS | 1654 | 1467698504293 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 23:01:44 INFO - PROCESS | 1654 | 1467698504295 Marionette TRACE conn2 <- [1,2234,null,{}] 23:01:44 INFO - PROCESS | 1654 | 1467698504300 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}] 23:01:44 INFO - PROCESS | 1654 | 1467698504302 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:44 INFO - PROCESS | 1654 | 1467698504384 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 23:01:44 INFO - PROCESS | 1654 | 1467698504389 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:44 INFO - PROCESS | 1654 | 1467698504391 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x111e8e000 == 28 [pid = 1654] [id = 566] 23:01:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x113f2e400) [pid = 1654] [serial = 1698] [outer = 0x0] 23:01:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x115e58000) [pid = 1654] [serial = 1699] [outer = 0x113f2e400] 23:01:44 INFO - PROCESS | 1654 | 1467698504420 Marionette DEBUG loaded listener.js 23:01:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11336f400) [pid = 1654] [serial = 1700] [outer = 0x113f2e400] 23:01:44 INFO - PROCESS | 1654 | 1467698504792 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]]]}] 23:01:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 23:01:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 520ms 23:01:44 INFO - PROCESS | 1654 | 1467698504814 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 23:01:44 INFO - PROCESS | 1654 | 1467698504817 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 23:01:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 23:01:44 INFO - PROCESS | 1654 | 1467698504822 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 23:01:44 INFO - PROCESS | 1654 | 1467698504824 Marionette TRACE conn2 <- [1,2238,null,{}] 23:01:44 INFO - PROCESS | 1654 | 1467698504826 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}] 23:01:44 INFO - PROCESS | 1654 | 1467698504828 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:44 INFO - PROCESS | 1654 | 1467698504909 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 23:01:44 INFO - PROCESS | 1654 | 1467698504914 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:44 INFO - PROCESS | 1654 | 1467698504915 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x1130ec000 == 29 [pid = 1654] [id = 567] 23:01:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x116ae1c00) [pid = 1654] [serial = 1701] [outer = 0x0] 23:01:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1176bc400) [pid = 1654] [serial = 1702] [outer = 0x116ae1c00] 23:01:44 INFO - PROCESS | 1654 | 1467698504946 Marionette DEBUG loaded listener.js 23:01:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x117e49400) [pid = 1654] [serial = 1703] [outer = 0x116ae1c00] 23:01:45 INFO - PROCESS | 1654 | 1467698505289 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]]]}] 23:01:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 23:01:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 519ms 23:01:45 INFO - PROCESS | 1654 | 1467698505349 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 23:01:45 INFO - PROCESS | 1654 | 1467698505350 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 23:01:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 23:01:45 INFO - PROCESS | 1654 | 1467698505352 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 23:01:45 INFO - PROCESS | 1654 | 1467698505355 Marionette TRACE conn2 <- [1,2242,null,{}] 23:01:45 INFO - PROCESS | 1654 | 1467698505362 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}] 23:01:45 INFO - PROCESS | 1654 | 1467698505365 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:45 INFO - PROCESS | 1654 | 1467698505442 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 23:01:45 INFO - PROCESS | 1654 | 1467698505447 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:45 INFO - PROCESS | 1654 | 1467698505449 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x116a97000 == 30 [pid = 1654] [id = 568] 23:01:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1122bcc00) [pid = 1654] [serial = 1704] [outer = 0x0] 23:01:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x118b57c00) [pid = 1654] [serial = 1705] [outer = 0x1122bcc00] 23:01:45 INFO - PROCESS | 1654 | 1467698505480 Marionette DEBUG loaded listener.js 23:01:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119723400) [pid = 1654] [serial = 1706] [outer = 0x1122bcc00] 23:01:45 INFO - PROCESS | 1654 | 1467698505838 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]]]}] 23:01:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 23:01:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 523ms 23:01:45 INFO - PROCESS | 1654 | 1467698505876 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 23:01:45 INFO - PROCESS | 1654 | 1467698505878 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 23:01:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 23:01:45 INFO - PROCESS | 1654 | 1467698505880 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 23:01:45 INFO - PROCESS | 1654 | 1467698505881 Marionette TRACE conn2 <- [1,2246,null,{}] 23:01:45 INFO - PROCESS | 1654 | 1467698505883 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}] 23:01:45 INFO - PROCESS | 1654 | 1467698505884 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:45 INFO - PROCESS | 1654 | 1467698505994 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 23:01:46 INFO - PROCESS | 1654 | 1467698506030 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:46 INFO - PROCESS | 1654 | 1467698506031 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x118067800 == 31 [pid = 1654] [id = 569] 23:01:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11971cc00) [pid = 1654] [serial = 1707] [outer = 0x0] 23:01:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119ca4000) [pid = 1654] [serial = 1708] [outer = 0x11971cc00] 23:01:46 INFO - PROCESS | 1654 | 1467698506059 Marionette DEBUG loaded listener.js 23:01:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x121008c00) [pid = 1654] [serial = 1709] [outer = 0x11971cc00] 23:01:46 INFO - PROCESS | 1654 | 1467698506361 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]]]}] 23:01:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 23:01:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 521ms 23:01:46 INFO - PROCESS | 1654 | 1467698506402 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 23:01:46 INFO - PROCESS | 1654 | 1467698506404 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 23:01:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 23:01:46 INFO - PROCESS | 1654 | 1467698506406 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 23:01:46 INFO - PROCESS | 1654 | 1467698506414 Marionette TRACE conn2 <- [1,2250,null,{}] 23:01:46 INFO - PROCESS | 1654 | 1467698506416 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}] 23:01:46 INFO - PROCESS | 1654 | 1467698506418 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:46 INFO - PROCESS | 1654 | 1467698506514 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 23:01:46 INFO - PROCESS | 1654 | 1467698506553 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:46 INFO - PROCESS | 1654 | 1467698506554 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x11847c800 == 32 [pid = 1654] [id = 570] 23:01:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x116ad5800) [pid = 1654] [serial = 1710] [outer = 0x0] 23:01:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x121027800) [pid = 1654] [serial = 1711] [outer = 0x116ad5800] 23:01:46 INFO - PROCESS | 1654 | 1467698506580 Marionette DEBUG loaded listener.js 23:01:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x121514800) [pid = 1654] [serial = 1712] [outer = 0x116ad5800] 23:01:46 INFO - PROCESS | 1654 | 1467698506984 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]]]}] 23:01:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 23:01:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 627ms 23:01:47 INFO - PROCESS | 1654 | 1467698507033 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 23:01:47 INFO - PROCESS | 1654 | 1467698507034 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 23:01:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 23:01:47 INFO - PROCESS | 1654 | 1467698507037 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 23:01:47 INFO - PROCESS | 1654 | 1467698507037 Marionette TRACE conn2 <- [1,2254,null,{}] 23:01:47 INFO - PROCESS | 1654 | 1467698507040 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}] 23:01:47 INFO - PROCESS | 1654 | 1467698507043 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:47 INFO - PROCESS | 1654 | 1467698507203 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 23:01:47 INFO - PROCESS | 1654 | 1467698507224 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:47 INFO - PROCESS | 1654 | 1467698507225 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ad9000 == 33 [pid = 1654] [id = 571] 23:01:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x121a62c00) [pid = 1654] [serial = 1713] [outer = 0x0] 23:01:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x124fdcc00) [pid = 1654] [serial = 1714] [outer = 0x121a62c00] 23:01:47 INFO - PROCESS | 1654 | 1467698507266 Marionette DEBUG loaded listener.js 23:01:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1270e0c00) [pid = 1654] [serial = 1715] [outer = 0x121a62c00] 23:01:47 INFO - PROCESS | 1654 | 1467698507696 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]]]}] 23:01:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 23:01:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 667ms 23:01:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 23:01:47 INFO - PROCESS | 1654 | 1467698507705 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 23:01:47 INFO - PROCESS | 1654 | 1467698507706 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 23:01:47 INFO - PROCESS | 1654 | 1467698507708 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 23:01:47 INFO - PROCESS | 1654 | 1467698507709 Marionette TRACE conn2 <- [1,2258,null,{}] 23:01:47 INFO - PROCESS | 1654 | 1467698507712 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}] 23:01:47 INFO - PROCESS | 1654 | 1467698507720 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:47 INFO - PROCESS | 1654 | 1467698507825 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 23:01:47 INFO - PROCESS | 1654 | 1467698507855 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:47 INFO - PROCESS | 1654 | 1467698507856 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x121457800 == 34 [pid = 1654] [id = 572] 23:01:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x127385000) [pid = 1654] [serial = 1716] [outer = 0x0] 23:01:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x127658400) [pid = 1654] [serial = 1717] [outer = 0x127385000] 23:01:47 INFO - PROCESS | 1654 | 1467698507880 Marionette DEBUG loaded listener.js 23:01:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12767b400) [pid = 1654] [serial = 1718] [outer = 0x127385000] 23:01:48 INFO - PROCESS | 1654 | 1467698508240 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]]]}] 23:01:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 23:01:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 574ms 23:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12aa86c00) [pid = 1654] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 23:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x127680c00) [pid = 1654] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 23:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x127682800) [pid = 1654] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 23:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x113945c00) [pid = 1654] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 23:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x128f99400) [pid = 1654] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 23:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118574400) [pid = 1654] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 23:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x113f33c00) [pid = 1654] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 23:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x124c3b000) [pid = 1654] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 23:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x119ca8c00) [pid = 1654] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 23:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x113080800) [pid = 1654] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 23:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12a7d5800) [pid = 1654] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 23:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118577800) [pid = 1654] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 23:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x113969c00) [pid = 1654] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 23:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x121006800) [pid = 1654] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 23:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1292b5c00) [pid = 1654] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 23:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x121009800) [pid = 1654] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 23:01:48 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12aa84000) [pid = 1654] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 23:01:48 INFO - PROCESS | 1654 | 1467698508528 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 23:01:48 INFO - PROCESS | 1654 | 1467698508529 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 23:01:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 23:01:48 INFO - PROCESS | 1654 | 1467698508540 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 23:01:48 INFO - PROCESS | 1654 | 1467698508541 Marionette TRACE conn2 <- [1,2262,null,{}] 23:01:48 INFO - PROCESS | 1654 | 1467698508544 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}] 23:01:48 INFO - PROCESS | 1654 | 1467698508545 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:48 INFO - PROCESS | 1654 | 1467698508622 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 23:01:48 INFO - PROCESS | 1654 | 1467698508625 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:48 INFO - PROCESS | 1654 | 1467698508626 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x118085000 == 35 [pid = 1654] [id = 573] 23:01:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x113969c00) [pid = 1654] [serial = 1719] [outer = 0x0] 23:01:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x117e4c800) [pid = 1654] [serial = 1720] [outer = 0x113969c00] 23:01:48 INFO - PROCESS | 1654 | 1467698508653 Marionette DEBUG loaded listener.js 23:01:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119ca6c00) [pid = 1654] [serial = 1721] [outer = 0x113969c00] 23:01:48 INFO - PROCESS | 1654 | 1467698508971 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]]]}] 23:01:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 23:01:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 471ms 23:01:49 INFO - PROCESS | 1654 | 1467698509012 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 23:01:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 23:01:49 INFO - PROCESS | 1654 | 1467698509021 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 23:01:49 INFO - PROCESS | 1654 | 1467698509024 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 23:01:49 INFO - PROCESS | 1654 | 1467698509025 Marionette TRACE conn2 <- [1,2266,null,{}] 23:01:49 INFO - PROCESS | 1654 | 1467698509027 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}] 23:01:49 INFO - PROCESS | 1654 | 1467698509028 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:49 INFO - PROCESS | 1654 | 1467698509121 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 23:01:49 INFO - PROCESS | 1654 | 1467698509185 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:49 INFO - PROCESS | 1654 | 1467698509186 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x116a8e000 == 36 [pid = 1654] [id = 574] 23:01:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x111c14800) [pid = 1654] [serial = 1722] [outer = 0x0] 23:01:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12134e000) [pid = 1654] [serial = 1723] [outer = 0x111c14800] 23:01:49 INFO - PROCESS | 1654 | 1467698509210 Marionette DEBUG loaded listener.js 23:01:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x127682800) [pid = 1654] [serial = 1724] [outer = 0x111c14800] 23:01:49 INFO - PROCESS | 1654 | 1467698509507 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]]]}] 23:01:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 23:01:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 520ms 23:01:49 INFO - PROCESS | 1654 | 1467698509545 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 23:01:49 INFO - PROCESS | 1654 | 1467698509547 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 23:01:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 23:01:49 INFO - PROCESS | 1654 | 1467698509554 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 23:01:49 INFO - PROCESS | 1654 | 1467698509555 Marionette TRACE conn2 <- [1,2270,null,{}] 23:01:49 INFO - PROCESS | 1654 | 1467698509559 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}] 23:01:49 INFO - PROCESS | 1654 | 1467698509561 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:49 INFO - PROCESS | 1654 | 1467698509686 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 23:01:49 INFO - PROCESS | 1654 | 1467698509776 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:49 INFO - PROCESS | 1654 | 1467698509777 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255c8800 == 37 [pid = 1654] [id = 575] 23:01:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x112d26000) [pid = 1654] [serial = 1725] [outer = 0x0] 23:01:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128951800) [pid = 1654] [serial = 1726] [outer = 0x112d26000] 23:01:49 INFO - PROCESS | 1654 | 1467698509816 Marionette DEBUG loaded listener.js 23:01:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128bbd000) [pid = 1654] [serial = 1727] [outer = 0x112d26000] 23:01:50 INFO - PROCESS | 1654 | 1467698510157 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]]]}] 23:01:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 23:01:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 623ms 23:01:50 INFO - PROCESS | 1654 | 1467698510179 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 23:01:50 INFO - PROCESS | 1654 | 1467698510184 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 23:01:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 23:01:50 INFO - PROCESS | 1654 | 1467698510186 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 23:01:50 INFO - PROCESS | 1654 | 1467698510195 Marionette TRACE conn2 <- [1,2274,null,{}] 23:01:50 INFO - PROCESS | 1654 | 1467698510197 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}] 23:01:50 INFO - PROCESS | 1654 | 1467698510201 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:50 INFO - PROCESS | 1654 | 1467698510275 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 23:01:50 INFO - PROCESS | 1654 | 1467698510339 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:50 INFO - PROCESS | 1654 | 1467698510341 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x118478000 == 38 [pid = 1654] [id = 576] 23:01:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x116174c00) [pid = 1654] [serial = 1728] [outer = 0x0] 23:01:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128bbc800) [pid = 1654] [serial = 1729] [outer = 0x116174c00] 23:01:50 INFO - PROCESS | 1654 | 1467698510373 Marionette DEBUG loaded listener.js 23:01:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12144fc00) [pid = 1654] [serial = 1730] [outer = 0x116174c00] 23:01:51 INFO - PROCESS | 1654 | 1467698510999 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]]]}] 23:01:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 23:01:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 880ms 23:01:51 INFO - PROCESS | 1654 | 1467698511068 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 23:01:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 23:01:51 INFO - PROCESS | 1654 | 1467698511072 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 23:01:51 INFO - PROCESS | 1654 | 1467698511077 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 23:01:51 INFO - PROCESS | 1654 | 1467698511081 Marionette TRACE conn2 <- [1,2278,null,{}] 23:01:51 INFO - PROCESS | 1654 | 1467698511087 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}] 23:01:51 INFO - PROCESS | 1654 | 1467698511090 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:51 INFO - PROCESS | 1654 | 1467698511229 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 23:01:51 INFO - PROCESS | 1654 | 1467698511291 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:51 INFO - PROCESS | 1654 | 1467698511292 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x113068000 == 39 [pid = 1654] [id = 577] 23:01:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x113968c00) [pid = 1654] [serial = 1731] [outer = 0x0] 23:01:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x116182c00) [pid = 1654] [serial = 1732] [outer = 0x113968c00] 23:01:51 INFO - PROCESS | 1654 | 1467698511324 Marionette DEBUG loaded listener.js 23:01:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x116ae3000) [pid = 1654] [serial = 1733] [outer = 0x113968c00] 23:01:51 INFO - PROCESS | 1654 | 1467698511909 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]]]}] 23:01:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 23:01:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 877ms 23:01:51 INFO - PROCESS | 1654 | 1467698511978 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 23:01:51 INFO - PROCESS | 1654 | 1467698511985 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 23:01:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 23:01:51 INFO - PROCESS | 1654 | 1467698511994 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 23:01:51 INFO - PROCESS | 1654 | 1467698511997 Marionette TRACE conn2 <- [1,2282,null,{}] 23:01:52 INFO - PROCESS | 1654 | 1467698512001 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}] 23:01:52 INFO - PROCESS | 1654 | 1467698512003 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:52 INFO - PROCESS | 1654 | 1467698512159 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 23:01:52 INFO - PROCESS | 1654 | 1467698512276 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:52 INFO - PROCESS | 1654 | 1467698512278 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x118467800 == 40 [pid = 1654] [id = 578] 23:01:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x117eb7c00) [pid = 1654] [serial = 1734] [outer = 0x0] 23:01:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x118b54c00) [pid = 1654] [serial = 1735] [outer = 0x117eb7c00] 23:01:52 INFO - PROCESS | 1654 | 1467698512328 Marionette DEBUG loaded listener.js 23:01:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x119a07c00) [pid = 1654] [serial = 1736] [outer = 0x117eb7c00] 23:01:52 INFO - PROCESS | 1654 | 1467698512899 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]]]}] 23:01:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 23:01:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 922ms 23:01:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 23:01:52 INFO - PROCESS | 1654 | 1467698512915 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 23:01:52 INFO - PROCESS | 1654 | 1467698512916 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 23:01:52 INFO - PROCESS | 1654 | 1467698512919 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 23:01:52 INFO - PROCESS | 1654 | 1467698512921 Marionette TRACE conn2 <- [1,2286,null,{}] 23:01:52 INFO - PROCESS | 1654 | 1467698512929 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}] 23:01:52 INFO - PROCESS | 1654 | 1467698512933 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:53 INFO - PROCESS | 1654 | 1467698513049 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 23:01:53 INFO - PROCESS | 1654 | 1467698513311 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:53 INFO - PROCESS | 1654 | 1467698513312 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x110fe7000 == 41 [pid = 1654] [id = 579] 23:01:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1128d5400) [pid = 1654] [serial = 1737] [outer = 0x0] 23:01:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1131ac400) [pid = 1654] [serial = 1738] [outer = 0x1128d5400] 23:01:53 INFO - PROCESS | 1654 | 1467698513374 Marionette DEBUG loaded listener.js 23:01:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x116399800) [pid = 1654] [serial = 1739] [outer = 0x1128d5400] 23:01:53 INFO - PROCESS | 1654 | --DOCSHELL 0x1255c8800 == 40 [pid = 1654] [id = 575] 23:01:53 INFO - PROCESS | 1654 | --DOCSHELL 0x116a8e000 == 39 [pid = 1654] [id = 574] 23:01:53 INFO - PROCESS | 1654 | --DOCSHELL 0x118085000 == 38 [pid = 1654] [id = 573] 23:01:53 INFO - PROCESS | 1654 | --DOCSHELL 0x121457800 == 37 [pid = 1654] [id = 572] 23:01:53 INFO - PROCESS | 1654 | --DOCSHELL 0x119ad9000 == 36 [pid = 1654] [id = 571] 23:01:53 INFO - PROCESS | 1654 | --DOCSHELL 0x11847c800 == 35 [pid = 1654] [id = 570] 23:01:53 INFO - PROCESS | 1654 | --DOCSHELL 0x118067800 == 34 [pid = 1654] [id = 569] 23:01:53 INFO - PROCESS | 1654 | --DOCSHELL 0x116a97000 == 33 [pid = 1654] [id = 568] 23:01:53 INFO - PROCESS | 1654 | --DOCSHELL 0x1130ec000 == 32 [pid = 1654] [id = 567] 23:01:53 INFO - PROCESS | 1654 | --DOCSHELL 0x111e8e000 == 31 [pid = 1654] [id = 566] 23:01:53 INFO - PROCESS | 1654 | --DOCSHELL 0x1180b1000 == 30 [pid = 1654] [id = 565] 23:01:53 INFO - PROCESS | 1654 | 1467698513876 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]]]}] 23:01:53 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 23:01:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 972ms 23:01:53 INFO - PROCESS | 1654 | 1467698513892 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 23:01:53 INFO - PROCESS | 1654 | 1467698513894 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 23:01:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 23:01:53 INFO - PROCESS | 1654 | 1467698513897 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 23:01:53 INFO - PROCESS | 1654 | 1467698513898 Marionette TRACE conn2 <- [1,2290,null,{}] 23:01:53 INFO - PROCESS | 1654 | 1467698513902 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}] 23:01:53 INFO - PROCESS | 1654 | 1467698513905 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:53 INFO - PROCESS | 1654 | 1467698513988 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 23:01:53 INFO - PROCESS | 1654 | 1467698513993 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:53 INFO - PROCESS | 1654 | 1467698513994 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x113169000 == 31 [pid = 1654] [id = 580] 23:01:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1175bf800) [pid = 1654] [serial = 1740] [outer = 0x0] 23:01:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x11813f400) [pid = 1654] [serial = 1741] [outer = 0x1175bf800] 23:01:54 INFO - PROCESS | 1654 | 1467698514021 Marionette DEBUG loaded listener.js 23:01:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1188e9000) [pid = 1654] [serial = 1742] [outer = 0x1175bf800] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12bb6a000) [pid = 1654] [serial = 1679] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12b219c00) [pid = 1654] [serial = 1678] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x128d0b800) [pid = 1654] [serial = 1658] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x128945400) [pid = 1654] [serial = 1657] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1292b6400) [pid = 1654] [serial = 1661] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x128f98000) [pid = 1654] [serial = 1660] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x116ae4400) [pid = 1654] [serial = 1669] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x129586000) [pid = 1654] [serial = 1663] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11857b800) [pid = 1654] [serial = 1645] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119726800) [pid = 1654] [serial = 1646] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1270e1800) [pid = 1654] [serial = 1654] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x126891400) [pid = 1654] [serial = 1651] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1270e9800) [pid = 1654] [serial = 1652] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x121028000) [pid = 1654] [serial = 1648] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x123ce9c00) [pid = 1654] [serial = 1649] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x116392000) [pid = 1654] [serial = 1642] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x117326400) [pid = 1654] [serial = 1643] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12bb5ec00) [pid = 1654] [serial = 1631] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1193af000) [pid = 1654] [serial = 1636] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x119ca7c00) [pid = 1654] [serial = 1637] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x113f31400) [pid = 1654] [serial = 1633] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x116ad7000) [pid = 1654] [serial = 1634] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x126886c00) [pid = 1654] [serial = 1639] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1273ba400) [pid = 1654] [serial = 1640] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12a7a3400) [pid = 1654] [serial = 1666] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12882ec00) [pid = 1654] [serial = 1672] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12b13e800) [pid = 1654] [serial = 1676] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12afdec00) [pid = 1654] [serial = 1675] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12aa7cc00) [pid = 1654] [serial = 1673] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x12a7d2800) [pid = 1654] [serial = 1667] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119ca4c00) [pid = 1654] [serial = 1670] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1295eb800) [pid = 1654] [serial = 1664] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x127665800) [pid = 1654] [serial = 1655] [outer = 0x0] [url = about:blank] 23:01:54 INFO - PROCESS | 1654 | 1467698514395 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]]]}] 23:01:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 23:01:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 522ms 23:01:54 INFO - PROCESS | 1654 | 1467698514421 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 23:01:54 INFO - PROCESS | 1654 | 1467698514423 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 23:01:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 23:01:54 INFO - PROCESS | 1654 | 1467698514427 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 23:01:54 INFO - PROCESS | 1654 | 1467698514428 Marionette TRACE conn2 <- [1,2294,null,{}] 23:01:54 INFO - PROCESS | 1654 | 1467698514431 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}] 23:01:54 INFO - PROCESS | 1654 | 1467698514432 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:54 INFO - PROCESS | 1654 | 1467698514511 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 23:01:54 INFO - PROCESS | 1654 | 1467698514515 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:54 INFO - PROCESS | 1654 | 1467698514517 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x117113800 == 32 [pid = 1654] [id = 581] 23:01:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x112a7d400) [pid = 1654] [serial = 1743] [outer = 0x0] 23:01:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x119c22c00) [pid = 1654] [serial = 1744] [outer = 0x112a7d400] 23:01:54 INFO - PROCESS | 1654 | 1467698514545 Marionette DEBUG loaded listener.js 23:01:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x121007000) [pid = 1654] [serial = 1745] [outer = 0x112a7d400] 23:01:54 INFO - PROCESS | 1654 | 1467698514971 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]]]}] 23:01:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 23:01:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 569ms 23:01:55 INFO - PROCESS | 1654 | 1467698514997 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 23:01:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 23:01:55 INFO - PROCESS | 1654 | 1467698514999 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 23:01:55 INFO - PROCESS | 1654 | 1467698515005 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 23:01:55 INFO - PROCESS | 1654 | 1467698515011 Marionette TRACE conn2 <- [1,2298,null,{}] 23:01:55 INFO - PROCESS | 1654 | 1467698515020 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}] 23:01:55 INFO - PROCESS | 1654 | 1467698515024 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:55 INFO - PROCESS | 1654 | 1467698515116 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 23:01:55 INFO - PROCESS | 1654 | 1467698515122 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:55 INFO - PROCESS | 1654 | 1467698515124 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x1197ae000 == 33 [pid = 1654] [id = 582] 23:01:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x12100f000) [pid = 1654] [serial = 1746] [outer = 0x0] 23:01:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x123ce4800) [pid = 1654] [serial = 1747] [outer = 0x12100f000] 23:01:55 INFO - PROCESS | 1654 | 1467698515148 Marionette DEBUG loaded listener.js 23:01:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x124fe0400) [pid = 1654] [serial = 1748] [outer = 0x12100f000] 23:01:55 INFO - PROCESS | 1654 | 1467698515475 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]]]}] 23:01:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 23:01:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 478ms 23:01:55 INFO - PROCESS | 1654 | 1467698515481 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 23:01:55 INFO - PROCESS | 1654 | 1467698515483 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 23:01:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 23:01:55 INFO - PROCESS | 1654 | 1467698515488 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 23:01:55 INFO - PROCESS | 1654 | 1467698515490 Marionette TRACE conn2 <- [1,2302,null,{}] 23:01:55 INFO - PROCESS | 1654 | 1467698515492 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}] 23:01:55 INFO - PROCESS | 1654 | 1467698515493 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:55 INFO - PROCESS | 1654 | 1467698515576 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 23:01:55 INFO - PROCESS | 1654 | 1467698515641 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:55 INFO - PROCESS | 1654 | 1467698515642 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f32000 == 34 [pid = 1654] [id = 583] 23:01:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x121027400) [pid = 1654] [serial = 1749] [outer = 0x0] 23:01:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x126893400) [pid = 1654] [serial = 1750] [outer = 0x121027400] 23:01:55 INFO - PROCESS | 1654 | 1467698515667 Marionette DEBUG loaded listener.js 23:01:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1273ba400) [pid = 1654] [serial = 1751] [outer = 0x121027400] 23:01:56 INFO - PROCESS | 1654 | 1467698516005 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]]]}] 23:01:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 23:01:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 569ms 23:01:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 23:01:56 INFO - PROCESS | 1654 | 1467698516057 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 23:01:56 INFO - PROCESS | 1654 | 1467698516058 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 23:01:56 INFO - PROCESS | 1654 | 1467698516061 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 23:01:56 INFO - PROCESS | 1654 | 1467698516062 Marionette TRACE conn2 <- [1,2306,null,{}] 23:01:56 INFO - PROCESS | 1654 | 1467698516063 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}] 23:01:56 INFO - PROCESS | 1654 | 1467698516064 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:56 INFO - PROCESS | 1654 | 1467698516146 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 23:01:56 INFO - PROCESS | 1654 | 1467698516181 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:56 INFO - PROCESS | 1654 | 1467698516185 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x123db5800 == 35 [pid = 1654] [id = 584] 23:01:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x127685800) [pid = 1654] [serial = 1752] [outer = 0x0] 23:01:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128829400) [pid = 1654] [serial = 1753] [outer = 0x127685800] 23:01:56 INFO - PROCESS | 1654 | 1467698516232 Marionette DEBUG loaded listener.js 23:01:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128bba800) [pid = 1654] [serial = 1754] [outer = 0x127685800] 23:01:56 INFO - PROCESS | 1654 | 1467698516750 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]]]}] 23:01:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 23:01:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 724ms 23:01:56 INFO - PROCESS | 1654 | 1467698516787 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 23:01:56 INFO - PROCESS | 1654 | 1467698516789 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 23:01:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 23:01:56 INFO - PROCESS | 1654 | 1467698516792 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 23:01:56 INFO - PROCESS | 1654 | 1467698516794 Marionette TRACE conn2 <- [1,2310,null,{}] 23:01:56 INFO - PROCESS | 1654 | 1467698516798 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}] 23:01:56 INFO - PROCESS | 1654 | 1467698516802 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:56 INFO - PROCESS | 1654 | 1467698516957 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 23:01:56 INFO - PROCESS | 1654 | 1467698516964 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:56 INFO - PROCESS | 1654 | 1467698516965 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x127311800 == 36 [pid = 1654] [id = 585] 23:01:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x127685c00) [pid = 1654] [serial = 1755] [outer = 0x0] 23:01:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128f8c800) [pid = 1654] [serial = 1756] [outer = 0x127685c00] 23:01:57 INFO - PROCESS | 1654 | 1467698517033 Marionette DEBUG loaded listener.js 23:01:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x129581000) [pid = 1654] [serial = 1757] [outer = 0x127685c00] 23:01:57 INFO - PROCESS | 1654 | 1467698517354 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]]]}] 23:01:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 23:01:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 571ms 23:01:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 23:01:57 INFO - PROCESS | 1654 | 1467698517363 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 23:01:57 INFO - PROCESS | 1654 | 1467698517365 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 23:01:57 INFO - PROCESS | 1654 | 1467698517369 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 23:01:57 INFO - PROCESS | 1654 | 1467698517371 Marionette TRACE conn2 <- [1,2314,null,{}] 23:01:57 INFO - PROCESS | 1654 | 1467698517374 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}] 23:01:57 INFO - PROCESS | 1654 | 1467698517375 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:57 INFO - PROCESS | 1654 | 1467698517475 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 23:01:57 INFO - PROCESS | 1654 | 1467698517488 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:57 INFO - PROCESS | 1654 | 1467698517489 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b6c000 == 37 [pid = 1654] [id = 586] 23:01:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1295d8c00) [pid = 1654] [serial = 1758] [outer = 0x0] 23:01:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1295e0800) [pid = 1654] [serial = 1759] [outer = 0x1295d8c00] 23:01:57 INFO - PROCESS | 1654 | 1467698517528 Marionette DEBUG loaded listener.js 23:01:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12a79f800) [pid = 1654] [serial = 1760] [outer = 0x1295d8c00] 23:01:57 INFO - PROCESS | 1654 | 1467698517841 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]]]}] 23:01:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 23:01:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 524ms 23:01:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 23:01:57 INFO - PROCESS | 1654 | 1467698517891 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 23:01:57 INFO - PROCESS | 1654 | 1467698517892 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 23:01:57 INFO - PROCESS | 1654 | 1467698517895 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 23:01:57 INFO - PROCESS | 1654 | 1467698517896 Marionette TRACE conn2 <- [1,2318,null,{}] 23:01:57 INFO - PROCESS | 1654 | 1467698517906 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}] 23:01:57 INFO - PROCESS | 1654 | 1467698517907 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:58 INFO - PROCESS | 1654 | 1467698518065 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 23:01:58 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1176bfc00) [pid = 1654] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 23:01:58 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x116ae1c00) [pid = 1654] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 23:01:58 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1122bcc00) [pid = 1654] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 23:01:58 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x113f2e400) [pid = 1654] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 23:01:58 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x116ad5800) [pid = 1654] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 23:01:58 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11971cc00) [pid = 1654] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 23:01:58 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x121a62c00) [pid = 1654] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 23:01:58 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x127385000) [pid = 1654] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 23:01:58 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11731a800) [pid = 1654] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 23:01:58 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119912c00) [pid = 1654] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 23:01:58 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x113969c00) [pid = 1654] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 23:01:58 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x124caec00) [pid = 1654] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 23:01:58 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12894d800) [pid = 1654] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 23:01:58 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x112e35000) [pid = 1654] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 23:01:58 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x111c14800) [pid = 1654] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 23:01:58 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x112d26000) [pid = 1654] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 23:01:58 INFO - PROCESS | 1654 | 1467698518118 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:58 INFO - PROCESS | 1654 | 1467698518119 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x117046800 == 38 [pid = 1654] [id = 587] 23:01:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x112016000) [pid = 1654] [serial = 1761] [outer = 0x0] 23:01:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x113378800) [pid = 1654] [serial = 1762] [outer = 0x112016000] 23:01:58 INFO - PROCESS | 1654 | 1467698518143 Marionette DEBUG loaded listener.js 23:01:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11731a800) [pid = 1654] [serial = 1763] [outer = 0x112016000] 23:01:58 INFO - PROCESS | 1654 | 1467698518406 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] 23:01:58 INFO - PROCESS | 1654 | 1467698518414 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 23:01:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 23:01:58 INFO - PROCESS | 1654 | 1467698518426 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 23:01:58 INFO - PROCESS | 1654 | 1467698518427 Marionette TRACE conn2 <- [1,2322,null,{}] 23:01:58 INFO - PROCESS | 1654 | 1467698518429 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}] 23:01:58 INFO - PROCESS | 1654 | 1467698518431 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:58 INFO - PROCESS | 1654 | 1467698518516 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 23:01:58 INFO - PROCESS | 1654 | 1467698518522 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:58 INFO - PROCESS | 1654 | 1467698518523 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12976a800 == 39 [pid = 1654] [id = 588] 23:01:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x117e44c00) [pid = 1654] [serial = 1764] [outer = 0x0] 23:01:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x12102b800) [pid = 1654] [serial = 1765] [outer = 0x117e44c00] 23:01:58 INFO - PROCESS | 1654 | 1467698518547 Marionette DEBUG loaded listener.js 23:01:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x128d03400) [pid = 1654] [serial = 1766] [outer = 0x117e44c00] 23:01:58 INFO - PROCESS | 1654 | 1467698518888 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]]]}] 23:01:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 23:01:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 470ms 23:01:58 INFO - PROCESS | 1654 | 1467698518895 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 23:01:58 INFO - PROCESS | 1654 | 1467698518897 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 23:01:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 23:01:58 INFO - PROCESS | 1654 | 1467698518899 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 23:01:58 INFO - PROCESS | 1654 | 1467698518901 Marionette TRACE conn2 <- [1,2326,null,{}] 23:01:58 INFO - PROCESS | 1654 | 1467698518906 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}] 23:01:58 INFO - PROCESS | 1654 | 1467698518908 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:59 INFO - PROCESS | 1654 | 1467698519027 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 23:01:59 INFO - PROCESS | 1654 | 1467698519033 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:59 INFO - PROCESS | 1654 | 1467698519035 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a698000 == 40 [pid = 1654] [id = 589] 23:01:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1188e5000) [pid = 1654] [serial = 1767] [outer = 0x0] 23:01:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12a7a3800) [pid = 1654] [serial = 1768] [outer = 0x1188e5000] 23:01:59 INFO - PROCESS | 1654 | 1467698519061 Marionette DEBUG loaded listener.js 23:01:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12aa82c00) [pid = 1654] [serial = 1769] [outer = 0x1188e5000] 23:01:59 INFO - PROCESS | 1654 | 1467698519413 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]]]}] 23:01:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 23:01:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 523ms 23:01:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 23:01:59 INFO - PROCESS | 1654 | 1467698519424 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 23:01:59 INFO - PROCESS | 1654 | 1467698519426 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 23:01:59 INFO - PROCESS | 1654 | 1467698519429 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 23:01:59 INFO - PROCESS | 1654 | 1467698519432 Marionette TRACE conn2 <- [1,2330,null,{}] 23:01:59 INFO - PROCESS | 1654 | 1467698519438 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}] 23:01:59 INFO - PROCESS | 1654 | 1467698519441 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:59 INFO - PROCESS | 1654 | 1467698519586 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 23:01:59 INFO - PROCESS | 1654 | 1467698519685 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:59 INFO - PROCESS | 1654 | 1467698519686 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:01:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12af55800 == 41 [pid = 1654] [id = 590] 23:01:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x124f0bc00) [pid = 1654] [serial = 1770] [outer = 0x0] 23:01:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12afe5800) [pid = 1654] [serial = 1771] [outer = 0x124f0bc00] 23:01:59 INFO - PROCESS | 1654 | 1467698519710 Marionette DEBUG loaded listener.js 23:01:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12b20ec00) [pid = 1654] [serial = 1772] [outer = 0x124f0bc00] 23:01:59 INFO - PROCESS | 1654 | 1467698519994 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]]]}] 23:02:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 23:02:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 625ms 23:02:00 INFO - PROCESS | 1654 | 1467698520098 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 23:02:00 INFO - PROCESS | 1654 | 1467698520100 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 23:02:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 23:02:00 INFO - PROCESS | 1654 | 1467698520104 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 23:02:00 INFO - PROCESS | 1654 | 1467698520106 Marionette TRACE conn2 <- [1,2334,null,{}] 23:02:00 INFO - PROCESS | 1654 | 1467698520111 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}] 23:02:00 INFO - PROCESS | 1654 | 1467698520113 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:00 INFO - PROCESS | 1654 | 1467698520209 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 23:02:00 INFO - PROCESS | 1654 | 1467698520308 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:00 INFO - PROCESS | 1654 | 1467698520310 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x1126b3800 == 42 [pid = 1654] [id = 591] 23:02:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x113d91400) [pid = 1654] [serial = 1773] [outer = 0x0] 23:02:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1168dec00) [pid = 1654] [serial = 1774] [outer = 0x113d91400] 23:02:00 INFO - PROCESS | 1654 | 1467698520342 Marionette DEBUG loaded listener.js 23:02:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1175bdc00) [pid = 1654] [serial = 1775] [outer = 0x113d91400] 23:02:00 INFO - PROCESS | 1654 | 1467698520759 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]]]}] 23:02:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 23:02:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 674ms 23:02:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 23:02:00 INFO - PROCESS | 1654 | 1467698520778 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 23:02:00 INFO - PROCESS | 1654 | 1467698520780 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 23:02:00 INFO - PROCESS | 1654 | 1467698520785 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 23:02:00 INFO - PROCESS | 1654 | 1467698520788 Marionette TRACE conn2 <- [1,2338,null,{}] 23:02:00 INFO - PROCESS | 1654 | 1467698520791 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}] 23:02:00 INFO - PROCESS | 1654 | 1467698520792 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:00 INFO - PROCESS | 1654 | 1467698520897 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 23:02:01 INFO - PROCESS | 1654 | 1467698521004 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:01 INFO - PROCESS | 1654 | 1467698521006 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x1193e5000 == 43 [pid = 1654] [id = 592] 23:02:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1193aa000) [pid = 1654] [serial = 1776] [outer = 0x0] 23:02:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119ca7400) [pid = 1654] [serial = 1777] [outer = 0x1193aa000] 23:02:01 INFO - PROCESS | 1654 | 1467698521037 Marionette DEBUG loaded listener.js 23:02:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12102ac00) [pid = 1654] [serial = 1778] [outer = 0x1193aa000] 23:02:01 INFO - PROCESS | 1654 | 1467698521472 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]]]}] 23:02:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 23:02:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 722ms 23:02:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 23:02:01 INFO - PROCESS | 1654 | 1467698521506 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 23:02:01 INFO - PROCESS | 1654 | 1467698521507 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 23:02:01 INFO - PROCESS | 1654 | 1467698521510 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 23:02:01 INFO - PROCESS | 1654 | 1467698521511 Marionette TRACE conn2 <- [1,2342,null,{}] 23:02:01 INFO - PROCESS | 1654 | 1467698521518 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}] 23:02:01 INFO - PROCESS | 1654 | 1467698521521 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:01 INFO - PROCESS | 1654 | 1467698521630 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 23:02:01 INFO - PROCESS | 1654 | 1467698521695 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:01 INFO - PROCESS | 1654 | 1467698521698 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a858800 == 44 [pid = 1654] [id = 593] 23:02:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12738dc00) [pid = 1654] [serial = 1779] [outer = 0x0] 23:02:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x127661000) [pid = 1654] [serial = 1780] [outer = 0x12738dc00] 23:02:01 INFO - PROCESS | 1654 | 1467698521772 Marionette DEBUG loaded listener.js 23:02:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12894b800) [pid = 1654] [serial = 1781] [outer = 0x12738dc00] 23:02:02 INFO - PROCESS | 1654 | 1467698522202 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]]]}] 23:02:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 23:02:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 720ms 23:02:02 INFO - PROCESS | 1654 | 1467698522231 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 23:02:02 INFO - PROCESS | 1654 | 1467698522232 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 23:02:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 23:02:02 INFO - PROCESS | 1654 | 1467698522250 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 23:02:02 INFO - PROCESS | 1654 | 1467698522251 Marionette TRACE conn2 <- [1,2346,null,{}] 23:02:02 INFO - PROCESS | 1654 | 1467698522254 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}] 23:02:02 INFO - PROCESS | 1654 | 1467698522255 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:02 INFO - PROCESS | 1654 | 1467698522359 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 23:02:02 INFO - PROCESS | 1654 | 1467698522422 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:02 INFO - PROCESS | 1654 | 1467698522423 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bbb4800 == 45 [pid = 1654] [id = 594] 23:02:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x128bbf000) [pid = 1654] [serial = 1782] [outer = 0x0] 23:02:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1295e1c00) [pid = 1654] [serial = 1783] [outer = 0x128bbf000] 23:02:02 INFO - PROCESS | 1654 | 1467698522493 Marionette DEBUG loaded listener.js 23:02:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12a7d2800) [pid = 1654] [serial = 1784] [outer = 0x128bbf000] 23:02:02 INFO - PROCESS | 1654 | 1467698522920 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]]]}] 23:02:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 23:02:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 722ms 23:02:02 INFO - PROCESS | 1654 | 1467698522970 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 23:02:02 INFO - PROCESS | 1654 | 1467698522972 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 23:02:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 23:02:02 INFO - PROCESS | 1654 | 1467698522974 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 23:02:02 INFO - PROCESS | 1654 | 1467698522976 Marionette TRACE conn2 <- [1,2350,null,{}] 23:02:02 INFO - PROCESS | 1654 | 1467698522979 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}] 23:02:02 INFO - PROCESS | 1654 | 1467698522980 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:03 INFO - PROCESS | 1654 | 1467698523083 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 23:02:03 INFO - PROCESS | 1654 | 1467698523303 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:03 INFO - PROCESS | 1654 | 1467698523304 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x113065800 == 46 [pid = 1654] [id = 595] 23:02:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1128d0c00) [pid = 1654] [serial = 1785] [outer = 0x0] 23:02:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x116ad7800) [pid = 1654] [serial = 1786] [outer = 0x1128d0c00] 23:02:03 INFO - PROCESS | 1654 | 1467698523352 Marionette DEBUG loaded listener.js 23:02:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x117e4b800) [pid = 1654] [serial = 1787] [outer = 0x1128d0c00] 23:02:03 INFO - PROCESS | 1654 | 1467698523807 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]]]}] 23:02:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 23:02:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 871ms 23:02:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 23:02:03 INFO - PROCESS | 1654 | 1467698523846 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 23:02:03 INFO - PROCESS | 1654 | 1467698523848 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 23:02:03 INFO - PROCESS | 1654 | 1467698523851 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 23:02:03 INFO - PROCESS | 1654 | 1467698523852 Marionette TRACE conn2 <- [1,2354,null,{}] 23:02:03 INFO - PROCESS | 1654 | 1467698523856 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}] 23:02:03 INFO - PROCESS | 1654 | 1467698523858 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:03 INFO - PROCESS | 1654 | 1467698523952 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 23:02:04 INFO - PROCESS | 1654 | 1467698524016 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:04 INFO - PROCESS | 1654 | 1467698524017 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171db000 == 47 [pid = 1654] [id = 596] 23:02:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x118580400) [pid = 1654] [serial = 1788] [outer = 0x0] 23:02:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x119ca9000) [pid = 1654] [serial = 1789] [outer = 0x118580400] 23:02:04 INFO - PROCESS | 1654 | 1467698524045 Marionette DEBUG loaded listener.js 23:02:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x121026400) [pid = 1654] [serial = 1790] [outer = 0x118580400] 23:02:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12a698000 == 46 [pid = 1654] [id = 589] 23:02:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12976a800 == 45 [pid = 1654] [id = 588] 23:02:04 INFO - PROCESS | 1654 | --DOCSHELL 0x117046800 == 44 [pid = 1654] [id = 587] 23:02:04 INFO - PROCESS | 1654 | --DOCSHELL 0x128b6c000 == 43 [pid = 1654] [id = 586] 23:02:04 INFO - PROCESS | 1654 | --DOCSHELL 0x127311800 == 42 [pid = 1654] [id = 585] 23:02:04 INFO - PROCESS | 1654 | --DOCSHELL 0x123db5800 == 41 [pid = 1654] [id = 584] 23:02:04 INFO - PROCESS | 1654 | --DOCSHELL 0x120f32000 == 40 [pid = 1654] [id = 583] 23:02:04 INFO - PROCESS | 1654 | --DOCSHELL 0x1197ae000 == 39 [pid = 1654] [id = 582] 23:02:04 INFO - PROCESS | 1654 | --DOCSHELL 0x117113800 == 38 [pid = 1654] [id = 581] 23:02:04 INFO - PROCESS | 1654 | --DOCSHELL 0x113169000 == 37 [pid = 1654] [id = 580] 23:02:04 INFO - PROCESS | 1654 | --DOCSHELL 0x110fe7000 == 36 [pid = 1654] [id = 579] 23:02:04 INFO - PROCESS | 1654 | --DOCSHELL 0x118467800 == 35 [pid = 1654] [id = 578] 23:02:04 INFO - PROCESS | 1654 | --DOCSHELL 0x113068000 == 34 [pid = 1654] [id = 577] 23:02:04 INFO - PROCESS | 1654 | --DOCSHELL 0x118478000 == 33 [pid = 1654] [id = 576] 23:02:04 INFO - PROCESS | 1654 | --DOCSHELL 0x113065800 == 32 [pid = 1654] [id = 595] 23:02:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12bbb4800 == 31 [pid = 1654] [id = 594] 23:02:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12a858800 == 30 [pid = 1654] [id = 593] 23:02:04 INFO - PROCESS | 1654 | --DOCSHELL 0x1193e5000 == 29 [pid = 1654] [id = 592] 23:02:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12af55800 == 28 [pid = 1654] [id = 590] 23:02:04 INFO - PROCESS | 1654 | --DOCSHELL 0x1126b3800 == 27 [pid = 1654] [id = 591] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x118b55000) [pid = 1654] [serial = 1697] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x118138400) [pid = 1654] [serial = 1696] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1176bc400) [pid = 1654] [serial = 1702] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x117e49400) [pid = 1654] [serial = 1703] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x118b57c00) [pid = 1654] [serial = 1705] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x119723400) [pid = 1654] [serial = 1706] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x115e58000) [pid = 1654] [serial = 1699] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11336f400) [pid = 1654] [serial = 1700] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x121027800) [pid = 1654] [serial = 1711] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x121514800) [pid = 1654] [serial = 1712] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119ca4000) [pid = 1654] [serial = 1708] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x124fdcc00) [pid = 1654] [serial = 1714] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x127658400) [pid = 1654] [serial = 1717] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11857c400) [pid = 1654] [serial = 1682] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1175c3400) [pid = 1654] [serial = 1681] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x121029400) [pid = 1654] [serial = 1685] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119ee7000) [pid = 1654] [serial = 1684] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x117e4c800) [pid = 1654] [serial = 1720] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12882e000) [pid = 1654] [serial = 1688] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12767c800) [pid = 1654] [serial = 1687] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x128bbc000) [pid = 1654] [serial = 1690] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1295d9800) [pid = 1654] [serial = 1691] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x127663c00) [pid = 1654] [serial = 1694] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1188df400) [pid = 1654] [serial = 1693] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x119ca6c00) [pid = 1654] [serial = 1721] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12767b400) [pid = 1654] [serial = 1718] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1270e0c00) [pid = 1654] [serial = 1715] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x127682800) [pid = 1654] [serial = 1724] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x12134e000) [pid = 1654] [serial = 1723] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x121008c00) [pid = 1654] [serial = 1709] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x128951800) [pid = 1654] [serial = 1726] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x128bbd000) [pid = 1654] [serial = 1727] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x128bbc800) [pid = 1654] [serial = 1729] [outer = 0x0] [url = about:blank] 23:02:04 INFO - PROCESS | 1654 | 1467698524972 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]]]}] 23:02:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 23:02:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1171ms 23:02:05 INFO - PROCESS | 1654 | 1467698525022 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 23:02:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 23:02:05 INFO - PROCESS | 1654 | 1467698525025 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 23:02:05 INFO - PROCESS | 1654 | 1467698525028 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 23:02:05 INFO - PROCESS | 1654 | 1467698525031 Marionette TRACE conn2 <- [1,2358,null,{}] 23:02:05 INFO - PROCESS | 1654 | 1467698525034 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}] 23:02:05 INFO - PROCESS | 1654 | 1467698525035 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:05 INFO - PROCESS | 1654 | 1467698525114 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 23:02:05 INFO - PROCESS | 1654 | 1467698525121 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:05 INFO - PROCESS | 1654 | 1467698525123 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x112682800 == 28 [pid = 1654] [id = 597] 23:02:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x112d2a800) [pid = 1654] [serial = 1791] [outer = 0x0] 23:02:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1151ccc00) [pid = 1654] [serial = 1792] [outer = 0x112d2a800] 23:02:05 INFO - PROCESS | 1654 | 1467698525150 Marionette DEBUG loaded listener.js 23:02:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1161de400) [pid = 1654] [serial = 1793] [outer = 0x112d2a800] 23:02:05 INFO - PROCESS | 1654 | 1467698525509 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]]]}] 23:02:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 23:02:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 520ms 23:02:05 INFO - PROCESS | 1654 | 1467698525551 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 23:02:05 INFO - PROCESS | 1654 | 1467698525554 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 23:02:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 23:02:05 INFO - PROCESS | 1654 | 1467698525563 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 23:02:05 INFO - PROCESS | 1654 | 1467698525565 Marionette TRACE conn2 <- [1,2362,null,{}] 23:02:05 INFO - PROCESS | 1654 | 1467698525567 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}] 23:02:05 INFO - PROCESS | 1654 | 1467698525569 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:05 INFO - PROCESS | 1654 | 1467698525649 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 23:02:05 INFO - PROCESS | 1654 | 1467698525655 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:05 INFO - PROCESS | 1654 | 1467698525657 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x1133e4800 == 29 [pid = 1654] [id = 598] 23:02:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1168de800) [pid = 1654] [serial = 1794] [outer = 0x0] 23:02:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1176bc400) [pid = 1654] [serial = 1795] [outer = 0x1168de800] 23:02:05 INFO - PROCESS | 1654 | 1467698525684 Marionette DEBUG loaded listener.js 23:02:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x117e50800) [pid = 1654] [serial = 1796] [outer = 0x1168de800] 23:02:06 INFO - PROCESS | 1654 | 1467698526064 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]]]}] 23:02:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 23:02:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 519ms 23:02:06 INFO - PROCESS | 1654 | 1467698526083 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 23:02:06 INFO - PROCESS | 1654 | 1467698526086 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 23:02:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 23:02:06 INFO - PROCESS | 1654 | 1467698526089 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 23:02:06 INFO - PROCESS | 1654 | 1467698526091 Marionette TRACE conn2 <- [1,2366,null,{}] 23:02:06 INFO - PROCESS | 1654 | 1467698526099 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}] 23:02:06 INFO - PROCESS | 1654 | 1467698526102 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:06 INFO - PROCESS | 1654 | 1467698526201 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 23:02:06 INFO - PROCESS | 1654 | 1467698526205 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:06 INFO - PROCESS | 1654 | 1467698526207 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x117113000 == 30 [pid = 1654] [id = 599] 23:02:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x118579c00) [pid = 1654] [serial = 1797] [outer = 0x0] 23:02:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118b57c00) [pid = 1654] [serial = 1798] [outer = 0x118579c00] 23:02:06 INFO - PROCESS | 1654 | 1467698526238 Marionette DEBUG loaded listener.js 23:02:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11971c800) [pid = 1654] [serial = 1799] [outer = 0x118579c00] 23:02:06 INFO - PROCESS | 1654 | 1467698526571 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]]]}] 23:02:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 23:02:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 522ms 23:02:06 INFO - PROCESS | 1654 | 1467698526612 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 23:02:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 23:02:06 INFO - PROCESS | 1654 | 1467698526614 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 23:02:06 INFO - PROCESS | 1654 | 1467698526616 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 23:02:06 INFO - PROCESS | 1654 | 1467698526617 Marionette TRACE conn2 <- [1,2370,null,{}] 23:02:06 INFO - PROCESS | 1654 | 1467698526620 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}] 23:02:06 INFO - PROCESS | 1654 | 1467698526621 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:06 INFO - PROCESS | 1654 | 1467698526702 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 23:02:06 INFO - PROCESS | 1654 | 1467698526735 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:06 INFO - PROCESS | 1654 | 1467698526736 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x118097000 == 31 [pid = 1654] [id = 600] 23:02:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x113d8bc00) [pid = 1654] [serial = 1800] [outer = 0x0] 23:02:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11991e000) [pid = 1654] [serial = 1801] [outer = 0x113d8bc00] 23:02:06 INFO - PROCESS | 1654 | 1467698526798 Marionette DEBUG loaded listener.js 23:02:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x121011400) [pid = 1654] [serial = 1802] [outer = 0x113d8bc00] 23:02:07 INFO - PROCESS | 1654 | 1467698527137 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]]]}] 23:02:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 23:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 568ms 23:02:07 INFO - PROCESS | 1654 | 1467698527185 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 23:02:07 INFO - PROCESS | 1654 | 1467698527186 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 23:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 23:02:07 INFO - PROCESS | 1654 | 1467698527189 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 23:02:07 INFO - PROCESS | 1654 | 1467698527190 Marionette TRACE conn2 <- [1,2374,null,{}] 23:02:07 INFO - PROCESS | 1654 | 1467698527192 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}] 23:02:07 INFO - PROCESS | 1654 | 1467698527194 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:07 INFO - PROCESS | 1654 | 1467698527296 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 23:02:07 INFO - PROCESS | 1654 | 1467698527309 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:07 INFO - PROCESS | 1654 | 1467698527311 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x1197c0000 == 32 [pid = 1654] [id = 601] 23:02:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1175c9800) [pid = 1654] [serial = 1803] [outer = 0x0] 23:02:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12102c400) [pid = 1654] [serial = 1804] [outer = 0x1175c9800] 23:02:07 INFO - PROCESS | 1654 | 1467698527351 Marionette DEBUG loaded listener.js 23:02:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12151c000) [pid = 1654] [serial = 1805] [outer = 0x1175c9800] 23:02:07 INFO - PROCESS | 1654 | 1467698527799 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]]]}] 23:02:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 23:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 619ms 23:02:07 INFO - PROCESS | 1654 | 1467698527808 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 23:02:07 INFO - PROCESS | 1654 | 1467698527810 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 23:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 23:02:07 INFO - PROCESS | 1654 | 1467698527812 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 23:02:07 INFO - PROCESS | 1654 | 1467698527813 Marionette TRACE conn2 <- [1,2378,null,{}] 23:02:07 INFO - PROCESS | 1654 | 1467698527816 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}] 23:02:07 INFO - PROCESS | 1654 | 1467698527820 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:07 INFO - PROCESS | 1654 | 1467698527928 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 23:02:07 INFO - PROCESS | 1654 | 1467698527939 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:07 INFO - PROCESS | 1654 | 1467698527940 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x121177800 == 33 [pid = 1654] [id = 602] 23:02:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1180c1800) [pid = 1654] [serial = 1806] [outer = 0x0] 23:02:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x121712400) [pid = 1654] [serial = 1807] [outer = 0x1180c1800] 23:02:07 INFO - PROCESS | 1654 | 1467698527966 Marionette DEBUG loaded listener.js 23:02:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1255e1800) [pid = 1654] [serial = 1808] [outer = 0x1180c1800] 23:02:08 INFO - PROCESS | 1654 | 1467698528318 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]]]}] 23:02:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 23:02:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 518ms 23:02:08 INFO - PROCESS | 1654 | 1467698528344 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 23:02:08 INFO - PROCESS | 1654 | 1467698528346 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 23:02:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 23:02:08 INFO - PROCESS | 1654 | 1467698528348 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 23:02:08 INFO - PROCESS | 1654 | 1467698528349 Marionette TRACE conn2 <- [1,2382,null,{}] 23:02:08 INFO - PROCESS | 1654 | 1467698528352 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}] 23:02:08 INFO - PROCESS | 1654 | 1467698528353 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:08 INFO - PROCESS | 1654 | 1467698528448 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 23:02:08 INFO - PROCESS | 1654 | 1467698528451 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:08 INFO - PROCESS | 1654 | 1467698528452 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x123c28800 == 34 [pid = 1654] [id = 603] 23:02:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x118f47400) [pid = 1654] [serial = 1809] [outer = 0x0] 23:02:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1270e9c00) [pid = 1654] [serial = 1810] [outer = 0x118f47400] 23:02:08 INFO - PROCESS | 1654 | 1467698528476 Marionette DEBUG loaded listener.js 23:02:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1273af400) [pid = 1654] [serial = 1811] [outer = 0x118f47400] 23:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x127685c00) [pid = 1654] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 23:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x127685800) [pid = 1654] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 23:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1295d8c00) [pid = 1654] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 23:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x112016000) [pid = 1654] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 23:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x117e44c00) [pid = 1654] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 23:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x121027400) [pid = 1654] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 23:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x116174c00) [pid = 1654] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 23:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x117eb7c00) [pid = 1654] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 23:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1128d5400) [pid = 1654] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 23:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1175bf800) [pid = 1654] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 23:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x112a7d400) [pid = 1654] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 23:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x113968c00) [pid = 1654] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 23:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1188e5000) [pid = 1654] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 23:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12100f000) [pid = 1654] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 23:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x124f0bc00) [pid = 1654] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 23:02:09 INFO - PROCESS | 1654 | 1467698529022 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]]]}] 23:02:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 23:02:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 718ms 23:02:09 INFO - PROCESS | 1654 | 1467698529067 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 23:02:09 INFO - PROCESS | 1654 | 1467698529068 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 23:02:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 23:02:09 INFO - PROCESS | 1654 | 1467698529070 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 23:02:09 INFO - PROCESS | 1654 | 1467698529072 Marionette TRACE conn2 <- [1,2386,null,{}] 23:02:09 INFO - PROCESS | 1654 | 1467698529074 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}] 23:02:09 INFO - PROCESS | 1654 | 1467698529075 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:09 INFO - PROCESS | 1654 | 1467698529153 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 23:02:09 INFO - PROCESS | 1654 | 1467698529157 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:09 INFO - PROCESS | 1654 | 1467698529159 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x123db2000 == 35 [pid = 1654] [id = 604] 23:02:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x112016000) [pid = 1654] [serial = 1812] [outer = 0x0] 23:02:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x116ad9800) [pid = 1654] [serial = 1813] [outer = 0x112016000] 23:02:09 INFO - PROCESS | 1654 | 1467698529183 Marionette DEBUG loaded listener.js 23:02:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x12100ec00) [pid = 1654] [serial = 1814] [outer = 0x112016000] 23:02:09 INFO - PROCESS | 1654 | 1467698529531 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]]]}] 23:02:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 23:02:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 469ms 23:02:09 INFO - PROCESS | 1654 | 1467698529540 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 23:02:09 INFO - PROCESS | 1654 | 1467698529541 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 23:02:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 23:02:09 INFO - PROCESS | 1654 | 1467698529553 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 23:02:09 INFO - PROCESS | 1654 | 1467698529555 Marionette TRACE conn2 <- [1,2390,null,{}] 23:02:09 INFO - PROCESS | 1654 | 1467698529558 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}] 23:02:09 INFO - PROCESS | 1654 | 1467698529559 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:09 INFO - PROCESS | 1654 | 1467698529657 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 23:02:09 INFO - PROCESS | 1654 | 1467698529663 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:09 INFO - PROCESS | 1654 | 1467698529664 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255c9800 == 36 [pid = 1654] [id = 605] 23:02:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1185d8c00) [pid = 1654] [serial = 1815] [outer = 0x0] 23:02:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x127658c00) [pid = 1654] [serial = 1816] [outer = 0x1185d8c00] 23:02:09 INFO - PROCESS | 1654 | 1467698529691 Marionette DEBUG loaded listener.js 23:02:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x127666c00) [pid = 1654] [serial = 1817] [outer = 0x1185d8c00] 23:02:09 INFO - PROCESS | 1654 | 1467698529992 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]]]}] 23:02:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 23:02:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 479ms 23:02:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 23:02:10 INFO - PROCESS | 1654 | 1467698530024 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 23:02:10 INFO - PROCESS | 1654 | 1467698530025 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 23:02:10 INFO - PROCESS | 1654 | 1467698530027 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 23:02:10 INFO - PROCESS | 1654 | 1467698530028 Marionette TRACE conn2 <- [1,2394,null,{}] 23:02:10 INFO - PROCESS | 1654 | 1467698530031 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}] 23:02:10 INFO - PROCESS | 1654 | 1467698530032 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:10 INFO - PROCESS | 1654 | 1467698530111 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 23:02:10 INFO - PROCESS | 1654 | 1467698530115 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:10 INFO - PROCESS | 1654 | 1467698530116 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x126e54000 == 37 [pid = 1654] [id = 606] 23:02:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12767d800) [pid = 1654] [serial = 1818] [outer = 0x0] 23:02:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x127686c00) [pid = 1654] [serial = 1819] [outer = 0x12767d800] 23:02:10 INFO - PROCESS | 1654 | 1467698530143 Marionette DEBUG loaded listener.js 23:02:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128944c00) [pid = 1654] [serial = 1820] [outer = 0x12767d800] 23:02:10 INFO - PROCESS | 1654 | 1467698530503 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]]]}] 23:02:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 23:02:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 519ms 23:02:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 23:02:10 INFO - PROCESS | 1654 | 1467698530546 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 23:02:10 INFO - PROCESS | 1654 | 1467698530548 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 23:02:10 INFO - PROCESS | 1654 | 1467698530550 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 23:02:10 INFO - PROCESS | 1654 | 1467698530552 Marionette TRACE conn2 <- [1,2398,null,{}] 23:02:10 INFO - PROCESS | 1654 | 1467698530554 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}] 23:02:10 INFO - PROCESS | 1654 | 1467698530563 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:10 INFO - PROCESS | 1654 | 1467698530651 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 23:02:10 INFO - PROCESS | 1654 | 1467698530656 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:10 INFO - PROCESS | 1654 | 1467698530658 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12920a000 == 38 [pid = 1654] [id = 607] 23:02:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x127665c00) [pid = 1654] [serial = 1821] [outer = 0x0] 23:02:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128bb7800) [pid = 1654] [serial = 1822] [outer = 0x127665c00] 23:02:10 INFO - PROCESS | 1654 | 1467698530684 Marionette DEBUG loaded listener.js 23:02:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128f96000) [pid = 1654] [serial = 1823] [outer = 0x127665c00] 23:02:11 INFO - PROCESS | 1654 | 1467698531117 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]]]}] 23:02:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 23:02:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 619ms 23:02:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 23:02:11 INFO - PROCESS | 1654 | 1467698531171 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 23:02:11 INFO - PROCESS | 1654 | 1467698531173 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 23:02:11 INFO - PROCESS | 1654 | 1467698531176 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 23:02:11 INFO - PROCESS | 1654 | 1467698531178 Marionette TRACE conn2 <- [1,2402,null,{}] 23:02:11 INFO - PROCESS | 1654 | 1467698531183 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}] 23:02:11 INFO - PROCESS | 1654 | 1467698531184 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:11 INFO - PROCESS | 1654 | 1467698531295 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 23:02:11 INFO - PROCESS | 1654 | 1467698531353 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:11 INFO - PROCESS | 1654 | 1467698531355 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x113020800 == 39 [pid = 1654] [id = 608] 23:02:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1133c9400) [pid = 1654] [serial = 1824] [outer = 0x0] 23:02:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x113b9b800) [pid = 1654] [serial = 1825] [outer = 0x1133c9400] 23:02:11 INFO - PROCESS | 1654 | 1467698531386 Marionette DEBUG loaded listener.js 23:02:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x116181000) [pid = 1654] [serial = 1826] [outer = 0x1133c9400] 23:02:11 INFO - PROCESS | 1654 | 1467698531931 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]]]}] 23:02:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 23:02:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 821ms 23:02:12 INFO - PROCESS | 1654 | 1467698531998 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 23:02:12 INFO - PROCESS | 1654 | 1467698532001 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 23:02:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 23:02:12 INFO - PROCESS | 1654 | 1467698532006 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 23:02:12 INFO - PROCESS | 1654 | 1467698532007 Marionette TRACE conn2 <- [1,2406,null,{}] 23:02:12 INFO - PROCESS | 1654 | 1467698532010 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}] 23:02:12 INFO - PROCESS | 1654 | 1467698532012 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:12 INFO - PROCESS | 1654 | 1467698532121 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 23:02:12 INFO - PROCESS | 1654 | 1467698532202 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:12 INFO - PROCESS | 1654 | 1467698532203 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x118bd9800 == 40 [pid = 1654] [id = 609] 23:02:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x117eb3800) [pid = 1654] [serial = 1827] [outer = 0x0] 23:02:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1180bf000) [pid = 1654] [serial = 1828] [outer = 0x117eb3800] 23:02:12 INFO - PROCESS | 1654 | 1467698532234 Marionette DEBUG loaded listener.js 23:02:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11857a400) [pid = 1654] [serial = 1829] [outer = 0x117eb3800] 23:02:12 INFO - PROCESS | 1654 | 1467698532887 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]]]}] 23:02:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 23:02:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 920ms 23:02:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 23:02:12 INFO - PROCESS | 1654 | 1467698532925 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 23:02:12 INFO - PROCESS | 1654 | 1467698532928 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 23:02:12 INFO - PROCESS | 1654 | 1467698532931 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 23:02:12 INFO - PROCESS | 1654 | 1467698532933 Marionette TRACE conn2 <- [1,2410,null,{}] 23:02:12 INFO - PROCESS | 1654 | 1467698532936 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}] 23:02:12 INFO - PROCESS | 1654 | 1467698532938 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:13 INFO - PROCESS | 1654 | 1467698533047 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 23:02:13 INFO - PROCESS | 1654 | --DOCSHELL 0x126e54000 == 39 [pid = 1654] [id = 606] 23:02:13 INFO - PROCESS | 1654 | --DOCSHELL 0x1255c9800 == 38 [pid = 1654] [id = 605] 23:02:13 INFO - PROCESS | 1654 | --DOCSHELL 0x123db2000 == 37 [pid = 1654] [id = 604] 23:02:13 INFO - PROCESS | 1654 | --DOCSHELL 0x123c28800 == 36 [pid = 1654] [id = 603] 23:02:13 INFO - PROCESS | 1654 | --DOCSHELL 0x121177800 == 35 [pid = 1654] [id = 602] 23:02:13 INFO - PROCESS | 1654 | --DOCSHELL 0x1197c0000 == 34 [pid = 1654] [id = 601] 23:02:13 INFO - PROCESS | 1654 | --DOCSHELL 0x118097000 == 33 [pid = 1654] [id = 600] 23:02:13 INFO - PROCESS | 1654 | --DOCSHELL 0x117113000 == 32 [pid = 1654] [id = 599] 23:02:13 INFO - PROCESS | 1654 | --DOCSHELL 0x1133e4800 == 31 [pid = 1654] [id = 598] 23:02:13 INFO - PROCESS | 1654 | --DOCSHELL 0x112682800 == 30 [pid = 1654] [id = 597] 23:02:13 INFO - PROCESS | 1654 | --DOCSHELL 0x1171db000 == 29 [pid = 1654] [id = 596] 23:02:13 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128f8c800) [pid = 1654] [serial = 1756] [outer = 0x0] [url = about:blank] 23:02:13 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x128bba800) [pid = 1654] [serial = 1754] [outer = 0x0] [url = about:blank] 23:02:13 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x129581000) [pid = 1654] [serial = 1757] [outer = 0x0] [url = about:blank] 23:02:13 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1295e0800) [pid = 1654] [serial = 1759] [outer = 0x0] [url = about:blank] 23:02:13 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11731a800) [pid = 1654] [serial = 1763] [outer = 0x0] [url = about:blank] 23:02:13 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12102b800) [pid = 1654] [serial = 1765] [outer = 0x0] [url = about:blank] 23:02:13 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x126893400) [pid = 1654] [serial = 1750] [outer = 0x0] [url = about:blank] 23:02:13 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12144fc00) [pid = 1654] [serial = 1730] [outer = 0x0] [url = about:blank] 23:02:13 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118b54c00) [pid = 1654] [serial = 1735] [outer = 0x0] [url = about:blank] 23:02:13 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x119a07c00) [pid = 1654] [serial = 1736] [outer = 0x0] [url = about:blank] 23:02:13 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1131ac400) [pid = 1654] [serial = 1738] [outer = 0x0] [url = about:blank] 23:02:13 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x116399800) [pid = 1654] [serial = 1739] [outer = 0x0] [url = about:blank] 23:02:13 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11813f400) [pid = 1654] [serial = 1741] [outer = 0x0] [url = about:blank] 23:02:13 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1188e9000) [pid = 1654] [serial = 1742] [outer = 0x0] [url = about:blank] 23:02:13 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119c22c00) [pid = 1654] [serial = 1744] [outer = 0x0] [url = about:blank] 23:02:13 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x121007000) [pid = 1654] [serial = 1745] [outer = 0x0] [url = about:blank] 23:02:13 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x116182c00) [pid = 1654] [serial = 1732] [outer = 0x0] [url = about:blank] 23:02:13 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x116ae3000) [pid = 1654] [serial = 1733] [outer = 0x0] [url = about:blank] 23:02:13 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12aa82c00) [pid = 1654] [serial = 1769] [outer = 0x0] [url = about:blank] 23:02:13 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x123ce4800) [pid = 1654] [serial = 1747] [outer = 0x0] [url = about:blank] 23:02:13 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x124fe0400) [pid = 1654] [serial = 1748] [outer = 0x0] [url = about:blank] 23:02:13 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x113378800) [pid = 1654] [serial = 1762] [outer = 0x0] [url = about:blank] 23:02:13 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x12afe5800) [pid = 1654] [serial = 1771] [outer = 0x0] [url = about:blank] 23:02:13 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12b20ec00) [pid = 1654] [serial = 1772] [outer = 0x0] [url = about:blank] 23:02:13 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x128829400) [pid = 1654] [serial = 1753] [outer = 0x0] [url = about:blank] 23:02:13 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x12a79f800) [pid = 1654] [serial = 1760] [outer = 0x0] [url = about:blank] 23:02:13 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x12a7a3800) [pid = 1654] [serial = 1768] [outer = 0x0] [url = about:blank] 23:02:13 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1273ba400) [pid = 1654] [serial = 1751] [outer = 0x0] [url = about:blank] 23:02:13 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x128d03400) [pid = 1654] [serial = 1766] [outer = 0x0] [url = about:blank] 23:02:13 INFO - PROCESS | 1654 | 1467698533152 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:13 INFO - PROCESS | 1654 | 1467698533155 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x111c88000 == 30 [pid = 1654] [id = 610] 23:02:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x1128cf000) [pid = 1654] [serial = 1830] [outer = 0x0] 23:02:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x112a79800) [pid = 1654] [serial = 1831] [outer = 0x1128cf000] 23:02:13 INFO - PROCESS | 1654 | 1467698533183 Marionette DEBUG loaded listener.js 23:02:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x11336a400) [pid = 1654] [serial = 1832] [outer = 0x1128cf000] 23:02:13 INFO - PROCESS | 1654 | 1467698533522 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]]]}] 23:02:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 23:02:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 626ms 23:02:13 INFO - PROCESS | 1654 | 1467698533556 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 23:02:13 INFO - PROCESS | 1654 | 1467698533559 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 23:02:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 23:02:13 INFO - PROCESS | 1654 | 1467698533563 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 23:02:13 INFO - PROCESS | 1654 | 1467698533565 Marionette TRACE conn2 <- [1,2414,null,{}] 23:02:13 INFO - PROCESS | 1654 | 1467698533567 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}] 23:02:13 INFO - PROCESS | 1654 | 1467698533569 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:13 INFO - PROCESS | 1654 | 1467698533651 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 23:02:13 INFO - PROCESS | 1654 | 1467698533734 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:13 INFO - PROCESS | 1654 | 1467698533735 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x1133e7800 == 31 [pid = 1654] [id = 611] 23:02:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x116723800) [pid = 1654] [serial = 1833] [outer = 0x0] 23:02:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1167f4800) [pid = 1654] [serial = 1834] [outer = 0x116723800] 23:02:13 INFO - PROCESS | 1654 | 1467698533762 Marionette DEBUG loaded listener.js 23:02:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x116add000) [pid = 1654] [serial = 1835] [outer = 0x116723800] 23:02:14 INFO - PROCESS | 1654 | 1467698534065 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]]]}] 23:02:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 23:02:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 519ms 23:02:14 INFO - PROCESS | 1654 | 1467698534091 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 23:02:14 INFO - PROCESS | 1654 | 1467698534092 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 23:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 23:02:14 INFO - PROCESS | 1654 | 1467698534095 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 23:02:14 INFO - PROCESS | 1654 | 1467698534097 Marionette TRACE conn2 <- [1,2418,null,{}] 23:02:14 INFO - PROCESS | 1654 | 1467698534109 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}] 23:02:14 INFO - PROCESS | 1654 | 1467698534112 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:14 INFO - PROCESS | 1654 | 1467698534205 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 23:02:14 INFO - PROCESS | 1654 | 1467698534263 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:14 INFO - PROCESS | 1654 | 1467698534265 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171df000 == 32 [pid = 1654] [id = 612] 23:02:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11707e800) [pid = 1654] [serial = 1836] [outer = 0x0] 23:02:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x117e4dc00) [pid = 1654] [serial = 1837] [outer = 0x11707e800] 23:02:14 INFO - PROCESS | 1654 | 1467698534293 Marionette DEBUG loaded listener.js 23:02:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1185d9400) [pid = 1654] [serial = 1838] [outer = 0x11707e800] 23:02:14 INFO - PROCESS | 1654 | 1467698534579 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]]]}] 23:02:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 23:02:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 525ms 23:02:14 INFO - PROCESS | 1654 | 1467698534628 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 23:02:14 INFO - PROCESS | 1654 | 1467698534630 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 23:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 23:02:14 INFO - PROCESS | 1654 | 1467698534633 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 23:02:14 INFO - PROCESS | 1654 | 1467698534638 Marionette TRACE conn2 <- [1,2422,null,{}] 23:02:14 INFO - PROCESS | 1654 | 1467698534641 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}] 23:02:14 INFO - PROCESS | 1654 | 1467698534643 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:14 INFO - PROCESS | 1654 | 1467698534738 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 23:02:14 INFO - PROCESS | 1654 | 1467698534742 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:14 INFO - PROCESS | 1654 | 1467698534743 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x119635000 == 33 [pid = 1654] [id = 613] 23:02:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118b4c800) [pid = 1654] [serial = 1839] [outer = 0x0] 23:02:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1193a7c00) [pid = 1654] [serial = 1840] [outer = 0x118b4c800] 23:02:14 INFO - PROCESS | 1654 | 1467698534769 Marionette DEBUG loaded listener.js 23:02:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119912400) [pid = 1654] [serial = 1841] [outer = 0x118b4c800] 23:02:15 INFO - PROCESS | 1654 | 1467698535129 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]]]}] 23:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 23:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 522ms 23:02:15 INFO - PROCESS | 1654 | 1467698535173 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 23:02:15 INFO - PROCESS | 1654 | 1467698535174 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 23:02:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 23:02:15 INFO - PROCESS | 1654 | 1467698535177 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 23:02:15 INFO - PROCESS | 1654 | 1467698535178 Marionette TRACE conn2 <- [1,2426,null,{}] 23:02:15 INFO - PROCESS | 1654 | 1467698535180 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}] 23:02:15 INFO - PROCESS | 1654 | 1467698535182 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:15 INFO - PROCESS | 1654 | 1467698535336 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 23:02:15 INFO - PROCESS | 1654 | 1467698535354 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:15 INFO - PROCESS | 1654 | 1467698535356 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f14800 == 34 [pid = 1654] [id = 614] 23:02:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119912800) [pid = 1654] [serial = 1842] [outer = 0x0] 23:02:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119a0d000) [pid = 1654] [serial = 1843] [outer = 0x119912800] 23:02:15 INFO - PROCESS | 1654 | 1467698535395 Marionette DEBUG loaded listener.js 23:02:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119cad000) [pid = 1654] [serial = 1844] [outer = 0x119912800] 23:02:15 INFO - PROCESS | 1654 | 1467698535810 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]]]}] 23:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 23:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 669ms 23:02:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 23:02:15 INFO - PROCESS | 1654 | 1467698535847 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 23:02:15 INFO - PROCESS | 1654 | 1467698535848 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 23:02:15 INFO - PROCESS | 1654 | 1467698535850 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 23:02:15 INFO - PROCESS | 1654 | 1467698535851 Marionette TRACE conn2 <- [1,2430,null,{}] 23:02:15 INFO - PROCESS | 1654 | 1467698535859 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}] 23:02:15 INFO - PROCESS | 1654 | 1467698535863 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:15 INFO - PROCESS | 1654 | 1467698535983 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 23:02:16 INFO - PROCESS | 1654 | 1467698536049 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:16 INFO - PROCESS | 1654 | 1467698536050 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x123c28000 == 35 [pid = 1654] [id = 615] 23:02:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x121011000) [pid = 1654] [serial = 1845] [outer = 0x0] 23:02:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x121514800) [pid = 1654] [serial = 1846] [outer = 0x121011000] 23:02:16 INFO - PROCESS | 1654 | 1467698536075 Marionette DEBUG loaded listener.js 23:02:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x124f0ec00) [pid = 1654] [serial = 1847] [outer = 0x121011000] 23:02:16 INFO - PROCESS | 1654 | 1467698536409 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]]]}] 23:02:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 23:02:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 569ms 23:02:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 23:02:16 INFO - PROCESS | 1654 | 1467698536421 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 23:02:16 INFO - PROCESS | 1654 | 1467698536422 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 23:02:16 INFO - PROCESS | 1654 | 1467698536424 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 23:02:16 INFO - PROCESS | 1654 | 1467698536425 Marionette TRACE conn2 <- [1,2434,null,{}] 23:02:16 INFO - PROCESS | 1654 | 1467698536428 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}] 23:02:16 INFO - PROCESS | 1654 | 1467698536429 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:16 INFO - PROCESS | 1654 | 1467698536539 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 23:02:16 INFO - PROCESS | 1654 | 1467698536552 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:16 INFO - PROCESS | 1654 | 1467698536553 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255bd000 == 36 [pid = 1654] [id = 616] 23:02:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x125589800) [pid = 1654] [serial = 1848] [outer = 0x0] 23:02:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1255de000) [pid = 1654] [serial = 1849] [outer = 0x125589800] 23:02:16 INFO - PROCESS | 1654 | 1467698536577 Marionette DEBUG loaded listener.js 23:02:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x126890c00) [pid = 1654] [serial = 1850] [outer = 0x125589800] 23:02:16 INFO - PROCESS | 1654 | 1467698536904 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]]]}] 23:02:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 23:02:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 522ms 23:02:16 INFO - PROCESS | 1654 | 1467698536946 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 23:02:16 INFO - PROCESS | 1654 | 1467698536947 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 23:02:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 23:02:16 INFO - PROCESS | 1654 | 1467698536950 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 23:02:16 INFO - PROCESS | 1654 | 1467698536951 Marionette TRACE conn2 <- [1,2438,null,{}] 23:02:16 INFO - PROCESS | 1654 | 1467698536953 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}] 23:02:16 INFO - PROCESS | 1654 | 1467698536954 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:17 INFO - PROCESS | 1654 | 1467698537053 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 23:02:17 INFO - PROCESS | 1654 | 1467698537056 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:17 INFO - PROCESS | 1654 | 1467698537058 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x127302800 == 37 [pid = 1654] [id = 617] 23:02:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12558b800) [pid = 1654] [serial = 1851] [outer = 0x0] 23:02:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x126cfdc00) [pid = 1654] [serial = 1852] [outer = 0x12558b800] 23:02:17 INFO - PROCESS | 1654 | 1467698537082 Marionette DEBUG loaded listener.js 23:02:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x127390400) [pid = 1654] [serial = 1853] [outer = 0x12558b800] 23:02:17 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1175c9800) [pid = 1654] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 23:02:17 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x118579c00) [pid = 1654] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 23:02:17 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x118580400) [pid = 1654] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 23:02:17 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1168de800) [pid = 1654] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 23:02:17 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1180c1800) [pid = 1654] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 23:02:17 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118f47400) [pid = 1654] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 23:02:17 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x112d2a800) [pid = 1654] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 23:02:17 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x112016000) [pid = 1654] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 23:02:17 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x113d91400) [pid = 1654] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 23:02:17 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1185d8c00) [pid = 1654] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 23:02:17 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1193aa000) [pid = 1654] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 23:02:17 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12767d800) [pid = 1654] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 23:02:17 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12738dc00) [pid = 1654] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 23:02:17 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x128bbf000) [pid = 1654] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 23:02:17 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1128d0c00) [pid = 1654] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 23:02:17 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x113d8bc00) [pid = 1654] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 23:02:17 INFO - PROCESS | 1654 | 1467698537486 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]]]}] 23:02:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 23:02:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 571ms 23:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 23:02:17 INFO - PROCESS | 1654 | 1467698537521 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 23:02:17 INFO - PROCESS | 1654 | 1467698537523 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 23:02:17 INFO - PROCESS | 1654 | 1467698537525 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 23:02:17 INFO - PROCESS | 1654 | 1467698537526 Marionette TRACE conn2 <- [1,2442,null,{}] 23:02:17 INFO - PROCESS | 1654 | 1467698537528 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}] 23:02:17 INFO - PROCESS | 1654 | 1467698537537 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:17 INFO - PROCESS | 1654 | 1467698537642 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 23:02:17 INFO - PROCESS | 1654 | 1467698537677 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:17 INFO - PROCESS | 1654 | 1467698537678 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x117116000 == 38 [pid = 1654] [id = 618] 23:02:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x111e60c00) [pid = 1654] [serial = 1854] [outer = 0x0] 23:02:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118139c00) [pid = 1654] [serial = 1855] [outer = 0x111e60c00] 23:02:17 INFO - PROCESS | 1654 | 1467698537702 Marionette DEBUG loaded listener.js 23:02:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x121350000) [pid = 1654] [serial = 1856] [outer = 0x111e60c00] 23:02:17 INFO - PROCESS | 1654 | 1467698537965 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]]]}] 23:02:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 23:02:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 470ms 23:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 23:02:18 INFO - PROCESS | 1654 | 1467698537996 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 23:02:18 INFO - PROCESS | 1654 | 1467698537997 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 23:02:18 INFO - PROCESS | 1654 | 1467698538008 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 23:02:18 INFO - PROCESS | 1654 | 1467698538009 Marionette TRACE conn2 <- [1,2446,null,{}] 23:02:18 INFO - PROCESS | 1654 | 1467698538011 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}] 23:02:18 INFO - PROCESS | 1654 | 1467698538013 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:18 INFO - PROCESS | 1654 | 1467698538096 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 23:02:18 INFO - PROCESS | 1654 | 1467698538100 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:18 INFO - PROCESS | 1654 | 1467698538103 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d36800 == 39 [pid = 1654] [id = 619] 23:02:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x121ceac00) [pid = 1654] [serial = 1857] [outer = 0x0] 23:02:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1273af000) [pid = 1654] [serial = 1858] [outer = 0x121ceac00] 23:02:18 INFO - PROCESS | 1654 | 1467698538127 Marionette DEBUG loaded listener.js 23:02:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x12765b000) [pid = 1654] [serial = 1859] [outer = 0x121ceac00] 23:02:18 INFO - PROCESS | 1654 | 1467698538505 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]]]}] 23:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 23:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 528ms 23:02:18 INFO - PROCESS | 1654 | 1467698538529 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 23:02:18 INFO - PROCESS | 1654 | 1467698538530 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 23:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 23:02:18 INFO - PROCESS | 1654 | 1467698538532 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 23:02:18 INFO - PROCESS | 1654 | 1467698538534 Marionette TRACE conn2 <- [1,2450,null,{}] 23:02:18 INFO - PROCESS | 1654 | 1467698538536 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}] 23:02:18 INFO - PROCESS | 1654 | 1467698538538 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:18 INFO - PROCESS | 1654 | 1467698538629 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 23:02:18 INFO - PROCESS | 1654 | 1467698538632 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:18 INFO - PROCESS | 1654 | 1467698538635 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a68c000 == 40 [pid = 1654] [id = 620] 23:02:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x127663c00) [pid = 1654] [serial = 1860] [outer = 0x0] 23:02:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12882ec00) [pid = 1654] [serial = 1861] [outer = 0x127663c00] 23:02:18 INFO - PROCESS | 1654 | 1467698538663 Marionette DEBUG loaded listener.js 23:02:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128bb7c00) [pid = 1654] [serial = 1862] [outer = 0x127663c00] 23:02:18 INFO - PROCESS | 1654 | 1467698538991 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]]]}] 23:02:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 23:02:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 470ms 23:02:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 23:02:19 INFO - PROCESS | 1654 | 1467698539004 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 23:02:19 INFO - PROCESS | 1654 | 1467698539005 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 23:02:19 INFO - PROCESS | 1654 | 1467698539008 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 23:02:19 INFO - PROCESS | 1654 | 1467698539009 Marionette TRACE conn2 <- [1,2454,null,{}] 23:02:19 INFO - PROCESS | 1654 | 1467698539012 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}] 23:02:19 INFO - PROCESS | 1654 | 1467698539013 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:19 INFO - PROCESS | 1654 | 1467698539095 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 23:02:19 INFO - PROCESS | 1654 | 1467698539100 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:19 INFO - PROCESS | 1654 | 1467698539103 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a854000 == 41 [pid = 1654] [id = 621] 23:02:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128bbe000) [pid = 1654] [serial = 1863] [outer = 0x0] 23:02:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128d09000) [pid = 1654] [serial = 1864] [outer = 0x128bbe000] 23:02:19 INFO - PROCESS | 1654 | 1467698539127 Marionette DEBUG loaded listener.js 23:02:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128f94c00) [pid = 1654] [serial = 1865] [outer = 0x128bbe000] 23:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x111c88000 == 40 [pid = 1654] [id = 610] 23:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x118bd9800 == 39 [pid = 1654] [id = 609] 23:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12920a000 == 38 [pid = 1654] [id = 607] 23:02:19 INFO - PROCESS | 1654 | --DOCSHELL 0x113020800 == 37 [pid = 1654] [id = 608] 23:02:20 INFO - PROCESS | 1654 | --DOCSHELL 0x1133e7800 == 36 [pid = 1654] [id = 611] 23:02:20 INFO - PROCESS | 1654 | --DOCSHELL 0x1255bd000 == 35 [pid = 1654] [id = 616] 23:02:20 INFO - PROCESS | 1654 | --DOCSHELL 0x117116000 == 34 [pid = 1654] [id = 618] 23:02:20 INFO - PROCESS | 1654 | --DOCSHELL 0x127302800 == 33 [pid = 1654] [id = 617] 23:02:20 INFO - PROCESS | 1654 | --DOCSHELL 0x120f14800 == 32 [pid = 1654] [id = 614] 23:02:20 INFO - PROCESS | 1654 | --DOCSHELL 0x128d36800 == 31 [pid = 1654] [id = 619] 23:02:20 INFO - PROCESS | 1654 | --DOCSHELL 0x1171df000 == 30 [pid = 1654] [id = 612] 23:02:20 INFO - PROCESS | 1654 | --DOCSHELL 0x123c28000 == 29 [pid = 1654] [id = 615] 23:02:20 INFO - PROCESS | 1654 | --DOCSHELL 0x119635000 == 28 [pid = 1654] [id = 613] 23:02:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12a68c000 == 27 [pid = 1654] [id = 620] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12102c400) [pid = 1654] [serial = 1804] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118b57c00) [pid = 1654] [serial = 1798] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11971c800) [pid = 1654] [serial = 1799] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119ca9000) [pid = 1654] [serial = 1789] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x121026400) [pid = 1654] [serial = 1790] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1176bc400) [pid = 1654] [serial = 1795] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x117e50800) [pid = 1654] [serial = 1796] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x121712400) [pid = 1654] [serial = 1807] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1270e9c00) [pid = 1654] [serial = 1810] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1151ccc00) [pid = 1654] [serial = 1792] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1161de400) [pid = 1654] [serial = 1793] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12100ec00) [pid = 1654] [serial = 1814] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x116ad9800) [pid = 1654] [serial = 1813] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1175bdc00) [pid = 1654] [serial = 1775] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1168dec00) [pid = 1654] [serial = 1774] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x127658c00) [pid = 1654] [serial = 1816] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x12102ac00) [pid = 1654] [serial = 1778] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x127686c00) [pid = 1654] [serial = 1819] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x119ca7400) [pid = 1654] [serial = 1777] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x12894b800) [pid = 1654] [serial = 1781] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x127661000) [pid = 1654] [serial = 1780] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x1295e1c00) [pid = 1654] [serial = 1783] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x12a7d2800) [pid = 1654] [serial = 1784] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x128944c00) [pid = 1654] [serial = 1820] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x117e4b800) [pid = 1654] [serial = 1787] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x1273af400) [pid = 1654] [serial = 1811] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x128bb7800) [pid = 1654] [serial = 1822] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x116ad7800) [pid = 1654] [serial = 1786] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x11991e000) [pid = 1654] [serial = 1801] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x127666c00) [pid = 1654] [serial = 1817] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x121011400) [pid = 1654] [serial = 1802] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x12151c000) [pid = 1654] [serial = 1805] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x1255e1800) [pid = 1654] [serial = 1808] [outer = 0x0] [url = about:blank] 23:02:20 INFO - PROCESS | 1654 | 1467698540724 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]]]}] 23:02:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 23:02:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1724ms 23:02:20 INFO - PROCESS | 1654 | 1467698540733 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 23:02:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 23:02:20 INFO - PROCESS | 1654 | 1467698540737 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 23:02:20 INFO - PROCESS | 1654 | 1467698540741 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 23:02:20 INFO - PROCESS | 1654 | 1467698540743 Marionette TRACE conn2 <- [1,2458,null,{}] 23:02:20 INFO - PROCESS | 1654 | 1467698540747 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}] 23:02:20 INFO - PROCESS | 1654 | 1467698540749 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:20 INFO - PROCESS | 1654 | 1467698540830 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 23:02:20 INFO - PROCESS | 1654 | 1467698540884 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:20 INFO - PROCESS | 1654 | 1467698540886 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x112679000 == 28 [pid = 1654] [id = 622] 23:02:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x1133cc800) [pid = 1654] [serial = 1866] [outer = 0x0] 23:02:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x113945c00) [pid = 1654] [serial = 1867] [outer = 0x1133cc800] 23:02:20 INFO - PROCESS | 1654 | 1467698540915 Marionette DEBUG loaded listener.js 23:02:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x113f3a800) [pid = 1654] [serial = 1868] [outer = 0x1133cc800] 23:02:21 INFO - PROCESS | 1654 | 1467698541257 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]]]}] 23:02:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 23:02:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 526ms 23:02:21 INFO - PROCESS | 1654 | 1467698541269 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 23:02:21 INFO - PROCESS | 1654 | 1467698541275 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 23:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 23:02:21 INFO - PROCESS | 1654 | 1467698541282 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 23:02:21 INFO - PROCESS | 1654 | 1467698541287 Marionette TRACE conn2 <- [1,2462,null,{}] 23:02:21 INFO - PROCESS | 1654 | 1467698541290 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}] 23:02:21 INFO - PROCESS | 1654 | 1467698541294 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:21 INFO - PROCESS | 1654 | 1467698541415 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 23:02:21 INFO - PROCESS | 1654 | 1467698541503 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:21 INFO - PROCESS | 1654 | 1467698541505 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x11316d800 == 29 [pid = 1654] [id = 623] 23:02:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x115121400) [pid = 1654] [serial = 1869] [outer = 0x0] 23:02:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x116730000) [pid = 1654] [serial = 1870] [outer = 0x115121400] 23:02:21 INFO - PROCESS | 1654 | 1467698541550 Marionette DEBUG loaded listener.js 23:02:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x116ada800) [pid = 1654] [serial = 1871] [outer = 0x115121400] 23:02:21 INFO - PROCESS | 1654 | 1467698541926 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]]]}] 23:02:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 23:02:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 675ms 23:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 23:02:21 INFO - PROCESS | 1654 | 1467698541964 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 23:02:21 INFO - PROCESS | 1654 | 1467698541965 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 23:02:21 INFO - PROCESS | 1654 | 1467698541968 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 23:02:21 INFO - PROCESS | 1654 | 1467698541970 Marionette TRACE conn2 <- [1,2466,null,{}] 23:02:21 INFO - PROCESS | 1654 | 1467698541978 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}] 23:02:21 INFO - PROCESS | 1654 | 1467698541981 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:22 INFO - PROCESS | 1654 | 1467698542079 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 23:02:22 INFO - PROCESS | 1654 | 1467698542109 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:22 INFO - PROCESS | 1654 | 1467698542111 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x116707800 == 30 [pid = 1654] [id = 624] 23:02:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x110ef0c00) [pid = 1654] [serial = 1872] [outer = 0x0] 23:02:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x117eb2c00) [pid = 1654] [serial = 1873] [outer = 0x110ef0c00] 23:02:22 INFO - PROCESS | 1654 | 1467698542139 Marionette DEBUG loaded listener.js 23:02:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x11851ec00) [pid = 1654] [serial = 1874] [outer = 0x110ef0c00] 23:02:22 INFO - PROCESS | 1654 | 1467698542446 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]]]}] 23:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 23:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 521ms 23:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 23:02:22 INFO - PROCESS | 1654 | 1467698542489 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 23:02:22 INFO - PROCESS | 1654 | 1467698542491 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 23:02:22 INFO - PROCESS | 1654 | 1467698542493 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 23:02:22 INFO - PROCESS | 1654 | 1467698542494 Marionette TRACE conn2 <- [1,2470,null,{}] 23:02:22 INFO - PROCESS | 1654 | 1467698542496 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}] 23:02:22 INFO - PROCESS | 1654 | 1467698542498 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:22 INFO - PROCESS | 1654 | 1467698542573 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 23:02:22 INFO - PROCESS | 1654 | 1467698542577 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:22 INFO - PROCESS | 1654 | 1467698542578 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171df000 == 31 [pid = 1654] [id = 625] 23:02:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x1185dac00) [pid = 1654] [serial = 1875] [outer = 0x0] 23:02:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x118b57c00) [pid = 1654] [serial = 1876] [outer = 0x1185dac00] 23:02:22 INFO - PROCESS | 1654 | 1467698542606 Marionette DEBUG loaded listener.js 23:02:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x1193a9000) [pid = 1654] [serial = 1877] [outer = 0x1185dac00] 23:02:23 INFO - PROCESS | 1654 | 1467698543148 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]]]}] 23:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 23:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 723ms 23:02:23 INFO - PROCESS | 1654 | 1467698543217 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 23:02:23 INFO - PROCESS | 1654 | 1467698543220 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 23:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 23:02:23 INFO - PROCESS | 1654 | 1467698543223 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 23:02:23 INFO - PROCESS | 1654 | 1467698543225 Marionette TRACE conn2 <- [1,2474,null,{}] 23:02:23 INFO - PROCESS | 1654 | 1467698543230 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}] 23:02:23 INFO - PROCESS | 1654 | 1467698543231 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:23 INFO - PROCESS | 1654 | 1467698543336 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 23:02:23 INFO - PROCESS | 1654 | 1467698543436 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:23 INFO - PROCESS | 1654 | 1467698543437 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x11316a000 == 32 [pid = 1654] [id = 626] 23:02:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x113d8d800) [pid = 1654] [serial = 1878] [outer = 0x0] 23:02:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x1151d9000) [pid = 1654] [serial = 1879] [outer = 0x113d8d800] 23:02:23 INFO - PROCESS | 1654 | 1467698543479 Marionette DEBUG loaded listener.js 23:02:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x116ad5c00) [pid = 1654] [serial = 1880] [outer = 0x113d8d800] 23:02:24 INFO - PROCESS | 1654 | 1467698544117 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]]]}] 23:02:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 23:02:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 926ms 23:02:24 INFO - PROCESS | 1654 | 1467698544149 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 23:02:24 INFO - PROCESS | 1654 | 1467698544154 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 23:02:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 23:02:24 INFO - PROCESS | 1654 | 1467698544159 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 23:02:24 INFO - PROCESS | 1654 | 1467698544160 Marionette TRACE conn2 <- [1,2478,null,{}] 23:02:24 INFO - PROCESS | 1654 | 1467698544163 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}] 23:02:24 INFO - PROCESS | 1654 | 1467698544165 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:24 INFO - PROCESS | 1654 | 1467698544270 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 23:02:24 INFO - PROCESS | 1654 | 1467698544345 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:24 INFO - PROCESS | 1654 | 1467698544347 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x118099800 == 33 [pid = 1654] [id = 627] 23:02:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1175bdc00) [pid = 1654] [serial = 1881] [outer = 0x0] 23:02:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x117e44800) [pid = 1654] [serial = 1882] [outer = 0x1175bdc00] 23:02:24 INFO - PROCESS | 1654 | 1467698544378 Marionette DEBUG loaded listener.js 23:02:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x118578400) [pid = 1654] [serial = 1883] [outer = 0x1175bdc00] 23:02:25 INFO - PROCESS | 1654 | 1467698545054 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]]]}] 23:02:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 23:02:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 923ms 23:02:25 INFO - PROCESS | 1654 | --DOCSHELL 0x116707800 == 32 [pid = 1654] [id = 624] 23:02:25 INFO - PROCESS | 1654 | --DOCSHELL 0x11316d800 == 31 [pid = 1654] [id = 623] 23:02:25 INFO - PROCESS | 1654 | --DOCSHELL 0x112679000 == 30 [pid = 1654] [id = 622] 23:02:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 23:02:25 INFO - PROCESS | 1654 | 1467698545106 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 23:02:25 INFO - PROCESS | 1654 | 1467698545109 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 23:02:25 INFO - PROCESS | 1654 | 1467698545116 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 23:02:25 INFO - PROCESS | 1654 | 1467698545119 Marionette TRACE conn2 <- [1,2482,null,{}] 23:02:25 INFO - PROCESS | 1654 | 1467698545124 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}] 23:02:25 INFO - PROCESS | 1654 | 1467698545126 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:25 INFO - PROCESS | 1654 | 1467698545254 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 23:02:25 INFO - PROCESS | 1654 | 1467698545330 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:25 INFO - PROCESS | 1654 | 1467698545332 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x11300c800 == 31 [pid = 1654] [id = 628] 23:02:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x113d8cc00) [pid = 1654] [serial = 1884] [outer = 0x0] 23:02:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1168de800) [pid = 1654] [serial = 1885] [outer = 0x113d8cc00] 23:02:25 INFO - PROCESS | 1654 | 1467698545359 Marionette DEBUG loaded listener.js 23:02:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1175c3000) [pid = 1654] [serial = 1886] [outer = 0x113d8cc00] 23:02:25 INFO - PROCESS | 1654 | 1467698545659 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]]]}] 23:02:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 23:02:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 574ms 23:02:25 INFO - PROCESS | 1654 | 1467698545690 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 23:02:25 INFO - PROCESS | 1654 | 1467698545693 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 23:02:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 23:02:25 INFO - PROCESS | 1654 | 1467698545697 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 23:02:25 INFO - PROCESS | 1654 | 1467698545699 Marionette TRACE conn2 <- [1,2486,null,{}] 23:02:25 INFO - PROCESS | 1654 | 1467698545704 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}] 23:02:25 INFO - PROCESS | 1654 | 1467698545705 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:25 INFO - PROCESS | 1654 | 1467698545806 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 23:02:25 INFO - PROCESS | 1654 | 1467698545859 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:25 INFO - PROCESS | 1654 | 1467698545860 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x113006000 == 32 [pid = 1654] [id = 629] 23:02:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1175c8000) [pid = 1654] [serial = 1887] [outer = 0x0] 23:02:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118579800) [pid = 1654] [serial = 1888] [outer = 0x1175c8000] 23:02:25 INFO - PROCESS | 1654 | 1467698545886 Marionette DEBUG loaded listener.js 23:02:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1193b2400) [pid = 1654] [serial = 1889] [outer = 0x1175c8000] 23:02:26 INFO - PROCESS | 1654 | 1467698546188 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]]]}] 23:02:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 23:02:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 519ms 23:02:26 INFO - PROCESS | 1654 | 1467698546217 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 23:02:26 INFO - PROCESS | 1654 | 1467698546221 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 23:02:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 23:02:26 INFO - PROCESS | 1654 | 1467698546225 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 23:02:26 INFO - PROCESS | 1654 | 1467698546237 Marionette TRACE conn2 <- [1,2490,null,{}] 23:02:26 INFO - PROCESS | 1654 | 1467698546245 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}] 23:02:26 INFO - PROCESS | 1654 | 1467698546249 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:26 INFO - PROCESS | 1654 | 1467698546331 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 23:02:26 INFO - PROCESS | 1654 | 1467698546391 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:26 INFO - PROCESS | 1654 | 1467698546394 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x1197c2000 == 33 [pid = 1654] [id = 630] 23:02:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11222b000) [pid = 1654] [serial = 1890] [outer = 0x0] 23:02:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11991e000) [pid = 1654] [serial = 1891] [outer = 0x11222b000] 23:02:26 INFO - PROCESS | 1654 | 1467698546421 Marionette DEBUG loaded listener.js 23:02:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119762800) [pid = 1654] [serial = 1892] [outer = 0x11222b000] 23:02:26 INFO - PROCESS | 1654 | 1467698546729 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]]]}] 23:02:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 23:02:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 532ms 23:02:26 INFO - PROCESS | 1654 | 1467698546757 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 23:02:26 INFO - PROCESS | 1654 | 1467698546759 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 23:02:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 23:02:26 INFO - PROCESS | 1654 | 1467698546761 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 23:02:26 INFO - PROCESS | 1654 | 1467698546762 Marionette TRACE conn2 <- [1,2494,null,{}] 23:02:26 INFO - PROCESS | 1654 | 1467698546765 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}] 23:02:26 INFO - PROCESS | 1654 | 1467698546766 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:26 INFO - PROCESS | 1654 | 1467698546847 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 23:02:26 INFO - PROCESS | 1654 | 1467698546852 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:26 INFO - PROCESS | 1654 | 1467698546854 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x110fdd800 == 34 [pid = 1654] [id = 631] 23:02:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x121024400) [pid = 1654] [serial = 1893] [outer = 0x0] 23:02:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x121518400) [pid = 1654] [serial = 1894] [outer = 0x121024400] 23:02:26 INFO - PROCESS | 1654 | 1467698546880 Marionette DEBUG loaded listener.js 23:02:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x121a6fc00) [pid = 1654] [serial = 1895] [outer = 0x121024400] 23:02:27 INFO - PROCESS | 1654 | 1467698547215 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]]]}] 23:02:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 23:02:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 471ms 23:02:27 INFO - PROCESS | 1654 | 1467698547232 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 23:02:27 INFO - PROCESS | 1654 | 1467698547234 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 23:02:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 23:02:27 INFO - PROCESS | 1654 | 1467698547240 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 23:02:27 INFO - PROCESS | 1654 | 1467698547241 Marionette TRACE conn2 <- [1,2498,null,{}] 23:02:27 INFO - PROCESS | 1654 | 1467698547243 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}] 23:02:27 INFO - PROCESS | 1654 | 1467698547244 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:27 INFO - PROCESS | 1654 | 1467698547358 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 23:02:27 INFO - PROCESS | 1654 | 1467698547370 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:27 INFO - PROCESS | 1654 | 1467698547371 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x121476800 == 35 [pid = 1654] [id = 632] 23:02:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1188e1400) [pid = 1654] [serial = 1896] [outer = 0x0] 23:02:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x123cb2000) [pid = 1654] [serial = 1897] [outer = 0x1188e1400] 23:02:27 INFO - PROCESS | 1654 | 1467698547395 Marionette DEBUG loaded listener.js 23:02:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x124c04800) [pid = 1654] [serial = 1898] [outer = 0x1188e1400] 23:02:27 INFO - PROCESS | 1654 | 1467698547756 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]]]}] 23:02:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 23:02:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 569ms 23:02:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 23:02:27 INFO - PROCESS | 1654 | 1467698547808 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 23:02:27 INFO - PROCESS | 1654 | 1467698547809 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 23:02:27 INFO - PROCESS | 1654 | 1467698547811 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 23:02:27 INFO - PROCESS | 1654 | 1467698547812 Marionette TRACE conn2 <- [1,2502,null,{}] 23:02:27 INFO - PROCESS | 1654 | 1467698547814 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}] 23:02:27 INFO - PROCESS | 1654 | 1467698547819 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:27 INFO - PROCESS | 1654 | 1467698547942 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 23:02:27 INFO - PROCESS | 1654 | 1467698547992 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:28 INFO - PROCESS | 1654 | 1467698547994 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x124f99000 == 36 [pid = 1654] [id = 633] 23:02:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x124c3e000) [pid = 1654] [serial = 1899] [outer = 0x0] 23:02:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12569b400) [pid = 1654] [serial = 1900] [outer = 0x124c3e000] 23:02:28 INFO - PROCESS | 1654 | 1467698548032 Marionette DEBUG loaded listener.js 23:02:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12765d800) [pid = 1654] [serial = 1901] [outer = 0x124c3e000] 23:02:28 INFO - PROCESS | 1654 | 1467698548430 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]]]}] 23:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 23:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 669ms 23:02:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 23:02:28 INFO - PROCESS | 1654 | 1467698548480 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 23:02:28 INFO - PROCESS | 1654 | 1467698548481 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 23:02:28 INFO - PROCESS | 1654 | 1467698548483 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 23:02:28 INFO - PROCESS | 1654 | 1467698548485 Marionette TRACE conn2 <- [1,2506,null,{}] 23:02:28 INFO - PROCESS | 1654 | 1467698548487 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}] 23:02:28 INFO - PROCESS | 1654 | 1467698548488 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:28 INFO - PROCESS | 1654 | 1467698548589 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 23:02:28 INFO - PROCESS | 1654 | 1467698548601 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:28 INFO - PROCESS | 1654 | 1467698548602 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x126858800 == 37 [pid = 1654] [id = 634] 23:02:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x127663800) [pid = 1654] [serial = 1902] [outer = 0x0] 23:02:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x127678c00) [pid = 1654] [serial = 1903] [outer = 0x127663800] 23:02:28 INFO - PROCESS | 1654 | 1467698548626 Marionette DEBUG loaded listener.js 23:02:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x127687400) [pid = 1654] [serial = 1904] [outer = 0x127663800] 23:02:28 INFO - PROCESS | 1654 | 1467698548938 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]]]}] 23:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 23:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 471ms 23:02:28 INFO - PROCESS | 1654 | 1467698548959 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 23:02:28 INFO - PROCESS | 1654 | 1467698548960 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 23:02:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 23:02:28 INFO - PROCESS | 1654 | 1467698548962 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 23:02:28 INFO - PROCESS | 1654 | 1467698548963 Marionette TRACE conn2 <- [1,2510,null,{}] 23:02:28 INFO - PROCESS | 1654 | 1467698548966 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}] 23:02:28 INFO - PROCESS | 1654 | 1467698548967 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:29 INFO - PROCESS | 1654 | 1467698549068 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 23:02:29 INFO - PROCESS | 1654 | 1467698549072 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:29 INFO - PROCESS | 1654 | 1467698549073 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x127320800 == 38 [pid = 1654] [id = 635] 23:02:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1255d5800) [pid = 1654] [serial = 1905] [outer = 0x0] 23:02:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12882a800) [pid = 1654] [serial = 1906] [outer = 0x1255d5800] 23:02:29 INFO - PROCESS | 1654 | 1467698549097 Marionette DEBUG loaded listener.js 23:02:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128947800) [pid = 1654] [serial = 1907] [outer = 0x1255d5800] 23:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1133cc800) [pid = 1654] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 23:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x115121400) [pid = 1654] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 23:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x125589800) [pid = 1654] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 23:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x121011000) [pid = 1654] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 23:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12558b800) [pid = 1654] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 23:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x111e60c00) [pid = 1654] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 23:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x121ceac00) [pid = 1654] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 23:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x127663c00) [pid = 1654] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 23:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x128bbe000) [pid = 1654] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 23:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x110ef0c00) [pid = 1654] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 23:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x117eb3800) [pid = 1654] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 23:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1133c9400) [pid = 1654] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 23:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x127665c00) [pid = 1654] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 23:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x118b4c800) [pid = 1654] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 23:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11707e800) [pid = 1654] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 23:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x116723800) [pid = 1654] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 23:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1128cf000) [pid = 1654] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 23:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x119912800) [pid = 1654] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 23:02:29 INFO - PROCESS | 1654 | 1467698549485 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]]]}] 23:02:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 23:02:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 568ms 23:02:29 INFO - PROCESS | 1654 | 1467698549531 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 23:02:29 INFO - PROCESS | 1654 | 1467698549532 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 23:02:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 23:02:29 INFO - PROCESS | 1654 | 1467698549534 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 23:02:29 INFO - PROCESS | 1654 | 1467698549535 Marionette TRACE conn2 <- [1,2514,null,{}] 23:02:29 INFO - PROCESS | 1654 | 1467698549538 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}] 23:02:29 INFO - PROCESS | 1654 | 1467698549539 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:29 INFO - PROCESS | 1654 | 1467698549625 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 23:02:29 INFO - PROCESS | 1654 | 1467698549685 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:29 INFO - PROCESS | 1654 | 1467698549686 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x1197c1000 == 39 [pid = 1654] [id = 636] 23:02:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1122bdc00) [pid = 1654] [serial = 1908] [outer = 0x0] 23:02:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x112d21000) [pid = 1654] [serial = 1909] [outer = 0x1122bdc00] 23:02:29 INFO - PROCESS | 1654 | 1467698549710 Marionette DEBUG loaded listener.js 23:02:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x118b4c800) [pid = 1654] [serial = 1910] [outer = 0x1122bdc00] 23:02:29 INFO - PROCESS | 1654 | 1467698549996 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]]]}] 23:02:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 23:02:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 520ms 23:02:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 23:02:30 INFO - PROCESS | 1654 | 1467698550055 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 23:02:30 INFO - PROCESS | 1654 | 1467698550056 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 23:02:30 INFO - PROCESS | 1654 | 1467698550058 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 23:02:30 INFO - PROCESS | 1654 | 1467698550059 Marionette TRACE conn2 <- [1,2518,null,{}] 23:02:30 INFO - PROCESS | 1654 | 1467698550061 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}] 23:02:30 INFO - PROCESS | 1654 | 1467698550063 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:30 INFO - PROCESS | 1654 | 1467698550143 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 23:02:30 INFO - PROCESS | 1654 | 1467698550147 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:30 INFO - PROCESS | 1654 | 1467698550148 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293c2800 == 40 [pid = 1654] [id = 637] 23:02:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1188e9000) [pid = 1654] [serial = 1911] [outer = 0x0] 23:02:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x127663c00) [pid = 1654] [serial = 1912] [outer = 0x1188e9000] 23:02:30 INFO - PROCESS | 1654 | 1467698550173 Marionette DEBUG loaded listener.js 23:02:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12894f000) [pid = 1654] [serial = 1913] [outer = 0x1188e9000] 23:02:30 INFO - PROCESS | 1654 | 1467698550525 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]]]}] 23:02:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 23:02:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 519ms 23:02:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 23:02:30 INFO - PROCESS | 1654 | 1467698550578 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 23:02:30 INFO - PROCESS | 1654 | 1467698550579 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 23:02:30 INFO - PROCESS | 1654 | 1467698550581 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 23:02:30 INFO - PROCESS | 1654 | 1467698550583 Marionette TRACE conn2 <- [1,2522,null,{}] 23:02:30 INFO - PROCESS | 1654 | 1467698550585 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}] 23:02:30 INFO - PROCESS | 1654 | 1467698550587 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:30 INFO - PROCESS | 1654 | 1467698550683 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 23:02:30 INFO - PROCESS | 1654 | 1467698550689 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:30 INFO - PROCESS | 1654 | 1467698550690 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a863800 == 41 [pid = 1654] [id = 638] 23:02:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128bb3000) [pid = 1654] [serial = 1914] [outer = 0x0] 23:02:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128d0c800) [pid = 1654] [serial = 1915] [outer = 0x128bb3000] 23:02:30 INFO - PROCESS | 1654 | 1467698550714 Marionette DEBUG loaded listener.js 23:02:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1292af000) [pid = 1654] [serial = 1916] [outer = 0x128bb3000] 23:02:31 INFO - PROCESS | 1654 | 1467698551070 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]]]}] 23:02:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 23:02:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 521ms 23:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 23:02:31 INFO - PROCESS | 1654 | 1467698551103 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 23:02:31 INFO - PROCESS | 1654 | 1467698551104 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 23:02:31 INFO - PROCESS | 1654 | 1467698551106 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 23:02:31 INFO - PROCESS | 1654 | 1467698551107 Marionette TRACE conn2 <- [1,2526,null,{}] 23:02:31 INFO - PROCESS | 1654 | 1467698551110 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}] 23:02:31 INFO - PROCESS | 1654 | 1467698551111 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:31 INFO - PROCESS | 1654 | 1467698551194 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 23:02:31 INFO - PROCESS | 1654 | 1467698551254 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:31 INFO - PROCESS | 1654 | 1467698551256 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12af52000 == 42 [pid = 1654] [id = 639] 23:02:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128f94800) [pid = 1654] [serial = 1917] [outer = 0x0] 23:02:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1292b5400) [pid = 1654] [serial = 1918] [outer = 0x128f94800] 23:02:31 INFO - PROCESS | 1654 | 1467698551280 Marionette DEBUG loaded listener.js 23:02:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12957c400) [pid = 1654] [serial = 1919] [outer = 0x128f94800] 23:02:31 INFO - PROCESS | 1654 | 1467698551722 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]]]}] 23:02:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 23:02:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 669ms 23:02:31 INFO - PROCESS | 1654 | 1467698551777 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 23:02:31 INFO - PROCESS | 1654 | 1467698551780 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 23:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 23:02:31 INFO - PROCESS | 1654 | 1467698551800 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 23:02:31 INFO - PROCESS | 1654 | 1467698551803 Marionette TRACE conn2 <- [1,2530,null,{}] 23:02:31 INFO - PROCESS | 1654 | 1467698551810 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}] 23:02:31 INFO - PROCESS | 1654 | 1467698551811 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:31 INFO - PROCESS | 1654 | 1467698551916 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 23:02:32 INFO - PROCESS | 1654 | 1467698552023 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:32 INFO - PROCESS | 1654 | 1467698552025 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x116a9b000 == 43 [pid = 1654] [id = 640] 23:02:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1168dec00) [pid = 1654] [serial = 1920] [outer = 0x0] 23:02:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x116adc000) [pid = 1654] [serial = 1921] [outer = 0x1168dec00] 23:02:32 INFO - PROCESS | 1654 | 1467698552058 Marionette DEBUG loaded listener.js 23:02:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1180b3400) [pid = 1654] [serial = 1922] [outer = 0x1168dec00] 23:02:32 INFO - PROCESS | 1654 | 1467698552473 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]]]}] 23:02:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 23:02:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 741ms 23:02:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 23:02:32 INFO - PROCESS | 1654 | 1467698552525 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 23:02:32 INFO - PROCESS | 1654 | 1467698552528 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 23:02:32 INFO - PROCESS | 1654 | 1467698552533 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 23:02:32 INFO - PROCESS | 1654 | 1467698552535 Marionette TRACE conn2 <- [1,2534,null,{}] 23:02:32 INFO - PROCESS | 1654 | 1467698552537 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}] 23:02:32 INFO - PROCESS | 1654 | 1467698552539 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:32 INFO - PROCESS | 1654 | 1467698552642 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 23:02:32 INFO - PROCESS | 1654 | 1467698552702 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:32 INFO - PROCESS | 1654 | 1467698552703 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x121467000 == 44 [pid = 1654] [id = 641] 23:02:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x119727000) [pid = 1654] [serial = 1923] [outer = 0x0] 23:02:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119c9ec00) [pid = 1654] [serial = 1924] [outer = 0x119727000] 23:02:32 INFO - PROCESS | 1654 | 1467698552735 Marionette DEBUG loaded listener.js 23:02:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x121011000) [pid = 1654] [serial = 1925] [outer = 0x119727000] 23:02:33 INFO - PROCESS | 1654 | 1467698553190 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]]]}] 23:02:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 23:02:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 672ms 23:02:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 23:02:33 INFO - PROCESS | 1654 | 1467698553205 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 23:02:33 INFO - PROCESS | 1654 | 1467698553206 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 23:02:33 INFO - PROCESS | 1654 | 1467698553209 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 23:02:33 INFO - PROCESS | 1654 | 1467698553211 Marionette TRACE conn2 <- [1,2538,null,{}] 23:02:33 INFO - PROCESS | 1654 | 1467698553236 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}] 23:02:33 INFO - PROCESS | 1654 | 1467698553239 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:33 INFO - PROCESS | 1654 | 1467698553413 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 23:02:33 INFO - PROCESS | 1654 | 1467698553469 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:33 INFO - PROCESS | 1654 | 1467698553471 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b2ca000 == 45 [pid = 1654] [id = 642] 23:02:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x126c81800) [pid = 1654] [serial = 1926] [outer = 0x0] 23:02:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x126cfec00) [pid = 1654] [serial = 1927] [outer = 0x126c81800] 23:02:33 INFO - PROCESS | 1654 | 1467698553503 Marionette DEBUG loaded listener.js 23:02:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12765d400) [pid = 1654] [serial = 1928] [outer = 0x126c81800] 23:02:33 INFO - PROCESS | 1654 | 1467698553970 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]]]}] 23:02:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 23:02:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 824ms 23:02:34 INFO - PROCESS | 1654 | 1467698554034 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 23:02:34 INFO - PROCESS | 1654 | 1467698554037 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 23:02:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 23:02:34 INFO - PROCESS | 1654 | 1467698554041 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 23:02:34 INFO - PROCESS | 1654 | 1467698554043 Marionette TRACE conn2 <- [1,2542,null,{}] 23:02:34 INFO - PROCESS | 1654 | 1467698554047 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}] 23:02:34 INFO - PROCESS | 1654 | 1467698554049 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:34 INFO - PROCESS | 1654 | 1467698554220 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 23:02:34 INFO - PROCESS | 1654 | 1467698554326 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:34 INFO - PROCESS | 1654 | 1467698554327 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x1126cc000 == 46 [pid = 1654] [id = 643] 23:02:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1161e3c00) [pid = 1654] [serial = 1929] [outer = 0x0] 23:02:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x126cf2c00) [pid = 1654] [serial = 1930] [outer = 0x1161e3c00] 23:02:34 INFO - PROCESS | 1654 | 1467698554374 Marionette DEBUG loaded listener.js 23:02:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x128d05c00) [pid = 1654] [serial = 1931] [outer = 0x1161e3c00] 23:02:34 INFO - PROCESS | 1654 | 1467698554994 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]]]}] 23:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 23:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 974ms 23:02:35 INFO - PROCESS | 1654 | 1467698555015 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 23:02:35 INFO - PROCESS | 1654 | 1467698555017 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 23:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 23:02:35 INFO - PROCESS | 1654 | 1467698555020 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 23:02:35 INFO - PROCESS | 1654 | 1467698555022 Marionette TRACE conn2 <- [1,2546,null,{}] 23:02:35 INFO - PROCESS | 1654 | 1467698555026 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}] 23:02:35 INFO - PROCESS | 1654 | 1467698555027 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:35 INFO - PROCESS | 1654 | 1467698555124 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 23:02:35 INFO - PROCESS | 1654 | 1467698555188 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:35 INFO - PROCESS | 1654 | 1467698555190 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x1126bd000 == 47 [pid = 1654] [id = 644] 23:02:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x116729800) [pid = 1654] [serial = 1932] [outer = 0x0] 23:02:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x116ad9000) [pid = 1654] [serial = 1933] [outer = 0x116729800] 23:02:35 INFO - PROCESS | 1654 | 1467698555218 Marionette DEBUG loaded listener.js 23:02:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x117e46c00) [pid = 1654] [serial = 1934] [outer = 0x116729800] 23:02:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12a854000 == 46 [pid = 1654] [id = 621] 23:02:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12a863800 == 45 [pid = 1654] [id = 638] 23:02:35 INFO - PROCESS | 1654 | --DOCSHELL 0x1293c2800 == 44 [pid = 1654] [id = 637] 23:02:35 INFO - PROCESS | 1654 | --DOCSHELL 0x1197c1000 == 43 [pid = 1654] [id = 636] 23:02:35 INFO - PROCESS | 1654 | --DOCSHELL 0x127320800 == 42 [pid = 1654] [id = 635] 23:02:35 INFO - PROCESS | 1654 | --DOCSHELL 0x126858800 == 41 [pid = 1654] [id = 634] 23:02:35 INFO - PROCESS | 1654 | --DOCSHELL 0x124f99000 == 40 [pid = 1654] [id = 633] 23:02:35 INFO - PROCESS | 1654 | --DOCSHELL 0x121476800 == 39 [pid = 1654] [id = 632] 23:02:35 INFO - PROCESS | 1654 | --DOCSHELL 0x110fdd800 == 38 [pid = 1654] [id = 631] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x118b57c00) [pid = 1654] [serial = 1876] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOCSHELL 0x1197c2000 == 37 [pid = 1654] [id = 630] 23:02:35 INFO - PROCESS | 1654 | --DOCSHELL 0x113006000 == 36 [pid = 1654] [id = 629] 23:02:35 INFO - PROCESS | 1654 | --DOCSHELL 0x11300c800 == 35 [pid = 1654] [id = 628] 23:02:35 INFO - PROCESS | 1654 | --DOCSHELL 0x118099800 == 34 [pid = 1654] [id = 627] 23:02:35 INFO - PROCESS | 1654 | --DOCSHELL 0x11316a000 == 33 [pid = 1654] [id = 626] 23:02:35 INFO - PROCESS | 1654 | --DOCSHELL 0x1171df000 == 32 [pid = 1654] [id = 625] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x113f3a800) [pid = 1654] [serial = 1868] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x116730000) [pid = 1654] [serial = 1870] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x116ada800) [pid = 1654] [serial = 1871] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1255de000) [pid = 1654] [serial = 1849] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x124f0ec00) [pid = 1654] [serial = 1847] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x121514800) [pid = 1654] [serial = 1846] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x126cfdc00) [pid = 1654] [serial = 1852] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x118139c00) [pid = 1654] [serial = 1855] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x126890c00) [pid = 1654] [serial = 1850] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1273af000) [pid = 1654] [serial = 1858] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12882ec00) [pid = 1654] [serial = 1861] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x127390400) [pid = 1654] [serial = 1853] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x128f94c00) [pid = 1654] [serial = 1865] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x117eb2c00) [pid = 1654] [serial = 1873] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11851ec00) [pid = 1654] [serial = 1874] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11857a400) [pid = 1654] [serial = 1829] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1180bf000) [pid = 1654] [serial = 1828] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x116181000) [pid = 1654] [serial = 1826] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x113b9b800) [pid = 1654] [serial = 1825] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x128d09000) [pid = 1654] [serial = 1864] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x128f96000) [pid = 1654] [serial = 1823] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1193a7c00) [pid = 1654] [serial = 1840] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x117e4dc00) [pid = 1654] [serial = 1837] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1185d9400) [pid = 1654] [serial = 1838] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1167f4800) [pid = 1654] [serial = 1834] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x116add000) [pid = 1654] [serial = 1835] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x128bb7c00) [pid = 1654] [serial = 1862] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11336a400) [pid = 1654] [serial = 1832] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x112a79800) [pid = 1654] [serial = 1831] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x119a0d000) [pid = 1654] [serial = 1843] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x121350000) [pid = 1654] [serial = 1856] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12765b000) [pid = 1654] [serial = 1859] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x113945c00) [pid = 1654] [serial = 1867] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x119cad000) [pid = 1654] [serial = 1844] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x119912400) [pid = 1654] [serial = 1841] [outer = 0x0] [url = about:blank] 23:02:35 INFO - PROCESS | 1654 | 1467698555642 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]]]}] 23:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 23:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 670ms 23:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 23:02:35 INFO - PROCESS | 1654 | 1467698555691 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 23:02:35 INFO - PROCESS | 1654 | 1467698555694 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 23:02:35 INFO - PROCESS | 1654 | 1467698555698 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 23:02:35 INFO - PROCESS | 1654 | 1467698555700 Marionette TRACE conn2 <- [1,2550,null,{}] 23:02:35 INFO - PROCESS | 1654 | 1467698555702 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}] 23:02:35 INFO - PROCESS | 1654 | 1467698555704 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:35 INFO - PROCESS | 1654 | 1467698555788 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 23:02:35 INFO - PROCESS | 1654 | 1467698555851 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:35 INFO - PROCESS | 1654 | 1467698555853 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x1131b9000 == 33 [pid = 1654] [id = 645] 23:02:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1167f0800) [pid = 1654] [serial = 1935] [outer = 0x0] 23:02:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1180b6400) [pid = 1654] [serial = 1936] [outer = 0x1167f0800] 23:02:35 INFO - PROCESS | 1654 | 1467698555880 Marionette DEBUG loaded listener.js 23:02:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x118f42c00) [pid = 1654] [serial = 1937] [outer = 0x1167f0800] 23:02:36 INFO - PROCESS | 1654 | 1467698556210 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]]]}] 23:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 23:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 519ms 23:02:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 23:02:36 INFO - PROCESS | 1654 | 1467698556219 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 23:02:36 INFO - PROCESS | 1654 | 1467698556222 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 23:02:36 INFO - PROCESS | 1654 | 1467698556224 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 23:02:36 INFO - PROCESS | 1654 | 1467698556227 Marionette TRACE conn2 <- [1,2554,null,{}] 23:02:36 INFO - PROCESS | 1654 | 1467698556235 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}] 23:02:36 INFO - PROCESS | 1654 | 1467698556240 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:36 INFO - PROCESS | 1654 | 1467698556322 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 23:02:36 INFO - PROCESS | 1654 | 1467698556377 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:36 INFO - PROCESS | 1654 | 1467698556379 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180ae000 == 34 [pid = 1654] [id = 646] 23:02:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x11933f800) [pid = 1654] [serial = 1938] [outer = 0x0] 23:02:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x119cacc00) [pid = 1654] [serial = 1939] [outer = 0x11933f800] 23:02:36 INFO - PROCESS | 1654 | 1467698556409 Marionette DEBUG loaded listener.js 23:02:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x12171f800) [pid = 1654] [serial = 1940] [outer = 0x11933f800] 23:02:36 INFO - PROCESS | 1654 | 1467698556787 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]]]}] 23:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 23:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 571ms 23:02:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 23:02:36 INFO - PROCESS | 1654 | 1467698556797 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 23:02:36 INFO - PROCESS | 1654 | 1467698556799 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 23:02:36 INFO - PROCESS | 1654 | 1467698556807 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 23:02:36 INFO - PROCESS | 1654 | 1467698556808 Marionette TRACE conn2 <- [1,2558,null,{}] 23:02:36 INFO - PROCESS | 1654 | 1467698556812 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}] 23:02:36 INFO - PROCESS | 1654 | 1467698556813 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:36 INFO - PROCESS | 1654 | 1467698556979 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 23:02:37 INFO - PROCESS | 1654 | 1467698556992 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:37 INFO - PROCESS | 1654 | 1467698556993 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x11997a000 == 35 [pid = 1654] [id = 647] 23:02:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x121cea400) [pid = 1654] [serial = 1941] [outer = 0x0] 23:02:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1255da800) [pid = 1654] [serial = 1942] [outer = 0x121cea400] 23:02:37 INFO - PROCESS | 1654 | 1467698557033 Marionette DEBUG loaded listener.js 23:02:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x12738f400) [pid = 1654] [serial = 1943] [outer = 0x121cea400] 23:02:37 INFO - PROCESS | 1654 | 1467698557358 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]]]}] 23:02:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 23:02:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 573ms 23:02:37 INFO - PROCESS | 1654 | 1467698557376 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 23:02:37 INFO - PROCESS | 1654 | 1467698557378 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 23:02:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 23:02:37 INFO - PROCESS | 1654 | 1467698557380 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 23:02:37 INFO - PROCESS | 1654 | 1467698557381 Marionette TRACE conn2 <- [1,2562,null,{}] 23:02:37 INFO - PROCESS | 1654 | 1467698557384 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}] 23:02:37 INFO - PROCESS | 1654 | 1467698557387 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:37 INFO - PROCESS | 1654 | 1467698557470 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 23:02:37 INFO - PROCESS | 1654 | 1467698557475 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:37 INFO - PROCESS | 1654 | 1467698557476 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x1213a5800 == 36 [pid = 1654] [id = 648] 23:02:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x127385800) [pid = 1654] [serial = 1944] [outer = 0x0] 23:02:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x127667000) [pid = 1654] [serial = 1945] [outer = 0x127385800] 23:02:37 INFO - PROCESS | 1654 | 1467698557500 Marionette DEBUG loaded listener.js 23:02:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x128828000) [pid = 1654] [serial = 1946] [outer = 0x127385800] 23:02:37 INFO - PROCESS | 1654 | 1467698557904 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]]]}] 23:02:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 23:02:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 568ms 23:02:37 INFO - PROCESS | 1654 | 1467698557948 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 23:02:37 INFO - PROCESS | 1654 | 1467698557950 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 23:02:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 23:02:37 INFO - PROCESS | 1654 | 1467698557958 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 23:02:37 INFO - PROCESS | 1654 | 1467698557959 Marionette TRACE conn2 <- [1,2566,null,{}] 23:02:37 INFO - PROCESS | 1654 | 1467698557961 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}] 23:02:37 INFO - PROCESS | 1654 | 1467698557965 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:38 INFO - PROCESS | 1654 | 1467698558091 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 23:02:38 INFO - PROCESS | 1654 | 1467698558134 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:38 INFO - PROCESS | 1654 | 1467698558135 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255bd000 == 37 [pid = 1654] [id = 649] 23:02:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x128f6a800) [pid = 1654] [serial = 1947] [outer = 0x0] 23:02:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1292ba000) [pid = 1654] [serial = 1948] [outer = 0x128f6a800] 23:02:38 INFO - PROCESS | 1654 | 1467698558160 Marionette DEBUG loaded listener.js 23:02:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x129584800) [pid = 1654] [serial = 1949] [outer = 0x128f6a800] 23:02:38 INFO - PROCESS | 1654 | 1467698558499 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]]]}] 23:02:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 23:02:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 568ms 23:02:38 INFO - PROCESS | 1654 | 1467698558527 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 23:02:38 INFO - PROCESS | 1654 | 1467698558528 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 23:02:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 23:02:38 INFO - PROCESS | 1654 | 1467698558530 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 23:02:38 INFO - PROCESS | 1654 | 1467698558531 Marionette TRACE conn2 <- [1,2570,null,{}] 23:02:38 INFO - PROCESS | 1654 | 1467698558542 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}] 23:02:38 INFO - PROCESS | 1654 | 1467698558543 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:38 INFO - PROCESS | 1654 | 1467698558644 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 23:02:38 INFO - PROCESS | 1654 | 1467698558647 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:38 INFO - PROCESS | 1654 | 1467698558648 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b64000 == 38 [pid = 1654] [id = 650] 23:02:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128bb6800) [pid = 1654] [serial = 1950] [outer = 0x0] 23:02:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1295df000) [pid = 1654] [serial = 1951] [outer = 0x128bb6800] 23:02:38 INFO - PROCESS | 1654 | 1467698558678 Marionette DEBUG loaded listener.js 23:02:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1295eb000) [pid = 1654] [serial = 1952] [outer = 0x128bb6800] 23:02:39 INFO - PROCESS | 1654 | 1467698559049 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]]]}] 23:02:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 23:02:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 568ms 23:02:39 INFO - PROCESS | 1654 | 1467698559098 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 23:02:39 INFO - PROCESS | 1654 | 1467698559099 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 23:02:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 23:02:39 INFO - PROCESS | 1654 | 1467698559102 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 23:02:39 INFO - PROCESS | 1654 | 1467698559103 Marionette TRACE conn2 <- [1,2574,null,{}] 23:02:39 INFO - PROCESS | 1654 | 1467698559105 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}] 23:02:39 INFO - PROCESS | 1654 | 1467698559106 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:39 INFO - PROCESS | 1654 | 1467698559212 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 23:02:39 INFO - PROCESS | 1654 | 1467698559226 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:39 INFO - PROCESS | 1654 | 1467698559227 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x129208800 == 39 [pid = 1654] [id = 651] 23:02:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1295eb400) [pid = 1654] [serial = 1953] [outer = 0x0] 23:02:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12a79dc00) [pid = 1654] [serial = 1954] [outer = 0x1295eb400] 23:02:39 INFO - PROCESS | 1654 | 1467698559251 Marionette DEBUG loaded listener.js 23:02:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12a7c7c00) [pid = 1654] [serial = 1955] [outer = 0x1295eb400] 23:02:39 INFO - PROCESS | 1654 | 1467698559581 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]]]}] 23:02:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 23:02:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 519ms 23:02:39 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x124c3e000) [pid = 1654] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 23:02:39 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x113d8cc00) [pid = 1654] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 23:02:39 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1175bdc00) [pid = 1654] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 23:02:39 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11222b000) [pid = 1654] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 23:02:39 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x121024400) [pid = 1654] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 23:02:39 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x127663800) [pid = 1654] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 23:02:39 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1175c8000) [pid = 1654] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 23:02:39 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1255d5800) [pid = 1654] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 23:02:39 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1122bdc00) [pid = 1654] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 23:02:39 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1188e9000) [pid = 1654] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 23:02:39 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x128bb3000) [pid = 1654] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 23:02:39 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1188e1400) [pid = 1654] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 23:02:39 INFO - PROCESS | 1654 | 1467698559740 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 23:02:39 INFO - PROCESS | 1654 | 1467698559741 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 23:02:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 23:02:39 INFO - PROCESS | 1654 | 1467698559753 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 23:02:39 INFO - PROCESS | 1654 | 1467698559754 Marionette TRACE conn2 <- [1,2578,null,{}] 23:02:39 INFO - PROCESS | 1654 | 1467698559756 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}] 23:02:39 INFO - PROCESS | 1654 | 1467698559757 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:39 INFO - PROCESS | 1654 | 1467698559839 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 23:02:39 INFO - PROCESS | 1654 | 1467698559842 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:39 INFO - PROCESS | 1654 | 1467698559851 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x118bcf000 == 40 [pid = 1654] [id = 652] 23:02:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x113d8d400) [pid = 1654] [serial = 1956] [outer = 0x0] 23:02:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1175bdc00) [pid = 1654] [serial = 1957] [outer = 0x113d8d400] 23:02:39 INFO - PROCESS | 1654 | 1467698559877 Marionette DEBUG loaded listener.js 23:02:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1193af000) [pid = 1654] [serial = 1958] [outer = 0x113d8d400] 23:02:40 INFO - PROCESS | 1654 | 1467698560223 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]]]}] 23:02:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 23:02:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 519ms 23:02:40 INFO - PROCESS | 1654 | 1467698560272 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 23:02:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 23:02:40 INFO - PROCESS | 1654 | 1467698560273 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 23:02:40 INFO - PROCESS | 1654 | 1467698560276 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 23:02:40 INFO - PROCESS | 1654 | 1467698560277 Marionette TRACE conn2 <- [1,2582,null,{}] 23:02:40 INFO - PROCESS | 1654 | 1467698560279 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}] 23:02:40 INFO - PROCESS | 1654 | 1467698560280 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:40 INFO - PROCESS | 1654 | 1467698560389 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 23:02:40 INFO - PROCESS | 1654 | 1467698560428 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:40 INFO - PROCESS | 1654 | 1467698560429 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a6a0800 == 41 [pid = 1654] [id = 653] 23:02:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x113966c00) [pid = 1654] [serial = 1959] [outer = 0x0] 23:02:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x117e48400) [pid = 1654] [serial = 1960] [outer = 0x113966c00] 23:02:40 INFO - PROCESS | 1654 | 1467698560453 Marionette DEBUG loaded listener.js 23:02:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x121102800) [pid = 1654] [serial = 1961] [outer = 0x113966c00] 23:02:40 INFO - PROCESS | 1654 | 1467698560790 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]]]}] 23:02:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 23:02:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 569ms 23:02:40 INFO - PROCESS | 1654 | 1467698560847 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 23:02:40 INFO - PROCESS | 1654 | 1467698560849 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 23:02:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 23:02:40 INFO - PROCESS | 1654 | 1467698560853 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 23:02:40 INFO - PROCESS | 1654 | 1467698560856 Marionette TRACE conn2 <- [1,2586,null,{}] 23:02:40 INFO - PROCESS | 1654 | 1467698560859 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}] 23:02:40 INFO - PROCESS | 1654 | 1467698560862 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:41 INFO - PROCESS | 1654 | 1467698561058 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 23:02:41 INFO - PROCESS | 1654 | 1467698561066 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:41 INFO - PROCESS | 1654 | 1467698561068 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b2d1800 == 42 [pid = 1654] [id = 654] 23:02:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x115e59800) [pid = 1654] [serial = 1962] [outer = 0x0] 23:02:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128833000) [pid = 1654] [serial = 1963] [outer = 0x115e59800] 23:02:41 INFO - PROCESS | 1654 | 1467698561095 Marionette DEBUG loaded listener.js 23:02:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12aa86400) [pid = 1654] [serial = 1964] [outer = 0x115e59800] 23:02:41 INFO - PROCESS | 1654 | 1467698561442 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]]]}] 23:02:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 23:02:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 622ms 23:02:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 23:02:41 INFO - PROCESS | 1654 | 1467698561475 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 23:02:41 INFO - PROCESS | 1654 | 1467698561476 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 23:02:41 INFO - PROCESS | 1654 | 1467698561478 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 23:02:41 INFO - PROCESS | 1654 | 1467698561479 Marionette TRACE conn2 <- [1,2590,null,{}] 23:02:41 INFO - PROCESS | 1654 | 1467698561482 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}] 23:02:41 INFO - PROCESS | 1654 | 1467698561483 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:41 INFO - PROCESS | 1654 | 1467698561567 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 23:02:41 INFO - PROCESS | 1654 | 1467698561573 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:41 INFO - PROCESS | 1654 | 1467698561574 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be71800 == 43 [pid = 1654] [id = 655] 23:02:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12afde000) [pid = 1654] [serial = 1965] [outer = 0x0] 23:02:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12afeb000) [pid = 1654] [serial = 1966] [outer = 0x12afde000] 23:02:41 INFO - PROCESS | 1654 | 1467698561598 Marionette DEBUG loaded listener.js 23:02:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12b140000) [pid = 1654] [serial = 1967] [outer = 0x12afde000] 23:02:42 INFO - PROCESS | 1654 | 1467698562089 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]]]}] 23:02:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 23:02:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 669ms 23:02:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 23:02:42 INFO - PROCESS | 1654 | 1467698562148 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 23:02:42 INFO - PROCESS | 1654 | 1467698562151 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 23:02:42 INFO - PROCESS | 1654 | 1467698562154 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 23:02:42 INFO - PROCESS | 1654 | 1467698562156 Marionette TRACE conn2 <- [1,2594,null,{}] 23:02:42 INFO - PROCESS | 1654 | 1467698562160 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}] 23:02:42 INFO - PROCESS | 1654 | 1467698562162 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:42 INFO - PROCESS | 1654 | 1467698562272 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 23:02:42 INFO - PROCESS | 1654 | 1467698562385 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:42 INFO - PROCESS | 1654 | 1467698562387 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x11610b000 == 44 [pid = 1654] [id = 656] 23:02:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x116b03800) [pid = 1654] [serial = 1968] [outer = 0x0] 23:02:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1176c4c00) [pid = 1654] [serial = 1969] [outer = 0x116b03800] 23:02:42 INFO - PROCESS | 1654 | 1467698562418 Marionette DEBUG loaded listener.js 23:02:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x118578c00) [pid = 1654] [serial = 1970] [outer = 0x116b03800] 23:02:42 INFO - PROCESS | 1654 | 1467698562897 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]]]}] 23:02:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 23:02:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 772ms 23:02:42 INFO - PROCESS | 1654 | 1467698562938 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 23:02:42 INFO - PROCESS | 1654 | 1467698562942 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 23:02:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 23:02:42 INFO - PROCESS | 1654 | 1467698562951 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 23:02:42 INFO - PROCESS | 1654 | 1467698562956 Marionette TRACE conn2 <- [1,2598,null,{}] 23:02:42 INFO - PROCESS | 1654 | 1467698562959 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}] 23:02:42 INFO - PROCESS | 1654 | 1467698562963 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:43 INFO - PROCESS | 1654 | 1467698563118 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 23:02:43 INFO - PROCESS | 1654 | 1467698563225 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:43 INFO - PROCESS | 1654 | 1467698563226 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x121175800 == 45 [pid = 1654] [id = 657] 23:02:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x119ca8800) [pid = 1654] [serial = 1971] [outer = 0x0] 23:02:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12100a800) [pid = 1654] [serial = 1972] [outer = 0x119ca8800] 23:02:43 INFO - PROCESS | 1654 | 1467698563276 Marionette DEBUG loaded listener.js 23:02:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x121514800) [pid = 1654] [serial = 1973] [outer = 0x119ca8800] 23:02:43 INFO - PROCESS | 1654 | 1467698563773 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]]]}] 23:02:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 23:02:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 876ms 23:02:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 23:02:43 INFO - PROCESS | 1654 | 1467698563825 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 23:02:43 INFO - PROCESS | 1654 | 1467698563827 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 23:02:43 INFO - PROCESS | 1654 | 1467698563829 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 23:02:43 INFO - PROCESS | 1654 | 1467698563832 Marionette TRACE conn2 <- [1,2602,null,{}] 23:02:43 INFO - PROCESS | 1654 | 1467698563840 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}] 23:02:43 INFO - PROCESS | 1654 | 1467698563843 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:43 INFO - PROCESS | 1654 | 1467698563948 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 23:02:44 INFO - PROCESS | 1654 | 1467698564024 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:44 INFO - PROCESS | 1654 | 1467698564026 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bbc3800 == 46 [pid = 1654] [id = 658] 23:02:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x128830800) [pid = 1654] [serial = 1974] [outer = 0x0] 23:02:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x128948400) [pid = 1654] [serial = 1975] [outer = 0x128830800] 23:02:44 INFO - PROCESS | 1654 | 1467698564057 Marionette DEBUG loaded listener.js 23:02:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x128d06800) [pid = 1654] [serial = 1976] [outer = 0x128830800] 23:02:44 INFO - PROCESS | 1654 | 1467698564725 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]]]}] 23:02:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 23:02:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 925ms 23:02:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 23:02:44 INFO - PROCESS | 1654 | 1467698564755 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 23:02:44 INFO - PROCESS | 1654 | 1467698564757 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 23:02:44 INFO - PROCESS | 1654 | 1467698564761 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 23:02:44 INFO - PROCESS | 1654 | 1467698564763 Marionette TRACE conn2 <- [1,2606,null,{}] 23:02:44 INFO - PROCESS | 1654 | 1467698564766 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}] 23:02:44 INFO - PROCESS | 1654 | 1467698564768 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:44 INFO - PROCESS | 1654 | 1467698564862 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 23:02:44 INFO - PROCESS | 1654 | 1467698564938 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:44 INFO - PROCESS | 1654 | 1467698564941 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171d9800 == 47 [pid = 1654] [id = 659] 23:02:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x116ad5400) [pid = 1654] [serial = 1977] [outer = 0x0] 23:02:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x117e42c00) [pid = 1654] [serial = 1978] [outer = 0x116ad5400] 23:02:44 INFO - PROCESS | 1654 | 1467698564968 Marionette DEBUG loaded listener.js 23:02:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11857dc00) [pid = 1654] [serial = 1979] [outer = 0x116ad5400] 23:02:45 INFO - PROCESS | 1654 | 1467698565449 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]]]}] 23:02:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 23:02:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 722ms 23:02:45 INFO - PROCESS | 1654 | 1467698565493 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 23:02:45 INFO - PROCESS | 1654 | 1467698565497 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 23:02:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 23:02:45 INFO - PROCESS | 1654 | 1467698565507 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 23:02:45 INFO - PROCESS | 1654 | 1467698565510 Marionette TRACE conn2 <- [1,2610,null,{}] 23:02:45 INFO - PROCESS | 1654 | 1467698565513 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}] 23:02:45 INFO - PROCESS | 1654 | 1467698565516 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12b2d1800 == 46 [pid = 1654] [id = 654] 23:02:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12a6a0800 == 45 [pid = 1654] [id = 653] 23:02:46 INFO - PROCESS | 1654 | --DOCSHELL 0x118bcf000 == 44 [pid = 1654] [id = 652] 23:02:46 INFO - PROCESS | 1654 | --DOCSHELL 0x129208800 == 43 [pid = 1654] [id = 651] 23:02:46 INFO - PROCESS | 1654 | --DOCSHELL 0x128b64000 == 42 [pid = 1654] [id = 650] 23:02:46 INFO - PROCESS | 1654 | --DOCSHELL 0x1255bd000 == 41 [pid = 1654] [id = 649] 23:02:46 INFO - PROCESS | 1654 | --DOCSHELL 0x1213a5800 == 40 [pid = 1654] [id = 648] 23:02:46 INFO - PROCESS | 1654 | --DOCSHELL 0x11997a000 == 39 [pid = 1654] [id = 647] 23:02:46 INFO - PROCESS | 1654 | --DOCSHELL 0x1180ae000 == 38 [pid = 1654] [id = 646] 23:02:46 INFO - PROCESS | 1654 | --DOCSHELL 0x1131b9000 == 37 [pid = 1654] [id = 645] 23:02:46 INFO - PROCESS | 1654 | --DOCSHELL 0x1126bd000 == 36 [pid = 1654] [id = 644] 23:02:46 INFO - PROCESS | 1654 | --DOCSHELL 0x1126cc000 == 35 [pid = 1654] [id = 643] 23:02:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12b2ca000 == 34 [pid = 1654] [id = 642] 23:02:46 INFO - PROCESS | 1654 | --DOCSHELL 0x121467000 == 33 [pid = 1654] [id = 641] 23:02:46 INFO - PROCESS | 1654 | --DOCSHELL 0x116a9b000 == 32 [pid = 1654] [id = 640] 23:02:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12af52000 == 31 [pid = 1654] [id = 639] 23:02:46 INFO - PROCESS | 1654 | --DOCSHELL 0x1171d9800 == 30 [pid = 1654] [id = 659] 23:02:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12bbc3800 == 29 [pid = 1654] [id = 658] 23:02:46 INFO - PROCESS | 1654 | --DOCSHELL 0x121175800 == 28 [pid = 1654] [id = 657] 23:02:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12be71800 == 27 [pid = 1654] [id = 655] 23:02:46 INFO - PROCESS | 1654 | --DOCSHELL 0x11610b000 == 26 [pid = 1654] [id = 656] 23:02:46 INFO - PROCESS | 1654 | 1467698566350 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 23:02:46 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12569b400) [pid = 1654] [serial = 1900] [outer = 0x0] [url = about:blank] 23:02:46 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1168de800) [pid = 1654] [serial = 1885] [outer = 0x0] [url = about:blank] 23:02:46 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1175c3000) [pid = 1654] [serial = 1886] [outer = 0x0] [url = about:blank] 23:02:46 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x118578400) [pid = 1654] [serial = 1883] [outer = 0x0] [url = about:blank] 23:02:46 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x117e44800) [pid = 1654] [serial = 1882] [outer = 0x0] [url = about:blank] 23:02:46 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11991e000) [pid = 1654] [serial = 1891] [outer = 0x0] [url = about:blank] 23:02:46 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x121518400) [pid = 1654] [serial = 1894] [outer = 0x0] [url = about:blank] 23:02:46 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1151d9000) [pid = 1654] [serial = 1879] [outer = 0x0] [url = about:blank] 23:02:46 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119762800) [pid = 1654] [serial = 1892] [outer = 0x0] [url = about:blank] 23:02:46 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x127678c00) [pid = 1654] [serial = 1903] [outer = 0x0] [url = about:blank] 23:02:46 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x121a6fc00) [pid = 1654] [serial = 1895] [outer = 0x0] [url = about:blank] 23:02:46 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x118579800) [pid = 1654] [serial = 1888] [outer = 0x0] [url = about:blank] 23:02:46 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1193b2400) [pid = 1654] [serial = 1889] [outer = 0x0] [url = about:blank] 23:02:46 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12765d800) [pid = 1654] [serial = 1901] [outer = 0x0] [url = about:blank] 23:02:46 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12882a800) [pid = 1654] [serial = 1906] [outer = 0x0] [url = about:blank] 23:02:46 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x112d21000) [pid = 1654] [serial = 1909] [outer = 0x0] [url = about:blank] 23:02:46 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x127663c00) [pid = 1654] [serial = 1912] [outer = 0x0] [url = about:blank] 23:02:46 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x128d0c800) [pid = 1654] [serial = 1915] [outer = 0x0] [url = about:blank] 23:02:46 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x118b4c800) [pid = 1654] [serial = 1910] [outer = 0x0] [url = about:blank] 23:02:46 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128947800) [pid = 1654] [serial = 1907] [outer = 0x0] [url = about:blank] 23:02:46 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x123cb2000) [pid = 1654] [serial = 1897] [outer = 0x0] [url = about:blank] 23:02:46 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x127687400) [pid = 1654] [serial = 1904] [outer = 0x0] [url = about:blank] 23:02:46 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x124c04800) [pid = 1654] [serial = 1898] [outer = 0x0] [url = about:blank] 23:02:46 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1292af000) [pid = 1654] [serial = 1916] [outer = 0x0] [url = about:blank] 23:02:46 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12894f000) [pid = 1654] [serial = 1913] [outer = 0x0] [url = about:blank] 23:02:46 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1292b5400) [pid = 1654] [serial = 1918] [outer = 0x0] [url = about:blank] 23:02:46 INFO - PROCESS | 1654 | 1467698566505 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:46 INFO - PROCESS | 1654 | 1467698566507 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x110fe3800 == 27 [pid = 1654] [id = 660] 23:02:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x113379400) [pid = 1654] [serial = 1980] [outer = 0x0] 23:02:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x113d8f400) [pid = 1654] [serial = 1981] [outer = 0x113379400] 23:02:46 INFO - PROCESS | 1654 | 1467698566553 Marionette DEBUG loaded listener.js 23:02:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x116177400) [pid = 1654] [serial = 1982] [outer = 0x113379400] 23:02:47 INFO - PROCESS | 1654 | 1467698567024 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]]]}] 23:02:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 23:02:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1574ms 23:02:47 INFO - PROCESS | 1654 | 1467698567082 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 23:02:47 INFO - PROCESS | 1654 | 1467698567084 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 23:02:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 23:02:47 INFO - PROCESS | 1654 | 1467698567094 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 23:02:47 INFO - PROCESS | 1654 | 1467698567096 Marionette TRACE conn2 <- [1,2614,null,{}] 23:02:47 INFO - PROCESS | 1654 | 1467698567099 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}] 23:02:47 INFO - PROCESS | 1654 | 1467698567101 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:47 INFO - PROCESS | 1654 | 1467698567186 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 23:02:47 INFO - PROCESS | 1654 | 1467698567195 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:47 INFO - PROCESS | 1654 | 1467698567197 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x113294800 == 28 [pid = 1654] [id = 661] 23:02:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11857d400) [pid = 1654] [serial = 1983] [outer = 0x0] 23:02:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1185d9400) [pid = 1654] [serial = 1984] [outer = 0x11857d400] 23:02:47 INFO - PROCESS | 1654 | 1467698567224 Marionette DEBUG loaded listener.js 23:02:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11971f000) [pid = 1654] [serial = 1985] [outer = 0x11857d400] 23:02:47 INFO - PROCESS | 1654 | 1467698567580 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]]]}] 23:02:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 23:02:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 520ms 23:02:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 23:02:47 INFO - PROCESS | 1654 | 1467698567614 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 23:02:47 INFO - PROCESS | 1654 | 1467698567616 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 23:02:47 INFO - PROCESS | 1654 | 1467698567620 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 23:02:47 INFO - PROCESS | 1654 | 1467698567622 Marionette TRACE conn2 <- [1,2618,null,{}] 23:02:47 INFO - PROCESS | 1654 | 1467698567624 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}] 23:02:47 INFO - PROCESS | 1654 | 1467698567626 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:47 INFO - PROCESS | 1654 | 1467698567706 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 23:02:47 INFO - PROCESS | 1654 | 1467698567712 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:47 INFO - PROCESS | 1654 | 1467698567713 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e19000 == 29 [pid = 1654] [id = 662] 23:02:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119ca9400) [pid = 1654] [serial = 1986] [outer = 0x0] 23:02:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x121008800) [pid = 1654] [serial = 1987] [outer = 0x119ca9400] 23:02:47 INFO - PROCESS | 1654 | 1467698567749 Marionette DEBUG loaded listener.js 23:02:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x121234400) [pid = 1654] [serial = 1988] [outer = 0x119ca9400] 23:02:48 INFO - PROCESS | 1654 | 1467698568126 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]]]}] 23:02:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 23:02:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 522ms 23:02:48 INFO - PROCESS | 1654 | 1467698568142 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 23:02:48 INFO - PROCESS | 1654 | 1467698568145 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 23:02:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 23:02:48 INFO - PROCESS | 1654 | 1467698568154 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 23:02:48 INFO - PROCESS | 1654 | 1467698568157 Marionette TRACE conn2 <- [1,2622,null,{}] 23:02:48 INFO - PROCESS | 1654 | 1467698568159 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}] 23:02:48 INFO - PROCESS | 1654 | 1467698568162 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:48 INFO - PROCESS | 1654 | 1467698568279 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 23:02:48 INFO - PROCESS | 1654 | 1467698568285 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:48 INFO - PROCESS | 1654 | 1467698568286 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x1197c4000 == 30 [pid = 1654] [id = 663] 23:02:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12122f800) [pid = 1654] [serial = 1989] [outer = 0x0] 23:02:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x123ce5c00) [pid = 1654] [serial = 1990] [outer = 0x12122f800] 23:02:48 INFO - PROCESS | 1654 | 1467698568311 Marionette DEBUG loaded listener.js 23:02:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x127390800) [pid = 1654] [serial = 1991] [outer = 0x12122f800] 23:02:48 INFO - PROCESS | 1654 | 1467698568668 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]]]}] 23:02:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 23:02:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 576ms 23:02:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 23:02:48 INFO - PROCESS | 1654 | 1467698568724 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 23:02:48 INFO - PROCESS | 1654 | 1467698568725 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 23:02:48 INFO - PROCESS | 1654 | 1467698568728 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 23:02:48 INFO - PROCESS | 1654 | 1467698568729 Marionette TRACE conn2 <- [1,2626,null,{}] 23:02:48 INFO - PROCESS | 1654 | 1467698568731 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}] 23:02:48 INFO - PROCESS | 1654 | 1467698568732 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:48 INFO - PROCESS | 1654 | 1467698568833 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 23:02:48 INFO - PROCESS | 1654 | 1467698568886 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:48 INFO - PROCESS | 1654 | 1467698568888 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x1213a6800 == 31 [pid = 1654] [id = 664] 23:02:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1273ad800) [pid = 1654] [serial = 1992] [outer = 0x0] 23:02:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12767b000) [pid = 1654] [serial = 1993] [outer = 0x1273ad800] 23:02:48 INFO - PROCESS | 1654 | 1467698568914 Marionette DEBUG loaded listener.js 23:02:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128943c00) [pid = 1654] [serial = 1994] [outer = 0x1273ad800] 23:02:49 INFO - PROCESS | 1654 | 1467698569378 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]]]}] 23:02:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 23:02:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 670ms 23:02:49 INFO - PROCESS | 1654 | 1467698569400 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 23:02:49 INFO - PROCESS | 1654 | 1467698569402 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 23:02:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 23:02:49 INFO - PROCESS | 1654 | 1467698569407 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 23:02:49 INFO - PROCESS | 1654 | 1467698569409 Marionette TRACE conn2 <- [1,2630,null,{}] 23:02:49 INFO - PROCESS | 1654 | 1467698569413 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}] 23:02:49 INFO - PROCESS | 1654 | 1467698569415 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:49 INFO - PROCESS | 1654 | 1467698569529 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 23:02:49 INFO - PROCESS | 1654 | 1467698569533 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:49 INFO - PROCESS | 1654 | 1467698569537 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255af800 == 32 [pid = 1654] [id = 665] 23:02:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119a07800) [pid = 1654] [serial = 1995] [outer = 0x0] 23:02:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128d10000) [pid = 1654] [serial = 1996] [outer = 0x119a07800] 23:02:49 INFO - PROCESS | 1654 | 1467698569607 Marionette DEBUG loaded listener.js 23:02:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1292b0000) [pid = 1654] [serial = 1997] [outer = 0x119a07800] 23:02:49 INFO - PROCESS | 1654 | 1467698569930 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]]]}] 23:02:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 23:02:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 574ms 23:02:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 23:02:49 INFO - PROCESS | 1654 | 1467698569981 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 23:02:49 INFO - PROCESS | 1654 | 1467698569983 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 23:02:49 INFO - PROCESS | 1654 | 1467698569985 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 23:02:49 INFO - PROCESS | 1654 | 1467698569986 Marionette TRACE conn2 <- [1,2634,null,{}] 23:02:49 INFO - PROCESS | 1654 | 1467698569988 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}] 23:02:49 INFO - PROCESS | 1654 | 1467698569989 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:50 INFO - PROCESS | 1654 | 1467698570092 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 23:02:50 INFO - PROCESS | 1654 | 1467698570102 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:50 INFO - PROCESS | 1654 | 1467698570104 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x110f6a000 == 33 [pid = 1654] [id = 666] 23:02:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x128bbf400) [pid = 1654] [serial = 1998] [outer = 0x0] 23:02:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12957dc00) [pid = 1654] [serial = 1999] [outer = 0x128bbf400] 23:02:50 INFO - PROCESS | 1654 | 1467698570163 Marionette DEBUG loaded listener.js 23:02:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1295e6400) [pid = 1654] [serial = 2000] [outer = 0x128bbf400] 23:02:50 INFO - PROCESS | 1654 | 1467698570493 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]]]}] 23:02:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 23:02:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 570ms 23:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x128f6a800) [pid = 1654] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 23:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128bb6800) [pid = 1654] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 23:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1167f0800) [pid = 1654] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 23:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11933f800) [pid = 1654] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 23:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1168dec00) [pid = 1654] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 23:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x127385800) [pid = 1654] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 23:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x121cea400) [pid = 1654] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 23:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x115e59800) [pid = 1654] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 23:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x128f94800) [pid = 1654] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 23:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x119727000) [pid = 1654] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 23:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1295eb400) [pid = 1654] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 23:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x126c81800) [pid = 1654] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 23:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x116729800) [pid = 1654] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 23:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1161e3c00) [pid = 1654] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 23:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12afde000) [pid = 1654] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 23:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x113d8d400) [pid = 1654] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 23:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x113966c00) [pid = 1654] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 23:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1185dac00) [pid = 1654] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 23:02:50 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x113d8d800) [pid = 1654] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 23:02:50 INFO - PROCESS | 1654 | 1467698570952 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 23:02:50 INFO - PROCESS | 1654 | 1467698570954 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 23:02:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 23:02:50 INFO - PROCESS | 1654 | 1467698570965 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 23:02:50 INFO - PROCESS | 1654 | 1467698570966 Marionette TRACE conn2 <- [1,2638,null,{}] 23:02:50 INFO - PROCESS | 1654 | 1467698570969 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}] 23:02:50 INFO - PROCESS | 1654 | 1467698570971 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:51 INFO - PROCESS | 1654 | 1467698571056 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 23:02:51 INFO - PROCESS | 1654 | 1467698571059 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:51 INFO - PROCESS | 1654 | 1467698571061 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x1197b5000 == 34 [pid = 1654] [id = 667] 23:02:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11336a400) [pid = 1654] [serial = 2001] [outer = 0x0] 23:02:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x113d8d800) [pid = 1654] [serial = 2002] [outer = 0x11336a400] 23:02:51 INFO - PROCESS | 1654 | 1467698571097 Marionette DEBUG loaded listener.js 23:02:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x117e49400) [pid = 1654] [serial = 2003] [outer = 0x11336a400] 23:02:51 INFO - PROCESS | 1654 | 1467698571545 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]]]}] 23:02:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 23:02:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 617ms 23:02:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 23:02:51 INFO - PROCESS | 1654 | 1467698571590 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 23:02:51 INFO - PROCESS | 1654 | 1467698571591 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 23:02:51 INFO - PROCESS | 1654 | 1467698571593 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 23:02:51 INFO - PROCESS | 1654 | 1467698571594 Marionette TRACE conn2 <- [1,2642,null,{}] 23:02:51 INFO - PROCESS | 1654 | 1467698571597 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}] 23:02:51 INFO - PROCESS | 1654 | 1467698571598 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:51 INFO - PROCESS | 1654 | 1467698571678 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 23:02:51 INFO - PROCESS | 1654 | 1467698571682 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:51 INFO - PROCESS | 1654 | 1467698571683 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x129768000 == 35 [pid = 1654] [id = 668] 23:02:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x117e4ac00) [pid = 1654] [serial = 2004] [outer = 0x0] 23:02:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12102b800) [pid = 1654] [serial = 2005] [outer = 0x117e4ac00] 23:02:51 INFO - PROCESS | 1654 | 1467698571716 Marionette DEBUG loaded listener.js 23:02:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1273af800) [pid = 1654] [serial = 2006] [outer = 0x117e4ac00] 23:02:52 INFO - PROCESS | 1654 | 1467698572056 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]]]}] 23:02:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 23:02:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 472ms 23:02:52 INFO - PROCESS | 1654 | 1467698572065 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 23:02:52 INFO - PROCESS | 1654 | 1467698572066 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 23:02:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 23:02:52 INFO - PROCESS | 1654 | 1467698572071 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 23:02:52 INFO - PROCESS | 1654 | 1467698572074 Marionette TRACE conn2 <- [1,2646,null,{}] 23:02:52 INFO - PROCESS | 1654 | 1467698572076 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}] 23:02:52 INFO - PROCESS | 1654 | 1467698572078 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:52 INFO - PROCESS | 1654 | 1467698572162 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 23:02:52 INFO - PROCESS | 1654 | 1467698572166 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:52 INFO - PROCESS | 1654 | 1467698572167 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa15800 == 36 [pid = 1654] [id = 669] 23:02:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12767d800) [pid = 1654] [serial = 2007] [outer = 0x0] 23:02:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x129578800) [pid = 1654] [serial = 2008] [outer = 0x12767d800] 23:02:52 INFO - PROCESS | 1654 | 1467698572192 Marionette DEBUG loaded listener.js 23:02:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12a794800) [pid = 1654] [serial = 2009] [outer = 0x12767d800] 23:02:52 INFO - PROCESS | 1654 | 1467698572526 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]]]}] 23:02:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 23:02:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 474ms 23:02:52 INFO - PROCESS | 1654 | 1467698572544 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 23:02:52 INFO - PROCESS | 1654 | 1467698572545 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 23:02:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 23:02:52 INFO - PROCESS | 1654 | 1467698572548 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 23:02:52 INFO - PROCESS | 1654 | 1467698572549 Marionette TRACE conn2 <- [1,2650,null,{}] 23:02:52 INFO - PROCESS | 1654 | 1467698572575 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}] 23:02:52 INFO - PROCESS | 1654 | 1467698572576 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:52 INFO - PROCESS | 1654 | 1467698572667 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 23:02:52 INFO - PROCESS | 1654 | 1467698572674 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:52 INFO - PROCESS | 1654 | 1467698572675 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b2c6000 == 37 [pid = 1654] [id = 670] 23:02:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1273ad400) [pid = 1654] [serial = 2010] [outer = 0x0] 23:02:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12a7d2000) [pid = 1654] [serial = 2011] [outer = 0x1273ad400] 23:02:52 INFO - PROCESS | 1654 | 1467698572710 Marionette DEBUG loaded listener.js 23:02:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12aa84800) [pid = 1654] [serial = 2012] [outer = 0x1273ad400] 23:02:53 INFO - PROCESS | 1654 | --DOCSHELL 0x113294800 == 36 [pid = 1654] [id = 661] 23:02:53 INFO - PROCESS | 1654 | --DOCSHELL 0x110fe3800 == 35 [pid = 1654] [id = 660] 23:02:54 INFO - PROCESS | 1654 | --DOCSHELL 0x1255af800 == 34 [pid = 1654] [id = 665] 23:02:54 INFO - PROCESS | 1654 | --DOCSHELL 0x129768000 == 33 [pid = 1654] [id = 668] 23:02:54 INFO - PROCESS | 1654 | --DOCSHELL 0x1197b5000 == 32 [pid = 1654] [id = 667] 23:02:54 INFO - PROCESS | 1654 | --DOCSHELL 0x1213a6800 == 31 [pid = 1654] [id = 664] 23:02:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa15800 == 30 [pid = 1654] [id = 669] 23:02:54 INFO - PROCESS | 1654 | --DOCSHELL 0x117e19000 == 29 [pid = 1654] [id = 662] 23:02:54 INFO - PROCESS | 1654 | --DOCSHELL 0x1197c4000 == 28 [pid = 1654] [id = 663] 23:02:54 INFO - PROCESS | 1654 | --DOCSHELL 0x110f6a000 == 27 [pid = 1654] [id = 666] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1292ba000) [pid = 1654] [serial = 1948] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1295df000) [pid = 1654] [serial = 1951] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x129584800) [pid = 1654] [serial = 1949] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1180b6400) [pid = 1654] [serial = 1936] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118f42c00) [pid = 1654] [serial = 1937] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119cacc00) [pid = 1654] [serial = 1939] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12171f800) [pid = 1654] [serial = 1940] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x116adc000) [pid = 1654] [serial = 1921] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1180b3400) [pid = 1654] [serial = 1922] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x127667000) [pid = 1654] [serial = 1945] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1255da800) [pid = 1654] [serial = 1942] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12738f400) [pid = 1654] [serial = 1943] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12aa86400) [pid = 1654] [serial = 1964] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x12957c400) [pid = 1654] [serial = 1919] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119c9ec00) [pid = 1654] [serial = 1924] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x121011000) [pid = 1654] [serial = 1925] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x12a79dc00) [pid = 1654] [serial = 1954] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x126cfec00) [pid = 1654] [serial = 1927] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x12765d400) [pid = 1654] [serial = 1928] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x116ad9000) [pid = 1654] [serial = 1933] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x117e46c00) [pid = 1654] [serial = 1934] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x126cf2c00) [pid = 1654] [serial = 1930] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x128d05c00) [pid = 1654] [serial = 1931] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x12afeb000) [pid = 1654] [serial = 1966] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x12b140000) [pid = 1654] [serial = 1967] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x1295eb000) [pid = 1654] [serial = 1952] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x1175bdc00) [pid = 1654] [serial = 1957] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x117e48400) [pid = 1654] [serial = 1960] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x1193af000) [pid = 1654] [serial = 1958] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x128833000) [pid = 1654] [serial = 1963] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x12a7c7c00) [pid = 1654] [serial = 1955] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x121102800) [pid = 1654] [serial = 1961] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x128828000) [pid = 1654] [serial = 1946] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x1193a9000) [pid = 1654] [serial = 1877] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x116ad5c00) [pid = 1654] [serial = 1880] [outer = 0x0] [url = about:blank] 23:02:54 INFO - PROCESS | 1654 | 1467698574238 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]]]}] 23:02:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 23:02:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1725ms 23:02:54 INFO - PROCESS | 1654 | 1467698574274 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 23:02:54 INFO - PROCESS | 1654 | 1467698574277 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 23:02:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 23:02:54 INFO - PROCESS | 1654 | 1467698574280 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 23:02:54 INFO - PROCESS | 1654 | 1467698574282 Marionette TRACE conn2 <- [1,2654,null,{}] 23:02:54 INFO - PROCESS | 1654 | 1467698574288 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}] 23:02:54 INFO - PROCESS | 1654 | 1467698574290 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:54 INFO - PROCESS | 1654 | 1467698574373 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 23:02:54 INFO - PROCESS | 1654 | 1467698574428 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:54 INFO - PROCESS | 1654 | 1467698574429 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x112676000 == 28 [pid = 1654] [id = 671] 23:02:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x1133c0c00) [pid = 1654] [serial = 2013] [outer = 0x0] 23:02:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x1133c9400) [pid = 1654] [serial = 2014] [outer = 0x1133c0c00] 23:02:54 INFO - PROCESS | 1654 | 1467698574457 Marionette DEBUG loaded listener.js 23:02:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x113ba5800) [pid = 1654] [serial = 2015] [outer = 0x1133c0c00] 23:02:54 INFO - PROCESS | 1654 | 1467698574778 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]]]}] 23:02:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 23:02:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 521ms 23:02:54 INFO - PROCESS | 1654 | 1467698574801 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 23:02:54 INFO - PROCESS | 1654 | 1467698574808 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 23:02:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 23:02:54 INFO - PROCESS | 1654 | 1467698574813 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 23:02:54 INFO - PROCESS | 1654 | 1467698574815 Marionette TRACE conn2 <- [1,2658,null,{}] 23:02:54 INFO - PROCESS | 1654 | 1467698574817 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}] 23:02:54 INFO - PROCESS | 1654 | 1467698574821 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:54 INFO - PROCESS | 1654 | 1467698574901 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 23:02:54 INFO - PROCESS | 1654 | 1467698574907 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:54 INFO - PROCESS | 1654 | 1467698574909 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x113171000 == 29 [pid = 1654] [id = 672] 23:02:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x116129800) [pid = 1654] [serial = 2016] [outer = 0x0] 23:02:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x1167eec00) [pid = 1654] [serial = 2017] [outer = 0x116129800] 23:02:54 INFO - PROCESS | 1654 | 1467698574937 Marionette DEBUG loaded listener.js 23:02:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x116ad6c00) [pid = 1654] [serial = 2018] [outer = 0x116129800] 23:02:55 INFO - PROCESS | 1654 | 1467698575299 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]]]}] 23:02:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 23:02:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 520ms 23:02:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 23:02:55 INFO - PROCESS | 1654 | 1467698575333 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 23:02:55 INFO - PROCESS | 1654 | 1467698575334 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 23:02:55 INFO - PROCESS | 1654 | 1467698575344 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 23:02:55 INFO - PROCESS | 1654 | 1467698575347 Marionette TRACE conn2 <- [1,2662,null,{}] 23:02:55 INFO - PROCESS | 1654 | 1467698575355 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}] 23:02:55 INFO - PROCESS | 1654 | 1467698575358 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:55 INFO - PROCESS | 1654 | 1467698575438 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 23:02:55 INFO - PROCESS | 1654 | 1467698575444 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:55 INFO - PROCESS | 1654 | 1467698575446 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x116a38800 == 30 [pid = 1654] [id = 673] 23:02:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x111c15c00) [pid = 1654] [serial = 2019] [outer = 0x0] 23:02:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x117e44c00) [pid = 1654] [serial = 2020] [outer = 0x111c15c00] 23:02:55 INFO - PROCESS | 1654 | 1467698575474 Marionette DEBUG loaded listener.js 23:02:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x117e50000) [pid = 1654] [serial = 2021] [outer = 0x111c15c00] 23:02:55 INFO - PROCESS | 1654 | 1467698575846 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]]]}] 23:02:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 23:02:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 530ms 23:02:55 INFO - PROCESS | 1654 | 1467698575867 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 23:02:55 INFO - PROCESS | 1654 | 1467698575870 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 23:02:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 23:02:55 INFO - PROCESS | 1654 | 1467698575887 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 23:02:55 INFO - PROCESS | 1654 | 1467698575889 Marionette TRACE conn2 <- [1,2666,null,{}] 23:02:55 INFO - PROCESS | 1654 | 1467698575892 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}] 23:02:55 INFO - PROCESS | 1654 | 1467698575894 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:56 INFO - PROCESS | 1654 | 1467698576014 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 23:02:56 INFO - PROCESS | 1654 | 1467698576021 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:56 INFO - PROCESS | 1654 | 1467698576022 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e19800 == 31 [pid = 1654] [id = 674] 23:02:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1180c2c00) [pid = 1654] [serial = 2022] [outer = 0x0] 23:02:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x118577800) [pid = 1654] [serial = 2023] [outer = 0x1180c2c00] 23:02:56 INFO - PROCESS | 1654 | 1467698576062 Marionette DEBUG loaded listener.js 23:02:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1188ec800) [pid = 1654] [serial = 2024] [outer = 0x1180c2c00] 23:02:56 INFO - PROCESS | 1654 | 1467698576874 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]]]}] 23:02:56 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) 23:02:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1022ms 23:02:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 23:02:56 INFO - PROCESS | 1654 | 1467698576908 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 23:02:56 INFO - PROCESS | 1654 | 1467698576910 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 23:02:56 INFO - PROCESS | 1654 | 1467698576912 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 23:02:56 INFO - PROCESS | 1654 | 1467698576913 Marionette TRACE conn2 <- [1,2670,null,{}] 23:02:56 INFO - PROCESS | 1654 | 1467698576915 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}] 23:02:56 INFO - PROCESS | 1654 | 1467698576924 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:56 INFO - PROCESS | 1654 | 1467698576994 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 23:02:57 INFO - PROCESS | 1654 | 1467698577047 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:57 INFO - PROCESS | 1654 | 1467698577048 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x11847c000 == 32 [pid = 1654] [id = 675] 23:02:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x115121400) [pid = 1654] [serial = 2025] [outer = 0x0] 23:02:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x11933bc00) [pid = 1654] [serial = 2026] [outer = 0x115121400] 23:02:57 INFO - PROCESS | 1654 | 1467698577073 Marionette DEBUG loaded listener.js 23:02:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x119759800) [pid = 1654] [serial = 2027] [outer = 0x115121400] 23:02:57 INFO - PROCESS | 1654 | 1467698577834 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"]]]}] 23:02:57 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 23:02:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:02:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 23:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:02:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 969ms 23:02:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 23:02:57 INFO - PROCESS | 1654 | 1467698577882 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 23:02:57 INFO - PROCESS | 1654 | 1467698577883 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 23:02:57 INFO - PROCESS | 1654 | 1467698577885 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 23:02:57 INFO - PROCESS | 1654 | 1467698577886 Marionette TRACE conn2 <- [1,2674,null,{}] 23:02:57 INFO - PROCESS | 1654 | 1467698577888 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}] 23:02:57 INFO - PROCESS | 1654 | 1467698577892 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:57 INFO - PROCESS | 1654 | 1467698577982 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 23:02:57 INFO - PROCESS | 1654 | 1467698577989 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:57 INFO - PROCESS | 1654 | 1467698577990 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x1197ca800 == 33 [pid = 1654] [id = 676] 23:02:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x11991e000) [pid = 1654] [serial = 2028] [outer = 0x0] 23:02:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x119ca5800) [pid = 1654] [serial = 2029] [outer = 0x11991e000] 23:02:58 INFO - PROCESS | 1654 | 1467698578015 Marionette DEBUG loaded listener.js 23:02:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x121027000) [pid = 1654] [serial = 2030] [outer = 0x11991e000] 23:02:58 INFO - PROCESS | 1654 | 1467698578846 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"]]]}] 23:02:58 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 23:02:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:02:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 23:02:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:02:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 971ms 23:02:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 23:02:58 INFO - PROCESS | 1654 | 1467698578857 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 23:02:58 INFO - PROCESS | 1654 | 1467698578858 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 23:02:58 INFO - PROCESS | 1654 | 1467698578860 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 23:02:58 INFO - PROCESS | 1654 | 1467698578861 Marionette TRACE conn2 <- [1,2678,null,{}] 23:02:58 INFO - PROCESS | 1654 | 1467698578863 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}] 23:02:58 INFO - PROCESS | 1654 | 1467698578864 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:58 INFO - PROCESS | 1654 | 1467698578947 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 23:02:58 INFO - PROCESS | 1654 | 1467698578979 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:58 INFO - PROCESS | 1654 | 1467698578980 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f2a800 == 34 [pid = 1654] [id = 677] 23:02:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x112015800) [pid = 1654] [serial = 2031] [outer = 0x0] 23:02:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x12144fc00) [pid = 1654] [serial = 2032] [outer = 0x112015800] 23:02:59 INFO - PROCESS | 1654 | 1467698579004 Marionette DEBUG loaded listener.js 23:02:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x123cb2000) [pid = 1654] [serial = 2033] [outer = 0x112015800] 23:02:59 INFO - PROCESS | 1654 | 1467698579800 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]]]}] 23:02:59 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) 23:02:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 971ms 23:02:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 23:02:59 INFO - PROCESS | 1654 | 1467698579832 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 23:02:59 INFO - PROCESS | 1654 | 1467698579833 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 23:02:59 INFO - PROCESS | 1654 | 1467698579842 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 23:02:59 INFO - PROCESS | 1654 | 1467698579843 Marionette TRACE conn2 <- [1,2682,null,{}] 23:02:59 INFO - PROCESS | 1654 | 1467698579846 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}] 23:02:59 INFO - PROCESS | 1654 | 1467698579847 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:59 INFO - PROCESS | 1654 | 1467698579941 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 23:02:59 INFO - PROCESS | 1654 | 1467698579945 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:59 INFO - PROCESS | 1654 | 1467698579946 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:02:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x121457800 == 35 [pid = 1654] [id = 678] 23:02:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x119a0d000) [pid = 1654] [serial = 2034] [outer = 0x0] 23:02:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x124c05400) [pid = 1654] [serial = 2035] [outer = 0x119a0d000] 23:02:59 INFO - PROCESS | 1654 | 1467698579970 Marionette DEBUG loaded listener.js 23:03:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x124fe3800) [pid = 1654] [serial = 2036] [outer = 0x119a0d000] 23:03:00 INFO - PROCESS | 1654 | 1467698580794 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]]]}] 23:03:00 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) 23:03:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 979ms 23:03:00 INFO - PROCESS | 1654 | 1467698580820 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 23:03:00 INFO - PROCESS | 1654 | 1467698580821 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 23:03:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 23:03:00 INFO - PROCESS | 1654 | 1467698580824 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 23:03:00 INFO - PROCESS | 1654 | 1467698580825 Marionette TRACE conn2 <- [1,2686,null,{}] 23:03:00 INFO - PROCESS | 1654 | 1467698580828 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}] 23:03:00 INFO - PROCESS | 1654 | 1467698580829 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:00 INFO - PROCESS | 1654 | 1467698580933 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 23:03:00 INFO - PROCESS | 1654 | 1467698580937 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:00 INFO - PROCESS | 1654 | 1467698580938 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x116a37000 == 36 [pid = 1654] [id = 679] 23:03:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1255d5000) [pid = 1654] [serial = 2037] [outer = 0x0] 23:03:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x126888c00) [pid = 1654] [serial = 2038] [outer = 0x1255d5000] 23:03:00 INFO - PROCESS | 1654 | 1467698580962 Marionette DEBUG loaded listener.js 23:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x126c7e800) [pid = 1654] [serial = 2039] [outer = 0x1255d5000] 23:03:01 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1273ad800) [pid = 1654] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 23:03:01 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x128bbf400) [pid = 1654] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 23:03:01 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x119a07800) [pid = 1654] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 23:03:01 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11336a400) [pid = 1654] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 23:03:01 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12767d800) [pid = 1654] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 23:03:01 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x12122f800) [pid = 1654] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 23:03:01 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119ca9400) [pid = 1654] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 23:03:01 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x11857d400) [pid = 1654] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 23:03:01 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x113379400) [pid = 1654] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 23:03:01 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x116ad5400) [pid = 1654] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 23:03:01 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x128830800) [pid = 1654] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 23:03:01 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x119ca8800) [pid = 1654] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 23:03:01 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x116b03800) [pid = 1654] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 23:03:01 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x117e4ac00) [pid = 1654] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 23:03:01 INFO - PROCESS | 1654 | 1467698581818 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"]]]}] 23:03:01 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 23:03:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:03:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 23:03:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:03:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:03:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1023ms 23:03:01 INFO - PROCESS | 1654 | 1467698581847 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 23:03:01 INFO - PROCESS | 1654 | 1467698581848 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 23:03:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 23:03:01 INFO - PROCESS | 1654 | 1467698581855 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 23:03:01 INFO - PROCESS | 1654 | 1467698581856 Marionette TRACE conn2 <- [1,2690,null,{}] 23:03:01 INFO - PROCESS | 1654 | 1467698581862 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}] 23:03:01 INFO - PROCESS | 1654 | 1467698581863 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:01 INFO - PROCESS | 1654 | 1467698581928 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 23:03:01 INFO - PROCESS | 1654 | 1467698581931 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:01 INFO - PROCESS | 1654 | 1467698581932 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x124fa4800 == 37 [pid = 1654] [id = 680] 23:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x11617b800) [pid = 1654] [serial = 2040] [outer = 0x0] 23:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x119eeb800) [pid = 1654] [serial = 2041] [outer = 0x11617b800] 23:03:01 INFO - PROCESS | 1654 | 1467698581962 Marionette DEBUG loaded listener.js 23:03:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x126cf2000) [pid = 1654] [serial = 2042] [outer = 0x11617b800] 23:03:02 INFO - PROCESS | 1654 | 1467698582902 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"]]]}] 23:03:02 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 23:03:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:03:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 23:03:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:03:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:03:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1078ms 23:03:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 23:03:02 INFO - PROCESS | 1654 | 1467698582931 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 23:03:02 INFO - PROCESS | 1654 | 1467698582933 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 23:03:02 INFO - PROCESS | 1654 | 1467698582936 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 23:03:02 INFO - PROCESS | 1654 | 1467698582939 Marionette TRACE conn2 <- [1,2694,null,{}] 23:03:02 INFO - PROCESS | 1654 | 1467698582943 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}] 23:03:02 INFO - PROCESS | 1654 | 1467698582945 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:03 INFO - PROCESS | 1654 | 1467698583057 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 23:03:03 INFO - PROCESS | 1654 | 1467698583064 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:03 INFO - PROCESS | 1654 | 1467698583065 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x11847b800 == 38 [pid = 1654] [id = 681] 23:03:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x118b54800) [pid = 1654] [serial = 2043] [outer = 0x0] 23:03:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1273b0c00) [pid = 1654] [serial = 2044] [outer = 0x118b54800] 23:03:03 INFO - PROCESS | 1654 | 1467698583092 Marionette DEBUG loaded listener.js 23:03:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x127667000) [pid = 1654] [serial = 2045] [outer = 0x118b54800] 23:03:04 INFO - PROCESS | 1654 | 1467698584134 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"]]]}] 23:03:04 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 23:03:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:03:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 23:03:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:03:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:03:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1225ms 23:03:04 INFO - PROCESS | 1654 | 1467698584162 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 23:03:04 INFO - PROCESS | 1654 | 1467698584165 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 23:03:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 23:03:04 INFO - PROCESS | 1654 | 1467698584168 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 23:03:04 INFO - PROCESS | 1654 | 1467698584170 Marionette TRACE conn2 <- [1,2698,null,{}] 23:03:04 INFO - PROCESS | 1654 | 1467698584174 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}] 23:03:04 INFO - PROCESS | 1654 | 1467698584175 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:04 INFO - PROCESS | 1654 | 1467698584285 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 23:03:04 INFO - PROCESS | 1654 | 1467698584335 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:04 INFO - PROCESS | 1654 | 1467698584337 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x113169000 == 39 [pid = 1654] [id = 682] 23:03:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1131ab400) [pid = 1654] [serial = 2046] [outer = 0x0] 23:03:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1151cdc00) [pid = 1654] [serial = 2047] [outer = 0x1131ab400] 23:03:04 INFO - PROCESS | 1654 | 1467698584368 Marionette DEBUG loaded listener.js 23:03:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x116a71000) [pid = 1654] [serial = 2048] [outer = 0x1131ab400] 23:03:05 INFO - PROCESS | 1654 | --DOCSHELL 0x124fa4800 == 38 [pid = 1654] [id = 680] 23:03:05 INFO - PROCESS | 1654 | --DOCSHELL 0x116a37000 == 37 [pid = 1654] [id = 679] 23:03:05 INFO - PROCESS | 1654 | --DOCSHELL 0x121457800 == 36 [pid = 1654] [id = 678] 23:03:05 INFO - PROCESS | 1654 | --DOCSHELL 0x120f2a800 == 35 [pid = 1654] [id = 677] 23:03:05 INFO - PROCESS | 1654 | --DOCSHELL 0x1197ca800 == 34 [pid = 1654] [id = 676] 23:03:05 INFO - PROCESS | 1654 | --DOCSHELL 0x11847c000 == 33 [pid = 1654] [id = 675] 23:03:05 INFO - PROCESS | 1654 | --DOCSHELL 0x117e19800 == 32 [pid = 1654] [id = 674] 23:03:05 INFO - PROCESS | 1654 | --DOCSHELL 0x116a38800 == 31 [pid = 1654] [id = 673] 23:03:05 INFO - PROCESS | 1654 | --DOCSHELL 0x113171000 == 30 [pid = 1654] [id = 672] 23:03:05 INFO - PROCESS | 1654 | --DOCSHELL 0x112676000 == 29 [pid = 1654] [id = 671] 23:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x12a7d2000) [pid = 1654] [serial = 2011] [outer = 0x0] [url = about:blank] 23:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12767b000) [pid = 1654] [serial = 1993] [outer = 0x0] [url = about:blank] 23:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12957dc00) [pid = 1654] [serial = 1999] [outer = 0x0] [url = about:blank] 23:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1292b0000) [pid = 1654] [serial = 1997] [outer = 0x0] [url = about:blank] 23:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x128d10000) [pid = 1654] [serial = 1996] [outer = 0x0] [url = about:blank] 23:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x113d8d800) [pid = 1654] [serial = 2002] [outer = 0x0] [url = about:blank] 23:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x12a794800) [pid = 1654] [serial = 2009] [outer = 0x0] [url = about:blank] 23:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x129578800) [pid = 1654] [serial = 2008] [outer = 0x0] [url = about:blank] 23:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1295e6400) [pid = 1654] [serial = 2000] [outer = 0x0] [url = about:blank] 23:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x123ce5c00) [pid = 1654] [serial = 1990] [outer = 0x0] [url = about:blank] 23:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x121008800) [pid = 1654] [serial = 1987] [outer = 0x0] [url = about:blank] 23:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x121234400) [pid = 1654] [serial = 1988] [outer = 0x0] [url = about:blank] 23:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x1185d9400) [pid = 1654] [serial = 1984] [outer = 0x0] [url = about:blank] 23:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x11971f000) [pid = 1654] [serial = 1985] [outer = 0x0] [url = about:blank] 23:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x113d8f400) [pid = 1654] [serial = 1981] [outer = 0x0] [url = about:blank] 23:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x116177400) [pid = 1654] [serial = 1982] [outer = 0x0] [url = about:blank] 23:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x11857dc00) [pid = 1654] [serial = 1979] [outer = 0x0] [url = about:blank] 23:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x117e42c00) [pid = 1654] [serial = 1978] [outer = 0x0] [url = about:blank] 23:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x128d06800) [pid = 1654] [serial = 1976] [outer = 0x0] [url = about:blank] 23:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x128948400) [pid = 1654] [serial = 1975] [outer = 0x0] [url = about:blank] 23:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x121514800) [pid = 1654] [serial = 1973] [outer = 0x0] [url = about:blank] 23:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x12100a800) [pid = 1654] [serial = 1972] [outer = 0x0] [url = about:blank] 23:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x118578c00) [pid = 1654] [serial = 1970] [outer = 0x0] [url = about:blank] 23:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 60 (0x1176c4c00) [pid = 1654] [serial = 1969] [outer = 0x0] [url = about:blank] 23:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 59 (0x128943c00) [pid = 1654] [serial = 1994] [outer = 0x0] [url = about:blank] 23:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 58 (0x12102b800) [pid = 1654] [serial = 2005] [outer = 0x0] [url = about:blank] 23:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 57 (0x1273af800) [pid = 1654] [serial = 2006] [outer = 0x0] [url = about:blank] 23:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 56 (0x117e49400) [pid = 1654] [serial = 2003] [outer = 0x0] [url = about:blank] 23:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 55 (0x127390800) [pid = 1654] [serial = 1991] [outer = 0x0] [url = about:blank] 23:03:05 INFO - PROCESS | 1654 | 1467698585494 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"]]]}] 23:03:05 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 23:03:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:03:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 23:03:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:03:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:03:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1373ms 23:03:05 INFO - PROCESS | 1654 | 1467698585541 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 23:03:05 INFO - PROCESS | 1654 | 1467698585545 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 23:03:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 23:03:05 INFO - PROCESS | 1654 | 1467698585549 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 23:03:05 INFO - PROCESS | 1654 | 1467698585552 Marionette TRACE conn2 <- [1,2702,null,{}] 23:03:05 INFO - PROCESS | 1654 | 1467698585557 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}] 23:03:05 INFO - PROCESS | 1654 | 1467698585560 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:05 INFO - PROCESS | 1654 | 1467698585714 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 23:03:05 INFO - PROCESS | 1654 | 1467698585788 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:05 INFO - PROCESS | 1654 | 1467698585792 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x1126bd000 == 30 [pid = 1654] [id = 683] 23:03:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 56 (0x1151d3800) [pid = 1654] [serial = 2049] [outer = 0x0] 23:03:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 57 (0x116adc000) [pid = 1654] [serial = 2050] [outer = 0x1151d3800] 23:03:05 INFO - PROCESS | 1654 | 1467698585829 Marionette DEBUG loaded listener.js 23:03:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 58 (0x11731d400) [pid = 1654] [serial = 2051] [outer = 0x1151d3800] 23:03:06 INFO - PROCESS | 1654 | 1467698586160 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]]]}] 23:03:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 23:03:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 624ms 23:03:06 INFO - PROCESS | 1654 | 1467698586174 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 23:03:06 INFO - PROCESS | 1654 | 1467698586178 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 23:03:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 23:03:06 INFO - PROCESS | 1654 | 1467698586183 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 23:03:06 INFO - PROCESS | 1654 | 1467698586185 Marionette TRACE conn2 <- [1,2706,null,{}] 23:03:06 INFO - PROCESS | 1654 | 1467698586190 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}] 23:03:06 INFO - PROCESS | 1654 | 1467698586192 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:06 INFO - PROCESS | 1654 | 1467698586274 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 23:03:06 INFO - PROCESS | 1654 | 1467698586328 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:06 INFO - PROCESS | 1654 | 1467698586329 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x11619c000 == 31 [pid = 1654] [id = 684] 23:03:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 59 (0x11731b800) [pid = 1654] [serial = 2052] [outer = 0x0] 23:03:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x117e50800) [pid = 1654] [serial = 2053] [outer = 0x11731b800] 23:03:06 INFO - PROCESS | 1654 | 1467698586357 Marionette DEBUG loaded listener.js 23:03:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x118578c00) [pid = 1654] [serial = 2054] [outer = 0x11731b800] 23:03:06 INFO - PROCESS | 1654 | 1467698586677 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]]]}] 23:03:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 23:03:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 523ms 23:03:06 INFO - PROCESS | 1654 | 1467698586707 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 23:03:06 INFO - PROCESS | 1654 | 1467698586709 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 23:03:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 23:03:06 INFO - PROCESS | 1654 | 1467698586711 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 23:03:06 INFO - PROCESS | 1654 | 1467698586714 Marionette TRACE conn2 <- [1,2710,null,{}] 23:03:06 INFO - PROCESS | 1654 | 1467698586721 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}] 23:03:06 INFO - PROCESS | 1654 | 1467698586724 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:06 INFO - PROCESS | 1654 | 1467698586826 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 23:03:06 INFO - PROCESS | 1654 | 1467698586858 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:06 INFO - PROCESS | 1654 | 1467698586860 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x11807f800 == 32 [pid = 1654] [id = 685] 23:03:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x11857ec00) [pid = 1654] [serial = 2055] [outer = 0x0] 23:03:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x11971d800) [pid = 1654] [serial = 2056] [outer = 0x11857ec00] 23:03:06 INFO - PROCESS | 1654 | 1467698586888 Marionette DEBUG loaded listener.js 23:03:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x119c9f400) [pid = 1654] [serial = 2057] [outer = 0x11857ec00] 23:03:07 INFO - PROCESS | 1654 | 1467698587204 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] 23:03:07 INFO - PROCESS | 1654 | 1467698587235 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 23:03:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 23:03:07 INFO - PROCESS | 1654 | 1467698587240 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 23:03:07 INFO - PROCESS | 1654 | 1467698587241 Marionette TRACE conn2 <- [1,2714,null,{}] 23:03:07 INFO - PROCESS | 1654 | 1467698587243 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}] 23:03:07 INFO - PROCESS | 1654 | 1467698587245 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:07 INFO - PROCESS | 1654 | 1467698587323 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 23:03:07 INFO - PROCESS | 1654 | 1467698587327 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:07 INFO - PROCESS | 1654 | 1467698587328 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x1197b4800 == 33 [pid = 1654] [id = 686] 23:03:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x119ee8400) [pid = 1654] [serial = 2058] [outer = 0x0] 23:03:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x12100ec00) [pid = 1654] [serial = 2059] [outer = 0x119ee8400] 23:03:07 INFO - PROCESS | 1654 | 1467698587353 Marionette DEBUG loaded listener.js 23:03:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x12134ac00) [pid = 1654] [serial = 2060] [outer = 0x119ee8400] 23:03:07 INFO - PROCESS | 1654 | 1467698587733 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]]]}] 23:03:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 23:03:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 523ms 23:03:07 INFO - PROCESS | 1654 | 1467698587763 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 23:03:07 INFO - PROCESS | 1654 | 1467698587765 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 23:03:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 23:03:07 INFO - PROCESS | 1654 | 1467698587777 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 23:03:07 INFO - PROCESS | 1654 | 1467698587779 Marionette TRACE conn2 <- [1,2718,null,{}] 23:03:07 INFO - PROCESS | 1654 | 1467698587783 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}] 23:03:07 INFO - PROCESS | 1654 | 1467698587785 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:07 INFO - PROCESS | 1654 | 1467698587932 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 23:03:07 INFO - PROCESS | 1654 | 1467698587984 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:07 INFO - PROCESS | 1654 | 1467698587985 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f29000 == 34 [pid = 1654] [id = 687] 23:03:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x1139eac00) [pid = 1654] [serial = 2061] [outer = 0x0] 23:03:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x121cea400) [pid = 1654] [serial = 2062] [outer = 0x1139eac00] 23:03:08 INFO - PROCESS | 1654 | 1467698588025 Marionette DEBUG loaded listener.js 23:03:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x124870400) [pid = 1654] [serial = 2063] [outer = 0x1139eac00] 23:03:08 INFO - PROCESS | 1654 | 1467698588452 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] 23:03:08 INFO - PROCESS | 1654 | 1467698588500 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 23:03:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 23:03:08 INFO - PROCESS | 1654 | 1467698588509 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 23:03:08 INFO - PROCESS | 1654 | 1467698588510 Marionette TRACE conn2 <- [1,2722,null,{}] 23:03:08 INFO - PROCESS | 1654 | 1467698588512 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}] 23:03:08 INFO - PROCESS | 1654 | 1467698588516 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:08 INFO - PROCESS | 1654 | 1467698588638 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 23:03:08 INFO - PROCESS | 1654 | 1467698588645 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:08 INFO - PROCESS | 1654 | 1467698588647 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x123d04800 == 35 [pid = 1654] [id = 688] 23:03:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x126cf9800) [pid = 1654] [serial = 2064] [outer = 0x0] 23:03:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x127661400) [pid = 1654] [serial = 2065] [outer = 0x126cf9800] 23:03:08 INFO - PROCESS | 1654 | 1467698588671 Marionette DEBUG loaded listener.js 23:03:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x12767f400) [pid = 1654] [serial = 2066] [outer = 0x126cf9800] 23:03:09 INFO - PROCESS | 1654 | 1467698589065 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] 23:03:09 INFO - PROCESS | 1654 | 1467698589083 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 23:03:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 23:03:09 INFO - PROCESS | 1654 | 1467698589094 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 23:03:09 INFO - PROCESS | 1654 | 1467698589095 Marionette TRACE conn2 <- [1,2726,null,{}] 23:03:09 INFO - PROCESS | 1654 | 1467698589099 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}] 23:03:09 INFO - PROCESS | 1654 | 1467698589100 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:09 INFO - PROCESS | 1654 | 1467698589246 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 23:03:09 INFO - PROCESS | 1654 | 1467698589263 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:09 INFO - PROCESS | 1654 | 1467698589263 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x124f99000 == 36 [pid = 1654] [id = 689] 23:03:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x118579000) [pid = 1654] [serial = 2067] [outer = 0x0] 23:03:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x128828000) [pid = 1654] [serial = 2068] [outer = 0x118579000] 23:03:09 INFO - PROCESS | 1654 | 1467698589327 Marionette DEBUG loaded listener.js 23:03:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x128947400) [pid = 1654] [serial = 2069] [outer = 0x118579000] 23:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x11617b800) [pid = 1654] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 23:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x1273ad400) [pid = 1654] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 23:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x111c15c00) [pid = 1654] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 23:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x11991e000) [pid = 1654] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 23:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x1133c0c00) [pid = 1654] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 23:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x119a0d000) [pid = 1654] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 23:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x115121400) [pid = 1654] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 23:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x1180c2c00) [pid = 1654] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 23:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x1255d5000) [pid = 1654] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 23:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x116129800) [pid = 1654] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 23:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x112015800) [pid = 1654] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 23:03:09 INFO - PROCESS | 1654 | 1467698589783 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]]]}] 23:03:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 23:03:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 720ms 23:03:09 INFO - PROCESS | 1654 | 1467698589814 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 23:03:09 INFO - PROCESS | 1654 | 1467698589815 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 23:03:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 23:03:09 INFO - PROCESS | 1654 | 1467698589817 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 23:03:09 INFO - PROCESS | 1654 | 1467698589819 Marionette TRACE conn2 <- [1,2730,null,{}] 23:03:09 INFO - PROCESS | 1654 | 1467698589827 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}] 23:03:09 INFO - PROCESS | 1654 | 1467698589828 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:09 INFO - PROCESS | 1654 | 1467698589938 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 23:03:09 INFO - PROCESS | 1654 | 1467698589970 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:09 INFO - PROCESS | 1654 | 1467698589971 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x11316d800 == 37 [pid = 1654] [id = 690] 23:03:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x1128d8800) [pid = 1654] [serial = 2070] [outer = 0x0] 23:03:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x1180c2c00) [pid = 1654] [serial = 2071] [outer = 0x1128d8800] 23:03:09 INFO - PROCESS | 1654 | 1467698589995 Marionette DEBUG loaded listener.js 23:03:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x1255d5000) [pid = 1654] [serial = 2072] [outer = 0x1128d8800] 23:03:10 INFO - PROCESS | 1654 | 1467698590753 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"]]]}] 23:03:10 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 23:03:10 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 23:03:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 23:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:03:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:03:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 975ms 23:03:10 INFO - PROCESS | 1654 | 1467698590794 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 23:03:10 INFO - PROCESS | 1654 | 1467698590796 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 23:03:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 23:03:10 INFO - PROCESS | 1654 | 1467698590798 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 23:03:10 INFO - PROCESS | 1654 | 1467698590799 Marionette TRACE conn2 <- [1,2734,null,{}] 23:03:10 INFO - PROCESS | 1654 | 1467698590802 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}] 23:03:10 INFO - PROCESS | 1654 | 1467698590803 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:10 INFO - PROCESS | 1654 | 1467698590875 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 23:03:10 INFO - PROCESS | 1654 | 1467698590879 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:10 INFO - PROCESS | 1654 | 1467698590880 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b72000 == 38 [pid = 1654] [id = 691] 23:03:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x128948400) [pid = 1654] [serial = 2073] [outer = 0x0] 23:03:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x12894dc00) [pid = 1654] [serial = 2074] [outer = 0x128948400] 23:03:10 INFO - PROCESS | 1654 | 1467698590907 Marionette DEBUG loaded listener.js 23:03:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x128bb3c00) [pid = 1654] [serial = 2075] [outer = 0x128948400] 23:03:11 INFO - PROCESS | 1654 | 1467698591253 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]]]}] 23:03:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 23:03:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 468ms 23:03:11 INFO - PROCESS | 1654 | 1467698591267 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 23:03:11 INFO - PROCESS | 1654 | 1467698591269 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 23:03:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 23:03:11 INFO - PROCESS | 1654 | 1467698591276 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 23:03:11 INFO - PROCESS | 1654 | 1467698591278 Marionette TRACE conn2 <- [1,2738,null,{}] 23:03:11 INFO - PROCESS | 1654 | 1467698591281 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}] 23:03:11 INFO - PROCESS | 1654 | 1467698591283 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:11 INFO - PROCESS | 1654 | 1467698591451 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 23:03:11 INFO - PROCESS | 1654 | 1467698591459 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:11 INFO - PROCESS | 1654 | 1467698591461 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d34800 == 39 [pid = 1654] [id = 692] 23:03:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x128bb0c00) [pid = 1654] [serial = 2076] [outer = 0x0] 23:03:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x128bbf000) [pid = 1654] [serial = 2077] [outer = 0x128bb0c00] 23:03:11 INFO - PROCESS | 1654 | 1467698591499 Marionette DEBUG loaded listener.js 23:03:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x128d10400) [pid = 1654] [serial = 2078] [outer = 0x128bb0c00] 23:03:11 INFO - PROCESS | 1654 | 1467698591975 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]]]}] 23:03:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 23:03:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 722ms 23:03:12 INFO - PROCESS | 1654 | 1467698592016 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 23:03:12 INFO - PROCESS | 1654 | 1467698592020 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 23:03:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 23:03:12 INFO - PROCESS | 1654 | 1467698592024 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 23:03:12 INFO - PROCESS | 1654 | 1467698592026 Marionette TRACE conn2 <- [1,2742,null,{}] 23:03:12 INFO - PROCESS | 1654 | 1467698592030 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}] 23:03:12 INFO - PROCESS | 1654 | 1467698592032 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:12 INFO - PROCESS | 1654 | 1467698592133 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 23:03:12 INFO - PROCESS | 1654 | 1467698592227 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:12 INFO - PROCESS | 1654 | 1467698592228 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x116196000 == 40 [pid = 1654] [id = 693] 23:03:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x116a70c00) [pid = 1654] [serial = 2079] [outer = 0x0] 23:03:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x11731e000) [pid = 1654] [serial = 2080] [outer = 0x116a70c00] 23:03:12 INFO - PROCESS | 1654 | 1467698592259 Marionette DEBUG loaded listener.js 23:03:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x117e4e400) [pid = 1654] [serial = 2081] [outer = 0x116a70c00] 23:03:12 INFO - PROCESS | 1654 | 1467698592749 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]]]}] 23:03:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 23:03:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 777ms 23:03:12 INFO - PROCESS | 1654 | 1467698592807 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 23:03:12 INFO - PROCESS | 1654 | 1467698592812 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 23:03:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 23:03:12 INFO - PROCESS | 1654 | 1467698592823 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 23:03:12 INFO - PROCESS | 1654 | 1467698592825 Marionette TRACE conn2 <- [1,2746,null,{}] 23:03:12 INFO - PROCESS | 1654 | 1467698592829 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}] 23:03:12 INFO - PROCESS | 1654 | 1467698592833 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:12 INFO - PROCESS | 1654 | 1467698592985 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 23:03:13 INFO - PROCESS | 1654 | 1467698593078 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:13 INFO - PROCESS | 1654 | 1467698593080 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x121286000 == 41 [pid = 1654] [id = 694] 23:03:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x11971f400) [pid = 1654] [serial = 2082] [outer = 0x0] 23:03:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x119a08400) [pid = 1654] [serial = 2083] [outer = 0x11971f400] 23:03:13 INFO - PROCESS | 1654 | 1467698593113 Marionette DEBUG loaded listener.js 23:03:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x119ca9000) [pid = 1654] [serial = 2084] [outer = 0x11971f400] 23:03:13 INFO - PROCESS | 1654 | 1467698593593 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]]]}] 23:03:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 23:03:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 826ms 23:03:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 23:03:13 INFO - PROCESS | 1654 | 1467698593645 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 23:03:13 INFO - PROCESS | 1654 | 1467698593647 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 23:03:13 INFO - PROCESS | 1654 | 1467698593649 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 23:03:13 INFO - PROCESS | 1654 | 1467698593652 Marionette TRACE conn2 <- [1,2750,null,{}] 23:03:13 INFO - PROCESS | 1654 | 1467698593679 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}] 23:03:13 INFO - PROCESS | 1654 | 1467698593682 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:13 INFO - PROCESS | 1654 | 1467698593786 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 23:03:13 INFO - PROCESS | 1654 | 1467698593857 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:13 INFO - PROCESS | 1654 | 1467698593859 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293c6000 == 42 [pid = 1654] [id = 695] 23:03:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x12688fc00) [pid = 1654] [serial = 2085] [outer = 0x0] 23:03:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1270e7800) [pid = 1654] [serial = 2086] [outer = 0x12688fc00] 23:03:13 INFO - PROCESS | 1654 | 1467698593890 Marionette DEBUG loaded listener.js 23:03:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x12765c000) [pid = 1654] [serial = 2087] [outer = 0x12688fc00] 23:03:14 INFO - PROCESS | 1654 | 1467698594305 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]]]}] 23:03:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 23:03:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 690ms 23:03:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 23:03:14 INFO - PROCESS | 1654 | 1467698594340 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 23:03:14 INFO - PROCESS | 1654 | 1467698594341 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 23:03:14 INFO - PROCESS | 1654 | 1467698594344 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 23:03:14 INFO - PROCESS | 1654 | 1467698594345 Marionette TRACE conn2 <- [1,2754,null,{}] 23:03:14 INFO - PROCESS | 1654 | 1467698594347 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}] 23:03:14 INFO - PROCESS | 1654 | 1467698594349 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:14 INFO - PROCESS | 1654 | 1467698594449 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 23:03:14 INFO - PROCESS | 1654 | 1467698594503 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:14 INFO - PROCESS | 1654 | 1467698594505 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x129779000 == 43 [pid = 1654] [id = 696] 23:03:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x128bb9800) [pid = 1654] [serial = 2088] [outer = 0x0] 23:03:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x128d0f400) [pid = 1654] [serial = 2089] [outer = 0x128bb9800] 23:03:14 INFO - PROCESS | 1654 | 1467698594533 Marionette DEBUG loaded listener.js 23:03:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x128f71000) [pid = 1654] [serial = 2090] [outer = 0x128bb9800] 23:03:15 INFO - PROCESS | 1654 | 1467698595001 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]]]}] 23:03:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 23:03:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 870ms 23:03:15 INFO - PROCESS | 1654 | 1467698595275 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 23:03:15 INFO - PROCESS | 1654 | 1467698595280 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 23:03:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 23:03:15 INFO - PROCESS | 1654 | 1467698595290 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 23:03:15 INFO - PROCESS | 1654 | 1467698595293 Marionette TRACE conn2 <- [1,2758,null,{}] 23:03:15 INFO - PROCESS | 1654 | 1467698595299 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}] 23:03:15 INFO - PROCESS | 1654 | 1467698595302 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:15 INFO - PROCESS | 1654 | 1467698595447 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 23:03:15 INFO - PROCESS | 1654 | 1467698595499 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:15 INFO - PROCESS | 1654 | 1467698595502 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e20000 == 44 [pid = 1654] [id = 697] 23:03:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x116130000) [pid = 1654] [serial = 2091] [outer = 0x0] 23:03:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x116399800) [pid = 1654] [serial = 2092] [outer = 0x116130000] 23:03:15 INFO - PROCESS | 1654 | 1467698595529 Marionette DEBUG loaded listener.js 23:03:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11731a400) [pid = 1654] [serial = 2093] [outer = 0x116130000] 23:03:16 INFO - PROCESS | 1654 | --DOCSHELL 0x128b72000 == 43 [pid = 1654] [id = 691] 23:03:16 INFO - PROCESS | 1654 | --DOCSHELL 0x11316d800 == 42 [pid = 1654] [id = 690] 23:03:16 INFO - PROCESS | 1654 | --DOCSHELL 0x124f99000 == 41 [pid = 1654] [id = 689] 23:03:16 INFO - PROCESS | 1654 | --DOCSHELL 0x123d04800 == 40 [pid = 1654] [id = 688] 23:03:16 INFO - PROCESS | 1654 | --DOCSHELL 0x120f29000 == 39 [pid = 1654] [id = 687] 23:03:16 INFO - PROCESS | 1654 | --DOCSHELL 0x1197b4800 == 38 [pid = 1654] [id = 686] 23:03:16 INFO - PROCESS | 1654 | --DOCSHELL 0x11807f800 == 37 [pid = 1654] [id = 685] 23:03:16 INFO - PROCESS | 1654 | --DOCSHELL 0x11619c000 == 36 [pid = 1654] [id = 684] 23:03:16 INFO - PROCESS | 1654 | --DOCSHELL 0x1126bd000 == 35 [pid = 1654] [id = 683] 23:03:16 INFO - PROCESS | 1654 | --DOCSHELL 0x113169000 == 34 [pid = 1654] [id = 682] 23:03:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12b2c6000 == 33 [pid = 1654] [id = 670] 23:03:16 INFO - PROCESS | 1654 | --DOCSHELL 0x11847b800 == 32 [pid = 1654] [id = 681] 23:03:16 INFO - PROCESS | 1654 | --DOCSHELL 0x129779000 == 31 [pid = 1654] [id = 696] 23:03:16 INFO - PROCESS | 1654 | --DOCSHELL 0x1293c6000 == 30 [pid = 1654] [id = 695] 23:03:16 INFO - PROCESS | 1654 | --DOCSHELL 0x121286000 == 29 [pid = 1654] [id = 694] 23:03:16 INFO - PROCESS | 1654 | --DOCSHELL 0x128d34800 == 28 [pid = 1654] [id = 692] 23:03:16 INFO - PROCESS | 1654 | --DOCSHELL 0x116196000 == 27 [pid = 1654] [id = 693] 23:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12aa84800) [pid = 1654] [serial = 2012] [outer = 0x0] [url = about:blank] 23:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x117e44c00) [pid = 1654] [serial = 2020] [outer = 0x0] [url = about:blank] 23:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x117e50000) [pid = 1654] [serial = 2021] [outer = 0x0] [url = about:blank] 23:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x119ca5800) [pid = 1654] [serial = 2029] [outer = 0x0] [url = about:blank] 23:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x121027000) [pid = 1654] [serial = 2030] [outer = 0x0] [url = about:blank] 23:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1133c9400) [pid = 1654] [serial = 2014] [outer = 0x0] [url = about:blank] 23:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x113ba5800) [pid = 1654] [serial = 2015] [outer = 0x0] [url = about:blank] 23:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x124c05400) [pid = 1654] [serial = 2035] [outer = 0x0] [url = about:blank] 23:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x11933bc00) [pid = 1654] [serial = 2026] [outer = 0x0] [url = about:blank] 23:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x119759800) [pid = 1654] [serial = 2027] [outer = 0x0] [url = about:blank] 23:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x118577800) [pid = 1654] [serial = 2023] [outer = 0x0] [url = about:blank] 23:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1188ec800) [pid = 1654] [serial = 2024] [outer = 0x0] [url = about:blank] 23:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x126cf2000) [pid = 1654] [serial = 2042] [outer = 0x0] [url = about:blank] 23:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x126888c00) [pid = 1654] [serial = 2038] [outer = 0x0] [url = about:blank] 23:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x1167eec00) [pid = 1654] [serial = 2017] [outer = 0x0] [url = about:blank] 23:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x126c7e800) [pid = 1654] [serial = 2039] [outer = 0x0] [url = about:blank] 23:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x12144fc00) [pid = 1654] [serial = 2032] [outer = 0x0] [url = about:blank] 23:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x124fe3800) [pid = 1654] [serial = 2036] [outer = 0x0] [url = about:blank] 23:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x116ad6c00) [pid = 1654] [serial = 2018] [outer = 0x0] [url = about:blank] 23:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x123cb2000) [pid = 1654] [serial = 2033] [outer = 0x0] [url = about:blank] 23:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x119eeb800) [pid = 1654] [serial = 2041] [outer = 0x0] [url = about:blank] 23:03:16 INFO - PROCESS | 1654 | 1467698596499 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]]]}] 23:03:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 23:03:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1231ms 23:03:16 INFO - PROCESS | 1654 | 1467698596518 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 23:03:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 23:03:16 INFO - PROCESS | 1654 | 1467698596521 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 23:03:16 INFO - PROCESS | 1654 | 1467698596525 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 23:03:16 INFO - PROCESS | 1654 | 1467698596526 Marionette TRACE conn2 <- [1,2762,null,{}] 23:03:16 INFO - PROCESS | 1654 | 1467698596530 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}] 23:03:16 INFO - PROCESS | 1654 | 1467698596531 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:16 INFO - PROCESS | 1654 | 1467698596616 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 23:03:16 INFO - PROCESS | 1654 | 1467698596623 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:16 INFO - PROCESS | 1654 | 1467698596625 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x11267e000 == 28 [pid = 1654] [id = 698] 23:03:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x11307f000) [pid = 1654] [serial = 2094] [outer = 0x0] 23:03:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x113b9b800) [pid = 1654] [serial = 2095] [outer = 0x11307f000] 23:03:16 INFO - PROCESS | 1654 | 1467698596654 Marionette DEBUG loaded listener.js 23:03:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x11612e400) [pid = 1654] [serial = 2096] [outer = 0x11307f000] 23:03:17 INFO - PROCESS | 1654 | 1467698597041 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]]]}] 23:03:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 23:03:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 569ms 23:03:17 INFO - PROCESS | 1654 | 1467698597094 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 23:03:17 INFO - PROCESS | 1654 | 1467698597098 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 23:03:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 23:03:17 INFO - PROCESS | 1654 | 1467698597102 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 23:03:17 INFO - PROCESS | 1654 | 1467698597104 Marionette TRACE conn2 <- [1,2766,null,{}] 23:03:17 INFO - PROCESS | 1654 | 1467698597107 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}] 23:03:17 INFO - PROCESS | 1654 | 1467698597108 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:17 INFO - PROCESS | 1654 | 1467698597188 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 23:03:17 INFO - PROCESS | 1654 | 1467698597193 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:17 INFO - PROCESS | 1654 | 1467698597195 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x11328c800 == 29 [pid = 1654] [id = 699] 23:03:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x116ad6c00) [pid = 1654] [serial = 2097] [outer = 0x0] 23:03:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x117e43c00) [pid = 1654] [serial = 2098] [outer = 0x116ad6c00] 23:03:17 INFO - PROCESS | 1654 | 1467698597223 Marionette DEBUG loaded listener.js 23:03:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1180b5c00) [pid = 1654] [serial = 2099] [outer = 0x116ad6c00] 23:03:17 INFO - PROCESS | 1654 | 1467698597563 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]]]}] 23:03:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 23:03:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 472ms 23:03:17 INFO - PROCESS | 1654 | 1467698597574 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 23:03:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 23:03:17 INFO - PROCESS | 1654 | 1467698597584 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 23:03:17 INFO - PROCESS | 1654 | 1467698597586 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 23:03:17 INFO - PROCESS | 1654 | 1467698597589 Marionette TRACE conn2 <- [1,2770,null,{}] 23:03:17 INFO - PROCESS | 1654 | 1467698597596 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}] 23:03:17 INFO - PROCESS | 1654 | 1467698597600 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:17 INFO - PROCESS | 1654 | 1467698597700 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 23:03:17 INFO - PROCESS | 1654 | 1467698597709 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:17 INFO - PROCESS | 1654 | 1467698597711 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171d1800 == 30 [pid = 1654] [id = 700] 23:03:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x11309d800) [pid = 1654] [serial = 2100] [outer = 0x0] 23:03:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x118f3cc00) [pid = 1654] [serial = 2101] [outer = 0x11309d800] 23:03:17 INFO - PROCESS | 1654 | 1467698597740 Marionette DEBUG loaded listener.js 23:03:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x119725800) [pid = 1654] [serial = 2102] [outer = 0x11309d800] 23:03:18 INFO - PROCESS | 1654 | 1467698598067 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]]]}] 23:03:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 23:03:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 523ms 23:03:18 INFO - PROCESS | 1654 | 1467698598110 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 23:03:18 INFO - PROCESS | 1654 | 1467698598112 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 23:03:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 23:03:18 INFO - PROCESS | 1654 | 1467698598114 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 23:03:18 INFO - PROCESS | 1654 | 1467698598115 Marionette TRACE conn2 <- [1,2774,null,{}] 23:03:18 INFO - PROCESS | 1654 | 1467698598118 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}] 23:03:18 INFO - PROCESS | 1654 | 1467698598119 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:18 INFO - PROCESS | 1654 | 1467698598198 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 23:03:18 INFO - PROCESS | 1654 | 1467698598259 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:18 INFO - PROCESS | 1654 | 1467698598261 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x11846d800 == 31 [pid = 1654] [id = 701] 23:03:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1193af000) [pid = 1654] [serial = 2103] [outer = 0x0] 23:03:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x119caa800) [pid = 1654] [serial = 2104] [outer = 0x1193af000] 23:03:18 INFO - PROCESS | 1654 | 1467698598288 Marionette DEBUG loaded listener.js 23:03:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x12100a800) [pid = 1654] [serial = 2105] [outer = 0x1193af000] 23:03:18 INFO - PROCESS | 1654 | 1467698598618 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]]]}] 23:03:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 23:03:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 569ms 23:03:18 INFO - PROCESS | 1654 | 1467698598684 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 23:03:18 INFO - PROCESS | 1654 | 1467698598685 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 23:03:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 23:03:18 INFO - PROCESS | 1654 | 1467698598695 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 23:03:18 INFO - PROCESS | 1654 | 1467698598696 Marionette TRACE conn2 <- [1,2778,null,{}] 23:03:18 INFO - PROCESS | 1654 | 1467698598698 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}] 23:03:18 INFO - PROCESS | 1654 | 1467698598699 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:18 INFO - PROCESS | 1654 | 1467698598794 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 23:03:18 INFO - PROCESS | 1654 | 1467698598797 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:18 INFO - PROCESS | 1654 | 1467698598798 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x119987000 == 32 [pid = 1654] [id = 702] 23:03:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1173b6000) [pid = 1654] [serial = 2106] [outer = 0x0] 23:03:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x12101e000) [pid = 1654] [serial = 2107] [outer = 0x1173b6000] 23:03:18 INFO - PROCESS | 1654 | 1467698598823 Marionette DEBUG loaded listener.js 23:03:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x121a61800) [pid = 1654] [serial = 2108] [outer = 0x1173b6000] 23:03:19 INFO - PROCESS | 1654 | 1467698599180 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]]]}] 23:03:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 23:03:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 520ms 23:03:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 23:03:19 INFO - PROCESS | 1654 | 1467698599216 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 23:03:19 INFO - PROCESS | 1654 | 1467698599217 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 23:03:19 INFO - PROCESS | 1654 | 1467698599219 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 23:03:19 INFO - PROCESS | 1654 | 1467698599220 Marionette TRACE conn2 <- [1,2782,null,{}] 23:03:19 INFO - PROCESS | 1654 | 1467698599223 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}] 23:03:19 INFO - PROCESS | 1654 | 1467698599227 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:19 INFO - PROCESS | 1654 | 1467698599341 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 23:03:19 INFO - PROCESS | 1654 | 1467698599357 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:19 INFO - PROCESS | 1654 | 1467698599358 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x121468000 == 33 [pid = 1654] [id = 703] 23:03:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x121cebc00) [pid = 1654] [serial = 2109] [outer = 0x0] 23:03:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x125589800) [pid = 1654] [serial = 2110] [outer = 0x121cebc00] 23:03:19 INFO - PROCESS | 1654 | 1467698599383 Marionette DEBUG loaded listener.js 23:03:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x127385400) [pid = 1654] [serial = 2111] [outer = 0x121cebc00] 23:03:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12d027800 == 32 [pid = 1654] [id = 16] 23:03:19 INFO - PROCESS | 1654 | 1467698599772 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]]]}] 23:03:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 23:03:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 569ms 23:03:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 23:03:19 INFO - PROCESS | 1654 | 1467698599790 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 23:03:19 INFO - PROCESS | 1654 | 1467698599792 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 23:03:19 INFO - PROCESS | 1654 | 1467698599794 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 23:03:19 INFO - PROCESS | 1654 | 1467698599796 Marionette TRACE conn2 <- [1,2786,null,{}] 23:03:19 INFO - PROCESS | 1654 | 1467698599818 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}] 23:03:19 INFO - PROCESS | 1654 | 1467698599819 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:19 INFO - PROCESS | 1654 | 1467698599957 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 23:03:19 INFO - PROCESS | 1654 | 1467698599964 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:19 INFO - PROCESS | 1654 | 1467698599965 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x1248cb000 == 33 [pid = 1654] [id = 704] 23:03:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x123ce4800) [pid = 1654] [serial = 2112] [outer = 0x0] 23:03:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1273b1c00) [pid = 1654] [serial = 2113] [outer = 0x123ce4800] 23:03:20 INFO - PROCESS | 1654 | 1467698600021 Marionette DEBUG loaded listener.js 23:03:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x127665000) [pid = 1654] [serial = 2114] [outer = 0x123ce4800] 23:03:20 INFO - PROCESS | 1654 | 1467698600352 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]]]}] 23:03:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 23:03:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 590ms 23:03:20 INFO - PROCESS | 1654 | 1467698600384 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 23:03:20 INFO - PROCESS | 1654 | 1467698600385 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 23:03:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 23:03:20 INFO - PROCESS | 1654 | 1467698600395 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 23:03:20 INFO - PROCESS | 1654 | 1467698600396 Marionette TRACE conn2 <- [1,2790,null,{}] 23:03:20 INFO - PROCESS | 1654 | 1467698600398 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}] 23:03:20 INFO - PROCESS | 1654 | 1467698600399 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:20 INFO - PROCESS | 1654 | 1467698600494 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 23:03:20 INFO - PROCESS | 1654 | 1467698600497 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:20 INFO - PROCESS | 1654 | 1467698600498 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x126858800 == 34 [pid = 1654] [id = 705] 23:03:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12767d800) [pid = 1654] [serial = 2115] [outer = 0x0] 23:03:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12882a400) [pid = 1654] [serial = 2116] [outer = 0x12767d800] 23:03:20 INFO - PROCESS | 1654 | 1467698600523 Marionette DEBUG loaded listener.js 23:03:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12894c400) [pid = 1654] [serial = 2117] [outer = 0x12767d800] 23:03:20 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119ee8400) [pid = 1654] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 23:03:20 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1151d3800) [pid = 1654] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 23:03:20 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x118b54800) [pid = 1654] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 23:03:20 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11857ec00) [pid = 1654] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 23:03:20 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x126cf9800) [pid = 1654] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 23:03:20 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1139eac00) [pid = 1654] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 23:03:20 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1128d8800) [pid = 1654] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 23:03:20 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1131ab400) [pid = 1654] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 23:03:20 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x118579000) [pid = 1654] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 23:03:20 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x128948400) [pid = 1654] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 23:03:20 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x11731b800) [pid = 1654] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 23:03:20 INFO - PROCESS | 1654 | 1467698600923 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]]]}] 23:03:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 23:03:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 568ms 23:03:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 23:03:20 INFO - PROCESS | 1654 | 1467698600964 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 23:03:20 INFO - PROCESS | 1654 | 1467698600965 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 23:03:20 INFO - PROCESS | 1654 | 1467698600967 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 23:03:20 INFO - PROCESS | 1654 | 1467698600968 Marionette TRACE conn2 <- [1,2794,null,{}] 23:03:20 INFO - PROCESS | 1654 | 1467698600977 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}] 23:03:20 INFO - PROCESS | 1654 | 1467698600978 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:21 INFO - PROCESS | 1654 | 1467698601096 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 23:03:21 INFO - PROCESS | 1654 | 1467698601129 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:21 INFO - PROCESS | 1654 | 1467698601130 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171ce800 == 35 [pid = 1654] [id = 706] 23:03:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x110ef7800) [pid = 1654] [serial = 2118] [outer = 0x0] 23:03:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x118f46c00) [pid = 1654] [serial = 2119] [outer = 0x110ef7800] 23:03:21 INFO - PROCESS | 1654 | 1467698601154 Marionette DEBUG loaded listener.js 23:03:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x127680000) [pid = 1654] [serial = 2120] [outer = 0x110ef7800] 23:03:21 INFO - PROCESS | 1654 | 1467698601445 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]]]}] 23:03:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 23:03:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 525ms 23:03:21 INFO - PROCESS | 1654 | 1467698601493 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 23:03:21 INFO - PROCESS | 1654 | 1467698601494 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 23:03:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 23:03:21 INFO - PROCESS | 1654 | 1467698601496 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 23:03:21 INFO - PROCESS | 1654 | 1467698601498 Marionette TRACE conn2 <- [1,2798,null,{}] 23:03:21 INFO - PROCESS | 1654 | 1467698601500 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}] 23:03:21 INFO - PROCESS | 1654 | 1467698601501 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:21 INFO - PROCESS | 1654 | 1467698601581 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 23:03:21 INFO - PROCESS | 1654 | 1467698601584 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:21 INFO - PROCESS | 1654 | 1467698601585 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d25000 == 36 [pid = 1654] [id = 707] 23:03:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x127680800) [pid = 1654] [serial = 2121] [outer = 0x0] 23:03:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x128bb3000) [pid = 1654] [serial = 2122] [outer = 0x127680800] 23:03:21 INFO - PROCESS | 1654 | 1467698601613 Marionette DEBUG loaded listener.js 23:03:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x128d05800) [pid = 1654] [serial = 2123] [outer = 0x127680800] 23:03:21 INFO - PROCESS | 1654 | 1467698601947 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]]]}] 23:03:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 23:03:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 470ms 23:03:21 INFO - PROCESS | 1654 | 1467698601967 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 23:03:21 INFO - PROCESS | 1654 | 1467698601969 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 23:03:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 23:03:21 INFO - PROCESS | 1654 | 1467698601974 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 23:03:21 INFO - PROCESS | 1654 | 1467698601976 Marionette TRACE conn2 <- [1,2802,null,{}] 23:03:21 INFO - PROCESS | 1654 | 1467698601978 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}] 23:03:21 INFO - PROCESS | 1654 | 1467698601980 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:22 INFO - PROCESS | 1654 | 1467698602106 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 23:03:22 INFO - PROCESS | 1654 | 1467698602113 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:22 INFO - PROCESS | 1654 | 1467698602114 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x119972800 == 37 [pid = 1654] [id = 708] 23:03:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x128bbf400) [pid = 1654] [serial = 2124] [outer = 0x0] 23:03:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x128f6c000) [pid = 1654] [serial = 2125] [outer = 0x128bbf400] 23:03:22 INFO - PROCESS | 1654 | 1467698602139 Marionette DEBUG loaded listener.js 23:03:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1292b8000) [pid = 1654] [serial = 2126] [outer = 0x128bbf400] 23:03:22 INFO - PROCESS | 1654 | 1467698602465 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]]]}] 23:03:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 23:03:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 520ms 23:03:22 INFO - PROCESS | 1654 | 1467698602494 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 23:03:22 INFO - PROCESS | 1654 | 1467698602495 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 23:03:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 23:03:22 INFO - PROCESS | 1654 | 1467698602498 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 23:03:22 INFO - PROCESS | 1654 | 1467698602499 Marionette TRACE conn2 <- [1,2806,null,{}] 23:03:22 INFO - PROCESS | 1654 | 1467698602501 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}] 23:03:22 INFO - PROCESS | 1654 | 1467698602502 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:22 INFO - PROCESS | 1654 | 1467698602582 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 23:03:22 INFO - PROCESS | 1654 | 1467698602587 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:22 INFO - PROCESS | 1654 | 1467698602590 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a860000 == 38 [pid = 1654] [id = 709] 23:03:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12882d400) [pid = 1654] [serial = 2127] [outer = 0x0] 23:03:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12957f800) [pid = 1654] [serial = 2128] [outer = 0x12882d400] 23:03:22 INFO - PROCESS | 1654 | 1467698602614 Marionette DEBUG loaded listener.js 23:03:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1295e0000) [pid = 1654] [serial = 2129] [outer = 0x12882d400] 23:03:23 INFO - PROCESS | 1654 | 1467698603121 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]]]}] 23:03:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 23:03:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 669ms 23:03:23 INFO - PROCESS | 1654 | 1467698603168 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 23:03:23 INFO - PROCESS | 1654 | 1467698603171 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 23:03:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 23:03:23 INFO - PROCESS | 1654 | 1467698603175 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 23:03:23 INFO - PROCESS | 1654 | 1467698603177 Marionette TRACE conn2 <- [1,2810,null,{}] 23:03:23 INFO - PROCESS | 1654 | 1467698603182 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}] 23:03:23 INFO - PROCESS | 1654 | 1467698603184 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:23 INFO - PROCESS | 1654 | 1467698603296 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 23:03:23 INFO - PROCESS | 1654 | 1467698603376 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:23 INFO - PROCESS | 1654 | 1467698603378 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x113182800 == 39 [pid = 1654] [id = 710] 23:03:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x115121400) [pid = 1654] [serial = 2130] [outer = 0x0] 23:03:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x116731400) [pid = 1654] [serial = 2131] [outer = 0x115121400] 23:03:23 INFO - PROCESS | 1654 | 1467698603409 Marionette DEBUG loaded listener.js 23:03:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1175bdc00) [pid = 1654] [serial = 2132] [outer = 0x115121400] 23:03:23 INFO - PROCESS | 1654 | 1467698603877 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]]]}] 23:03:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 23:03:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 774ms 23:03:23 INFO - PROCESS | 1654 | 1467698603989 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 23:03:23 INFO - PROCESS | 1654 | 1467698603993 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 23:03:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 23:03:23 INFO - PROCESS | 1654 | 1467698603998 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 23:03:24 INFO - PROCESS | 1654 | 1467698603999 Marionette TRACE conn2 <- [1,2814,null,{}] 23:03:24 INFO - PROCESS | 1654 | 1467698604002 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}] 23:03:24 INFO - PROCESS | 1654 | 1467698604003 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:24 INFO - PROCESS | 1654 | 1467698604106 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 23:03:24 INFO - PROCESS | 1654 | 1467698604209 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:24 INFO - PROCESS | 1654 | 1467698604211 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x113294800 == 40 [pid = 1654] [id = 711] 23:03:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x113945c00) [pid = 1654] [serial = 2133] [outer = 0x0] 23:03:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x118132800) [pid = 1654] [serial = 2134] [outer = 0x113945c00] 23:03:24 INFO - PROCESS | 1654 | 1467698604263 Marionette DEBUG loaded listener.js 23:03:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119339800) [pid = 1654] [serial = 2135] [outer = 0x113945c00] 23:03:25 INFO - PROCESS | 1654 | 1467698605053 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]]]}] 23:03:25 INFO - PROCESS | 1654 | --DOCSHELL 0x119972800 == 39 [pid = 1654] [id = 708] 23:03:25 INFO - PROCESS | 1654 | --DOCSHELL 0x128d25000 == 38 [pid = 1654] [id = 707] 23:03:25 INFO - PROCESS | 1654 | --DOCSHELL 0x1171ce800 == 37 [pid = 1654] [id = 706] 23:03:25 INFO - PROCESS | 1654 | --DOCSHELL 0x126858800 == 36 [pid = 1654] [id = 705] 23:03:25 INFO - PROCESS | 1654 | --DOCSHELL 0x1248cb000 == 35 [pid = 1654] [id = 704] 23:03:25 INFO - PROCESS | 1654 | --DOCSHELL 0x121468000 == 34 [pid = 1654] [id = 703] 23:03:25 INFO - PROCESS | 1654 | --DOCSHELL 0x119987000 == 33 [pid = 1654] [id = 702] 23:03:25 INFO - PROCESS | 1654 | --DOCSHELL 0x11846d800 == 32 [pid = 1654] [id = 701] 23:03:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 23:03:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1124ms 23:03:25 INFO - PROCESS | 1654 | --DOCSHELL 0x1171d1800 == 31 [pid = 1654] [id = 700] 23:03:25 INFO - PROCESS | 1654 | --DOCSHELL 0x11328c800 == 30 [pid = 1654] [id = 699] 23:03:25 INFO - PROCESS | 1654 | --DOCSHELL 0x11267e000 == 29 [pid = 1654] [id = 698] 23:03:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12d027000 == 28 [pid = 1654] [id = 17] 23:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x128bb3c00) [pid = 1654] [serial = 2075] [outer = 0x0] [url = about:blank] 23:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x128bbf000) [pid = 1654] [serial = 2077] [outer = 0x0] [url = about:blank] 23:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12100ec00) [pid = 1654] [serial = 2059] [outer = 0x0] [url = about:blank] 23:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x116adc000) [pid = 1654] [serial = 2050] [outer = 0x0] [url = about:blank] 23:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12134ac00) [pid = 1654] [serial = 2060] [outer = 0x0] [url = about:blank] 23:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x127667000) [pid = 1654] [serial = 2045] [outer = 0x0] [url = about:blank] 23:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11971d800) [pid = 1654] [serial = 2056] [outer = 0x0] [url = about:blank] 23:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12767f400) [pid = 1654] [serial = 2066] [outer = 0x0] [url = about:blank] 23:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x124870400) [pid = 1654] [serial = 2063] [outer = 0x0] [url = about:blank] 23:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1255d5000) [pid = 1654] [serial = 2072] [outer = 0x0] [url = about:blank] 23:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11731d400) [pid = 1654] [serial = 2051] [outer = 0x0] [url = about:blank] 23:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1151cdc00) [pid = 1654] [serial = 2047] [outer = 0x0] [url = about:blank] 23:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x128947400) [pid = 1654] [serial = 2069] [outer = 0x0] [url = about:blank] 23:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12894dc00) [pid = 1654] [serial = 2074] [outer = 0x0] [url = about:blank] 23:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1180c2c00) [pid = 1654] [serial = 2071] [outer = 0x0] [url = about:blank] 23:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119c9f400) [pid = 1654] [serial = 2057] [outer = 0x0] [url = about:blank] 23:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x128828000) [pid = 1654] [serial = 2068] [outer = 0x0] [url = about:blank] 23:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x118578c00) [pid = 1654] [serial = 2054] [outer = 0x0] [url = about:blank] 23:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x117e50800) [pid = 1654] [serial = 2053] [outer = 0x0] [url = about:blank] 23:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x121cea400) [pid = 1654] [serial = 2062] [outer = 0x0] [url = about:blank] 23:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x116a71000) [pid = 1654] [serial = 2048] [outer = 0x0] [url = about:blank] 23:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x127661400) [pid = 1654] [serial = 2065] [outer = 0x0] [url = about:blank] 23:03:25 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1273b0c00) [pid = 1654] [serial = 2044] [outer = 0x0] [url = about:blank] 23:03:25 INFO - PROCESS | 1654 | 1467698605157 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 23:03:25 INFO - PROCESS | 1654 | 1467698605159 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 23:03:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 23:03:25 INFO - PROCESS | 1654 | 1467698605163 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 23:03:25 INFO - PROCESS | 1654 | 1467698605165 Marionette TRACE conn2 <- [1,2818,null,{}] 23:03:25 INFO - PROCESS | 1654 | 1467698605171 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}] 23:03:25 INFO - PROCESS | 1654 | 1467698605173 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:25 INFO - PROCESS | 1654 | 1467698605279 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 23:03:25 INFO - PROCESS | 1654 | 1467698605331 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:25 INFO - PROCESS | 1654 | 1467698605334 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x1126ba800 == 29 [pid = 1654] [id = 712] 23:03:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1161d9000) [pid = 1654] [serial = 2136] [outer = 0x0] 23:03:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1168dd400) [pid = 1654] [serial = 2137] [outer = 0x1161d9000] 23:03:25 INFO - PROCESS | 1654 | 1467698605366 Marionette DEBUG loaded listener.js 23:03:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1175c9800) [pid = 1654] [serial = 2138] [outer = 0x1161d9000] 23:03:25 INFO - PROCESS | 1654 | 1467698605866 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]]]}] 23:03:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 23:03:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 721ms 23:03:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 23:03:25 INFO - PROCESS | 1654 | 1467698605884 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 23:03:25 INFO - PROCESS | 1654 | 1467698605886 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 23:03:25 INFO - PROCESS | 1654 | 1467698605891 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 23:03:25 INFO - PROCESS | 1654 | 1467698605893 Marionette TRACE conn2 <- [1,2822,null,{}] 23:03:25 INFO - PROCESS | 1654 | 1467698605896 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}] 23:03:25 INFO - PROCESS | 1654 | 1467698605898 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:25 INFO - PROCESS | 1654 | 1467698605995 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 23:03:26 INFO - PROCESS | 1654 | 1467698606063 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:26 INFO - PROCESS | 1654 | 1467698606064 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x116338000 == 30 [pid = 1654] [id = 713] 23:03:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1180b8800) [pid = 1654] [serial = 2139] [outer = 0x0] 23:03:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1188e5c00) [pid = 1654] [serial = 2140] [outer = 0x1180b8800] 23:03:26 INFO - PROCESS | 1654 | 1467698606096 Marionette DEBUG loaded listener.js 23:03:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1193a7c00) [pid = 1654] [serial = 2141] [outer = 0x1180b8800] 23:03:26 INFO - PROCESS | 1654 | 1467698606523 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]]]}] 23:03:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 23:03:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 675ms 23:03:26 INFO - PROCESS | 1654 | 1467698606564 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 23:03:26 INFO - PROCESS | 1654 | 1467698606566 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 23:03:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 23:03:26 INFO - PROCESS | 1654 | 1467698606568 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 23:03:26 INFO - PROCESS | 1654 | 1467698606570 Marionette TRACE conn2 <- [1,2826,null,{}] 23:03:26 INFO - PROCESS | 1654 | 1467698606577 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}] 23:03:26 INFO - PROCESS | 1654 | 1467698606580 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:26 INFO - PROCESS | 1654 | 1467698606680 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 23:03:26 INFO - PROCESS | 1654 | 1467698606751 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:26 INFO - PROCESS | 1654 | 1467698606754 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x11847d000 == 31 [pid = 1654] [id = 714] 23:03:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x119cac000) [pid = 1654] [serial = 2142] [outer = 0x0] 23:03:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x121003000) [pid = 1654] [serial = 2143] [outer = 0x119cac000] 23:03:26 INFO - PROCESS | 1654 | 1467698606788 Marionette DEBUG loaded listener.js 23:03:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x121027400) [pid = 1654] [serial = 2144] [outer = 0x119cac000] 23:03:27 INFO - PROCESS | 1654 | 1467698607247 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 23:03:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 23:03:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 722ms 23:03:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 23:03:27 INFO - PROCESS | 1654 | 1467698607323 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 23:03:27 INFO - PROCESS | 1654 | 1467698607324 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 23:03:27 INFO - PROCESS | 1654 | 1467698607328 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 23:03:27 INFO - PROCESS | 1654 | 1467698607329 Marionette TRACE conn2 <- [1,2830,null,{}] 23:03:27 INFO - PROCESS | 1654 | 1467698607332 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}] 23:03:27 INFO - PROCESS | 1654 | 1467698607333 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:27 INFO - PROCESS | 1654 | 1467698607432 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 23:03:27 INFO - PROCESS | 1654 | 1467698607497 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:27 INFO - PROCESS | 1654 | 1467698607498 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f15800 == 32 [pid = 1654] [id = 715] 23:03:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x12134ac00) [pid = 1654] [serial = 2145] [outer = 0x0] 23:03:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1219c0c00) [pid = 1654] [serial = 2146] [outer = 0x12134ac00] 23:03:27 INFO - PROCESS | 1654 | 1467698607527 Marionette DEBUG loaded listener.js 23:03:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x124867800) [pid = 1654] [serial = 2147] [outer = 0x12134ac00] 23:03:27 INFO - PROCESS | 1654 | 1467698607941 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]]]}] 23:03:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 23:03:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 622ms 23:03:27 INFO - PROCESS | 1654 | 1467698607950 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 23:03:27 INFO - PROCESS | 1654 | 1467698607952 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 23:03:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 23:03:27 INFO - PROCESS | 1654 | 1467698607956 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 23:03:27 INFO - PROCESS | 1654 | 1467698607958 Marionette TRACE conn2 <- [1,2834,null,{}] 23:03:27 INFO - PROCESS | 1654 | 1467698607960 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}] 23:03:27 INFO - PROCESS | 1654 | 1467698607962 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:28 INFO - PROCESS | 1654 | 1467698608052 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 23:03:28 INFO - PROCESS | 1654 | 1467698608104 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:28 INFO - PROCESS | 1654 | 1467698608105 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x121393000 == 33 [pid = 1654] [id = 716] 23:03:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x121358c00) [pid = 1654] [serial = 2148] [outer = 0x0] 23:03:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x124fe0000) [pid = 1654] [serial = 2149] [outer = 0x121358c00] 23:03:28 INFO - PROCESS | 1654 | 1467698608135 Marionette DEBUG loaded listener.js 23:03:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1255e1800) [pid = 1654] [serial = 2150] [outer = 0x121358c00] 23:03:28 INFO - PROCESS | 1654 | 1467698608549 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 23:03:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 23:03:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 622ms 23:03:28 INFO - PROCESS | 1654 | 1467698608577 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 23:03:28 INFO - PROCESS | 1654 | 1467698608578 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 23:03:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 23:03:28 INFO - PROCESS | 1654 | 1467698608580 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 23:03:28 INFO - PROCESS | 1654 | 1467698608582 Marionette TRACE conn2 <- [1,2838,null,{}] 23:03:28 INFO - PROCESS | 1654 | 1467698608584 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}] 23:03:28 INFO - PROCESS | 1654 | 1467698608588 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:28 INFO - PROCESS | 1654 | 1467698608707 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 23:03:28 INFO - PROCESS | 1654 | 1467698608796 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:28 INFO - PROCESS | 1654 | 1467698608798 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255b5000 == 34 [pid = 1654] [id = 717] 23:03:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1270e9c00) [pid = 1654] [serial = 2151] [outer = 0x0] 23:03:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1273b7c00) [pid = 1654] [serial = 2152] [outer = 0x1270e9c00] 23:03:28 INFO - PROCESS | 1654 | 1467698608828 Marionette DEBUG loaded listener.js 23:03:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128834000) [pid = 1654] [serial = 2153] [outer = 0x1270e9c00] 23:03:29 INFO - PROCESS | 1654 | 1467698609294 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]]]}] 23:03:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 23:03:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 769ms 23:03:29 INFO - PROCESS | 1654 | 1467698609350 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 23:03:29 INFO - PROCESS | 1654 | 1467698609352 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 23:03:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 23:03:29 INFO - PROCESS | 1654 | 1467698609356 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 23:03:29 INFO - PROCESS | 1654 | 1467698609358 Marionette TRACE conn2 <- [1,2842,null,{}] 23:03:29 INFO - PROCESS | 1654 | 1467698609363 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}] 23:03:29 INFO - PROCESS | 1654 | 1467698609364 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:29 INFO - PROCESS | 1654 | 1467698609466 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 23:03:29 INFO - PROCESS | 1654 | 1467698609523 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:29 INFO - PROCESS | 1654 | 1467698609526 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x113179800 == 35 [pid = 1654] [id = 718] 23:03:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1161dc000) [pid = 1654] [serial = 2154] [outer = 0x0] 23:03:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x116adc000) [pid = 1654] [serial = 2155] [outer = 0x1161dc000] 23:03:29 INFO - PROCESS | 1654 | 1467698609554 Marionette DEBUG loaded listener.js 23:03:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x117eb3000) [pid = 1654] [serial = 2156] [outer = 0x1161dc000] 23:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x113182800 == 34 [pid = 1654] [id = 710] 23:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x117e20000 == 33 [pid = 1654] [id = 697] 23:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x1255b5000 == 32 [pid = 1654] [id = 717] 23:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x121393000 == 31 [pid = 1654] [id = 716] 23:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x120f15800 == 30 [pid = 1654] [id = 715] 23:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x11847d000 == 29 [pid = 1654] [id = 714] 23:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x116338000 == 28 [pid = 1654] [id = 713] 23:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12a860000 == 27 [pid = 1654] [id = 709] 23:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x113294800 == 26 [pid = 1654] [id = 711] 23:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x1126ba800 == 25 [pid = 1654] [id = 712] 23:03:30 INFO - PROCESS | 1654 | 1467698610549 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]]]}] 23:03:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 23:03:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1224ms 23:03:30 INFO - PROCESS | 1654 | 1467698610580 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 23:03:30 INFO - PROCESS | 1654 | 1467698610582 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 23:03:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 23:03:30 INFO - PROCESS | 1654 | 1467698610585 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 23:03:30 INFO - PROCESS | 1654 | 1467698610590 Marionette TRACE conn2 <- [1,2846,null,{}] 23:03:30 INFO - PROCESS | 1654 | 1467698610594 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}] 23:03:30 INFO - PROCESS | 1654 | 1467698610596 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:30 INFO - PROCESS | 1654 | 1467698610677 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 23:03:30 INFO - PROCESS | 1654 | 1467698610682 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:30 INFO - PROCESS | 1654 | 1467698610685 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x1126d0000 == 26 [pid = 1654] [id = 719] 23:03:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x113d4ac00) [pid = 1654] [serial = 2157] [outer = 0x0] 23:03:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x116129800) [pid = 1654] [serial = 2158] [outer = 0x113d4ac00] 23:03:30 INFO - PROCESS | 1654 | 1467698610718 Marionette DEBUG loaded listener.js 23:03:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1128cf400) [pid = 1654] [serial = 2159] [outer = 0x113d4ac00] 23:03:31 INFO - PROCESS | 1654 | 1467698611062 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]]]}] 23:03:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 23:03:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 523ms 23:03:31 INFO - PROCESS | 1654 | 1467698611108 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 23:03:31 INFO - PROCESS | 1654 | 1467698611111 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 23:03:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 23:03:31 INFO - PROCESS | 1654 | 1467698611116 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 23:03:31 INFO - PROCESS | 1654 | 1467698611118 Marionette TRACE conn2 <- [1,2850,null,{}] 23:03:31 INFO - PROCESS | 1654 | 1467698611120 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}] 23:03:31 INFO - PROCESS | 1654 | 1467698611122 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:31 INFO - PROCESS | 1654 | 1467698611206 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 23:03:31 INFO - PROCESS | 1654 | 1467698611211 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:31 INFO - PROCESS | 1654 | 1467698611212 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x117107000 == 27 [pid = 1654] [id = 720] 23:03:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x116add000) [pid = 1654] [serial = 2160] [outer = 0x0] 23:03:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x117e4e000) [pid = 1654] [serial = 2161] [outer = 0x116add000] 23:03:31 INFO - PROCESS | 1654 | 1467698611240 Marionette DEBUG loaded listener.js 23:03:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11857e000) [pid = 1654] [serial = 2162] [outer = 0x116add000] 23:03:31 INFO - PROCESS | 1654 | 1467698611635 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 23:03:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 23:03:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 569ms 23:03:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 23:03:31 INFO - PROCESS | 1654 | 1467698611686 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 23:03:31 INFO - PROCESS | 1654 | 1467698611688 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 23:03:31 INFO - PROCESS | 1654 | 1467698611691 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 23:03:31 INFO - PROCESS | 1654 | 1467698611695 Marionette TRACE conn2 <- [1,2854,null,{}] 23:03:31 INFO - PROCESS | 1654 | 1467698611703 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}] 23:03:31 INFO - PROCESS | 1654 | 1467698611706 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:31 INFO - PROCESS | 1654 | 1467698611771 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 23:03:31 INFO - PROCESS | 1654 | 1467698611776 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:31 INFO - PROCESS | 1654 | 1467698611778 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x119985000 == 28 [pid = 1654] [id = 721] 23:03:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x112a7b400) [pid = 1654] [serial = 2163] [outer = 0x0] 23:03:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11975f800) [pid = 1654] [serial = 2164] [outer = 0x112a7b400] 23:03:31 INFO - PROCESS | 1654 | 1467698611803 Marionette DEBUG loaded listener.js 23:03:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x119cad000) [pid = 1654] [serial = 2165] [outer = 0x112a7b400] 23:03:32 INFO - PROCESS | 1654 | 1467698612242 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]]]}] 23:03:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 23:03:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 577ms 23:03:32 INFO - PROCESS | 1654 | 1467698612269 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 23:03:32 INFO - PROCESS | 1654 | 1467698612274 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 23:03:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 23:03:32 INFO - PROCESS | 1654 | 1467698612277 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 23:03:32 INFO - PROCESS | 1654 | 1467698612278 Marionette TRACE conn2 <- [1,2858,null,{}] 23:03:32 INFO - PROCESS | 1654 | 1467698612280 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}] 23:03:32 INFO - PROCESS | 1654 | 1467698612281 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:32 INFO - PROCESS | 1654 | 1467698612398 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 23:03:32 INFO - PROCESS | 1654 | 1467698612407 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:32 INFO - PROCESS | 1654 | 1467698612409 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x121a41000 == 29 [pid = 1654] [id = 722] 23:03:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x121029800) [pid = 1654] [serial = 2166] [outer = 0x0] 23:03:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x121107000) [pid = 1654] [serial = 2167] [outer = 0x121029800] 23:03:32 INFO - PROCESS | 1654 | 1467698612451 Marionette DEBUG loaded listener.js 23:03:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x123ce9000) [pid = 1654] [serial = 2168] [outer = 0x121029800] 23:03:32 INFO - PROCESS | 1654 | 1467698612954 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 23:03:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 23:03:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 723ms 23:03:33 INFO - PROCESS | 1654 | 1467698613001 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 23:03:33 INFO - PROCESS | 1654 | 1467698613003 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 23:03:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 23:03:33 INFO - PROCESS | 1654 | 1467698613020 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 23:03:33 INFO - PROCESS | 1654 | 1467698613022 Marionette TRACE conn2 <- [1,2862,null,{}] 23:03:33 INFO - PROCESS | 1654 | 1467698613033 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}] 23:03:33 INFO - PROCESS | 1654 | 1467698613035 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:33 INFO - PROCESS | 1654 | 1467698613144 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 23:03:33 INFO - PROCESS | 1654 | 1467698613199 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:33 INFO - PROCESS | 1654 | 1467698613200 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x126e70800 == 30 [pid = 1654] [id = 723] 23:03:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x113d8d000) [pid = 1654] [serial = 2169] [outer = 0x0] 23:03:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x124caec00) [pid = 1654] [serial = 2170] [outer = 0x113d8d000] 23:03:33 INFO - PROCESS | 1654 | 1467698613224 Marionette DEBUG loaded listener.js 23:03:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12688f000) [pid = 1654] [serial = 2171] [outer = 0x113d8d000] 23:03:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 23:03:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 540ms 23:03:33 INFO - PROCESS | 1654 | 1467698613541 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]]]}] 23:03:33 INFO - PROCESS | 1654 | 1467698613549 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 23:03:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 23:03:33 INFO - PROCESS | 1654 | 1467698613551 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 23:03:33 INFO - PROCESS | 1654 | 1467698613553 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 23:03:33 INFO - PROCESS | 1654 | 1467698613557 Marionette TRACE conn2 <- [1,2866,null,{}] 23:03:33 INFO - PROCESS | 1654 | 1467698613561 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}] 23:03:33 INFO - PROCESS | 1654 | 1467698613565 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:33 INFO - PROCESS | 1654 | 1467698613684 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 23:03:33 INFO - PROCESS | 1654 | 1467698613708 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:33 INFO - PROCESS | 1654 | 1467698613710 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c9f800 == 31 [pid = 1654] [id = 724] 23:03:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x127658800) [pid = 1654] [serial = 2172] [outer = 0x0] 23:03:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x127685800) [pid = 1654] [serial = 2173] [outer = 0x127658800] 23:03:33 INFO - PROCESS | 1654 | 1467698613737 Marionette DEBUG loaded listener.js 23:03:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x128943c00) [pid = 1654] [serial = 2174] [outer = 0x127658800] 23:03:34 INFO - PROCESS | 1654 | 1467698614215 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]]]}] 23:03:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 23:03:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 722ms 23:03:34 INFO - PROCESS | 1654 | 1467698614287 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 23:03:34 INFO - PROCESS | 1654 | 1467698614291 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 23:03:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 23:03:34 INFO - PROCESS | 1654 | 1467698614295 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 23:03:34 INFO - PROCESS | 1654 | 1467698614296 Marionette TRACE conn2 <- [1,2870,null,{}] 23:03:34 INFO - PROCESS | 1654 | 1467698614300 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}] 23:03:34 INFO - PROCESS | 1654 | 1467698614302 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:34 INFO - PROCESS | 1654 | 1467698614408 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 23:03:34 INFO - PROCESS | 1654 | 1467698614439 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:34 INFO - PROCESS | 1654 | 1467698614441 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293d9000 == 32 [pid = 1654] [id = 725] 23:03:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x119a06400) [pid = 1654] [serial = 2175] [outer = 0x0] 23:03:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12894dc00) [pid = 1654] [serial = 2176] [outer = 0x119a06400] 23:03:34 INFO - PROCESS | 1654 | 1467698614466 Marionette DEBUG loaded listener.js 23:03:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x128bbb800) [pid = 1654] [serial = 2177] [outer = 0x119a06400] 23:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12d028000) [pid = 1654] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x113945c00) [pid = 1654] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 23:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x115121400) [pid = 1654] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 23:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x128bb0c00) [pid = 1654] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 23:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x116ad6c00) [pid = 1654] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 23:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x116130000) [pid = 1654] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 23:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1193af000) [pid = 1654] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 23:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1173b6000) [pid = 1654] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 23:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x11307f000) [pid = 1654] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 23:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x116a70c00) [pid = 1654] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 23:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11971f400) [pid = 1654] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 23:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x121cebc00) [pid = 1654] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 23:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12688fc00) [pid = 1654] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 23:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x110ef7800) [pid = 1654] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 23:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x123ce4800) [pid = 1654] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 23:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12767d800) [pid = 1654] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 23:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x127680800) [pid = 1654] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 23:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11309d800) [pid = 1654] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 23:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x128bb9800) [pid = 1654] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 23:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12882d400) [pid = 1654] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 23:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12cc54000) [pid = 1654] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x128bbf400) [pid = 1654] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 23:03:35 INFO - PROCESS | 1654 | 1467698615135 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]]]}] 23:03:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 23:03:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 872ms 23:03:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 23:03:35 INFO - PROCESS | 1654 | 1467698615166 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 23:03:35 INFO - PROCESS | 1654 | 1467698615168 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 23:03:35 INFO - PROCESS | 1654 | 1467698615170 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 23:03:35 INFO - PROCESS | 1654 | 1467698615172 Marionette TRACE conn2 <- [1,2874,null,{}] 23:03:35 INFO - PROCESS | 1654 | 1467698615176 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}] 23:03:35 INFO - PROCESS | 1654 | 1467698615177 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:35 INFO - PROCESS | 1654 | 1467698615255 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 23:03:35 INFO - PROCESS | 1654 | 1467698615311 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:35 INFO - PROCESS | 1654 | 1467698615312 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x119acd000 == 33 [pid = 1654] [id = 726] 23:03:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x112015800) [pid = 1654] [serial = 2178] [outer = 0x0] 23:03:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1151d7c00) [pid = 1654] [serial = 2179] [outer = 0x112015800] 23:03:35 INFO - PROCESS | 1654 | 1467698615336 Marionette DEBUG loaded listener.js 23:03:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11857b800) [pid = 1654] [serial = 2180] [outer = 0x112015800] 23:03:35 INFO - PROCESS | 1654 | 1467698615635 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]]]}] 23:03:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 23:03:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 521ms 23:03:35 INFO - PROCESS | 1654 | 1467698615692 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 23:03:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 23:03:35 INFO - PROCESS | 1654 | 1467698615705 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 23:03:35 INFO - PROCESS | 1654 | 1467698615709 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 23:03:35 INFO - PROCESS | 1654 | 1467698615711 Marionette TRACE conn2 <- [1,2878,null,{}] 23:03:35 INFO - PROCESS | 1654 | 1467698615714 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}] 23:03:35 INFO - PROCESS | 1654 | 1467698615716 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:35 INFO - PROCESS | 1654 | 1467698615838 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 23:03:35 INFO - PROCESS | 1654 | 1467698615843 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:35 INFO - PROCESS | 1654 | 1467698615844 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x119984800 == 34 [pid = 1654] [id = 727] 23:03:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1185d9400) [pid = 1654] [serial = 2181] [outer = 0x0] 23:03:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x121029000) [pid = 1654] [serial = 2182] [outer = 0x1185d9400] 23:03:35 INFO - PROCESS | 1654 | 1467698615883 Marionette DEBUG loaded listener.js 23:03:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1270eb400) [pid = 1654] [serial = 2183] [outer = 0x1185d9400] 23:03:36 INFO - PROCESS | 1654 | 1467698616260 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]]]}] 23:03:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 23:03:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 571ms 23:03:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 23:03:36 INFO - PROCESS | 1654 | 1467698616280 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 23:03:36 INFO - PROCESS | 1654 | 1467698616281 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 23:03:36 INFO - PROCESS | 1654 | 1467698616283 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 23:03:36 INFO - PROCESS | 1654 | 1467698616284 Marionette TRACE conn2 <- [1,2882,null,{}] 23:03:36 INFO - PROCESS | 1654 | 1467698616300 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}] 23:03:36 INFO - PROCESS | 1654 | 1467698616301 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:36 INFO - PROCESS | 1654 | 1467698616387 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 23:03:36 INFO - PROCESS | 1654 | 1467698616393 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:36 INFO - PROCESS | 1654 | 1467698616394 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b160800 == 35 [pid = 1654] [id = 728] 23:03:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x121011000) [pid = 1654] [serial = 2184] [outer = 0x0] 23:03:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x128bbf400) [pid = 1654] [serial = 2185] [outer = 0x121011000] 23:03:36 INFO - PROCESS | 1654 | 1467698616418 Marionette DEBUG loaded listener.js 23:03:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x128f95400) [pid = 1654] [serial = 2186] [outer = 0x121011000] 23:03:36 INFO - PROCESS | 1654 | 1467698616763 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]]]}] 23:03:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 23:03:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 521ms 23:03:36 INFO - PROCESS | 1654 | 1467698616807 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 23:03:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 23:03:36 INFO - PROCESS | 1654 | 1467698616809 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 23:03:36 INFO - PROCESS | 1654 | 1467698616811 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 23:03:36 INFO - PROCESS | 1654 | 1467698616812 Marionette TRACE conn2 <- [1,2886,null,{}] 23:03:36 INFO - PROCESS | 1654 | 1467698616823 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}] 23:03:36 INFO - PROCESS | 1654 | 1467698616825 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:36 INFO - PROCESS | 1654 | 1467698616917 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 23:03:36 INFO - PROCESS | 1654 | 1467698616982 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:36 INFO - PROCESS | 1654 | 1467698616984 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x126e70000 == 36 [pid = 1654] [id = 729] 23:03:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12882d400) [pid = 1654] [serial = 2187] [outer = 0x0] 23:03:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1292b0c00) [pid = 1654] [serial = 2188] [outer = 0x12882d400] 23:03:37 INFO - PROCESS | 1654 | 1467698617010 Marionette DEBUG loaded listener.js 23:03:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x129583800) [pid = 1654] [serial = 2189] [outer = 0x12882d400] 23:03:37 INFO - PROCESS | 1654 | 1467698617570 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]]]}] 23:03:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 23:03:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 829ms 23:03:37 INFO - PROCESS | 1654 | 1467698617641 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 23:03:37 INFO - PROCESS | 1654 | 1467698617643 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 23:03:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 23:03:37 INFO - PROCESS | 1654 | 1467698617646 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 23:03:37 INFO - PROCESS | 1654 | 1467698617650 Marionette TRACE conn2 <- [1,2890,null,{}] 23:03:37 INFO - PROCESS | 1654 | 1467698617653 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}] 23:03:37 INFO - PROCESS | 1654 | 1467698617655 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:37 INFO - PROCESS | 1654 | 1467698617769 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 23:03:37 INFO - PROCESS | 1654 | 1467698617828 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:37 INFO - PROCESS | 1654 | 1467698617831 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x117119800 == 37 [pid = 1654] [id = 730] 23:03:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11396a400) [pid = 1654] [serial = 2190] [outer = 0x0] 23:03:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1161d8c00) [pid = 1654] [serial = 2191] [outer = 0x11396a400] 23:03:37 INFO - PROCESS | 1654 | 1467698617861 Marionette DEBUG loaded listener.js 23:03:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1176b6800) [pid = 1654] [serial = 2192] [outer = 0x11396a400] 23:03:38 INFO - PROCESS | 1654 | 1467698618469 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 23:03:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 23:03:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 876ms 23:03:38 INFO - PROCESS | 1654 | 1467698618524 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 23:03:38 INFO - PROCESS | 1654 | 1467698618528 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 23:03:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 23:03:38 INFO - PROCESS | 1654 | 1467698618535 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 23:03:38 INFO - PROCESS | 1654 | 1467698618538 Marionette TRACE conn2 <- [1,2894,null,{}] 23:03:38 INFO - PROCESS | 1654 | 1467698618542 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}] 23:03:38 INFO - PROCESS | 1654 | 1467698618544 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:38 INFO - PROCESS | 1654 | 1467698618704 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 23:03:38 INFO - PROCESS | 1654 | 1467698618989 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:38 INFO - PROCESS | 1654 | 1467698618990 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x11206c000 == 38 [pid = 1654] [id = 731] 23:03:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1128d8400) [pid = 1654] [serial = 2193] [outer = 0x0] 23:03:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11309f800) [pid = 1654] [serial = 2194] [outer = 0x1128d8400] 23:03:39 INFO - PROCESS | 1654 | 1467698619036 Marionette DEBUG loaded listener.js 23:03:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x113f38000) [pid = 1654] [serial = 2195] [outer = 0x1128d8400] 23:03:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12b160800 == 37 [pid = 1654] [id = 728] 23:03:39 INFO - PROCESS | 1654 | --DOCSHELL 0x119984800 == 36 [pid = 1654] [id = 727] 23:03:39 INFO - PROCESS | 1654 | --DOCSHELL 0x119acd000 == 35 [pid = 1654] [id = 726] 23:03:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1293d9000 == 34 [pid = 1654] [id = 725] 23:03:39 INFO - PROCESS | 1654 | --DOCSHELL 0x128c9f800 == 33 [pid = 1654] [id = 724] 23:03:39 INFO - PROCESS | 1654 | --DOCSHELL 0x126e70800 == 32 [pid = 1654] [id = 723] 23:03:39 INFO - PROCESS | 1654 | --DOCSHELL 0x121a41000 == 31 [pid = 1654] [id = 722] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12cc1f800) [pid = 1654] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:03:39 INFO - PROCESS | 1654 | --DOCSHELL 0x119985000 == 30 [pid = 1654] [id = 721] 23:03:39 INFO - PROCESS | 1654 | --DOCSHELL 0x117107000 == 29 [pid = 1654] [id = 720] 23:03:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1126d0000 == 28 [pid = 1654] [id = 719] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x117e43c00) [pid = 1654] [serial = 2098] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1180b5c00) [pid = 1654] [serial = 2099] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11731a400) [pid = 1654] [serial = 2093] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x116399800) [pid = 1654] [serial = 2092] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x119caa800) [pid = 1654] [serial = 2104] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12101e000) [pid = 1654] [serial = 2107] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x113b9b800) [pid = 1654] [serial = 2095] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11612e400) [pid = 1654] [serial = 2096] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x117e4e400) [pid = 1654] [serial = 2081] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11731e000) [pid = 1654] [serial = 2080] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x119ca9000) [pid = 1654] [serial = 2084] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119a08400) [pid = 1654] [serial = 2083] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x125589800) [pid = 1654] [serial = 2110] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12765c000) [pid = 1654] [serial = 2087] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x118f46c00) [pid = 1654] [serial = 2119] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x127665000) [pid = 1654] [serial = 2114] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1273b1c00) [pid = 1654] [serial = 2113] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12882a400) [pid = 1654] [serial = 2116] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1270e7800) [pid = 1654] [serial = 2086] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x128bb3000) [pid = 1654] [serial = 2122] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x119725800) [pid = 1654] [serial = 2102] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x118f3cc00) [pid = 1654] [serial = 2101] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x127680000) [pid = 1654] [serial = 2120] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128f71000) [pid = 1654] [serial = 2090] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x127385400) [pid = 1654] [serial = 2111] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x121a61800) [pid = 1654] [serial = 2108] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12957f800) [pid = 1654] [serial = 2128] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x128d0f400) [pid = 1654] [serial = 2089] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12894c400) [pid = 1654] [serial = 2117] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x128d05800) [pid = 1654] [serial = 2123] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1295e0000) [pid = 1654] [serial = 2129] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x11857cc00) [pid = 1654] [serial = 1433] [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.] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x12100a800) [pid = 1654] [serial = 2105] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x128f6c000) [pid = 1654] [serial = 2125] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1292b8000) [pid = 1654] [serial = 2126] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x119339800) [pid = 1654] [serial = 2135] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x116731400) [pid = 1654] [serial = 2131] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x128d10400) [pid = 1654] [serial = 2078] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x118132800) [pid = 1654] [serial = 2134] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x1175bdc00) [pid = 1654] [serial = 2132] [outer = 0x0] [url = about:blank] 23:03:39 INFO - PROCESS | 1654 | 1467698619512 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]]]}] 23:03:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 23:03:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1022ms 23:03:39 INFO - PROCESS | 1654 | 1467698619558 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 23:03:39 INFO - PROCESS | 1654 | 1467698619560 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 23:03:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 23:03:39 INFO - PROCESS | 1654 | 1467698619563 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 23:03:39 INFO - PROCESS | 1654 | 1467698619564 Marionette TRACE conn2 <- [1,2898,null,{}] 23:03:39 INFO - PROCESS | 1654 | 1467698619568 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}] 23:03:39 INFO - PROCESS | 1654 | 1467698619571 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:39 INFO - PROCESS | 1654 | 1467698619660 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 23:03:39 INFO - PROCESS | 1654 | 1467698619666 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:39 INFO - PROCESS | 1654 | 1467698619667 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x1133d8000 == 29 [pid = 1654] [id = 732] 23:03:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x116ad5400) [pid = 1654] [serial = 2196] [outer = 0x0] 23:03:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x11707e800) [pid = 1654] [serial = 2197] [outer = 0x116ad5400] 23:03:39 INFO - PROCESS | 1654 | 1467698619696 Marionette DEBUG loaded listener.js 23:03:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x117e4d400) [pid = 1654] [serial = 2198] [outer = 0x116ad5400] 23:03:40 INFO - PROCESS | 1654 | 1467698620087 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]]]}] 23:03:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 23:03:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 570ms 23:03:40 INFO - PROCESS | 1654 | 1467698620135 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 23:03:40 INFO - PROCESS | 1654 | 1467698620139 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 23:03:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 23:03:40 INFO - PROCESS | 1654 | 1467698620143 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 23:03:40 INFO - PROCESS | 1654 | 1467698620144 Marionette TRACE conn2 <- [1,2902,null,{}] 23:03:40 INFO - PROCESS | 1654 | 1467698620146 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}] 23:03:40 INFO - PROCESS | 1654 | 1467698620147 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:40 INFO - PROCESS | 1654 | 1467698620228 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 23:03:40 INFO - PROCESS | 1654 | 1467698620256 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:40 INFO - PROCESS | 1654 | 1467698620257 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e19000 == 30 [pid = 1654] [id = 733] 23:03:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1188e4000) [pid = 1654] [serial = 2199] [outer = 0x0] 23:03:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1188eb800) [pid = 1654] [serial = 2200] [outer = 0x1188e4000] 23:03:40 INFO - PROCESS | 1654 | 1467698620282 Marionette DEBUG loaded listener.js 23:03:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1193ac000) [pid = 1654] [serial = 2201] [outer = 0x1188e4000] 23:03:40 INFO - PROCESS | 1654 | 1467698620645 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 23:03:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 23:03:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 524ms 23:03:40 INFO - PROCESS | 1654 | 1467698620666 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 23:03:40 INFO - PROCESS | 1654 | 1467698620668 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 23:03:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 23:03:40 INFO - PROCESS | 1654 | 1467698620671 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 23:03:40 INFO - PROCESS | 1654 | 1467698620676 Marionette TRACE conn2 <- [1,2906,null,{}] 23:03:40 INFO - PROCESS | 1654 | 1467698620683 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}] 23:03:40 INFO - PROCESS | 1654 | 1467698620685 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:40 INFO - PROCESS | 1654 | 1467698620766 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 23:03:40 INFO - PROCESS | 1654 | 1467698620774 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:40 INFO - PROCESS | 1654 | 1467698620775 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x1197b8800 == 31 [pid = 1654] [id = 734] 23:03:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x11971c400) [pid = 1654] [serial = 2202] [outer = 0x0] 23:03:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x119c24800) [pid = 1654] [serial = 2203] [outer = 0x11971c400] 23:03:40 INFO - PROCESS | 1654 | 1467698620800 Marionette DEBUG loaded listener.js 23:03:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x121102400) [pid = 1654] [serial = 2204] [outer = 0x11971c400] 23:03:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 23:03:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 476ms 23:03:41 INFO - PROCESS | 1654 | 1467698621137 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]]]}] 23:03:41 INFO - PROCESS | 1654 | 1467698621146 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 23:03:41 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 23:03:41 INFO - PROCESS | 1654 | 1467698621148 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 23:03:41 INFO - PROCESS | 1654 | 1467698621150 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 23:03:41 INFO - PROCESS | 1654 | 1467698621151 Marionette TRACE conn2 <- [1,2910,null,{}] 23:03:41 INFO - PROCESS | 1654 | 1467698621154 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}] 23:03:41 INFO - PROCESS | 1654 | 1467698621157 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:41 INFO - PROCESS | 1654 | 1467698621246 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 23:03:41 INFO - PROCESS | 1654 | 1467698621310 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:41 INFO - PROCESS | 1654 | 1467698621311 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f17000 == 32 [pid = 1654] [id = 735] 23:03:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11971cc00) [pid = 1654] [serial = 2205] [outer = 0x0] 23:03:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x123ce4800) [pid = 1654] [serial = 2206] [outer = 0x11971cc00] 23:03:41 INFO - PROCESS | 1654 | 1467698621336 Marionette DEBUG loaded listener.js 23:03:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x124fe0c00) [pid = 1654] [serial = 2207] [outer = 0x11971cc00] 23:03:41 INFO - PROCESS | 1654 | 1467698621625 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]]]}] 23:03:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 23:03:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 23:03:41 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 518ms 23:03:41 INFO - PROCESS | 1654 | 1467698621669 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 23:03:41 INFO - PROCESS | 1654 | 1467698621671 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 23:03:41 INFO - TEST-START | /DOMEvents/constructors.html 23:03:41 INFO - PROCESS | 1654 | 1467698621676 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 23:03:41 INFO - PROCESS | 1654 | 1467698621677 Marionette TRACE conn2 <- [1,2914,null,{}] 23:03:41 INFO - PROCESS | 1654 | 1467698621680 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}] 23:03:41 INFO - PROCESS | 1654 | 1467698621681 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:41 INFO - PROCESS | 1654 | 1467698621777 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 23:03:41 INFO - PROCESS | 1654 | 1467698621791 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:41 INFO - PROCESS | 1654 | 1467698621795 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x11963f800 == 33 [pid = 1654] [id = 736] 23:03:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x126cf2c00) [pid = 1654] [serial = 2208] [outer = 0x0] 23:03:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x126cfec00) [pid = 1654] [serial = 2209] [outer = 0x126cf2c00] 23:03:41 INFO - PROCESS | 1654 | 1467698621828 Marionette DEBUG loaded listener.js 23:03:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1273b8400) [pid = 1654] [serial = 2210] [outer = 0x126cf2c00] 23:03:42 INFO - PROCESS | 1654 | 1467698622211 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]]]}] 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 23:03:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 23:03:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 23:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:03:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:03:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 23:03:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:03:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 23:03:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 23:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:03:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:03:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 23:03:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:03:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 23:03:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 23:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:03:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:03:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 23:03:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:03:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 23:03:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 23:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:03:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:03:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 23:03:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:03:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 23:03:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 23:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:03:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:03:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 23:03:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:03:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 23:03:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 23:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:03:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:03:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 23:03:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:03:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 23:03:42 INFO - TEST-OK | /DOMEvents/constructors.html | took 575ms 23:03:42 INFO - TEST-START | /DOMEvents/event-phases-order.html 23:03:42 INFO - PROCESS | 1654 | 1467698622252 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 23:03:42 INFO - PROCESS | 1654 | 1467698622254 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 23:03:42 INFO - PROCESS | 1654 | 1467698622256 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 23:03:42 INFO - PROCESS | 1654 | 1467698622265 Marionette TRACE conn2 <- [1,2918,null,{}] 23:03:42 INFO - PROCESS | 1654 | 1467698622267 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}] 23:03:42 INFO - PROCESS | 1654 | 1467698622269 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:42 INFO - PROCESS | 1654 | 1467698622367 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 23:03:42 INFO - PROCESS | 1654 | 1467698622410 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:42 INFO - PROCESS | 1654 | 1467698622411 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12731a800 == 34 [pid = 1654] [id = 737] 23:03:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x127663000) [pid = 1654] [serial = 2211] [outer = 0x0] 23:03:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x128946c00) [pid = 1654] [serial = 2212] [outer = 0x127663000] 23:03:42 INFO - PROCESS | 1654 | 1467698622435 Marionette DEBUG loaded listener.js 23:03:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128bb8800) [pid = 1654] [serial = 2213] [outer = 0x127663000] 23:03:42 INFO - PROCESS | 1654 | 1467698622739 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 23:03:42 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 23:03:42 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 526ms 23:03:42 INFO - PROCESS | 1654 | 1467698622782 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 23:03:42 INFO - PROCESS | 1654 | 1467698622783 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 23:03:42 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 23:03:42 INFO - PROCESS | 1654 | 1467698622786 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 23:03:42 INFO - PROCESS | 1654 | 1467698622787 Marionette TRACE conn2 <- [1,2922,null,{}] 23:03:42 INFO - PROCESS | 1654 | 1467698622789 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}] 23:03:42 INFO - PROCESS | 1654 | 1467698622790 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:42 INFO - PROCESS | 1654 | 1467698622890 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 23:03:42 INFO - PROCESS | 1654 | 1467698622902 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:42 INFO - PROCESS | 1654 | 1467698622903 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x113f42000 == 35 [pid = 1654] [id = 738] 23:03:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x126cf3400) [pid = 1654] [serial = 2214] [outer = 0x0] 23:03:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128d06800) [pid = 1654] [serial = 2215] [outer = 0x126cf3400] 23:03:42 INFO - PROCESS | 1654 | 1467698622928 Marionette DEBUG loaded listener.js 23:03:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128f96400) [pid = 1654] [serial = 2216] [outer = 0x126cf3400] 23:03:43 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 23:03:43 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 23:03:43 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 23:03:43 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 23:03:43 INFO - PROCESS | 1654 | 1467698623280 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]]]}] 23:03:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 23:03:43 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 23:03:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 23:03:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:03:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:03:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:03:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:03:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:03:43 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 23:03:43 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 23:03:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:03:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:03:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:03:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:03:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:03:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:03:43 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 23:03:43 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 23:03:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:03:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:03:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:03:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:03:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:03:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:03:43 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]" 23:03:43 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 23:03:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:03:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:03:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:03:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:03:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:03:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:03:43 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 23:03:43 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 520ms 23:03:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 23:03:43 INFO - PROCESS | 1654 | 1467698623307 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 23:03:43 INFO - PROCESS | 1654 | 1467698623308 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 23:03:43 INFO - PROCESS | 1654 | 1467698623310 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 23:03:43 INFO - PROCESS | 1654 | 1467698623312 Marionette TRACE conn2 <- [1,2926,null,{}] 23:03:43 INFO - PROCESS | 1654 | 1467698623314 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}] 23:03:43 INFO - PROCESS | 1654 | 1467698623315 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:43 INFO - PROCESS | 1654 | 1467698623411 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 23:03:43 INFO - PROCESS | 1654 | 1467698623424 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:43 INFO - PROCESS | 1654 | 1467698623426 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12976f000 == 36 [pid = 1654] [id = 739] 23:03:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1292b1400) [pid = 1654] [serial = 2217] [outer = 0x0] 23:03:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12957c400) [pid = 1654] [serial = 2218] [outer = 0x1292b1400] 23:03:43 INFO - PROCESS | 1654 | 1467698623450 Marionette DEBUG loaded listener.js 23:03:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1295e0800) [pid = 1654] [serial = 2219] [outer = 0x1292b1400] 23:03:43 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x113d8d000) [pid = 1654] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 23:03:43 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x112a7b400) [pid = 1654] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 23:03:43 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1161d9000) [pid = 1654] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 23:03:43 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1180b8800) [pid = 1654] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 23:03:43 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x119cac000) [pid = 1654] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 23:03:43 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x127658800) [pid = 1654] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 23:03:43 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x112015800) [pid = 1654] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 23:03:43 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119a06400) [pid = 1654] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 23:03:43 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12134ac00) [pid = 1654] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 23:03:43 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x121358c00) [pid = 1654] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 23:03:43 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1270e9c00) [pid = 1654] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 23:03:43 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1185d9400) [pid = 1654] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 23:03:43 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x121011000) [pid = 1654] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 23:03:43 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x116add000) [pid = 1654] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 23:03:43 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x113d4ac00) [pid = 1654] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 23:03:43 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1161dc000) [pid = 1654] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 23:03:43 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x121029800) [pid = 1654] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 23:03:43 INFO - PROCESS | 1654 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 23:03:43 INFO - PROCESS | 1654 | 1467698623914 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]]]}] 23:03:43 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 23:03:43 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 619ms 23:03:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 23:03:43 INFO - PROCESS | 1654 | 1467698623931 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 23:03:43 INFO - PROCESS | 1654 | 1467698623933 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 23:03:43 INFO - PROCESS | 1654 | 1467698623938 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 23:03:43 INFO - PROCESS | 1654 | 1467698623941 Marionette TRACE conn2 <- [1,2930,null,{}] 23:03:43 INFO - PROCESS | 1654 | 1467698623945 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}] 23:03:43 INFO - PROCESS | 1654 | 1467698623946 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:44 INFO - PROCESS | 1654 | 1467698624091 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 23:03:44 INFO - PROCESS | 1654 | 1467698624142 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:44 INFO - PROCESS | 1654 | 1467698624143 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x121393000 == 37 [pid = 1654] [id = 740] 23:03:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x113d8f000) [pid = 1654] [serial = 2220] [outer = 0x0] 23:03:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1180b8800) [pid = 1654] [serial = 2221] [outer = 0x113d8f000] 23:03:44 INFO - PROCESS | 1654 | 1467698624169 Marionette DEBUG loaded listener.js 23:03:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x121008000) [pid = 1654] [serial = 2222] [outer = 0x113d8f000] 23:03:44 INFO - PROCESS | 1654 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 23:03:44 INFO - PROCESS | 1654 | 1467698624420 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]]]}] 23:03:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 23:03:44 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 524ms 23:03:44 INFO - PROCESS | 1654 | 1467698624462 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 23:03:44 INFO - PROCESS | 1654 | 1467698624464 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 23:03:44 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 23:03:44 INFO - PROCESS | 1654 | 1467698624466 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 23:03:44 INFO - PROCESS | 1654 | 1467698624467 Marionette TRACE conn2 <- [1,2934,null,{}] 23:03:44 INFO - PROCESS | 1654 | 1467698624469 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}] 23:03:44 INFO - PROCESS | 1654 | 1467698624471 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:44 INFO - PROCESS | 1654 | 1467698624566 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 23:03:44 INFO - PROCESS | 1654 | 1467698624569 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:44 INFO - PROCESS | 1654 | 1467698624571 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12aa17000 == 38 [pid = 1654] [id = 741] 23:03:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x12134c800) [pid = 1654] [serial = 2223] [outer = 0x0] 23:03:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x126cfa800) [pid = 1654] [serial = 2224] [outer = 0x12134c800] 23:03:44 INFO - PROCESS | 1654 | 1467698624599 Marionette DEBUG loaded listener.js 23:03:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x129580800) [pid = 1654] [serial = 2225] [outer = 0x12134c800] 23:03:44 INFO - PROCESS | 1654 | 1467698624913 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]]]}] 23:03:44 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 23:03:44 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 469ms 23:03:44 INFO - PROCESS | 1654 | 1467698624936 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 23:03:44 INFO - PROCESS | 1654 | 1467698624940 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 23:03:44 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 23:03:44 INFO - PROCESS | 1654 | 1467698624947 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 23:03:44 INFO - PROCESS | 1654 | 1467698624948 Marionette TRACE conn2 <- [1,2938,null,{}] 23:03:44 INFO - PROCESS | 1654 | 1467698624951 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}] 23:03:44 INFO - PROCESS | 1654 | 1467698624952 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:45 INFO - PROCESS | 1654 | 1467698625071 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 23:03:45 INFO - PROCESS | 1654 | 1467698625076 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:45 INFO - PROCESS | 1654 | 1467698625077 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bbb0800 == 39 [pid = 1654] [id = 742] 23:03:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x121358c00) [pid = 1654] [serial = 2226] [outer = 0x0] 23:03:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1295e4400) [pid = 1654] [serial = 2227] [outer = 0x121358c00] 23:03:45 INFO - PROCESS | 1654 | 1467698625101 Marionette DEBUG loaded listener.js 23:03:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x12a7cb000) [pid = 1654] [serial = 2228] [outer = 0x121358c00] 23:03:45 INFO - PROCESS | 1654 | 1467698625402 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]]]}] 23:03:45 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. 23:03:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 468ms 23:03:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 23:03:45 INFO - PROCESS | 1654 | 1467698625416 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 23:03:45 INFO - PROCESS | 1654 | 1467698625417 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 23:03:45 INFO - PROCESS | 1654 | 1467698625420 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 23:03:45 INFO - PROCESS | 1654 | 1467698625421 Marionette TRACE conn2 <- [1,2942,null,{}] 23:03:45 INFO - PROCESS | 1654 | 1467698625427 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}] 23:03:45 INFO - PROCESS | 1654 | 1467698625428 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:45 INFO - PROCESS | 1654 | 1467698625514 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 23:03:45 INFO - PROCESS | 1654 | 1467698625518 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:45 INFO - PROCESS | 1654 | 1467698625519 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be64800 == 40 [pid = 1654] [id = 743] 23:03:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12a7c9000) [pid = 1654] [serial = 2229] [outer = 0x0] 23:03:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12a7d5800) [pid = 1654] [serial = 2230] [outer = 0x12a7c9000] 23:03:45 INFO - PROCESS | 1654 | 1467698625543 Marionette DEBUG loaded listener.js 23:03:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12aa84400) [pid = 1654] [serial = 2231] [outer = 0x12a7c9000] 23:03:45 INFO - PROCESS | 1654 | 1467698625921 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"]]]}] 23:03:45 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 23:03:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 23:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:03:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 23:03:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 523ms 23:03:45 INFO - PROCESS | 1654 | 1467698625944 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 23:03:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 23:03:45 INFO - PROCESS | 1654 | 1467698625947 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 23:03:45 INFO - PROCESS | 1654 | 1467698625950 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 23:03:45 INFO - PROCESS | 1654 | 1467698625952 Marionette TRACE conn2 <- [1,2946,null,{}] 23:03:45 INFO - PROCESS | 1654 | 1467698625956 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}] 23:03:45 INFO - PROCESS | 1654 | 1467698625958 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:46 INFO - PROCESS | 1654 | 1467698626072 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 23:03:46 INFO - PROCESS | 1654 | 1467698626133 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:46 INFO - PROCESS | 1654 | 1467698626134 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x113bc2800 == 41 [pid = 1654] [id = 744] 23:03:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x116ad7800) [pid = 1654] [serial = 2232] [outer = 0x0] 23:03:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x116b03800) [pid = 1654] [serial = 2233] [outer = 0x116ad7800] 23:03:46 INFO - PROCESS | 1654 | 1467698626165 Marionette DEBUG loaded listener.js 23:03:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1180b5c00) [pid = 1654] [serial = 2234] [outer = 0x116ad7800] 23:03:46 INFO - PROCESS | 1654 | 1467698626543 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]]]}] 23:03:46 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. 23:03:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 626ms 23:03:46 INFO - PROCESS | 1654 | 1467698626576 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 23:03:46 INFO - PROCESS | 1654 | 1467698626581 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 23:03:46 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 23:03:46 INFO - PROCESS | 1654 | 1467698626588 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 23:03:46 INFO - PROCESS | 1654 | 1467698626591 Marionette TRACE conn2 <- [1,2950,null,{}] 23:03:46 INFO - PROCESS | 1654 | 1467698626595 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}] 23:03:46 INFO - PROCESS | 1654 | 1467698626598 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:46 INFO - PROCESS | 1654 | 1467698626784 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 23:03:46 INFO - PROCESS | 1654 | 1467698626954 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:46 INFO - PROCESS | 1654 | 1467698626955 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x119da3800 == 42 [pid = 1654] [id = 745] 23:03:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1193a8800) [pid = 1654] [serial = 2235] [outer = 0x0] 23:03:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119912c00) [pid = 1654] [serial = 2236] [outer = 0x1193a8800] 23:03:46 INFO - PROCESS | 1654 | 1467698626986 Marionette DEBUG loaded listener.js 23:03:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119ee4000) [pid = 1654] [serial = 2237] [outer = 0x1193a8800] 23:03:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x117052000 == 43 [pid = 1654] [id = 746] 23:03:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x121448400) [pid = 1654] [serial = 2238] [outer = 0x0] 23:03:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1193ae000) [pid = 1654] [serial = 2239] [outer = 0x121448400] 23:03:47 INFO - PROCESS | 1654 | 1467698627396 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]]]}] 23:03:47 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. 23:03:47 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 822ms 23:03:47 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 23:03:47 INFO - PROCESS | 1654 | 1467698627410 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 23:03:47 INFO - PROCESS | 1654 | 1467698627411 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 23:03:47 INFO - PROCESS | 1654 | 1467698627413 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 23:03:47 INFO - PROCESS | 1654 | 1467698627416 Marionette TRACE conn2 <- [1,2954,null,{}] 23:03:47 INFO - PROCESS | 1654 | 1467698627424 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}] 23:03:47 INFO - PROCESS | 1654 | 1467698627428 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:47 INFO - PROCESS | 1654 | 1467698627554 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 23:03:47 INFO - PROCESS | 1654 | 1467698627656 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:47 INFO - PROCESS | 1654 | 1467698627658 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be74800 == 44 [pid = 1654] [id = 747] 23:03:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x121cebc00) [pid = 1654] [serial = 2240] [outer = 0x0] 23:03:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1273b2800) [pid = 1654] [serial = 2241] [outer = 0x121cebc00] 23:03:47 INFO - PROCESS | 1654 | 1467698627691 Marionette DEBUG loaded listener.js 23:03:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12767d800) [pid = 1654] [serial = 2242] [outer = 0x121cebc00] 23:03:48 INFO - PROCESS | 1654 | 1467698628052 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]]]}] 23:03:48 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:03:48 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 23:03:48 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 672ms 23:03:48 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 23:03:48 INFO - PROCESS | 1654 | 1467698628087 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 23:03:48 INFO - PROCESS | 1654 | 1467698628089 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 23:03:48 INFO - PROCESS | 1654 | 1467698628091 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 23:03:48 INFO - PROCESS | 1654 | 1467698628092 Marionette TRACE conn2 <- [1,2958,null,{}] 23:03:48 INFO - PROCESS | 1654 | 1467698628095 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}] 23:03:48 INFO - PROCESS | 1654 | 1467698628096 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:48 INFO - PROCESS | 1654 | 1467698628207 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 23:03:48 INFO - PROCESS | 1654 | 1467698628297 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:48 INFO - PROCESS | 1654 | 1467698628298 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c571800 == 45 [pid = 1654] [id = 748] 23:03:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x128f99c00) [pid = 1654] [serial = 2243] [outer = 0x0] 23:03:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1295e5000) [pid = 1654] [serial = 2244] [outer = 0x128f99c00] 23:03:48 INFO - PROCESS | 1654 | 1467698628327 Marionette DEBUG loaded listener.js 23:03:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12a7a1000) [pid = 1654] [serial = 2245] [outer = 0x128f99c00] 23:03:48 INFO - PROCESS | 1654 | 1467698628704 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]]]}] 23:03:48 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. 23:03:48 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 624ms 23:03:48 INFO - PROCESS | 1654 | 1467698628720 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 23:03:48 INFO - PROCESS | 1654 | 1467698628722 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 23:03:48 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 23:03:48 INFO - PROCESS | 1654 | 1467698628724 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 23:03:48 INFO - PROCESS | 1654 | 1467698628726 Marionette TRACE conn2 <- [1,2962,null,{}] 23:03:48 INFO - PROCESS | 1654 | 1467698628729 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}] 23:03:48 INFO - PROCESS | 1654 | 1467698628730 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:48 INFO - PROCESS | 1654 | 1467698628834 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 23:03:48 INFO - PROCESS | 1654 | 1467698628892 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:48 INFO - PROCESS | 1654 | 1467698628893 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a861800 == 46 [pid = 1654] [id = 749] 23:03:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x113967c00) [pid = 1654] [serial = 2246] [outer = 0x0] 23:03:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12a7cb400) [pid = 1654] [serial = 2247] [outer = 0x113967c00] 23:03:48 INFO - PROCESS | 1654 | 1467698628922 Marionette DEBUG loaded listener.js 23:03:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12aa7fc00) [pid = 1654] [serial = 2248] [outer = 0x113967c00] 23:03:49 INFO - PROCESS | 1654 | 1467698629279 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]]]}] 23:03:49 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. 23:03:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 569ms 23:03:49 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 23:03:49 INFO - PROCESS | 1654 | 1467698629294 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 23:03:49 INFO - PROCESS | 1654 | 1467698629295 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 23:03:49 INFO - PROCESS | 1654 | 1467698629298 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 23:03:49 INFO - PROCESS | 1654 | 1467698629299 Marionette TRACE conn2 <- [1,2966,null,{}] 23:03:49 INFO - PROCESS | 1654 | 1467698629301 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}] 23:03:49 INFO - PROCESS | 1654 | 1467698629306 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:49 INFO - PROCESS | 1654 | 1467698629426 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 23:03:49 INFO - PROCESS | 1654 | 1467698629487 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:49 INFO - PROCESS | 1654 | 1467698629489 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x121470800 == 47 [pid = 1654] [id = 750] 23:03:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x126888400) [pid = 1654] [serial = 2249] [outer = 0x0] 23:03:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12afde400) [pid = 1654] [serial = 2250] [outer = 0x126888400] 23:03:49 INFO - PROCESS | 1654 | 1467698629518 Marionette DEBUG loaded listener.js 23:03:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12b13f800) [pid = 1654] [serial = 2251] [outer = 0x126888400] 23:03:50 INFO - PROCESS | 1654 | 1467698630084 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]]]}] 23:03:50 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. 23:03:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 819ms 23:03:50 INFO - PROCESS | 1654 | 1467698630118 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 23:03:50 INFO - PROCESS | 1654 | 1467698630120 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 23:03:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 23:03:50 INFO - PROCESS | 1654 | 1467698630124 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 23:03:50 INFO - PROCESS | 1654 | 1467698630127 Marionette TRACE conn2 <- [1,2970,null,{}] 23:03:50 INFO - PROCESS | 1654 | 1467698630130 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}] 23:03:50 INFO - PROCESS | 1654 | 1467698630131 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:50 INFO - PROCESS | 1654 | 1467698630232 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 23:03:50 INFO - PROCESS | 1654 | 1467698630293 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:50 INFO - PROCESS | 1654 | 1467698630295 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171c4800 == 48 [pid = 1654] [id = 751] 23:03:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1167ed000) [pid = 1654] [serial = 2252] [outer = 0x0] 23:03:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1168dd800) [pid = 1654] [serial = 2253] [outer = 0x1167ed000] 23:03:50 INFO - PROCESS | 1654 | 1467698630322 Marionette DEBUG loaded listener.js 23:03:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1180bfc00) [pid = 1654] [serial = 2254] [outer = 0x1167ed000] 23:03:50 INFO - PROCESS | 1654 | 1467698630730 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]]]}] 23:03:50 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. 23:03:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 621ms 23:03:50 INFO - PROCESS | 1654 | 1467698630745 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 23:03:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 23:03:50 INFO - PROCESS | 1654 | 1467698630749 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 23:03:50 INFO - PROCESS | 1654 | 1467698630756 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 23:03:50 INFO - PROCESS | 1654 | 1467698630759 Marionette TRACE conn2 <- [1,2974,null,{}] 23:03:50 INFO - PROCESS | 1654 | 1467698630762 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}] 23:03:50 INFO - PROCESS | 1654 | 1467698630765 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:50 INFO - PROCESS | 1654 | 1467698630908 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 23:03:51 INFO - PROCESS | 1654 | 1467698631013 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:51 INFO - PROCESS | 1654 | 1467698631015 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x11847c800 == 49 [pid = 1654] [id = 752] 23:03:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1188ec400) [pid = 1654] [serial = 2255] [outer = 0x0] 23:03:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x11971d800) [pid = 1654] [serial = 2256] [outer = 0x1188ec400] 23:03:51 INFO - PROCESS | 1654 | 1467698631044 Marionette DEBUG loaded listener.js 23:03:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x119ca7c00) [pid = 1654] [serial = 2257] [outer = 0x1188ec400] 23:03:51 INFO - PROCESS | 1654 | --DOCSHELL 0x113179800 == 48 [pid = 1654] [id = 718] 23:03:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12bbb0800 == 47 [pid = 1654] [id = 742] 23:03:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12aa17000 == 46 [pid = 1654] [id = 741] 23:03:51 INFO - PROCESS | 1654 | --DOCSHELL 0x121393000 == 45 [pid = 1654] [id = 740] 23:03:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12976f000 == 44 [pid = 1654] [id = 739] 23:03:51 INFO - PROCESS | 1654 | --DOCSHELL 0x113f42000 == 43 [pid = 1654] [id = 738] 23:03:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12731a800 == 42 [pid = 1654] [id = 737] 23:03:51 INFO - PROCESS | 1654 | --DOCSHELL 0x11963f800 == 41 [pid = 1654] [id = 736] 23:03:51 INFO - PROCESS | 1654 | --DOCSHELL 0x120f17000 == 40 [pid = 1654] [id = 735] 23:03:51 INFO - PROCESS | 1654 | --DOCSHELL 0x1197b8800 == 39 [pid = 1654] [id = 734] 23:03:51 INFO - PROCESS | 1654 | --DOCSHELL 0x117e19000 == 38 [pid = 1654] [id = 733] 23:03:51 INFO - PROCESS | 1654 | --DOCSHELL 0x1133d8000 == 37 [pid = 1654] [id = 732] 23:03:51 INFO - PROCESS | 1654 | --DOCSHELL 0x11206c000 == 36 [pid = 1654] [id = 731] 23:03:51 INFO - PROCESS | 1654 | --DOCSHELL 0x117119800 == 35 [pid = 1654] [id = 730] 23:03:51 INFO - PROCESS | 1654 | --DOCSHELL 0x126e70000 == 34 [pid = 1654] [id = 729] 23:03:51 INFO - PROCESS | 1654 | --DOCSHELL 0x1171c4800 == 33 [pid = 1654] [id = 751] 23:03:51 INFO - PROCESS | 1654 | --DOCSHELL 0x121470800 == 32 [pid = 1654] [id = 750] 23:03:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12a861800 == 31 [pid = 1654] [id = 749] 23:03:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12c571800 == 30 [pid = 1654] [id = 748] 23:03:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12be74800 == 29 [pid = 1654] [id = 747] 23:03:51 INFO - PROCESS | 1654 | --DOCSHELL 0x119da3800 == 28 [pid = 1654] [id = 745] 23:03:51 INFO - PROCESS | 1654 | --DOCSHELL 0x117052000 == 27 [pid = 1654] [id = 746] 23:03:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12be64800 == 26 [pid = 1654] [id = 743] 23:03:51 INFO - PROCESS | 1654 | --DOCSHELL 0x113bc2800 == 25 [pid = 1654] [id = 744] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x117e4e000) [pid = 1654] [serial = 2161] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11857e000) [pid = 1654] [serial = 2162] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x116129800) [pid = 1654] [serial = 2158] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1128cf400) [pid = 1654] [serial = 2159] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x117eb3000) [pid = 1654] [serial = 2156] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x116adc000) [pid = 1654] [serial = 2155] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x121107000) [pid = 1654] [serial = 2167] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x124caec00) [pid = 1654] [serial = 2170] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x11975f800) [pid = 1654] [serial = 2164] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1175c9800) [pid = 1654] [serial = 2138] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x119cad000) [pid = 1654] [serial = 2165] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1168dd400) [pid = 1654] [serial = 2137] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1193a7c00) [pid = 1654] [serial = 2141] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1188e5c00) [pid = 1654] [serial = 2140] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x121027400) [pid = 1654] [serial = 2144] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x127685800) [pid = 1654] [serial = 2173] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12688f000) [pid = 1654] [serial = 2171] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x121003000) [pid = 1654] [serial = 2143] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1151d7c00) [pid = 1654] [serial = 2179] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12894dc00) [pid = 1654] [serial = 2176] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x124867800) [pid = 1654] [serial = 2147] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x128943c00) [pid = 1654] [serial = 2174] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1219c0c00) [pid = 1654] [serial = 2146] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1255e1800) [pid = 1654] [serial = 2150] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x124fe0000) [pid = 1654] [serial = 2149] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x128834000) [pid = 1654] [serial = 2153] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1273b7c00) [pid = 1654] [serial = 2152] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x121029000) [pid = 1654] [serial = 2182] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128bbf400) [pid = 1654] [serial = 2185] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11857b800) [pid = 1654] [serial = 2180] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x128bbb800) [pid = 1654] [serial = 2177] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1270eb400) [pid = 1654] [serial = 2183] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x123ce9000) [pid = 1654] [serial = 2168] [outer = 0x0] [url = about:blank] 23:03:51 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x128f95400) [pid = 1654] [serial = 2186] [outer = 0x0] [url = about:blank] 23:03:52 INFO - PROCESS | 1654 | 1467698632048 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]]]}] 23:03:52 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. 23:03:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1327ms 23:03:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 23:03:52 INFO - PROCESS | 1654 | 1467698632082 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 23:03:52 INFO - PROCESS | 1654 | 1467698632084 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 23:03:52 INFO - PROCESS | 1654 | 1467698632087 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 23:03:52 INFO - PROCESS | 1654 | 1467698632089 Marionette TRACE conn2 <- [1,2978,null,{}] 23:03:52 INFO - PROCESS | 1654 | 1467698632092 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}] 23:03:52 INFO - PROCESS | 1654 | 1467698632094 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:52 INFO - PROCESS | 1654 | 1467698632180 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 23:03:52 INFO - PROCESS | 1654 | 1467698632235 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:52 INFO - PROCESS | 1654 | 1467698632238 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x113061000 == 26 [pid = 1654] [id = 753] 23:03:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x115e59800) [pid = 1654] [serial = 2258] [outer = 0x0] 23:03:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11617a000) [pid = 1654] [serial = 2259] [outer = 0x115e59800] 23:03:52 INFO - PROCESS | 1654 | 1467698632270 Marionette DEBUG loaded listener.js 23:03:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x116a69800) [pid = 1654] [serial = 2260] [outer = 0x115e59800] 23:03:52 INFO - PROCESS | 1654 | 1467698632566 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]]]}] 23:03:52 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. 23:03:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 522ms 23:03:52 INFO - PROCESS | 1654 | 1467698632609 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 23:03:52 INFO - PROCESS | 1654 | 1467698632612 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 23:03:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 23:03:52 INFO - PROCESS | 1654 | 1467698632617 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 23:03:52 INFO - PROCESS | 1654 | 1467698632619 Marionette TRACE conn2 <- [1,2982,null,{}] 23:03:52 INFO - PROCESS | 1654 | 1467698632624 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}] 23:03:52 INFO - PROCESS | 1654 | 1467698632626 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:52 INFO - PROCESS | 1654 | 1467698632703 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 23:03:52 INFO - PROCESS | 1654 | 1467698632710 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:52 INFO - PROCESS | 1654 | 1467698632711 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x116338000 == 27 [pid = 1654] [id = 754] 23:03:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11731e800) [pid = 1654] [serial = 2261] [outer = 0x0] 23:03:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x117e4f800) [pid = 1654] [serial = 2262] [outer = 0x11731e800] 23:03:52 INFO - PROCESS | 1654 | 1467698632738 Marionette DEBUG loaded listener.js 23:03:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11857b800) [pid = 1654] [serial = 2263] [outer = 0x11731e800] 23:03:53 INFO - PROCESS | 1654 | 1467698633083 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"]]]}] 23:03:53 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 23:03:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 23:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:03:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 23:03:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 522ms 23:03:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 23:03:53 INFO - PROCESS | 1654 | 1467698633140 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 23:03:53 INFO - PROCESS | 1654 | 1467698633141 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 23:03:53 INFO - PROCESS | 1654 | 1467698633143 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 23:03:53 INFO - PROCESS | 1654 | 1467698633146 Marionette TRACE conn2 <- [1,2986,null,{}] 23:03:53 INFO - PROCESS | 1654 | 1467698633154 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}] 23:03:53 INFO - PROCESS | 1654 | 1467698633157 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:53 INFO - PROCESS | 1654 | 1467698633235 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 23:03:53 INFO - PROCESS | 1654 | 1467698633242 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:53 INFO - PROCESS | 1654 | 1467698633244 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180a1000 == 28 [pid = 1654] [id = 755] 23:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x112a88c00) [pid = 1654] [serial = 2264] [outer = 0x0] 23:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119761c00) [pid = 1654] [serial = 2265] [outer = 0x112a88c00] 23:03:53 INFO - PROCESS | 1654 | 1467698633272 Marionette DEBUG loaded listener.js 23:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x121002400) [pid = 1654] [serial = 2266] [outer = 0x112a88c00] 23:03:53 INFO - PROCESS | 1654 | 1467698633594 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]]]}] 23:03:53 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. 23:03:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 472ms 23:03:53 INFO - PROCESS | 1654 | 1467698633616 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 23:03:53 INFO - PROCESS | 1654 | 1467698633617 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 23:03:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 23:03:53 INFO - PROCESS | 1654 | 1467698633620 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 23:03:53 INFO - PROCESS | 1654 | 1467698633621 Marionette TRACE conn2 <- [1,2990,null,{}] 23:03:53 INFO - PROCESS | 1654 | 1467698633626 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}] 23:03:53 INFO - PROCESS | 1654 | 1467698633627 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:53 INFO - PROCESS | 1654 | 1467698633708 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 23:03:53 INFO - PROCESS | 1654 | 1467698633773 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:53 INFO - PROCESS | 1654 | 1467698633774 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x119adf000 == 29 [pid = 1654] [id = 756] 23:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x116b11c00) [pid = 1654] [serial = 2267] [outer = 0x0] 23:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x121103400) [pid = 1654] [serial = 2268] [outer = 0x116b11c00] 23:03:53 INFO - PROCESS | 1654 | 1467698633800 Marionette DEBUG loaded listener.js 23:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x121a61800) [pid = 1654] [serial = 2269] [outer = 0x116b11c00] 23:03:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x1126bc000 == 30 [pid = 1654] [id = 757] 23:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x124c34800) [pid = 1654] [serial = 2270] [outer = 0x0] 23:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x123cb2000) [pid = 1654] [serial = 2271] [outer = 0x124c34800] 23:03:54 INFO - PROCESS | 1654 | 1467698634115 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]]]}] 23:03:54 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. 23:03:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 523ms 23:03:54 INFO - PROCESS | 1654 | 1467698634143 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 23:03:54 INFO - PROCESS | 1654 | 1467698634144 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 23:03:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 23:03:54 INFO - PROCESS | 1654 | 1467698634146 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 23:03:54 INFO - PROCESS | 1654 | 1467698634148 Marionette TRACE conn2 <- [1,2994,null,{}] 23:03:54 INFO - PROCESS | 1654 | 1467698634150 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}] 23:03:54 INFO - PROCESS | 1654 | 1467698634151 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:54 INFO - PROCESS | 1654 | 1467698634258 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 23:03:54 INFO - PROCESS | 1654 | 1467698634274 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:54 INFO - PROCESS | 1654 | 1467698634276 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x121470000 == 31 [pid = 1654] [id = 758] 23:03:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11309b800) [pid = 1654] [serial = 2272] [outer = 0x0] 23:03:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x121ceb000) [pid = 1654] [serial = 2273] [outer = 0x11309b800] 23:03:54 INFO - PROCESS | 1654 | 1467698634300 Marionette DEBUG loaded listener.js 23:03:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1255db800) [pid = 1654] [serial = 2274] [outer = 0x11309b800] 23:03:54 INFO - PROCESS | 1654 | 1467698634623 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]]]}] 23:03:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:03:54 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 23:03:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 518ms 23:03:54 INFO - PROCESS | 1654 | 1467698634666 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 23:03:54 INFO - PROCESS | 1654 | 1467698634667 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 23:03:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 23:03:54 INFO - PROCESS | 1654 | 1467698634669 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 23:03:54 INFO - PROCESS | 1654 | 1467698634671 Marionette TRACE conn2 <- [1,2998,null,{}] 23:03:54 INFO - PROCESS | 1654 | 1467698634673 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}] 23:03:54 INFO - PROCESS | 1654 | 1467698634678 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:54 INFO - PROCESS | 1654 | 1467698634853 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 23:03:54 INFO - PROCESS | 1654 | 1467698634868 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:54 INFO - PROCESS | 1654 | 1467698634870 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x1255b6800 == 32 [pid = 1654] [id = 759] 23:03:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12688f000) [pid = 1654] [serial = 2275] [outer = 0x0] 23:03:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x127385800) [pid = 1654] [serial = 2276] [outer = 0x12688f000] 23:03:54 INFO - PROCESS | 1654 | 1467698634910 Marionette DEBUG loaded listener.js 23:03:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12767ac00) [pid = 1654] [serial = 2277] [outer = 0x12688f000] 23:03:55 INFO - PROCESS | 1654 | 1467698635285 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]]]}] 23:03:55 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. 23:03:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 669ms 23:03:55 INFO - PROCESS | 1654 | 1467698635340 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 23:03:55 INFO - PROCESS | 1654 | 1467698635341 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 23:03:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 23:03:55 INFO - PROCESS | 1654 | 1467698635343 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 23:03:55 INFO - PROCESS | 1654 | 1467698635345 Marionette TRACE conn2 <- [1,3002,null,{}] 23:03:55 INFO - PROCESS | 1654 | 1467698635347 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}] 23:03:55 INFO - PROCESS | 1654 | 1467698635348 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:55 INFO - PROCESS | 1654 | 1467698635445 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 23:03:55 INFO - PROCESS | 1654 | 1467698635483 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:55 INFO - PROCESS | 1654 | 1467698635485 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12730f800 == 33 [pid = 1654] [id = 760] 23:03:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x127680000) [pid = 1654] [serial = 2278] [outer = 0x0] 23:03:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12882f400) [pid = 1654] [serial = 2279] [outer = 0x127680000] 23:03:55 INFO - PROCESS | 1654 | 1467698635523 Marionette DEBUG loaded listener.js 23:03:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12894b400) [pid = 1654] [serial = 2280] [outer = 0x127680000] 23:03:55 INFO - PROCESS | 1654 | 1467698635870 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]]]}] 23:03:55 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. 23:03:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 570ms 23:03:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 23:03:55 INFO - PROCESS | 1654 | 1467698635921 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 23:03:55 INFO - PROCESS | 1654 | 1467698635923 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 23:03:55 INFO - PROCESS | 1654 | 1467698635926 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 23:03:55 INFO - PROCESS | 1654 | 1467698635928 Marionette TRACE conn2 <- [1,3006,null,{}] 23:03:55 INFO - PROCESS | 1654 | 1467698635931 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}] 23:03:55 INFO - PROCESS | 1654 | 1467698635933 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:56 INFO - PROCESS | 1654 | 1467698636081 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 23:03:56 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x126cf3400) [pid = 1654] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 23:03:56 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x127663000) [pid = 1654] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 23:03:56 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x126cf2c00) [pid = 1654] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 23:03:56 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1292b1400) [pid = 1654] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 23:03:56 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x113d8f000) [pid = 1654] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 23:03:56 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12882d400) [pid = 1654] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 23:03:56 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11971c400) [pid = 1654] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 23:03:56 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1188e4000) [pid = 1654] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 23:03:56 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x116ad5400) [pid = 1654] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 23:03:56 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1128d8400) [pid = 1654] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 23:03:56 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11396a400) [pid = 1654] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 23:03:56 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11971cc00) [pid = 1654] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 23:03:56 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x121358c00) [pid = 1654] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 23:03:56 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12a7c9000) [pid = 1654] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 23:03:56 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12134c800) [pid = 1654] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 23:03:56 INFO - PROCESS | 1654 | 1467698636418 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:56 INFO - PROCESS | 1654 | 1467698636419 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x11703f000 == 34 [pid = 1654] [id = 761] 23:03:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1122bdc00) [pid = 1654] [serial = 2281] [outer = 0x0] 23:03:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x11396a400) [pid = 1654] [serial = 2282] [outer = 0x1122bdc00] 23:03:56 INFO - PROCESS | 1654 | 1467698636443 Marionette DEBUG loaded listener.js 23:03:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11813e800) [pid = 1654] [serial = 2283] [outer = 0x1122bdc00] 23:03:56 INFO - PROCESS | 1654 | 1467698636699 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]]]}] 23:03:56 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. 23:03:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 827ms 23:03:56 INFO - PROCESS | 1654 | 1467698636752 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 23:03:56 INFO - PROCESS | 1654 | 1467698636754 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 23:03:56 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 23:03:56 INFO - PROCESS | 1654 | 1467698636765 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 23:03:56 INFO - PROCESS | 1654 | 1467698636766 Marionette TRACE conn2 <- [1,3010,null,{}] 23:03:56 INFO - PROCESS | 1654 | 1467698636768 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}] 23:03:56 INFO - PROCESS | 1654 | 1467698636769 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:56 INFO - PROCESS | 1654 | 1467698636850 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 23:03:56 INFO - PROCESS | 1654 | 1467698636854 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:56 INFO - PROCESS | 1654 | 1467698636857 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180a0000 == 35 [pid = 1654] [id = 762] 23:03:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1185dc000) [pid = 1654] [serial = 2284] [outer = 0x0] 23:03:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12882d400) [pid = 1654] [serial = 2285] [outer = 0x1185dc000] 23:03:56 INFO - PROCESS | 1654 | 1467698636881 Marionette DEBUG loaded listener.js 23:03:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128d09800) [pid = 1654] [serial = 2286] [outer = 0x1185dc000] 23:03:57 INFO - PROCESS | 1654 | 1467698637172 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]]]}] 23:03:57 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 23:03:57 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 420ms 23:03:57 INFO - PROCESS | 1654 | 1467698637185 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 23:03:57 INFO - PROCESS | 1654 | 1467698637187 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 23:03:57 INFO - TEST-START | /FileAPI/FileReaderSync.worker 23:03:57 INFO - PROCESS | 1654 | 1467698637196 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 23:03:57 INFO - PROCESS | 1654 | 1467698637197 Marionette TRACE conn2 <- [1,3014,null,{}] 23:03:57 INFO - PROCESS | 1654 | 1467698637200 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}] 23:03:57 INFO - PROCESS | 1654 | 1467698637201 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:57 INFO - PROCESS | 1654 | 1467698637294 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 23:03:57 INFO - PROCESS | 1654 | 1467698637368 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:57 INFO - PROCESS | 1654 | 1467698637369 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x129770000 == 36 [pid = 1654] [id = 763] 23:03:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11971c400) [pid = 1654] [serial = 2287] [outer = 0x0] 23:03:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128f68800) [pid = 1654] [serial = 2288] [outer = 0x11971c400] 23:03:57 INFO - PROCESS | 1654 | 1467698637409 Marionette DEBUG loaded listener.js 23:03:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1292b1c00) [pid = 1654] [serial = 2289] [outer = 0x11971c400] 23:03:57 INFO - PROCESS | 1654 | [1654] 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 23:03:57 INFO - PROCESS | 1654 | 1467698637821 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 23:03:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 23:03:57 INFO - {} 23:03:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 23:03:57 INFO - {} 23:03:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 23:03:57 INFO - {} 23:03:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 23:03:57 INFO - {} 23:03:57 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 670ms 23:03:57 INFO - PROCESS | 1654 | 1467698637867 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 23:03:57 INFO - PROCESS | 1654 | 1467698637868 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 23:03:57 INFO - TEST-START | /FileAPI/fileReader.html 23:03:57 INFO - PROCESS | 1654 | 1467698637876 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 23:03:57 INFO - PROCESS | 1654 | 1467698637878 Marionette TRACE conn2 <- [1,3018,null,{}] 23:03:57 INFO - PROCESS | 1654 | 1467698637880 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}] 23:03:57 INFO - PROCESS | 1654 | 1467698637882 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:57 INFO - PROCESS | 1654 | 1467698637975 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 23:03:57 INFO - PROCESS | 1654 | 1467698637979 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:57 INFO - PROCESS | 1654 | 1467698637981 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12146f800 == 37 [pid = 1654] [id = 764] 23:03:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x129580400) [pid = 1654] [serial = 2290] [outer = 0x0] 23:03:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12a7c9000) [pid = 1654] [serial = 2291] [outer = 0x129580400] 23:03:58 INFO - PROCESS | 1654 | 1467698638007 Marionette DEBUG loaded listener.js 23:03:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12aa82c00) [pid = 1654] [serial = 2292] [outer = 0x129580400] 23:03:58 INFO - PROCESS | 1654 | 1467698638326 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]]]}] 23:03:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 23:03:58 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 23:03:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 23:03:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 23:03:58 INFO - TEST-OK | /FileAPI/fileReader.html | took 478ms 23:03:58 INFO - PROCESS | 1654 | 1467698638350 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 23:03:58 INFO - PROCESS | 1654 | 1467698638351 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 23:03:58 INFO - TEST-START | /FileAPI/historical.html 23:03:58 INFO - PROCESS | 1654 | 1467698638354 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 23:03:58 INFO - PROCESS | 1654 | 1467698638355 Marionette TRACE conn2 <- [1,3022,null,{}] 23:03:58 INFO - PROCESS | 1654 | 1467698638359 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}] 23:03:58 INFO - PROCESS | 1654 | 1467698638360 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:58 INFO - PROCESS | 1654 | 1467698638490 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 23:03:58 INFO - PROCESS | 1654 | 1467698638558 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:58 INFO - PROCESS | 1654 | 1467698638559 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x112674800 == 38 [pid = 1654] [id = 765] 23:03:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x110ef2800) [pid = 1654] [serial = 2293] [outer = 0x0] 23:03:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x111e29800) [pid = 1654] [serial = 2294] [outer = 0x110ef2800] 23:03:58 INFO - PROCESS | 1654 | 1467698638592 Marionette DEBUG loaded listener.js 23:03:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x112a7cc00) [pid = 1654] [serial = 2295] [outer = 0x110ef2800] 23:03:59 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 23:03:59 INFO - PROCESS | 1654 | 1467698639021 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"]]]}] 23:03:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 23:03:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 23:03:59 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 23:03:59 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 23:03:59 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 23:03:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 23:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:03:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 23:03:59 INFO - TEST-OK | /FileAPI/historical.html | took 673ms 23:03:59 INFO - PROCESS | 1654 | 1467698639029 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 23:03:59 INFO - PROCESS | 1654 | 1467698639031 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 23:03:59 INFO - TEST-START | /FileAPI/idlharness.html 23:03:59 INFO - PROCESS | 1654 | 1467698639035 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 23:03:59 INFO - PROCESS | 1654 | 1467698639038 Marionette TRACE conn2 <- [1,3026,null,{}] 23:03:59 INFO - PROCESS | 1654 | 1467698639041 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}] 23:03:59 INFO - PROCESS | 1654 | 1467698639043 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:59 INFO - PROCESS | 1654 | 1467698639160 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 23:03:59 INFO - PROCESS | 1654 | 1467698639220 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:59 INFO - PROCESS | 1654 | 1467698639222 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:03:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x116aab000 == 39 [pid = 1654] [id = 766] 23:03:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1175c8000) [pid = 1654] [serial = 2296] [outer = 0x0] 23:03:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x118576400) [pid = 1654] [serial = 2297] [outer = 0x1175c8000] 23:03:59 INFO - PROCESS | 1654 | 1467698639276 Marionette DEBUG loaded listener.js 23:03:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1188e8800) [pid = 1654] [serial = 2298] [outer = 0x1175c8000] 23:03:59 INFO - PROCESS | 1654 | 1467698639872 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]]]}] 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 23:03:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:03:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:03:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:03:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:03:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:03:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:03:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 23:03:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:03:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:03:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:03:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:03:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:03:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:03:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 23:03:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:03:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:03:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:03:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:03:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:03:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:03:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 23:03:59 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 23:03:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:03:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:03:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:03:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:03:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:03:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 23:03:59 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 23:03:59 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 23:03:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:03:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:03:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:03:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:03:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:03:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 23:03:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:03:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:03:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:03:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:03:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:03:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 23:03:59 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 23:03:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:03:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:03:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:03:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:03:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:03:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 23:03:59 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 23:03:59 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 23:03:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:03:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:03:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:03:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:03:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:03:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 23:03:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 23:03:59 INFO - TEST-OK | /FileAPI/idlharness.html | took 883ms 23:03:59 INFO - PROCESS | 1654 | 1467698639919 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 23:03:59 INFO - PROCESS | 1654 | 1467698639921 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 23:03:59 INFO - TEST-START | /FileAPI/idlharness.worker 23:03:59 INFO - PROCESS | 1654 | 1467698639967 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 23:03:59 INFO - PROCESS | 1654 | 1467698639968 Marionette TRACE conn2 <- [1,3030,null,{}] 23:03:59 INFO - PROCESS | 1654 | 1467698639976 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}] 23:03:59 INFO - PROCESS | 1654 | 1467698639978 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:00 INFO - PROCESS | 1654 | 1467698640096 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 23:04:00 INFO - PROCESS | 1654 | 1467698640175 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:00 INFO - PROCESS | 1654 | 1467698640177 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cd27800 == 40 [pid = 1654] [id = 767] 23:04:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12aa79400) [pid = 1654] [serial = 2299] [outer = 0x0] 23:04:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12b13e400) [pid = 1654] [serial = 2300] [outer = 0x12aa79400] 23:04:00 INFO - PROCESS | 1654 | 1467698640205 Marionette DEBUG loaded listener.js 23:04:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12b210c00) [pid = 1654] [serial = 2301] [outer = 0x12aa79400] 23:04:00 INFO - PROCESS | 1654 | [1654] 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 23:04:01 INFO - PROCESS | 1654 | 1467698641095 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,{},{}]]]}] 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:04:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:04:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:04:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:04:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:04:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:04:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:04:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:04:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:04:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:04:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:04:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:04:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:04:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:04:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:04:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 23:04:01 INFO - {} 23:04:01 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 23:04:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:04:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:04:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:04:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:04:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 23:04:01 INFO - {} 23:04:01 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 - {} 23:04:01 INFO - {} 23:04:01 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 23:04:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:04:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:04:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:04:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:04:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:04:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:04:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:04:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:04:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 23:04:01 INFO - {} 23:04:01 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 23:04:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:04:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:04:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:04:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:04:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 23:04:01 INFO - {} 23:04:01 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 - {} 23:04:01 INFO - {} 23:04:01 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 23:04:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:04:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:04:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:04:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:04:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:04:01 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 23:04:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 23:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 23:04:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:04:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:04:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:04:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:04:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 23:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:04:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:04:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:04:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:04:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:04:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 23:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 23:04:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:04:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:04:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:04:01 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 23:04:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 23:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 23:04:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:04:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:04:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:04:01 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 23:04:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 23:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 23:04:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:04:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:04:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:04:01 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 23:04:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 23:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:04:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:04:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:04:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:04:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:04:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:04:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 23:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:04:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:04:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:04:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:04:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:04:01 INFO - {} 23:04:01 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1192ms 23:04:01 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 23:04:01 INFO - PROCESS | 1654 | 1467698641165 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 23:04:01 INFO - PROCESS | 1654 | 1467698641167 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 23:04:01 INFO - PROCESS | 1654 | 1467698641174 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 23:04:01 INFO - PROCESS | 1654 | 1467698641176 Marionette TRACE conn2 <- [1,3034,null,{}] 23:04:01 INFO - PROCESS | 1654 | 1467698641180 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}] 23:04:01 INFO - PROCESS | 1654 | 1467698641182 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:01 INFO - PROCESS | 1654 | 1467698641302 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 23:04:01 INFO - PROCESS | 1654 | 1467698641376 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:01 INFO - PROCESS | 1654 | 1467698641377 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x1126cd800 == 41 [pid = 1654] [id = 768] 23:04:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x119ca1c00) [pid = 1654] [serial = 2302] [outer = 0x0] 23:04:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12100d800) [pid = 1654] [serial = 2303] [outer = 0x119ca1c00] 23:04:01 INFO - PROCESS | 1654 | 1467698641468 Marionette DEBUG loaded listener.js 23:04:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x124c10400) [pid = 1654] [serial = 2304] [outer = 0x119ca1c00] 23:04:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12146f800 == 40 [pid = 1654] [id = 764] 23:04:01 INFO - PROCESS | 1654 | --DOCSHELL 0x129770000 == 39 [pid = 1654] [id = 763] 23:04:01 INFO - PROCESS | 1654 | --DOCSHELL 0x1180a0000 == 38 [pid = 1654] [id = 762] 23:04:01 INFO - PROCESS | 1654 | --DOCSHELL 0x11703f000 == 37 [pid = 1654] [id = 761] 23:04:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12730f800 == 36 [pid = 1654] [id = 760] 23:04:01 INFO - PROCESS | 1654 | --DOCSHELL 0x1255b6800 == 35 [pid = 1654] [id = 759] 23:04:01 INFO - PROCESS | 1654 | --DOCSHELL 0x121470000 == 34 [pid = 1654] [id = 758] 23:04:01 INFO - PROCESS | 1654 | --DOCSHELL 0x1126bc000 == 33 [pid = 1654] [id = 757] 23:04:01 INFO - PROCESS | 1654 | --DOCSHELL 0x119adf000 == 32 [pid = 1654] [id = 756] 23:04:01 INFO - PROCESS | 1654 | --DOCSHELL 0x1180a1000 == 31 [pid = 1654] [id = 755] 23:04:01 INFO - PROCESS | 1654 | --DOCSHELL 0x116338000 == 30 [pid = 1654] [id = 754] 23:04:01 INFO - PROCESS | 1654 | --DOCSHELL 0x113061000 == 29 [pid = 1654] [id = 753] 23:04:01 INFO - PROCESS | 1654 | --DOCSHELL 0x11847c800 == 28 [pid = 1654] [id = 752] 23:04:01 INFO - PROCESS | 1654 | 1467698641965 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]]]}] 23:04:01 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x128946c00) [pid = 1654] [serial = 2212] [outer = 0x0] [url = about:blank] 23:04:01 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x126cfec00) [pid = 1654] [serial = 2209] [outer = 0x0] [url = about:blank] 23:04:01 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x128d06800) [pid = 1654] [serial = 2215] [outer = 0x0] [url = about:blank] 23:04:01 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x128bb8800) [pid = 1654] [serial = 2213] [outer = 0x0] [url = about:blank] 23:04:01 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12957c400) [pid = 1654] [serial = 2218] [outer = 0x0] [url = about:blank] 23:04:01 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1180b8800) [pid = 1654] [serial = 2221] [outer = 0x0] [url = about:blank] 23:04:01 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1292b0c00) [pid = 1654] [serial = 2188] [outer = 0x0] [url = about:blank] 23:04:01 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x119c24800) [pid = 1654] [serial = 2203] [outer = 0x0] [url = about:blank] 23:04:01 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x121102400) [pid = 1654] [serial = 2204] [outer = 0x0] [url = about:blank] 23:04:01 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1188eb800) [pid = 1654] [serial = 2200] [outer = 0x0] [url = about:blank] 23:04:01 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1193ac000) [pid = 1654] [serial = 2201] [outer = 0x0] [url = about:blank] 23:04:01 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11707e800) [pid = 1654] [serial = 2197] [outer = 0x0] [url = about:blank] 23:04:01 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x117e4d400) [pid = 1654] [serial = 2198] [outer = 0x0] [url = about:blank] 23:04:01 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11309f800) [pid = 1654] [serial = 2194] [outer = 0x0] [url = about:blank] 23:04:01 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x113f38000) [pid = 1654] [serial = 2195] [outer = 0x0] [url = about:blank] 23:04:01 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1161d8c00) [pid = 1654] [serial = 2191] [outer = 0x0] [url = about:blank] 23:04:01 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1176b6800) [pid = 1654] [serial = 2192] [outer = 0x0] [url = about:blank] 23:04:01 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x123ce4800) [pid = 1654] [serial = 2206] [outer = 0x0] [url = about:blank] 23:04:01 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x129583800) [pid = 1654] [serial = 2189] [outer = 0x0] [url = about:blank] 23:04:01 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12a7cb000) [pid = 1654] [serial = 2228] [outer = 0x0] [url = about:blank] 23:04:01 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12a7d5800) [pid = 1654] [serial = 2230] [outer = 0x0] [url = about:blank] 23:04:01 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x126cfa800) [pid = 1654] [serial = 2224] [outer = 0x0] [url = about:blank] 23:04:01 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1295e4400) [pid = 1654] [serial = 2227] [outer = 0x0] [url = about:blank] 23:04:01 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1295e0800) [pid = 1654] [serial = 2219] [outer = 0x0] [url = about:blank] 23:04:01 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x128f96400) [pid = 1654] [serial = 2216] [outer = 0x0] [url = about:blank] 23:04:01 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12aa84400) [pid = 1654] [serial = 2231] [outer = 0x0] [url = about:blank] 23:04:01 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x129580800) [pid = 1654] [serial = 2225] [outer = 0x0] [url = about:blank] 23:04:01 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1273b8400) [pid = 1654] [serial = 2210] [outer = 0x0] [url = about:blank] 23:04:01 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x121008000) [pid = 1654] [serial = 2222] [outer = 0x0] [url = about:blank] 23:04:01 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x124fe0c00) [pid = 1654] [serial = 2207] [outer = 0x0] [url = about:blank] 23:04:01 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 23:04:01 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 823ms 23:04:01 INFO - PROCESS | 1654 | 1467698641996 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 23:04:02 INFO - PROCESS | 1654 | 1467698641999 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 23:04:02 INFO - TEST-START | /FileAPI/blob/Blob-close.html 23:04:02 INFO - PROCESS | 1654 | 1467698642003 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 23:04:02 INFO - PROCESS | 1654 | 1467698642005 Marionette TRACE conn2 <- [1,3038,null,{}] 23:04:02 INFO - PROCESS | 1654 | 1467698642007 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}] 23:04:02 INFO - PROCESS | 1654 | 1467698642009 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:02 INFO - PROCESS | 1654 | 1467698642092 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 23:04:02 INFO - PROCESS | 1654 | 1467698642096 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:02 INFO - PROCESS | 1654 | 1467698642097 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x117049000 == 29 [pid = 1654] [id = 769] 23:04:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119ca8800) [pid = 1654] [serial = 2305] [outer = 0x0] 23:04:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x121025800) [pid = 1654] [serial = 2306] [outer = 0x119ca8800] 23:04:02 INFO - PROCESS | 1654 | 1467698642124 Marionette DEBUG loaded listener.js 23:04:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x12688d400) [pid = 1654] [serial = 2307] [outer = 0x119ca8800] 23:04:02 INFO - PROCESS | 1654 | 1467698642457 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"]]]}] 23:04:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 23:04:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 23:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 23:04:02 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 473ms 23:04:02 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 23:04:02 INFO - PROCESS | 1654 | 1467698642476 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 23:04:02 INFO - PROCESS | 1654 | 1467698642478 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 23:04:02 INFO - PROCESS | 1654 | 1467698642480 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 23:04:02 INFO - PROCESS | 1654 | 1467698642483 Marionette TRACE conn2 <- [1,3042,null,{}] 23:04:02 INFO - PROCESS | 1654 | 1467698642491 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}] 23:04:02 INFO - PROCESS | 1654 | 1467698642494 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:02 INFO - PROCESS | 1654 | 1467698642582 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 23:04:02 INFO - PROCESS | 1654 | 1467698642640 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:02 INFO - PROCESS | 1654 | 1467698642642 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x119985000 == 30 [pid = 1654] [id = 770] 23:04:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1133c8c00) [pid = 1654] [serial = 2308] [outer = 0x0] 23:04:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128951000) [pid = 1654] [serial = 2309] [outer = 0x1133c8c00] 23:04:02 INFO - PROCESS | 1654 | 1467698642671 Marionette DEBUG loaded listener.js 23:04:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12a7c7400) [pid = 1654] [serial = 2310] [outer = 0x1133c8c00] 23:04:03 INFO - PROCESS | 1654 | 1467698643087 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]]]}] 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 23:04:03 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. 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 23:04:03 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'.) 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 23:04:03 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. 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 23:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 23:04:03 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. 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 23:04:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:04:03 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. 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 23:04:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 23:04:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 23:04:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 23:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 23:04:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 23:04:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:04:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:04:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 23:04:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:04:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:04:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:04:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:04:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:04:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 23:04:03 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 625ms 23:04:03 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 23:04:03 INFO - PROCESS | 1654 | 1467698643107 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 23:04:03 INFO - PROCESS | 1654 | 1467698643110 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 23:04:03 INFO - PROCESS | 1654 | 1467698643113 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 23:04:03 INFO - PROCESS | 1654 | 1467698643114 Marionette TRACE conn2 <- [1,3046,null,{}] 23:04:03 INFO - PROCESS | 1654 | 1467698643117 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}] 23:04:03 INFO - PROCESS | 1654 | 1467698643120 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:03 INFO - PROCESS | 1654 | 1467698643254 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 23:04:03 INFO - PROCESS | 1654 | 1467698643266 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:03 INFO - PROCESS | 1654 | 1467698643267 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12730a000 == 31 [pid = 1654] [id = 771] 23:04:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12bebb400) [pid = 1654] [serial = 2311] [outer = 0x0] 23:04:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12bebd400) [pid = 1654] [serial = 2312] [outer = 0x12bebb400] 23:04:03 INFO - PROCESS | 1654 | 1467698643307 Marionette DEBUG loaded listener.js 23:04:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12bec2000) [pid = 1654] [serial = 2313] [outer = 0x12bebb400] 23:04:03 INFO - PROCESS | 1654 | [1654] 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 23:04:03 INFO - PROCESS | 1654 | 1467698643715 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 23:04:03 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 23:04:03 INFO - {} 23:04:03 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 620ms 23:04:03 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 23:04:03 INFO - PROCESS | 1654 | 1467698643733 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 23:04:03 INFO - PROCESS | 1654 | 1467698643735 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 23:04:03 INFO - PROCESS | 1654 | 1467698643764 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 23:04:03 INFO - PROCESS | 1654 | 1467698643765 Marionette TRACE conn2 <- [1,3050,null,{}] 23:04:03 INFO - PROCESS | 1654 | 1467698643769 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}] 23:04:03 INFO - PROCESS | 1654 | 1467698643770 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:03 INFO - PROCESS | 1654 | 1467698643883 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 23:04:03 INFO - PROCESS | 1654 | 1467698643922 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:03 INFO - PROCESS | 1654 | 1467698643924 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293c6000 == 32 [pid = 1654] [id = 772] 23:04:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12b13b400) [pid = 1654] [serial = 2314] [outer = 0x0] 23:04:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12bf55000) [pid = 1654] [serial = 2315] [outer = 0x12b13b400] 23:04:03 INFO - PROCESS | 1654 | 1467698643950 Marionette DEBUG loaded listener.js 23:04:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12bf4fc00) [pid = 1654] [serial = 2316] [outer = 0x12b13b400] 23:04:04 INFO - PROCESS | 1654 | 1467698644405 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]]]}] 23:04:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 23:04:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 23:04:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 23:04:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 23:04:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 699ms 23:04:04 INFO - PROCESS | 1654 | 1467698644441 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 23:04:04 INFO - PROCESS | 1654 | 1467698644443 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 23:04:04 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 23:04:04 INFO - PROCESS | 1654 | 1467698644447 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 23:04:04 INFO - PROCESS | 1654 | 1467698644449 Marionette TRACE conn2 <- [1,3054,null,{}] 23:04:04 INFO - PROCESS | 1654 | 1467698644452 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}] 23:04:04 INFO - PROCESS | 1654 | 1467698644456 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:04 INFO - PROCESS | 1654 | 1467698644578 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 23:04:04 INFO - PROCESS | 1654 | 1467698644593 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:04 INFO - PROCESS | 1654 | 1467698644594 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12af50800 == 33 [pid = 1654] [id = 773] 23:04:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12c5b2400) [pid = 1654] [serial = 2317] [outer = 0x0] 23:04:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12c5b7c00) [pid = 1654] [serial = 2318] [outer = 0x12c5b2400] 23:04:04 INFO - PROCESS | 1654 | 1467698644626 Marionette DEBUG loaded listener.js 23:04:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12c6ee400) [pid = 1654] [serial = 2319] [outer = 0x12c5b2400] 23:04:05 INFO - PROCESS | 1654 | 1467698645070 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"]]]}] 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 23:04:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 23:04:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 23:04:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:04:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 23:04:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:04:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 23:04:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:04:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 23:04:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:04:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 23:04:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:04:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 23:04:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:04:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 23:04:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:04:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 23:04:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:04:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 23:04:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:04:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 23:04:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:04:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 23:04:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:04:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 23:04:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:04:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 23:04:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:04:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 23:04:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:04:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 23:04:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:04:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 23:04:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:04:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 23:04:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:04:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 23:04:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:04:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 23:04:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:04:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 23:04:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:04:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 23:04:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:04:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 23:04:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:04:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:04:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:04:05 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" 23:04:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:04:05 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" 23:04:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:04:05 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 689ms 23:04:05 INFO - TEST-START | /FileAPI/file/File-constructor.html 23:04:05 INFO - PROCESS | 1654 | 1467698645137 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 23:04:05 INFO - PROCESS | 1654 | 1467698645138 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 23:04:05 INFO - PROCESS | 1654 | 1467698645141 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 23:04:05 INFO - PROCESS | 1654 | 1467698645143 Marionette TRACE conn2 <- [1,3058,null,{}] 23:04:05 INFO - PROCESS | 1654 | 1467698645150 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}] 23:04:05 INFO - PROCESS | 1654 | 1467698645152 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:05 INFO - PROCESS | 1654 | 1467698645282 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 23:04:05 INFO - PROCESS | 1654 | 1467698645304 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:05 INFO - PROCESS | 1654 | 1467698645305 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be6b800 == 34 [pid = 1654] [id = 774] 23:04:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12c6f6c00) [pid = 1654] [serial = 2320] [outer = 0x0] 23:04:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12cc56800) [pid = 1654] [serial = 2321] [outer = 0x12c6f6c00] 23:04:05 INFO - PROCESS | 1654 | 1467698645330 Marionette DEBUG loaded listener.js 23:04:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12cc5c400) [pid = 1654] [serial = 2322] [outer = 0x12c6f6c00] 23:04:05 INFO - PROCESS | 1654 | 1467698645659 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]]]}] 23:04:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 23:04:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 23:04:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 23:04:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 23:04:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 23:04:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 23:04:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 23:04:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 23:04:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 23:04:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 23:04:05 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 23:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:05 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 23:04:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 23:04:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 23:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 23:04:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 23:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 23:04:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 23:04:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 23:04:05 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 578ms 23:04:05 INFO - PROCESS | 1654 | 1467698645720 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 23:04:05 INFO - PROCESS | 1654 | 1467698645722 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 23:04:05 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 23:04:05 INFO - PROCESS | 1654 | 1467698645724 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 23:04:05 INFO - PROCESS | 1654 | 1467698645725 Marionette TRACE conn2 <- [1,3062,null,{}] 23:04:05 INFO - PROCESS | 1654 | 1467698645727 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}] 23:04:05 INFO - PROCESS | 1654 | 1467698645729 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:05 INFO - PROCESS | 1654 | 1467698645926 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 23:04:05 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1185dc000) [pid = 1654] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 23:04:05 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x127680000) [pid = 1654] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 23:04:05 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x126888400) [pid = 1654] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 23:04:05 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x116b11c00) [pid = 1654] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 23:04:05 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11309b800) [pid = 1654] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 23:04:05 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x112a88c00) [pid = 1654] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 23:04:05 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x121448400) [pid = 1654] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:04:05 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x113967c00) [pid = 1654] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 23:04:05 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x121cebc00) [pid = 1654] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 23:04:05 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x115e59800) [pid = 1654] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 23:04:05 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12688f000) [pid = 1654] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 23:04:05 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x128f99c00) [pid = 1654] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 23:04:05 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x124c34800) [pid = 1654] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:04:05 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11731e800) [pid = 1654] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 23:04:05 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x116ad7800) [pid = 1654] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 23:04:05 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1188ec400) [pid = 1654] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 23:04:05 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1122bdc00) [pid = 1654] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 23:04:05 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1167ed000) [pid = 1654] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 23:04:05 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1193a8800) [pid = 1654] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 23:04:05 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11971c400) [pid = 1654] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 23:04:05 INFO - PROCESS | 1654 | 1467698645971 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:05 INFO - PROCESS | 1654 | 1467698645973 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12be74800 == 35 [pid = 1654] [id = 775] 23:04:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x113967c00) [pid = 1654] [serial = 2323] [outer = 0x0] 23:04:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1175c1c00) [pid = 1654] [serial = 2324] [outer = 0x113967c00] 23:04:05 INFO - PROCESS | 1654 | 1467698645998 Marionette DEBUG loaded listener.js 23:04:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1289e0000) [pid = 1654] [serial = 2325] [outer = 0x113967c00] 23:04:06 INFO - PROCESS | 1654 | [1654] 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 23:04:06 INFO - PROCESS | 1654 | 1467698646310 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 23:04:06 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 23:04:06 INFO - {} 23:04:06 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 619ms 23:04:06 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 23:04:06 INFO - PROCESS | 1654 | 1467698646344 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 23:04:06 INFO - PROCESS | 1654 | 1467698646345 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 23:04:06 INFO - PROCESS | 1654 | 1467698646347 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 23:04:06 INFO - PROCESS | 1654 | 1467698646348 Marionette TRACE conn2 <- [1,3066,null,{}] 23:04:06 INFO - PROCESS | 1654 | 1467698646351 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}] 23:04:06 INFO - PROCESS | 1654 | 1467698646352 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:06 INFO - PROCESS | 1654 | 1467698646436 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 23:04:06 INFO - PROCESS | 1654 | 1467698646496 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:06 INFO - PROCESS | 1654 | 1467698646498 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x1171ce800 == 36 [pid = 1654] [id = 776] 23:04:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x116125400) [pid = 1654] [serial = 2326] [outer = 0x0] 23:04:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119cab400) [pid = 1654] [serial = 2327] [outer = 0x116125400] 23:04:06 INFO - PROCESS | 1654 | 1467698646522 Marionette DEBUG loaded listener.js 23:04:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x127682c00) [pid = 1654] [serial = 2328] [outer = 0x116125400] 23:04:06 INFO - PROCESS | 1654 | 1467698646793 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]]]}] 23:04:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 23:04:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 23:04:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 23:04:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 23:04:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 23:04:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 23:04:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 23:04:06 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 471ms 23:04:06 INFO - PROCESS | 1654 | 1467698646818 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 23:04:06 INFO - PROCESS | 1654 | 1467698646820 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 23:04:06 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 23:04:06 INFO - PROCESS | 1654 | 1467698646830 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 23:04:06 INFO - PROCESS | 1654 | 1467698646831 Marionette TRACE conn2 <- [1,3070,null,{}] 23:04:06 INFO - PROCESS | 1654 | 1467698646833 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}] 23:04:06 INFO - PROCESS | 1654 | 1467698646835 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:06 INFO - PROCESS | 1654 | 1467698646926 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 23:04:06 INFO - PROCESS | 1654 | 1467698646930 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:06 INFO - PROCESS | 1654 | 1467698646931 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d028000 == 37 [pid = 1654] [id = 777] 23:04:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x127683400) [pid = 1654] [serial = 2329] [outer = 0x0] 23:04:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1295f1c00) [pid = 1654] [serial = 2330] [outer = 0x127683400] 23:04:06 INFO - PROCESS | 1654 | 1467698646955 Marionette DEBUG loaded listener.js 23:04:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12b218400) [pid = 1654] [serial = 2331] [outer = 0x127683400] 23:04:07 INFO - PROCESS | 1654 | 1467698647280 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]]]}] 23:04:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 23:04:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 23:04:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 23:04:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 23:04:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 23:04:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 23:04:07 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 470ms 23:04:07 INFO - PROCESS | 1654 | 1467698647301 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 23:04:07 INFO - PROCESS | 1654 | 1467698647302 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 23:04:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 23:04:07 INFO - PROCESS | 1654 | 1467698647305 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 23:04:07 INFO - PROCESS | 1654 | 1467698647309 Marionette TRACE conn2 <- [1,3074,null,{}] 23:04:07 INFO - PROCESS | 1654 | 1467698647312 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}] 23:04:07 INFO - PROCESS | 1654 | 1467698647313 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:07 INFO - PROCESS | 1654 | 1467698647439 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 23:04:07 INFO - PROCESS | 1654 | 1467698647445 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:07 INFO - PROCESS | 1654 | 1467698647447 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d12f000 == 38 [pid = 1654] [id = 778] 23:04:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1289eb800) [pid = 1654] [serial = 2332] [outer = 0x0] 23:04:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12b21b800) [pid = 1654] [serial = 2333] [outer = 0x1289eb800] 23:04:07 INFO - PROCESS | 1654 | 1467698647473 Marionette DEBUG loaded listener.js 23:04:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12bbe0800) [pid = 1654] [serial = 2334] [outer = 0x1289eb800] 23:04:07 INFO - PROCESS | 1654 | 1467698647786 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]]]}] 23:04:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 23:04:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 23:04:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 23:04:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 23:04:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 23:04:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 23:04:07 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 522ms 23:04:07 INFO - PROCESS | 1654 | 1467698647827 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 23:04:07 INFO - PROCESS | 1654 | 1467698647829 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 23:04:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 23:04:07 INFO - PROCESS | 1654 | 1467698647831 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 23:04:07 INFO - PROCESS | 1654 | 1467698647832 Marionette TRACE conn2 <- [1,3078,null,{}] 23:04:07 INFO - PROCESS | 1654 | 1467698647835 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}] 23:04:07 INFO - PROCESS | 1654 | 1467698647836 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:07 INFO - PROCESS | 1654 | 1467698647920 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 23:04:08 INFO - PROCESS | 1654 | 1467698648032 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:08 INFO - PROCESS | 1654 | 1467698648033 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x11263d800 == 39 [pid = 1654] [id = 779] 23:04:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x10ebdf400) [pid = 1654] [serial = 2335] [outer = 0x0] 23:04:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x10ebe3800) [pid = 1654] [serial = 2336] [outer = 0x10ebdf400] 23:04:08 INFO - PROCESS | 1654 | 1467698648065 Marionette DEBUG loaded listener.js 23:04:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x10ebeb400) [pid = 1654] [serial = 2337] [outer = 0x10ebdf400] 23:04:08 INFO - PROCESS | 1654 | 1467698648470 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] 23:04:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 23:04:08 INFO - PROCESS | 1654 | 1467698648506 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 23:04:08 INFO - PROCESS | 1654 | 1467698648509 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 23:04:08 INFO - PROCESS | 1654 | 1467698648511 Marionette TRACE conn2 <- [1,3082,null,{}] 23:04:08 INFO - PROCESS | 1654 | 1467698648515 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}] 23:04:08 INFO - PROCESS | 1654 | 1467698648518 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:08 INFO - PROCESS | 1654 | 1467698648626 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 23:04:08 INFO - PROCESS | 1654 | 1467698648692 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:08 INFO - PROCESS | 1654 | 1467698648693 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x121a42000 == 40 [pid = 1654] [id = 780] 23:04:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x111e5b800) [pid = 1654] [serial = 2338] [outer = 0x0] 23:04:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x118577800) [pid = 1654] [serial = 2339] [outer = 0x111e5b800] 23:04:08 INFO - PROCESS | 1654 | 1467698648765 Marionette DEBUG loaded listener.js 23:04:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119a06400) [pid = 1654] [serial = 2340] [outer = 0x111e5b800] 23:04:09 INFO - PROCESS | 1654 | 1467698649139 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]]]}] 23:04:09 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 23:04:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 23:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 23:04:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 23:04:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 671ms 23:04:09 INFO - PROCESS | 1654 | 1467698649183 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 23:04:09 INFO - PROCESS | 1654 | 1467698649186 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 23:04:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 23:04:09 INFO - PROCESS | 1654 | 1467698649188 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 23:04:09 INFO - PROCESS | 1654 | 1467698649189 Marionette TRACE conn2 <- [1,3086,null,{}] 23:04:09 INFO - PROCESS | 1654 | 1467698649192 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}] 23:04:09 INFO - PROCESS | 1654 | 1467698649194 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:09 INFO - PROCESS | 1654 | 1467698649304 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 23:04:09 INFO - PROCESS | 1654 | 1467698649425 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:09 INFO - PROCESS | 1654 | 1467698649427 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a6a2800 == 41 [pid = 1654] [id = 781] 23:04:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1273b9000) [pid = 1654] [serial = 2341] [outer = 0x0] 23:04:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12765ec00) [pid = 1654] [serial = 2342] [outer = 0x1273b9000] 23:04:09 INFO - PROCESS | 1654 | 1467698649457 Marionette DEBUG loaded listener.js 23:04:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x128831800) [pid = 1654] [serial = 2343] [outer = 0x1273b9000] 23:04:09 INFO - PROCESS | 1654 | 1467698649844 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 23:04:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 23:04:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 669ms 23:04:09 INFO - PROCESS | 1654 | 1467698649859 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 23:04:09 INFO - PROCESS | 1654 | 1467698649861 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 23:04:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 23:04:09 INFO - PROCESS | 1654 | 1467698649872 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 23:04:09 INFO - PROCESS | 1654 | 1467698649878 Marionette TRACE conn2 <- [1,3090,null,{}] 23:04:09 INFO - PROCESS | 1654 | 1467698649883 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}] 23:04:09 INFO - PROCESS | 1654 | 1467698649887 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:10 INFO - PROCESS | 1654 | 1467698650045 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 23:04:10 INFO - PROCESS | 1654 | 1467698650162 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:10 INFO - PROCESS | 1654 | 1467698650163 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d01d800 == 42 [pid = 1654] [id = 782] 23:04:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x121102c00) [pid = 1654] [serial = 2344] [outer = 0x0] 23:04:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x128d04400) [pid = 1654] [serial = 2345] [outer = 0x121102c00] 23:04:10 INFO - PROCESS | 1654 | 1467698650193 Marionette DEBUG loaded listener.js 23:04:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x129580000) [pid = 1654] [serial = 2346] [outer = 0x121102c00] 23:04:10 INFO - PROCESS | 1654 | 1467698650551 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 23:04:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 23:04:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 738ms 23:04:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 23:04:10 INFO - PROCESS | 1654 | 1467698650602 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 23:04:10 INFO - PROCESS | 1654 | 1467698650604 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 23:04:10 INFO - PROCESS | 1654 | 1467698650606 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 23:04:10 INFO - PROCESS | 1654 | 1467698650608 Marionette TRACE conn2 <- [1,3094,null,{}] 23:04:10 INFO - PROCESS | 1654 | 1467698650610 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}] 23:04:10 INFO - PROCESS | 1654 | 1467698650612 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:10 INFO - PROCESS | 1654 | 1467698650735 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 23:04:10 INFO - PROCESS | 1654 | 1467698650815 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:10 INFO - PROCESS | 1654 | 1467698650816 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d33b800 == 43 [pid = 1654] [id = 783] 23:04:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12a7a3800) [pid = 1654] [serial = 2347] [outer = 0x0] 23:04:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12aa84800) [pid = 1654] [serial = 2348] [outer = 0x12a7a3800] 23:04:10 INFO - PROCESS | 1654 | 1467698650844 Marionette DEBUG loaded listener.js 23:04:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12b213000) [pid = 1654] [serial = 2349] [outer = 0x12a7a3800] 23:04:11 INFO - PROCESS | 1654 | 1467698651214 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 23:04:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 23:04:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 620ms 23:04:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 23:04:11 INFO - PROCESS | 1654 | 1467698651227 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 23:04:11 INFO - PROCESS | 1654 | 1467698651228 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 23:04:11 INFO - PROCESS | 1654 | 1467698651230 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 23:04:11 INFO - PROCESS | 1654 | 1467698651232 Marionette TRACE conn2 <- [1,3098,null,{}] 23:04:11 INFO - PROCESS | 1654 | 1467698651234 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}] 23:04:11 INFO - PROCESS | 1654 | 1467698651236 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:11 INFO - PROCESS | 1654 | 1467698651341 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 23:04:11 INFO - PROCESS | 1654 | 1467698651583 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:11 INFO - PROCESS | 1654 | 1467698651585 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x1163d3800 == 44 [pid = 1654] [id = 784] 23:04:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x112d29800) [pid = 1654] [serial = 2350] [outer = 0x0] 23:04:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11309dc00) [pid = 1654] [serial = 2351] [outer = 0x112d29800] 23:04:11 INFO - PROCESS | 1654 | 1467698651638 Marionette DEBUG loaded listener.js 23:04:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x116ad7800) [pid = 1654] [serial = 2352] [outer = 0x112d29800] 23:04:12 INFO - PROCESS | 1654 | 1467698652030 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]]]}] 23:04:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 23:04:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 23:04:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 821ms 23:04:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 23:04:12 INFO - PROCESS | 1654 | 1467698652054 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 23:04:12 INFO - PROCESS | 1654 | 1467698652056 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 23:04:12 INFO - PROCESS | 1654 | 1467698652058 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 23:04:12 INFO - PROCESS | 1654 | 1467698652060 Marionette TRACE conn2 <- [1,3102,null,{}] 23:04:12 INFO - PROCESS | 1654 | 1467698652085 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}] 23:04:12 INFO - PROCESS | 1654 | 1467698652086 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:12 INFO - PROCESS | 1654 | 1467698652224 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 23:04:12 INFO - PROCESS | 1654 | 1467698652267 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:12 INFO - PROCESS | 1654 | 1467698652268 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x117115800 == 45 [pid = 1654] [id = 785] 23:04:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x118578800) [pid = 1654] [serial = 2353] [outer = 0x0] 23:04:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x11857fc00) [pid = 1654] [serial = 2354] [outer = 0x118578800] 23:04:12 INFO - PROCESS | 1654 | 1467698652296 Marionette DEBUG loaded listener.js 23:04:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x119343c00) [pid = 1654] [serial = 2355] [outer = 0x118578800] 23:04:13 INFO - PROCESS | 1654 | --DOCSHELL 0x12d12f000 == 44 [pid = 1654] [id = 778] 23:04:13 INFO - PROCESS | 1654 | --DOCSHELL 0x12d028000 == 43 [pid = 1654] [id = 777] 23:04:13 INFO - PROCESS | 1654 | --DOCSHELL 0x1171ce800 == 42 [pid = 1654] [id = 776] 23:04:13 INFO - PROCESS | 1654 | --DOCSHELL 0x12be74800 == 41 [pid = 1654] [id = 775] 23:04:13 INFO - PROCESS | 1654 | --DOCSHELL 0x12be6b800 == 40 [pid = 1654] [id = 774] 23:04:13 INFO - PROCESS | 1654 | --DOCSHELL 0x12af50800 == 39 [pid = 1654] [id = 773] 23:04:13 INFO - PROCESS | 1654 | --DOCSHELL 0x1293c6000 == 38 [pid = 1654] [id = 772] 23:04:13 INFO - PROCESS | 1654 | --DOCSHELL 0x12730a000 == 37 [pid = 1654] [id = 771] 23:04:13 INFO - PROCESS | 1654 | --DOCSHELL 0x119985000 == 36 [pid = 1654] [id = 770] 23:04:13 INFO - PROCESS | 1654 | --DOCSHELL 0x117049000 == 35 [pid = 1654] [id = 769] 23:04:13 INFO - PROCESS | 1654 | --DOCSHELL 0x1126cd800 == 34 [pid = 1654] [id = 768] 23:04:13 INFO - PROCESS | 1654 | --DOCSHELL 0x12cd27800 == 33 [pid = 1654] [id = 767] 23:04:13 INFO - PROCESS | 1654 | --DOCSHELL 0x116aab000 == 32 [pid = 1654] [id = 766] 23:04:13 INFO - PROCESS | 1654 | --DOCSHELL 0x112674800 == 31 [pid = 1654] [id = 765] 23:04:13 INFO - PROCESS | 1654 | --DOCSHELL 0x1163d3800 == 30 [pid = 1654] [id = 784] 23:04:13 INFO - PROCESS | 1654 | --DOCSHELL 0x12d33b800 == 29 [pid = 1654] [id = 783] 23:04:13 INFO - PROCESS | 1654 | --DOCSHELL 0x12d01d800 == 28 [pid = 1654] [id = 782] 23:04:13 INFO - PROCESS | 1654 | --DOCSHELL 0x12a6a2800 == 27 [pid = 1654] [id = 781] 23:04:13 INFO - PROCESS | 1654 | --DOCSHELL 0x121a42000 == 26 [pid = 1654] [id = 780] 23:04:13 INFO - PROCESS | 1654 | --DOCSHELL 0x11263d800 == 25 [pid = 1654] [id = 779] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x128d09800) [pid = 1654] [serial = 2286] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12894b400) [pid = 1654] [serial = 2280] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12afde400) [pid = 1654] [serial = 2250] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x121103400) [pid = 1654] [serial = 2268] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12b13f800) [pid = 1654] [serial = 2251] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x121ceb000) [pid = 1654] [serial = 2273] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x121002400) [pid = 1654] [serial = 2266] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1193ae000) [pid = 1654] [serial = 2239] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x119761c00) [pid = 1654] [serial = 2265] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12aa7fc00) [pid = 1654] [serial = 2248] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12767d800) [pid = 1654] [serial = 2242] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11617a000) [pid = 1654] [serial = 2259] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12882d400) [pid = 1654] [serial = 2285] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x127385800) [pid = 1654] [serial = 2276] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1255db800) [pid = 1654] [serial = 2274] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12a7a1000) [pid = 1654] [serial = 2245] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x123cb2000) [pid = 1654] [serial = 2271] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11857b800) [pid = 1654] [serial = 2263] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1180b5c00) [pid = 1654] [serial = 2234] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x119ca7c00) [pid = 1654] [serial = 2257] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1295e5000) [pid = 1654] [serial = 2244] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x116b03800) [pid = 1654] [serial = 2233] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12a7cb400) [pid = 1654] [serial = 2247] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x117e4f800) [pid = 1654] [serial = 2262] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x116a69800) [pid = 1654] [serial = 2260] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1273b2800) [pid = 1654] [serial = 2241] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12882f400) [pid = 1654] [serial = 2279] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11813e800) [pid = 1654] [serial = 2283] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11971d800) [pid = 1654] [serial = 2256] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11396a400) [pid = 1654] [serial = 2282] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1180bfc00) [pid = 1654] [serial = 2254] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12767ac00) [pid = 1654] [serial = 2277] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1168dd800) [pid = 1654] [serial = 2253] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119912c00) [pid = 1654] [serial = 2236] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x121a61800) [pid = 1654] [serial = 2269] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x119ee4000) [pid = 1654] [serial = 2237] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x128f68800) [pid = 1654] [serial = 2288] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12a7c9000) [pid = 1654] [serial = 2291] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1292b1c00) [pid = 1654] [serial = 2289] [outer = 0x0] [url = about:blank] 23:04:13 INFO - PROCESS | 1654 | 1467698653248 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 23:04:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 23:04:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1194ms 23:04:13 INFO - PROCESS | 1654 | 1467698653253 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 23:04:13 INFO - PROCESS | 1654 | 1467698653256 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 23:04:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 23:04:13 INFO - PROCESS | 1654 | 1467698653260 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 23:04:13 INFO - PROCESS | 1654 | 1467698653262 Marionette TRACE conn2 <- [1,3106,null,{}] 23:04:13 INFO - PROCESS | 1654 | 1467698653267 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}] 23:04:13 INFO - PROCESS | 1654 | 1467698653269 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:13 INFO - PROCESS | 1654 | 1467698653381 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 23:04:13 INFO - PROCESS | 1654 | 1467698653387 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:13 INFO - PROCESS | 1654 | 1467698653391 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x11264e800 == 26 [pid = 1654] [id = 786] 23:04:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1122bbc00) [pid = 1654] [serial = 2356] [outer = 0x0] 23:04:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1128cbc00) [pid = 1654] [serial = 2357] [outer = 0x1122bbc00] 23:04:13 INFO - PROCESS | 1654 | 1467698653426 Marionette DEBUG loaded listener.js 23:04:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1110acc00) [pid = 1654] [serial = 2358] [outer = 0x1122bbc00] 23:04:13 INFO - PROCESS | 1654 | 1467698653824 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]]]}] 23:04:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 23:04:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 23:04:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 23:04:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 575ms 23:04:13 INFO - PROCESS | 1654 | 1467698653834 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 23:04:13 INFO - PROCESS | 1654 | 1467698653838 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 23:04:13 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 23:04:13 INFO - PROCESS | 1654 | 1467698653843 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 23:04:13 INFO - PROCESS | 1654 | 1467698653845 Marionette TRACE conn2 <- [1,3110,null,{}] 23:04:13 INFO - PROCESS | 1654 | 1467698653847 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}] 23:04:13 INFO - PROCESS | 1654 | 1467698653849 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:13 INFO - PROCESS | 1654 | 1467698653928 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 23:04:13 INFO - PROCESS | 1654 | 1467698653933 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:13 INFO - PROCESS | 1654 | 1467698653934 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x113bbf800 == 27 [pid = 1654] [id = 787] 23:04:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x113d8d400) [pid = 1654] [serial = 2359] [outer = 0x0] 23:04:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1151d3800) [pid = 1654] [serial = 2360] [outer = 0x113d8d400] 23:04:13 INFO - PROCESS | 1654 | 1467698653964 Marionette DEBUG loaded listener.js 23:04:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1161d9c00) [pid = 1654] [serial = 2361] [outer = 0x113d8d400] 23:04:14 INFO - PROCESS | 1654 | 1467698654306 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"]]]}] 23:04:14 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 23:04:14 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 23:04:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 23:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:04:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 23:04:14 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 469ms 23:04:14 INFO - PROCESS | 1654 | 1467698654313 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 23:04:14 INFO - PROCESS | 1654 | 1467698654314 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 23:04:14 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 23:04:14 INFO - PROCESS | 1654 | 1467698654317 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 23:04:14 INFO - PROCESS | 1654 | 1467698654319 Marionette TRACE conn2 <- [1,3114,null,{}] 23:04:14 INFO - PROCESS | 1654 | 1467698654330 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}] 23:04:14 INFO - PROCESS | 1654 | 1467698654333 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:14 INFO - PROCESS | 1654 | 1467698654419 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 23:04:14 INFO - PROCESS | 1654 | 1467698654482 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\", \"ef33e8db-4629-4b78-8369-5769304bf45d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:14 INFO - PROCESS | 1654 | 1467698654484 Marionette INFO sendAsync dbd8b83d-eb65-df4c-97a6-d66bfc6ab349 23:04:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x118067800 == 28 [pid = 1654] [id = 788] 23:04:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x10ebe9800) [pid = 1654] [serial = 2362] [outer = 0x0] 23:04:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1176c4c00) [pid = 1654] [serial = 2363] [outer = 0x10ebe9800] 23:04:14 INFO - PROCESS | 1654 | 1467698654512 Marionette DEBUG loaded listener.js 23:04:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x117e4f000) [pid = 1654] [serial = 2364] [outer = 0x10ebe9800] 23:04:14 INFO - PROCESS | 1654 | 1467698654801 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]]]}] 23:04:14 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 23:04:14 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 521ms 23:04:14 INFO - PROCESS | 1654 | 1467698654846 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 23:04:14 INFO - PROCESS | 1654 | 1467698654848 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 23:04:15 WARNING - u'runner_teardown' () 23:04:15 INFO - No more tests 23:04:15 INFO - Got 0 unexpected results 23:04:15 INFO - SUITE-END | took 516s 23:04:15 INFO - Closing logging queue 23:04:15 INFO - queue closed 23:04:16 INFO - Return code: 0 23:04:16 WARNING - # TBPL SUCCESS # 23:04:16 INFO - Running post-action listener: _resource_record_post_action 23:04:16 INFO - Running post-run listener: _resource_record_post_run 23:04:17 INFO - Total resource usage - Wall time: 538s; CPU: 58.0%; Read bytes: 32325120; Write bytes: 954913792; Read time: 321; Write time: 4941 23:04:17 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 23:04:17 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150577664; Write bytes: 148551680; Read time: 13545; Write time: 333 23:04:17 INFO - run-tests - Wall time: 520s; CPU: 58.0%; Read bytes: 30154240; Write bytes: 793713664; Read time: 298; Write time: 4564 23:04:17 INFO - Running post-run listener: _upload_blobber_files 23:04:17 INFO - Blob upload gear active. 23:04:17 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 23:04:17 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 23:04:17 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'] 23:04:17 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 23:04:17 INFO - (blobuploader) - INFO - Open directory for files ... 23:04:17 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 23:04:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:04:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:04:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 23:04:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:04:18 INFO - (blobuploader) - INFO - Done attempting. 23:04:18 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 23:04:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:04:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:04:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 23:04:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:04:20 INFO - (blobuploader) - INFO - Done attempting. 23:04:20 INFO - (blobuploader) - INFO - Iteration through files over. 23:04:20 INFO - Return code: 0 23:04:20 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 23:04:20 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 23:04:20 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c52757db37339bef1d506788119290078e6f4a4471126a4a6832dc3689ca0de1e8cd55f6f4da3a89649d606e0ad96d3163cb83d4fcf30d6f09abedf873aff84c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0c7c2a41ac5d9d4a1ce1ec7abd8c6f07218c4a301dc4ddb6721be4bca47b6258e3024d62f820c3d1853bcad21b8c328039b6671b7ab01eeb5c9ae3702fcb8dc2"} 23:04:20 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 23:04:20 INFO - Writing to file /builds/slave/test/properties/blobber_files 23:04:20 INFO - Contents: 23:04:20 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c52757db37339bef1d506788119290078e6f4a4471126a4a6832dc3689ca0de1e8cd55f6f4da3a89649d606e0ad96d3163cb83d4fcf30d6f09abedf873aff84c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0c7c2a41ac5d9d4a1ce1ec7abd8c6f07218c4a301dc4ddb6721be4bca47b6258e3024d62f820c3d1853bcad21b8c328039b6671b7ab01eeb5c9ae3702fcb8dc2"} 23:04:20 INFO - Running post-run listener: copy_logs_to_upload_dir 23:04:20 INFO - Copying logs to upload dir... 23:04:20 INFO - mkdir: /builds/slave/test/build/upload/logs 23:04:20 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=681.314278 ========= master_lag: 0.35 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 21 secs) (at 2016-07-04 23:04:20.947976) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-04 23:04:20.952609) ========= 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.7wJDK804cJ/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.pDzJoHuzbN/Listeners TMPDIR=/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/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/c52757db37339bef1d506788119290078e6f4a4471126a4a6832dc3689ca0de1e8cd55f6f4da3a89649d606e0ad96d3163cb83d4fcf30d6f09abedf873aff84c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0c7c2a41ac5d9d4a1ce1ec7abd8c6f07218c4a301dc4ddb6721be4bca47b6258e3024d62f820c3d1853bcad21b8c328039b6671b7ab01eeb5c9ae3702fcb8dc2"} build_url:https://queue.taskcluster.net/v1/task/MioZmdwmQa-wtGQSmp2EUQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/MioZmdwmQa-wtGQSmp2EUQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012970 build_url: 'https://queue.taskcluster.net/v1/task/MioZmdwmQa-wtGQSmp2EUQ/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/c52757db37339bef1d506788119290078e6f4a4471126a4a6832dc3689ca0de1e8cd55f6f4da3a89649d606e0ad96d3163cb83d4fcf30d6f09abedf873aff84c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0c7c2a41ac5d9d4a1ce1ec7abd8c6f07218c4a301dc4ddb6721be4bca47b6258e3024d62f820c3d1853bcad21b8c328039b6671b7ab01eeb5c9ae3702fcb8dc2"}' symbols_url: 'https://queue.taskcluster.net/v1/task/MioZmdwmQa-wtGQSmp2EUQ/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-04 23:04:20.994600) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 23:04:20.994971) ========= 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.7wJDK804cJ/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.pDzJoHuzbN/Listeners TMPDIR=/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/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.005332 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 23:04:21.043941) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-04 23:04:21.046281) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-04 23:04:21.046616) ========= ========= Total master_lag: 0.84 =========