builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0236 starttime: 1463622201.26 results: success (0) buildid: 20160518173141 builduid: 88814912a8ce48d1afdd0690b546477c revision: 9942206d3f9c41e6d0ffd7c34460ed71fd329a97 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-18 18:43:21.259614) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-18 18:43:21.260036) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-18 18:43:21.260358) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-18 18:43:21.402537) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 18:43:21.402840) ========= 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.qAGqbhiYnp/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.NwwLy01sH5/Listeners TMPDIR=/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-05-18 18:43:21-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 17.7M=0.001s 2016-05-18 18:43:21 (17.7 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.606979 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 18:43:22.041447) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 18:43:22.041779) ========= 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.qAGqbhiYnp/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.NwwLy01sH5/Listeners TMPDIR=/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/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.025891 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 18:43:22.110086) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-18 18:43:22.110460) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9942206d3f9c41e6d0ffd7c34460ed71fd329a97 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9942206d3f9c41e6d0ffd7c34460ed71fd329a97 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.qAGqbhiYnp/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.NwwLy01sH5/Listeners TMPDIR=/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-05-18 18:43:22,151 truncating revision to first 12 chars 2016-05-18 18:43:22,151 Setting DEBUG logging. 2016-05-18 18:43:22,151 attempt 1/10 2016-05-18 18:43:22,151 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9942206d3f9c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-18 18:43:23,267 unpacking tar archive at: mozilla-aurora-9942206d3f9c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.373577 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-18 18:43:23.514714) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-18 18:43:23.515018) ========= script_repo_revision: 9942206d3f9c41e6d0ffd7c34460ed71fd329a97 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-18 18:43:23.515451) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-18 18:43:23.515750) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-18 18:43:23.559372) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 10 secs) (at 2016-05-18 18:43:23.559674) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.qAGqbhiYnp/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.NwwLy01sH5/Listeners TMPDIR=/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/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 18:43:23 INFO - MultiFileLogger online at 20160518 18:43:23 in /builds/slave/test 18:43:23 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 18:43:23 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 18:43:23 INFO - {'append_to_log': False, 18:43:23 INFO - 'base_work_dir': '/builds/slave/test', 18:43:23 INFO - 'blob_upload_branch': 'mozilla-aurora', 18:43:23 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 18:43:23 INFO - 'buildbot_json_path': 'buildprops.json', 18:43:23 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 18:43:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:43:23 INFO - 'download_minidump_stackwalk': True, 18:43:23 INFO - 'download_symbols': 'true', 18:43:23 INFO - 'e10s': False, 18:43:23 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 18:43:23 INFO - 'tooltool.py': '/tools/tooltool.py', 18:43:23 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 18:43:23 INFO - '/tools/misc-python/virtualenv.py')}, 18:43:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:43:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:43:23 INFO - 'log_level': 'info', 18:43:23 INFO - 'log_to_console': True, 18:43:23 INFO - 'opt_config_files': (), 18:43:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:43:23 INFO - '--processes=1', 18:43:23 INFO - '--config=%(test_path)s/wptrunner.ini', 18:43:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:43:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:43:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:43:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:43:23 INFO - 'pip_index': False, 18:43:23 INFO - 'require_test_zip': True, 18:43:23 INFO - 'test_type': ('testharness',), 18:43:23 INFO - 'this_chunk': '1', 18:43:23 INFO - 'tooltool_cache': '/builds/tooltool_cache', 18:43:23 INFO - 'total_chunks': '10', 18:43:23 INFO - 'virtualenv_path': 'venv', 18:43:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:43:23 INFO - 'work_dir': 'build'} 18:43:23 INFO - ##### 18:43:23 INFO - ##### Running clobber step. 18:43:23 INFO - ##### 18:43:23 INFO - Running pre-action listener: _resource_record_pre_action 18:43:23 INFO - Running main action method: clobber 18:43:23 INFO - rmtree: /builds/slave/test/build 18:43:23 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 18:43:25 INFO - Running post-action listener: _resource_record_post_action 18:43:25 INFO - ##### 18:43:25 INFO - ##### Running read-buildbot-config step. 18:43:25 INFO - ##### 18:43:25 INFO - Running pre-action listener: _resource_record_pre_action 18:43:25 INFO - Running main action method: read_buildbot_config 18:43:25 INFO - Using buildbot properties: 18:43:25 INFO - { 18:43:25 INFO - "project": "", 18:43:25 INFO - "product": "firefox", 18:43:25 INFO - "script_repo_revision": "production", 18:43:25 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 18:43:25 INFO - "repository": "", 18:43:25 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 18:43:25 INFO - "buildid": "20160518173141", 18:43:25 INFO - "pgo_build": "False", 18:43:25 INFO - "basedir": "/builds/slave/test", 18:43:25 INFO - "buildnumber": 0, 18:43:25 INFO - "slavename": "t-yosemite-r7-0236", 18:43:25 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 18:43:25 INFO - "platform": "macosx64", 18:43:25 INFO - "branch": "mozilla-aurora", 18:43:25 INFO - "revision": "9942206d3f9c41e6d0ffd7c34460ed71fd329a97", 18:43:25 INFO - "repo_path": "releases/mozilla-aurora", 18:43:25 INFO - "moz_repo_path": "", 18:43:25 INFO - "stage_platform": "macosx64", 18:43:25 INFO - "builduid": "88814912a8ce48d1afdd0690b546477c", 18:43:25 INFO - "slavebuilddir": "test" 18:43:25 INFO - } 18:43:25 INFO - Found installer url https://queue.taskcluster.net/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 18:43:25 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 18:43:25 INFO - Running post-action listener: _resource_record_post_action 18:43:25 INFO - ##### 18:43:25 INFO - ##### Running download-and-extract step. 18:43:25 INFO - ##### 18:43:25 INFO - Running pre-action listener: _resource_record_pre_action 18:43:25 INFO - Running main action method: download_and_extract 18:43:25 INFO - mkdir: /builds/slave/test/build/tests 18:43:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:43:25 INFO - https://queue.taskcluster.net/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 18:43:25 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 18:43:25 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 18:43:25 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 18:43:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 18:43:55 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 18:43:55 INFO - retry: attempt #1 caught exception: timed out 18:43:55 INFO - retry: Failed, sleeping 30 seconds before retrying 18:44:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #2 18:44:42 INFO - Downloaded 1235 bytes. 18:44:42 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 18:44:42 INFO - Using the following test package requirements: 18:44:42 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 18:44:42 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:44:42 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 18:44:42 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:44:42 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 18:44:42 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:44:42 INFO - u'jsshell-mac64.zip'], 18:44:42 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:44:42 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 18:44:42 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 18:44:42 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:44:42 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 18:44:42 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:44:42 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 18:44:42 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:44:42 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 18:44:42 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:44:42 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 18:44:42 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 18:44:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:44:42 INFO - https://queue.taskcluster.net/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 18:44:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 18:44:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 18:44:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 18:44:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 18:44:44 INFO - Downloaded 17983212 bytes. 18:44:44 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:44:44 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:44:45 INFO - caution: filename not matched: web-platform/* 18:44:45 INFO - Return code: 11 18:44:45 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')]} 18:44:45 INFO - https://queue.taskcluster.net/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 18:44:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 18:44:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 18:44:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 18:44:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 18:44:46 INFO - Downloaded 36409048 bytes. 18:44:46 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:44:46 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:44:50 INFO - caution: filename not matched: bin/* 18:44:50 INFO - caution: filename not matched: config/* 18:44:50 INFO - caution: filename not matched: mozbase/* 18:44:50 INFO - caution: filename not matched: marionette/* 18:44:50 INFO - caution: filename not matched: tools/wptserve/* 18:44:50 INFO - Return code: 11 18:44:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:44:50 INFO - https://queue.taskcluster.net/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 18:44:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 18:44:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 18:44:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 18:44:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 18:44:55 INFO - Downloaded 73036215 bytes. 18:44:55 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 18:44:55 INFO - mkdir: /builds/slave/test/properties 18:44:55 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 18:44:55 INFO - Writing to file /builds/slave/test/properties/build_url 18:44:55 INFO - Contents: 18:44:55 INFO - build_url:https://queue.taskcluster.net/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 18:44:57 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 18:44:57 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 18:44:57 INFO - Writing to file /builds/slave/test/properties/symbols_url 18:44:57 INFO - Contents: 18:44:57 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 18:44:57 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')]} 18:44:57 INFO - https://queue.taskcluster.net/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:44:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 18:44:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 18:44:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 18:44:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 18:45:01 INFO - Downloaded 103637341 bytes. 18:45:01 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 18:45:01 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 18:45:04 INFO - Return code: 0 18:45:04 INFO - Running post-action listener: _resource_record_post_action 18:45:04 INFO - Running post-action listener: set_extra_try_arguments 18:45:04 INFO - ##### 18:45:04 INFO - ##### Running create-virtualenv step. 18:45:04 INFO - ##### 18:45:04 INFO - Running pre-action listener: _pre_create_virtualenv 18:45:04 INFO - Running pre-action listener: _resource_record_pre_action 18:45:04 INFO - Running main action method: create_virtualenv 18:45:04 INFO - Creating virtualenv /builds/slave/test/build/venv 18:45:04 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 18:45:04 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 18:45:04 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 18:45:04 INFO - Using real prefix '/tools/python27' 18:45:04 INFO - New python executable in /builds/slave/test/build/venv/bin/python 18:45:05 INFO - Installing distribute.............................................................................................................................................................................................done. 18:45:08 INFO - Installing pip.................done. 18:45:08 INFO - Return code: 0 18:45:08 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 18:45:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:45:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:45:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:45:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:45:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:45:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:45:08 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 0x10494fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10496cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7faa5859da60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1049685e0>, '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 0x10454bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104576990>, '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.qAGqbhiYnp/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.NwwLy01sH5/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:45:08 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 18:45:08 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 18:45:08 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qAGqbhiYnp/Render', 18:45:08 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:45:08 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:45:08 INFO - 'HOME': '/Users/cltbld', 18:45:08 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:45:08 INFO - 'LOGNAME': 'cltbld', 18:45:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:45:08 INFO - 'MOZ_NO_REMOTE': '1', 18:45:08 INFO - 'NO_EM_RESTART': '1', 18:45:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:45:08 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:45:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:45:08 INFO - 'PWD': '/builds/slave/test', 18:45:08 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:45:08 INFO - 'SHELL': '/bin/bash', 18:45:08 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.NwwLy01sH5/Listeners', 18:45:08 INFO - 'TMPDIR': '/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/', 18:45:08 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:45:08 INFO - 'USER': 'cltbld', 18:45:08 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:45:08 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:45:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:45:08 INFO - 'XPC_FLAGS': '0x0', 18:45:08 INFO - 'XPC_SERVICE_NAME': '0', 18:45:08 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:45:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:45:08 INFO - Downloading/unpacking psutil>=0.7.1 18:45:08 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 18:45:08 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 18:45:08 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 18:45:08 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 18:45:08 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 18:45:08 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 18:45:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 18:45:11 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:45:11 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:45:11 INFO - Installing collected packages: psutil 18:45:11 INFO - Running setup.py install for psutil 18:45:11 INFO - building 'psutil._psutil_osx' extension 18:45:11 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 18:45:12 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 18:45:12 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 18:45:12 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 18:45:12 INFO - building 'psutil._psutil_posix' extension 18:45:12 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 18:45:12 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 18:45:12 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 18:45:12 INFO - ^ 18:45:12 INFO - 1 warning generated. 18:45:12 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 18:45:12 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:45:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:45:12 INFO - Successfully installed psutil 18:45:12 INFO - Cleaning up... 18:45:12 INFO - Return code: 0 18:45:12 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 18:45:12 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')]} 18:45:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:45:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:45:12 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')]} 18:45:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:45:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:45:12 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 0x10494fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10496cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7faa5859da60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1049685e0>, '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 0x10454bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104576990>, '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.qAGqbhiYnp/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.NwwLy01sH5/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:45:12 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 18:45:12 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 18:45:12 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qAGqbhiYnp/Render', 18:45:12 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:45:12 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:45:12 INFO - 'HOME': '/Users/cltbld', 18:45:12 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:45:12 INFO - 'LOGNAME': 'cltbld', 18:45:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:45:12 INFO - 'MOZ_NO_REMOTE': '1', 18:45:12 INFO - 'NO_EM_RESTART': '1', 18:45:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:45:12 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:45:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:45:12 INFO - 'PWD': '/builds/slave/test', 18:45:12 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:45:12 INFO - 'SHELL': '/bin/bash', 18:45:12 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.NwwLy01sH5/Listeners', 18:45:12 INFO - 'TMPDIR': '/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/', 18:45:12 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:45:12 INFO - 'USER': 'cltbld', 18:45:12 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:45:12 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:45:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:45:12 INFO - 'XPC_FLAGS': '0x0', 18:45:12 INFO - 'XPC_SERVICE_NAME': '0', 18:45:12 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:45:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:45:13 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:45:13 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 18:45:13 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 18:45:13 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 18:45:13 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 18:45:13 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 18:45:13 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 18:45:15 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:45:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 18:45:15 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 18:45:15 INFO - Installing collected packages: mozsystemmonitor 18:45:15 INFO - Running setup.py install for mozsystemmonitor 18:45:15 INFO - Successfully installed mozsystemmonitor 18:45:15 INFO - Cleaning up... 18:45:15 INFO - Return code: 0 18:45:15 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 18:45:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:45:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:45:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:45:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:45:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:45:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:45:15 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 0x10494fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10496cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7faa5859da60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1049685e0>, '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 0x10454bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104576990>, '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.qAGqbhiYnp/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.NwwLy01sH5/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:45:15 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 18:45:15 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 18:45:15 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qAGqbhiYnp/Render', 18:45:15 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:45:15 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:45:15 INFO - 'HOME': '/Users/cltbld', 18:45:15 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:45:15 INFO - 'LOGNAME': 'cltbld', 18:45:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:45:15 INFO - 'MOZ_NO_REMOTE': '1', 18:45:15 INFO - 'NO_EM_RESTART': '1', 18:45:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:45:15 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:45:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:45:15 INFO - 'PWD': '/builds/slave/test', 18:45:15 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:45:15 INFO - 'SHELL': '/bin/bash', 18:45:15 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.NwwLy01sH5/Listeners', 18:45:15 INFO - 'TMPDIR': '/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/', 18:45:15 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:45:15 INFO - 'USER': 'cltbld', 18:45:15 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:45:15 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:45:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:45:15 INFO - 'XPC_FLAGS': '0x0', 18:45:15 INFO - 'XPC_SERVICE_NAME': '0', 18:45:15 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:45:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:45:16 INFO - Downloading/unpacking blobuploader==1.2.4 18:45:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:45:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:45:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 18:45:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 18:45:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:45:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:45:18 INFO - Downloading blobuploader-1.2.4.tar.gz 18:45:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 18:45:18 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:45:18 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 18:45:18 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 18:45:18 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 18:45:18 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 18:45:18 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 18:45:18 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 18:45:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 18:45:19 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:45:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:45:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:45:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 18:45:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 18:45:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:45:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:45:19 INFO - Downloading docopt-0.6.1.tar.gz 18:45:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 18:45:19 INFO - Installing collected packages: blobuploader, requests, docopt 18:45:19 INFO - Running setup.py install for blobuploader 18:45:20 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 18:45:20 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 18:45:20 INFO - Running setup.py install for requests 18:45:20 INFO - Running setup.py install for docopt 18:45:20 INFO - Successfully installed blobuploader requests docopt 18:45:20 INFO - Cleaning up... 18:45:20 INFO - Return code: 0 18:45:20 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:45:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:45:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:45:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:45:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:45:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:45:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:45:20 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 0x10494fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10496cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7faa5859da60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1049685e0>, '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 0x10454bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104576990>, '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.qAGqbhiYnp/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.NwwLy01sH5/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:45:20 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 18:45:20 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 18:45:20 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qAGqbhiYnp/Render', 18:45:20 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:45:20 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:45:20 INFO - 'HOME': '/Users/cltbld', 18:45:20 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:45:20 INFO - 'LOGNAME': 'cltbld', 18:45:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:45:20 INFO - 'MOZ_NO_REMOTE': '1', 18:45:20 INFO - 'NO_EM_RESTART': '1', 18:45:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:45:20 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:45:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:45:20 INFO - 'PWD': '/builds/slave/test', 18:45:20 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:45:20 INFO - 'SHELL': '/bin/bash', 18:45:20 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.NwwLy01sH5/Listeners', 18:45:20 INFO - 'TMPDIR': '/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/', 18:45:20 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:45:20 INFO - 'USER': 'cltbld', 18:45:20 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:45:20 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:45:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:45:20 INFO - 'XPC_FLAGS': '0x0', 18:45:20 INFO - 'XPC_SERVICE_NAME': '0', 18:45:20 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:45:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:45:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:45:21 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-ApLn1h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:45:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:45:21 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-Mtw8YA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:45:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:45:21 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-LTL4mG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:45:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:45:21 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-AZ75Al-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:45:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:45:21 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-NZhhHW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:45:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:45:21 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-jrXD5S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:45:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:45:21 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-cYr6Uh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:45:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:45:21 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-eWZpnc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:45:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:45:21 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-S3ABwp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:45:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:45:21 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-wzpWR7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:45:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:45:22 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-0z74I4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:45:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:45:22 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-EwX5zv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:45:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:45:22 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-PMlN3Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:45:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:45:22 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-5LJNPC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:45:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:45:22 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-A5RsFK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:45:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:45:22 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-koEjBw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:45:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:45:22 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-eLwq46-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:45:22 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:45:22 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-MQZEp5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:45:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:45:22 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-hN1AMD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:45:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:45:23 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-kMlJTn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:45:23 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:45:23 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-DgJBeJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:45:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:45:23 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 18:45:23 INFO - Running setup.py install for manifestparser 18:45:23 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 18:45:23 INFO - Running setup.py install for mozcrash 18:45:23 INFO - Running setup.py install for mozdebug 18:45:24 INFO - Running setup.py install for mozdevice 18:45:24 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 18:45:24 INFO - Installing dm script to /builds/slave/test/build/venv/bin 18:45:24 INFO - Running setup.py install for mozfile 18:45:24 INFO - Running setup.py install for mozhttpd 18:45:24 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 18:45:24 INFO - Running setup.py install for mozinfo 18:45:24 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 18:45:24 INFO - Running setup.py install for mozInstall 18:45:24 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 18:45:24 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 18:45:24 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 18:45:24 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 18:45:24 INFO - Running setup.py install for mozleak 18:45:24 INFO - Running setup.py install for mozlog 18:45:25 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 18:45:25 INFO - Running setup.py install for moznetwork 18:45:25 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 18:45:25 INFO - Running setup.py install for mozprocess 18:45:25 INFO - Running setup.py install for mozprofile 18:45:25 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 18:45:25 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 18:45:25 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 18:45:25 INFO - Running setup.py install for mozrunner 18:45:25 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 18:45:25 INFO - Running setup.py install for mozscreenshot 18:45:25 INFO - Running setup.py install for moztest 18:45:26 INFO - Running setup.py install for mozversion 18:45:26 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 18:45:26 INFO - Running setup.py install for wptserve 18:45:26 INFO - Running setup.py install for marionette-driver 18:45:26 INFO - Running setup.py install for browsermob-proxy 18:45:26 INFO - Running setup.py install for marionette-client 18:45:26 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:45:26 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 18:45:27 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 18:45:27 INFO - Cleaning up... 18:45:27 INFO - Return code: 0 18:45:27 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:45:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:45:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:45:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:45:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:45:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:45:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:45:27 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 0x10494fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10496cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7faa5859da60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1049685e0>, '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 0x10454bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104576990>, '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.qAGqbhiYnp/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.NwwLy01sH5/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:45:27 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 18:45:27 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 18:45:27 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qAGqbhiYnp/Render', 18:45:27 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:45:27 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:45:27 INFO - 'HOME': '/Users/cltbld', 18:45:27 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:45:27 INFO - 'LOGNAME': 'cltbld', 18:45:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:45:27 INFO - 'MOZ_NO_REMOTE': '1', 18:45:27 INFO - 'NO_EM_RESTART': '1', 18:45:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:45:27 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:45:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:45:27 INFO - 'PWD': '/builds/slave/test', 18:45:27 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:45:27 INFO - 'SHELL': '/bin/bash', 18:45:27 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.NwwLy01sH5/Listeners', 18:45:27 INFO - 'TMPDIR': '/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/', 18:45:27 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:45:27 INFO - 'USER': 'cltbld', 18:45:27 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:45:27 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:45:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:45:27 INFO - 'XPC_FLAGS': '0x0', 18:45:27 INFO - 'XPC_SERVICE_NAME': '0', 18:45:27 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:45:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:45:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:45:27 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-rQd60o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:45:27 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)) 18:45:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:45:27 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-zpm0AP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:45:27 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)) 18:45:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:45:27 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-bCKMAx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:45:27 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)) 18:45:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:45:27 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-DdjRw2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:45:27 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)) 18:45:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:45:27 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-nar5Ms-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:45:27 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)) 18:45:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:45:27 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-JQOdDm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:45:27 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)) 18:45:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:45:27 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-2MiEhB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:45:28 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)) 18:45:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:45:28 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-IXxB8R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:45:28 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)) 18:45:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:45:28 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-g0QSYr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:45:28 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)) 18:45:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:45:28 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-q6flEu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:45:28 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)) 18:45:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:45:28 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-OiL92B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:45:28 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)) 18:45:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:45:28 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-Orseax-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:45:28 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)) 18:45:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:45:28 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-6Zr6st-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:45:28 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)) 18:45:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:45:28 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-XEcJhY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:45:28 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)) 18:45:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:45:28 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-Eemveo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:45:28 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)) 18:45:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:45:28 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-VxbalQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:45:29 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)) 18:45:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:45:29 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-Hr60uG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:45:29 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)) 18:45:29 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:45:29 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-6hQbVu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:45:29 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)) 18:45:29 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:45:29 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-bVZw_y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:45:29 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)) 18:45:29 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:45:29 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-wS6GHW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:45:29 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)) 18:45:29 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:45:29 INFO - Running setup.py (path:/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/pip-uk8K5c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:45:29 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:45:29 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)) 18:45:29 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)) 18:45:29 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)) 18:45:29 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)) 18:45:29 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)) 18:45:29 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)) 18:45:29 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 18:45:29 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 18:45:29 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 18:45:29 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 18:45:29 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 18:45:29 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 18:45:29 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 18:45:32 INFO - Downloading blessings-1.6.tar.gz 18:45:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 18:45:32 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)) 18:45:32 INFO - Installing collected packages: blessings 18:45:32 INFO - Running setup.py install for blessings 18:45:33 INFO - Successfully installed blessings 18:45:33 INFO - Cleaning up... 18:45:33 INFO - Return code: 0 18:45:33 INFO - Done creating virtualenv /builds/slave/test/build/venv. 18:45:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:45:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:45:33 INFO - Reading from file tmpfile_stdout 18:45:33 INFO - Current package versions: 18:45:33 INFO - blessings == 1.6 18:45:33 INFO - blobuploader == 1.2.4 18:45:33 INFO - browsermob-proxy == 0.6.0 18:45:33 INFO - docopt == 0.6.1 18:45:33 INFO - manifestparser == 1.1 18:45:33 INFO - marionette-client == 2.3.0 18:45:33 INFO - marionette-driver == 1.4.0 18:45:33 INFO - mozInstall == 1.12 18:45:33 INFO - mozcrash == 0.17 18:45:33 INFO - mozdebug == 0.1 18:45:33 INFO - mozdevice == 0.48 18:45:33 INFO - mozfile == 1.2 18:45:33 INFO - mozhttpd == 0.7 18:45:33 INFO - mozinfo == 0.9 18:45:33 INFO - mozleak == 0.1 18:45:33 INFO - mozlog == 3.1 18:45:33 INFO - moznetwork == 0.27 18:45:33 INFO - mozprocess == 0.22 18:45:33 INFO - mozprofile == 0.28 18:45:33 INFO - mozrunner == 6.11 18:45:33 INFO - mozscreenshot == 0.1 18:45:33 INFO - mozsystemmonitor == 0.0 18:45:33 INFO - moztest == 0.7 18:45:33 INFO - mozversion == 1.4 18:45:33 INFO - psutil == 3.1.1 18:45:33 INFO - requests == 1.2.3 18:45:33 INFO - wptserve == 1.4.0 18:45:33 INFO - wsgiref == 0.1.2 18:45:33 INFO - Running post-action listener: _resource_record_post_action 18:45:33 INFO - Running post-action listener: _start_resource_monitoring 18:45:33 INFO - Starting resource monitoring. 18:45:33 INFO - ##### 18:45:33 INFO - ##### Running pull step. 18:45:33 INFO - ##### 18:45:33 INFO - Running pre-action listener: _resource_record_pre_action 18:45:33 INFO - Running main action method: pull 18:45:33 INFO - Pull has nothing to do! 18:45:33 INFO - Running post-action listener: _resource_record_post_action 18:45:33 INFO - ##### 18:45:33 INFO - ##### Running install step. 18:45:33 INFO - ##### 18:45:33 INFO - Running pre-action listener: _resource_record_pre_action 18:45:33 INFO - Running main action method: install 18:45:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:45:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:45:33 INFO - Reading from file tmpfile_stdout 18:45:33 INFO - Detecting whether we're running mozinstall >=1.0... 18:45:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 18:45:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 18:45:33 INFO - Reading from file tmpfile_stdout 18:45:33 INFO - Output received: 18:45:33 INFO - Usage: mozinstall [options] installer 18:45:33 INFO - Options: 18:45:33 INFO - -h, --help show this help message and exit 18:45:33 INFO - -d DEST, --destination=DEST 18:45:33 INFO - Directory to install application into. [default: 18:45:33 INFO - "/builds/slave/test"] 18:45:33 INFO - --app=APP Application being installed. [default: firefox] 18:45:33 INFO - mkdir: /builds/slave/test/build/application 18:45:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 18:45:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 18:45:51 INFO - Reading from file tmpfile_stdout 18:45:51 INFO - Output received: 18:45:51 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 18:45:51 INFO - Running post-action listener: _resource_record_post_action 18:45:51 INFO - ##### 18:45:51 INFO - ##### Running run-tests step. 18:45:51 INFO - ##### 18:45:51 INFO - Running pre-action listener: _resource_record_pre_action 18:45:51 INFO - Running main action method: run_tests 18:45:51 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 18:45:51 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:45:51 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:45:51 INFO - grabbing minidump binary from tooltool 18:45:51 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')]} 18:45:51 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 0x1049685e0>, '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 0x10454bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104576990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 18:45:51 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 18:45:51 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 18:45:51 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 18:45:51 INFO - Return code: 0 18:45:51 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 18:45:51 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 18:45:51 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 18:45:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 18:45:51 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qAGqbhiYnp/Render', 18:45:51 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:45:51 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:45:51 INFO - 'HOME': '/Users/cltbld', 18:45:51 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:45:51 INFO - 'LOGNAME': 'cltbld', 18:45:51 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 18:45:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:45:51 INFO - 'MOZ_NO_REMOTE': '1', 18:45:51 INFO - 'NO_EM_RESTART': '1', 18:45:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:45:51 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:45:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:45:51 INFO - 'PWD': '/builds/slave/test', 18:45:51 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:45:51 INFO - 'SHELL': '/bin/bash', 18:45:51 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.NwwLy01sH5/Listeners', 18:45:51 INFO - 'TMPDIR': '/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/', 18:45:51 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:45:51 INFO - 'USER': 'cltbld', 18:45:51 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:45:51 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:45:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:45:51 INFO - 'XPC_FLAGS': '0x0', 18:45:51 INFO - 'XPC_SERVICE_NAME': '0', 18:45:51 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:45:51 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 18:45:52 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 18:45:52 INFO - import pkg_resources 18:45:53 INFO - Using 1 client processes 18:45:53 INFO - wptserve Starting http server on 127.0.0.1:8001 18:45:53 INFO - wptserve Starting http server on 127.0.0.1:8000 18:45:53 INFO - wptserve Starting http server on 127.0.0.1:8443 18:45:55 INFO - SUITE-START | Running 778 tests 18:45:55 INFO - Running testharness tests 18:45:55 INFO - Setting up ssl 18:45:55 INFO - PROCESS | certutil | 18:45:55 INFO - PROCESS | certutil | 18:45:55 INFO - PROCESS | certutil | 18:45:55 INFO - Certificate Nickname Trust Attributes 18:45:55 INFO - SSL,S/MIME,JAR/XPI 18:45:55 INFO - 18:45:55 INFO - web-platform-tests CT,, 18:45:55 INFO - 18:45:55 INFO - Starting runner 18:45:56 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 18:45:56 INFO - PROCESS | 1662 | 1463622356369 Marionette DEBUG Marionette enabled via build flag and pref 18:45:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x113e19800 == 1 [pid = 1662] [id = 1] 18:45:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 1 (0x113e1a000) [pid = 1662] [serial = 1] [outer = 0x0] 18:45:56 INFO - PROCESS | 1662 | [1662] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 18:45:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 2 (0x113e1b000) [pid = 1662] [serial = 2] [outer = 0x113e1a000] 18:45:56 INFO - PROCESS | 1662 | 1463622356681 Marionette INFO Listening on port 2828 18:45:56 INFO - PROCESS | 1662 | 1463622356913 Marionette DEBUG Marionette enabled via command-line flag 18:45:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x1165f1800 == 2 [pid = 1662] [id = 2] 18:45:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 3 (0x1165f2000) [pid = 1662] [serial = 3] [outer = 0x0] 18:45:56 INFO - PROCESS | 1662 | [1662] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 18:45:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 4 (0x1165f3000) [pid = 1662] [serial = 4] [outer = 0x1165f2000] 18:45:57 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:45:57 INFO - PROCESS | 1662 | 1463622357086 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49283 18:45:57 INFO - PROCESS | 1662 | 1463622357156 Marionette DEBUG Closed connection conn0 18:45:57 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:45:57 INFO - PROCESS | 1662 | 1463622357159 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49284 18:45:57 INFO - PROCESS | 1662 | 1463622357170 Marionette DEBUG Closed connection conn1 18:45:57 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:45:57 INFO - PROCESS | 1662 | 1463622357175 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49285 18:45:57 INFO - PROCESS | 1662 | 1463622357183 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:45:57 INFO - PROCESS | 1662 | 1463622357189 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160518173141","device":"desktop","version":"48.0a2"} 18:45:57 INFO - PROCESS | 1662 | [1662] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:45:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x119fc5000 == 3 [pid = 1662] [id = 3] 18:45:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 5 (0x119fc5800) [pid = 1662] [serial = 5] [outer = 0x0] 18:45:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x119fc6000 == 4 [pid = 1662] [id = 4] 18:45:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 6 (0x11aa07000) [pid = 1662] [serial = 6] [outer = 0x0] 18:45:58 INFO - PROCESS | 1662 | [1662] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 18:45:58 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:45:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x123660000 == 5 [pid = 1662] [id = 5] 18:45:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 7 (0x11aa06800) [pid = 1662] [serial = 7] [outer = 0x0] 18:45:58 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:45:58 INFO - PROCESS | 1662 | [1662] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 18:45:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 8 (0x123768c00) [pid = 1662] [serial = 8] [outer = 0x11aa06800] 18:45:58 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 18:45:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 9 (0x123da6000) [pid = 1662] [serial = 9] [outer = 0x119fc5800] 18:45:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 10 (0x123516400) [pid = 1662] [serial = 10] [outer = 0x11aa07000] 18:45:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 11 (0x123518400) [pid = 1662] [serial = 11] [outer = 0x11aa06800] 18:45:58 INFO - PROCESS | 1662 | [1662] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 18:45:59 INFO - PROCESS | 1662 | 1463622359187 Marionette DEBUG loaded listener.js 18:45:59 INFO - PROCESS | 1662 | 1463622359196 Marionette DEBUG loaded listener.js 18:45:59 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 18:45:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 12 (0x126813800) [pid = 1662] [serial = 12] [outer = 0x11aa06800] 18:45:59 INFO - PROCESS | 1662 | 1463622359542 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"f33f7e42-6f91-4344-b1bc-726f3ac507e1","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160518173141","device":"desktop","version":"48.0a2","command_id":1}}] 18:45:59 INFO - PROCESS | 1662 | 1463622359646 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}] 18:45:59 INFO - PROCESS | 1662 | 1463622359708 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 18:45:59 INFO - PROCESS | 1662 | 1463622359769 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:45:59 INFO - PROCESS | 1662 | [1662] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 18:45:59 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:45:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 13 (0x128d20800) [pid = 1662] [serial = 13] [outer = 0x11aa06800] 18:46:00 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:46:00 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:46:00 INFO - PROCESS | 1662 | 1463622360055 Marionette TRACE conn2 <- [1,3,null,{}] 18:46:00 INFO - PROCESS | 1662 | 1463622360059 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 18:46:00 INFO - PROCESS | 1662 | 1463622360093 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 18:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:46:00 INFO - PROCESS | 1662 | 1463622360128 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 18:46:00 INFO - PROCESS | 1662 | 1463622360130 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 18:46:00 INFO - PROCESS | 1662 | 1463622360135 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:46:00 INFO - PROCESS | 1662 | 1463622360139 Marionette TRACE conn2 <- [1,6,null,{}] 18:46:00 INFO - PROCESS | 1662 | 1463622360143 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}] 18:46:00 INFO - PROCESS | 1662 | 1463622360156 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 18:46:00 INFO - PROCESS | 1662 | 1463622360160 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x128fe2000 == 6 [pid = 1662] [id = 6] 18:46:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 14 (0x128ff9c00) [pid = 1662] [serial = 14] [outer = 0x0] 18:46:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 15 (0x128ffbc00) [pid = 1662] [serial = 15] [outer = 0x128ff9c00] 18:46:00 INFO - PROCESS | 1662 | 1463622360203 Marionette DEBUG loaded listener.js 18:46:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 16 (0x1292da000) [pid = 1662] [serial = 16] [outer = 0x128ff9c00] 18:46:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x129367800 == 7 [pid = 1662] [id = 7] 18:46:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 17 (0x115db0000) [pid = 1662] [serial = 17] [outer = 0x0] 18:46:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 18 (0x1292e0000) [pid = 1662] [serial = 18] [outer = 0x115db0000] 18:46:00 INFO - PROCESS | 1662 | 1463622360600 Marionette DEBUG loaded listener.js 18:46:00 INFO - PROCESS | 1662 | 1463622360625 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]]]}] 18:46:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 19 (0x129525000) [pid = 1662] [serial = 19] [outer = 0x115db0000] 18:46:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 523ms 18:46:00 INFO - PROCESS | 1662 | 1463622360667 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 18:46:00 INFO - PROCESS | 1662 | 1463622360669 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 18:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:46:00 INFO - PROCESS | 1662 | 1463622360679 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:46:00 INFO - PROCESS | 1662 | 1463622360680 Marionette TRACE conn2 <- [1,10,null,{}] 18:46:00 INFO - PROCESS | 1662 | 1463622360721 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}] 18:46:00 INFO - PROCESS | 1662 | 1463622360840 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 18:46:00 INFO - PROCESS | 1662 | 1463622360855 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a92e800 == 8 [pid = 1662] [id = 8] 18:46:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 20 (0x12a948800) [pid = 1662] [serial = 20] [outer = 0x0] 18:46:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 21 (0x12a94a400) [pid = 1662] [serial = 21] [outer = 0x12a948800] 18:46:00 INFO - PROCESS | 1662 | 1463622360909 Marionette DEBUG loaded listener.js 18:46:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 22 (0x12a94ec00) [pid = 1662] [serial = 22] [outer = 0x12a948800] 18:46:01 INFO - PROCESS | 1662 | 1463622361227 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]]]}] 18:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 581ms 18:46:01 INFO - PROCESS | 1662 | 1463622361255 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 18:46:01 INFO - PROCESS | 1662 | 1463622361257 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 18:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:46:01 INFO - PROCESS | 1662 | 1463622361259 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:46:01 INFO - PROCESS | 1662 | 1463622361272 Marionette TRACE conn2 <- [1,14,null,{}] 18:46:01 INFO - PROCESS | 1662 | 1463622361275 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}] 18:46:01 INFO - PROCESS | 1662 | 1463622361357 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 18:46:01 INFO - PROCESS | 1662 | 1463622361361 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b064800 == 9 [pid = 1662] [id = 9] 18:46:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 23 (0x12a953c00) [pid = 1662] [serial = 23] [outer = 0x0] 18:46:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 24 (0x12af6b400) [pid = 1662] [serial = 24] [outer = 0x12a953c00] 18:46:01 INFO - PROCESS | 1662 | 1463622361388 Marionette DEBUG loaded listener.js 18:46:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 25 (0x12af15800) [pid = 1662] [serial = 25] [outer = 0x12a953c00] 18:46:01 INFO - PROCESS | 1662 | 1463622361644 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]]]}] 18:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 430ms 18:46:01 INFO - PROCESS | 1662 | 1463622361690 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 18:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:46:01 INFO - PROCESS | 1662 | 1463622361691 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 18:46:01 INFO - PROCESS | 1662 | 1463622361694 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:46:01 INFO - PROCESS | 1662 | 1463622361695 Marionette TRACE conn2 <- [1,18,null,{}] 18:46:01 INFO - PROCESS | 1662 | 1463622361706 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}] 18:46:01 INFO - PROCESS | 1662 | 1463622361810 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 18:46:01 INFO - PROCESS | 1662 | 1463622361818 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b2ca000 == 10 [pid = 1662] [id = 10] 18:46:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 26 (0x12ba51400) [pid = 1662] [serial = 26] [outer = 0x0] 18:46:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 27 (0x12ba56800) [pid = 1662] [serial = 27] [outer = 0x12ba51400] 18:46:01 INFO - PROCESS | 1662 | 1463622361858 Marionette DEBUG loaded listener.js 18:46:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 28 (0x12ba85400) [pid = 1662] [serial = 28] [outer = 0x12ba51400] 18:46:02 INFO - PROCESS | 1662 | 1463622362291 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]]]}] 18:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 621ms 18:46:02 INFO - PROCESS | 1662 | 1463622362316 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 18:46:02 INFO - PROCESS | 1662 | 1463622362317 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 18:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:46:02 INFO - PROCESS | 1662 | 1463622362319 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:46:02 INFO - PROCESS | 1662 | 1463622362320 Marionette TRACE conn2 <- [1,22,null,{}] 18:46:02 INFO - PROCESS | 1662 | 1463622362323 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}] 18:46:02 INFO - PROCESS | 1662 | 1463622362408 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 18:46:02 INFO - PROCESS | 1662 | 1463622362413 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x12be11000 == 11 [pid = 1662] [id = 11] 18:46:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 29 (0x117f05400) [pid = 1662] [serial = 29] [outer = 0x0] 18:46:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 30 (0x12ba8d800) [pid = 1662] [serial = 30] [outer = 0x117f05400] 18:46:02 INFO - PROCESS | 1662 | 1463622362439 Marionette DEBUG loaded listener.js 18:46:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 31 (0x12bd79400) [pid = 1662] [serial = 31] [outer = 0x117f05400] 18:46:02 INFO - PROCESS | 1662 | 1463622362687 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]]]}] 18:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 419ms 18:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:46:02 INFO - PROCESS | 1662 | 1463622362739 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 18:46:02 INFO - PROCESS | 1662 | 1463622362740 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 18:46:02 INFO - PROCESS | 1662 | 1463622362742 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:46:02 INFO - PROCESS | 1662 | 1463622362743 Marionette TRACE conn2 <- [1,26,null,{}] 18:46:02 INFO - PROCESS | 1662 | 1463622362745 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}] 18:46:02 INFO - PROCESS | 1662 | 1463622362837 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 18:46:02 INFO - PROCESS | 1662 | 1463622362841 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x11864c800 == 12 [pid = 1662] [id = 12] 18:46:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 32 (0x11861b000) [pid = 1662] [serial = 32] [outer = 0x0] 18:46:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 33 (0x118624c00) [pid = 1662] [serial = 33] [outer = 0x11861b000] 18:46:02 INFO - PROCESS | 1662 | 1463622362866 Marionette DEBUG loaded listener.js 18:46:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 34 (0x11aa74000) [pid = 1662] [serial = 34] [outer = 0x11861b000] 18:46:03 INFO - PROCESS | 1662 | 1463622363101 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]]]}] 18:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 369ms 18:46:03 INFO - PROCESS | 1662 | 1463622363111 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 18:46:03 INFO - PROCESS | 1662 | 1463622363112 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 18:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:46:03 INFO - PROCESS | 1662 | 1463622363115 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:46:03 INFO - PROCESS | 1662 | 1463622363117 Marionette TRACE conn2 <- [1,30,null,{}] 18:46:03 INFO - PROCESS | 1662 | 1463622363126 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}] 18:46:03 INFO - PROCESS | 1662 | 1463622363224 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 18:46:03 INFO - PROCESS | 1662 | 1463622363230 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c537800 == 13 [pid = 1662] [id = 13] 18:46:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 35 (0x12aeee000) [pid = 1662] [serial = 35] [outer = 0x0] 18:46:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 36 (0x12c56dc00) [pid = 1662] [serial = 36] [outer = 0x12aeee000] 18:46:03 INFO - PROCESS | 1662 | 1463622363255 Marionette DEBUG loaded listener.js 18:46:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 37 (0x12c571400) [pid = 1662] [serial = 37] [outer = 0x12aeee000] 18:46:03 INFO - PROCESS | 1662 | 1463622363485 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]]]}] 18:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 426ms 18:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:46:03 INFO - PROCESS | 1662 | 1463622363542 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 18:46:03 INFO - PROCESS | 1662 | 1463622363543 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 18:46:03 INFO - PROCESS | 1662 | 1463622363545 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:46:03 INFO - PROCESS | 1662 | 1463622363546 Marionette TRACE conn2 <- [1,34,null,{}] 18:46:03 INFO - PROCESS | 1662 | 1463622363556 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}] 18:46:03 INFO - PROCESS | 1662 | 1463622363651 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 18:46:03 INFO - PROCESS | 1662 | 1463622363656 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c6d8800 == 14 [pid = 1662] [id = 14] 18:46:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 38 (0x12c573c00) [pid = 1662] [serial = 38] [outer = 0x0] 18:46:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 39 (0x12c579c00) [pid = 1662] [serial = 39] [outer = 0x12c573c00] 18:46:03 INFO - PROCESS | 1662 | 1463622363682 Marionette DEBUG loaded listener.js 18:46:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 40 (0x12c8ecc00) [pid = 1662] [serial = 40] [outer = 0x12c573c00] 18:46:03 INFO - PROCESS | 1662 | 1463622363918 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]]]}] 18:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 419ms 18:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:46:03 INFO - PROCESS | 1662 | 1463622363971 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 18:46:03 INFO - PROCESS | 1662 | 1463622363973 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 18:46:03 INFO - PROCESS | 1662 | 1463622363975 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:46:03 INFO - PROCESS | 1662 | 1463622363976 Marionette TRACE conn2 <- [1,38,null,{}] 18:46:03 INFO - PROCESS | 1662 | 1463622363978 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}] 18:46:04 INFO - PROCESS | 1662 | 1463622364077 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 18:46:04 INFO - PROCESS | 1662 | 1463622364080 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c9e7000 == 15 [pid = 1662] [id = 15] 18:46:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 41 (0x12c8ef400) [pid = 1662] [serial = 41] [outer = 0x0] 18:46:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 42 (0x12c8f5800) [pid = 1662] [serial = 42] [outer = 0x12c8ef400] 18:46:04 INFO - PROCESS | 1662 | 1463622364105 Marionette DEBUG loaded listener.js 18:46:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 43 (0x12c9c9800) [pid = 1662] [serial = 43] [outer = 0x12c8ef400] 18:46:04 INFO - PROCESS | 1662 | 1463622364339 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]]]}] 18:46:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 418ms 18:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:46:04 INFO - PROCESS | 1662 | 1463622364393 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 18:46:04 INFO - PROCESS | 1662 | 1463622364394 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 18:46:04 INFO - PROCESS | 1662 | 1463622364396 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:46:04 INFO - PROCESS | 1662 | 1463622364397 Marionette TRACE conn2 <- [1,42,null,{}] 18:46:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ce8b800 == 16 [pid = 1662] [id = 16] 18:46:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 44 (0x12ce8c000) [pid = 1662] [serial = 44] [outer = 0x0] 18:46:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 45 (0x12ce8d800) [pid = 1662] [serial = 45] [outer = 0x12ce8c000] 18:46:04 INFO - PROCESS | 1662 | 1463622364420 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}] 18:46:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 46 (0x12ce96800) [pid = 1662] [serial = 46] [outer = 0x12ce8c000] 18:46:04 INFO - PROCESS | 1662 | 1463622364527 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 18:46:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c6e8800 == 17 [pid = 1662] [id = 17] 18:46:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 47 (0x12c9cbc00) [pid = 1662] [serial = 47] [outer = 0x0] 18:46:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 48 (0x12ce73c00) [pid = 1662] [serial = 48] [outer = 0x12c9cbc00] 18:46:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 49 (0x1165c6400) [pid = 1662] [serial = 49] [outer = 0x12c9cbc00] 18:46:04 INFO - PROCESS | 1662 | 1463622364571 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d297000 == 18 [pid = 1662] [id = 18] 18:46:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 50 (0x12d222800) [pid = 1662] [serial = 50] [outer = 0x0] 18:46:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 51 (0x12d224400) [pid = 1662] [serial = 51] [outer = 0x12d222800] 18:46:04 INFO - PROCESS | 1662 | 1463622364607 Marionette DEBUG loaded listener.js 18:46:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 52 (0x12d228800) [pid = 1662] [serial = 52] [outer = 0x12d222800] 18:46:04 INFO - PROCESS | 1662 | 1463622364921 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]]]}] 18:46:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 577ms 18:46:04 INFO - PROCESS | 1662 | 1463622364974 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 18:46:04 INFO - PROCESS | 1662 | 1463622364976 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 18:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:46:04 INFO - PROCESS | 1662 | 1463622364980 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:46:04 INFO - PROCESS | 1662 | 1463622364983 Marionette TRACE conn2 <- [1,46,null,{}] 18:46:04 INFO - PROCESS | 1662 | 1463622364986 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}] 18:46:05 INFO - PROCESS | 1662 | 1463622365112 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 18:46:05 INFO - PROCESS | 1662 | 1463622365120 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d2ae800 == 19 [pid = 1662] [id = 19] 18:46:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 53 (0x118412000) [pid = 1662] [serial = 53] [outer = 0x0] 18:46:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 54 (0x118a5a800) [pid = 1662] [serial = 54] [outer = 0x118412000] 18:46:05 INFO - PROCESS | 1662 | 1463622365164 Marionette DEBUG loaded listener.js 18:46:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 55 (0x12d22d400) [pid = 1662] [serial = 55] [outer = 0x118412000] 18:46:05 INFO - PROCESS | 1662 | 1463622365489 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]]]}] 18:46:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 525ms 18:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:46:05 INFO - PROCESS | 1662 | 1463622365505 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 18:46:05 INFO - PROCESS | 1662 | 1463622365506 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 18:46:05 INFO - PROCESS | 1662 | 1463622365508 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:46:05 INFO - PROCESS | 1662 | 1463622365509 Marionette TRACE conn2 <- [1,50,null,{}] 18:46:05 INFO - PROCESS | 1662 | 1463622365511 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}] 18:46:05 INFO - PROCESS | 1662 | 1463622365605 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 18:46:05 INFO - PROCESS | 1662 | 1463622365609 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x1186e7000 == 20 [pid = 1662] [id = 20] 18:46:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 56 (0x1183e3000) [pid = 1662] [serial = 56] [outer = 0x0] 18:46:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 57 (0x1183e7000) [pid = 1662] [serial = 57] [outer = 0x1183e3000] 18:46:05 INFO - PROCESS | 1662 | 1463622365633 Marionette DEBUG loaded listener.js 18:46:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 58 (0x12d420000) [pid = 1662] [serial = 58] [outer = 0x1183e3000] 18:46:05 INFO - PROCESS | 1662 | 1463622365867 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]]]}] 18:46:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 370ms 18:46:05 INFO - PROCESS | 1662 | 1463622365878 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 18:46:05 INFO - PROCESS | 1662 | 1463622365879 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 18:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:46:05 INFO - PROCESS | 1662 | 1463622365881 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:46:05 INFO - PROCESS | 1662 | 1463622365883 Marionette TRACE conn2 <- [1,54,null,{}] 18:46:05 INFO - PROCESS | 1662 | 1463622365893 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}] 18:46:05 INFO - PROCESS | 1662 | 1463622365984 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 18:46:05 INFO - PROCESS | 1662 | 1463622365989 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ba13800 == 21 [pid = 1662] [id = 21] 18:46:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 59 (0x12d42a800) [pid = 1662] [serial = 59] [outer = 0x0] 18:46:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 60 (0x12d442c00) [pid = 1662] [serial = 60] [outer = 0x12d42a800] 18:46:06 INFO - PROCESS | 1662 | 1463622366021 Marionette DEBUG loaded listener.js 18:46:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 61 (0x12d447800) [pid = 1662] [serial = 61] [outer = 0x12d42a800] 18:46:06 INFO - PROCESS | 1662 | 1463622366261 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]]]}] 18:46:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 430ms 18:46:06 INFO - PROCESS | 1662 | 1463622366312 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 18:46:06 INFO - PROCESS | 1662 | 1463622366313 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 18:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:46:06 INFO - PROCESS | 1662 | 1463622366324 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:46:06 INFO - PROCESS | 1662 | 1463622366325 Marionette TRACE conn2 <- [1,58,null,{}] 18:46:06 INFO - PROCESS | 1662 | 1463622366328 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}] 18:46:06 INFO - PROCESS | 1662 | 1463622366434 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 18:46:06 INFO - PROCESS | 1662 | 1463622366439 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x12e063800 == 22 [pid = 1662] [id = 22] 18:46:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 62 (0x12ddafc00) [pid = 1662] [serial = 62] [outer = 0x0] 18:46:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 63 (0x12ddb3400) [pid = 1662] [serial = 63] [outer = 0x12ddafc00] 18:46:06 INFO - PROCESS | 1662 | 1463622366468 Marionette DEBUG loaded listener.js 18:46:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 64 (0x12ddb1800) [pid = 1662] [serial = 64] [outer = 0x12ddafc00] 18:46:07 INFO - PROCESS | 1662 | 1463622367375 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]]]}] 18:46:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1079ms 18:46:07 INFO - PROCESS | 1662 | 1463622367396 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 18:46:07 INFO - PROCESS | 1662 | 1463622367399 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 18:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:46:07 INFO - PROCESS | 1662 | 1463622367423 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:46:07 INFO - PROCESS | 1662 | 1463622367426 Marionette TRACE conn2 <- [1,62,null,{}] 18:46:07 INFO - PROCESS | 1662 | 1463622367430 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}] 18:46:07 INFO - PROCESS | 1662 | 1463622367538 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 18:46:07 INFO - PROCESS | 1662 | 1463622367593 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x112fed000 == 23 [pid = 1662] [id = 23] 18:46:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 65 (0x112972800) [pid = 1662] [serial = 65] [outer = 0x0] 18:46:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 66 (0x1139e8800) [pid = 1662] [serial = 66] [outer = 0x112972800] 18:46:07 INFO - PROCESS | 1662 | 1463622367625 Marionette DEBUG loaded listener.js 18:46:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 67 (0x114ffbc00) [pid = 1662] [serial = 67] [outer = 0x112972800] 18:46:08 INFO - PROCESS | 1662 | 1463622368022 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]]]}] 18:46:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 624ms 18:46:08 INFO - PROCESS | 1662 | 1463622368045 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 18:46:08 INFO - PROCESS | 1662 | 1463622368049 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 18:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:46:08 INFO - PROCESS | 1662 | 1463622368055 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:46:08 INFO - PROCESS | 1662 | 1463622368057 Marionette TRACE conn2 <- [1,66,null,{}] 18:46:08 INFO - PROCESS | 1662 | 1463622368059 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}] 18:46:08 INFO - PROCESS | 1662 | 1463622368166 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 18:46:08 INFO - PROCESS | 1662 | 1463622368203 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x11677d000 == 24 [pid = 1662] [id = 24] 18:46:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 68 (0x114ffb400) [pid = 1662] [serial = 68] [outer = 0x0] 18:46:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 69 (0x1167c1800) [pid = 1662] [serial = 69] [outer = 0x114ffb400] 18:46:08 INFO - PROCESS | 1662 | 1463622368234 Marionette DEBUG loaded listener.js 18:46:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 70 (0x1183dd400) [pid = 1662] [serial = 70] [outer = 0x114ffb400] 18:46:08 INFO - PROCESS | 1662 | 1463622368651 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]]]}] 18:46:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 623ms 18:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:46:08 INFO - PROCESS | 1662 | 1463622368679 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 18:46:08 INFO - PROCESS | 1662 | 1463622368681 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 18:46:08 INFO - PROCESS | 1662 | 1463622368683 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:46:08 INFO - PROCESS | 1662 | 1463622368686 Marionette TRACE conn2 <- [1,70,null,{}] 18:46:08 INFO - PROCESS | 1662 | 1463622368693 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}] 18:46:08 INFO - PROCESS | 1662 | 1463622368802 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 18:46:08 INFO - PROCESS | 1662 | 1463622368856 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170e0800 == 25 [pid = 1662] [id = 25] 18:46:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 71 (0x11840f400) [pid = 1662] [serial = 71] [outer = 0x0] 18:46:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x118a22800) [pid = 1662] [serial = 72] [outer = 0x11840f400] 18:46:08 INFO - PROCESS | 1662 | 1463622368889 Marionette DEBUG loaded listener.js 18:46:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x119211800) [pid = 1662] [serial = 73] [outer = 0x11840f400] 18:46:09 INFO - PROCESS | 1662 | 1463622369542 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]]]}] 18:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 872ms 18:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:46:09 INFO - PROCESS | 1662 | 1463622369556 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 18:46:09 INFO - PROCESS | 1662 | 1463622369558 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 18:46:09 INFO - PROCESS | 1662 | 1463622369561 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:46:09 INFO - PROCESS | 1662 | 1463622369563 Marionette TRACE conn2 <- [1,74,null,{}] 18:46:09 INFO - PROCESS | 1662 | 1463622369566 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}] 18:46:09 INFO - PROCESS | 1662 | 1463622369644 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 18:46:09 INFO - PROCESS | 1662 | 1463622369684 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x115d16000 == 26 [pid = 1662] [id = 26] 18:46:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x1163a2c00) [pid = 1662] [serial = 74] [outer = 0x0] 18:46:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x11668f800) [pid = 1662] [serial = 75] [outer = 0x1163a2c00] 18:46:09 INFO - PROCESS | 1662 | 1463622369712 Marionette DEBUG loaded listener.js 18:46:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x116a57400) [pid = 1662] [serial = 76] [outer = 0x1163a2c00] 18:46:10 INFO - PROCESS | 1662 | 1463622370117 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]]]}] 18:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 570ms 18:46:10 INFO - PROCESS | 1662 | 1463622370132 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 18:46:10 INFO - PROCESS | 1662 | 1463622370136 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 18:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:46:10 INFO - PROCESS | 1662 | 1463622370140 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:46:10 INFO - PROCESS | 1662 | 1463622370141 Marionette TRACE conn2 <- [1,78,null,{}] 18:46:10 INFO - PROCESS | 1662 | 1463622370144 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}] 18:46:10 INFO - PROCESS | 1662 | 1463622370212 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 18:46:10 INFO - PROCESS | 1662 | 1463622370218 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x1163d8800 == 27 [pid = 1662] [id = 27] 18:46:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x116a5c000) [pid = 1662] [serial = 77] [outer = 0x0] 18:46:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x11757f000) [pid = 1662] [serial = 78] [outer = 0x116a5c000] 18:46:10 INFO - PROCESS | 1662 | 1463622370246 Marionette DEBUG loaded listener.js 18:46:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x117f0b000) [pid = 1662] [serial = 79] [outer = 0x116a5c000] 18:46:10 INFO - PROCESS | 1662 | 1463622370551 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]]]}] 18:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 422ms 18:46:10 INFO - PROCESS | 1662 | 1463622370562 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 18:46:10 INFO - PROCESS | 1662 | 1463622370564 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 18:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:46:10 INFO - PROCESS | 1662 | 1463622370575 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:46:10 INFO - PROCESS | 1662 | 1463622370577 Marionette TRACE conn2 <- [1,82,null,{}] 18:46:10 INFO - PROCESS | 1662 | 1463622370586 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}] 18:46:10 INFO - PROCESS | 1662 | 1463622370663 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 18:46:10 INFO - PROCESS | 1662 | 1463622370705 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x11677b000 == 28 [pid = 1662] [id = 28] 18:46:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x116a5c800) [pid = 1662] [serial = 80] [outer = 0x0] 18:46:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x117f96800) [pid = 1662] [serial = 81] [outer = 0x116a5c800] 18:46:10 INFO - PROCESS | 1662 | 1463622370732 Marionette DEBUG loaded listener.js 18:46:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x118595800) [pid = 1662] [serial = 82] [outer = 0x116a5c800] 18:46:11 INFO - PROCESS | 1662 | 1463622371004 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]]]}] 18:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 470ms 18:46:11 INFO - PROCESS | 1662 | 1463622371046 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 18:46:11 INFO - PROCESS | 1662 | 1463622371047 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 18:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:46:11 INFO - PROCESS | 1662 | 1463622371058 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:46:11 INFO - PROCESS | 1662 | 1463622371059 Marionette TRACE conn2 <- [1,86,null,{}] 18:46:11 INFO - PROCESS | 1662 | 1463622371061 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}] 18:46:11 INFO - PROCESS | 1662 | 1463622371144 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 18:46:11 INFO - PROCESS | 1662 | 1463622371149 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170df800 == 29 [pid = 1662] [id = 29] 18:46:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x11861f000) [pid = 1662] [serial = 83] [outer = 0x0] 18:46:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x118a1d800) [pid = 1662] [serial = 84] [outer = 0x11861f000] 18:46:11 INFO - PROCESS | 1662 | 1463622371176 Marionette DEBUG loaded listener.js 18:46:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x118a67c00) [pid = 1662] [serial = 85] [outer = 0x11861f000] 18:46:11 INFO - PROCESS | 1662 | 1463622371454 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]]]}] 18:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 419ms 18:46:11 INFO - PROCESS | 1662 | 1463622371478 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 18:46:11 INFO - PROCESS | 1662 | 1463622371479 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 18:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:46:11 INFO - PROCESS | 1662 | 1463622371489 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:46:11 INFO - PROCESS | 1662 | 1463622371490 Marionette TRACE conn2 <- [1,90,null,{}] 18:46:11 INFO - PROCESS | 1662 | 1463622371493 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}] 18:46:11 INFO - PROCESS | 1662 | 1463622371571 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 18:46:11 INFO - PROCESS | 1662 | 1463622371612 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x117d58000 == 30 [pid = 1662] [id = 30] 18:46:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x117fa1400) [pid = 1662] [serial = 86] [outer = 0x0] 18:46:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x11910b000) [pid = 1662] [serial = 87] [outer = 0x117fa1400] 18:46:11 INFO - PROCESS | 1662 | 1463622371637 Marionette DEBUG loaded listener.js 18:46:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x1192b9c00) [pid = 1662] [serial = 88] [outer = 0x117fa1400] 18:46:11 INFO - PROCESS | 1662 | 1463622371889 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]]]}] 18:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 430ms 18:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:46:11 INFO - PROCESS | 1662 | 1463622371928 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 18:46:11 INFO - PROCESS | 1662 | 1463622371929 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 18:46:11 INFO - PROCESS | 1662 | 1463622371939 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:46:11 INFO - PROCESS | 1662 | 1463622371940 Marionette TRACE conn2 <- [1,94,null,{}] 18:46:11 INFO - PROCESS | 1662 | 1463622371943 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}] 18:46:12 INFO - PROCESS | 1662 | 1463622372030 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 18:46:12 INFO - PROCESS | 1662 | 1463622372038 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x116608000 == 31 [pid = 1662] [id = 31] 18:46:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1192c4800) [pid = 1662] [serial = 89] [outer = 0x0] 18:46:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x1192c5c00) [pid = 1662] [serial = 90] [outer = 0x1192c4800] 18:46:12 INFO - PROCESS | 1662 | 1463622372066 Marionette DEBUG loaded listener.js 18:46:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x119c11c00) [pid = 1662] [serial = 91] [outer = 0x1192c4800] 18:46:12 INFO - PROCESS | 1662 | 1463622372483 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]]]}] 18:46:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 580ms 18:46:12 INFO - PROCESS | 1662 | 1463622372512 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 18:46:12 INFO - PROCESS | 1662 | 1463622372515 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 18:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:46:12 INFO - PROCESS | 1662 | 1463622372520 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:46:12 INFO - PROCESS | 1662 | 1463622372522 Marionette TRACE conn2 <- [1,98,null,{}] 18:46:12 INFO - PROCESS | 1662 | 1463622372525 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}] 18:46:12 INFO - PROCESS | 1662 | 1463622372594 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 18:46:12 INFO - PROCESS | 1662 | 1463622372601 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x11916c800 == 32 [pid = 1662] [id = 32] 18:46:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x119211400) [pid = 1662] [serial = 92] [outer = 0x0] 18:46:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x11aa6fc00) [pid = 1662] [serial = 93] [outer = 0x119211400] 18:46:12 INFO - PROCESS | 1662 | 1463622372626 Marionette DEBUG loaded listener.js 18:46:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x121186400) [pid = 1662] [serial = 94] [outer = 0x119211400] 18:46:12 INFO - PROCESS | 1662 | 1463622372904 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]]]}] 18:46:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 421ms 18:46:12 INFO - PROCESS | 1662 | 1463622372942 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 18:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:46:12 INFO - PROCESS | 1662 | 1463622372943 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 18:46:12 INFO - PROCESS | 1662 | 1463622372945 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:46:12 INFO - PROCESS | 1662 | 1463622372946 Marionette TRACE conn2 <- [1,102,null,{}] 18:46:12 INFO - PROCESS | 1662 | 1463622372949 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}] 18:46:13 INFO - PROCESS | 1662 | 1463622373021 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 18:46:13 INFO - PROCESS | 1662 | 1463622373025 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x112167000 == 33 [pid = 1662] [id = 33] 18:46:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x121185c00) [pid = 1662] [serial = 95] [outer = 0x0] 18:46:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x12118cc00) [pid = 1662] [serial = 96] [outer = 0x121185c00] 18:46:13 INFO - PROCESS | 1662 | 1463622373052 Marionette DEBUG loaded listener.js 18:46:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x123184400) [pid = 1662] [serial = 97] [outer = 0x121185c00] 18:46:13 INFO - PROCESS | 1662 | 1463622373348 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]]]}] 18:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 418ms 18:46:13 INFO - PROCESS | 1662 | 1463622373363 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 18:46:13 INFO - PROCESS | 1662 | 1463622373364 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 18:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:46:13 INFO - PROCESS | 1662 | 1463622373376 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:46:13 INFO - PROCESS | 1662 | 1463622373387 Marionette TRACE conn2 <- [1,106,null,{}] 18:46:13 INFO - PROCESS | 1662 | 1463622373390 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}] 18:46:13 INFO - PROCESS | 1662 | 1463622373481 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 18:46:13 INFO - PROCESS | 1662 | 1463622373490 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x1194d3800 == 34 [pid = 1662] [id = 34] 18:46:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x121188800) [pid = 1662] [serial = 98] [outer = 0x0] 18:46:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x1233f2400) [pid = 1662] [serial = 99] [outer = 0x121188800] 18:46:13 INFO - PROCESS | 1662 | 1463622373515 Marionette DEBUG loaded listener.js 18:46:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x123513000) [pid = 1662] [serial = 100] [outer = 0x121188800] 18:46:13 INFO - PROCESS | 1662 | 1463622373769 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]]]}] 18:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 433ms 18:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:46:13 INFO - PROCESS | 1662 | 1463622373808 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 18:46:13 INFO - PROCESS | 1662 | 1463622373809 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 18:46:13 INFO - PROCESS | 1662 | 1463622373811 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:46:13 INFO - PROCESS | 1662 | 1463622373812 Marionette TRACE conn2 <- [1,110,null,{}] 18:46:13 INFO - PROCESS | 1662 | 1463622373822 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}] 18:46:13 INFO - PROCESS | 1662 | 1463622373897 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 18:46:13 INFO - PROCESS | 1662 | 1463622373904 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x119b24000 == 35 [pid = 1662] [id = 35] 18:46:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x121188400) [pid = 1662] [serial = 101] [outer = 0x0] 18:46:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1235ab000) [pid = 1662] [serial = 102] [outer = 0x121188400] 18:46:13 INFO - PROCESS | 1662 | 1463622373930 Marionette DEBUG loaded listener.js 18:46:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1238d2000) [pid = 1662] [serial = 103] [outer = 0x121188400] 18:46:14 INFO - PROCESS | 1662 | 1463622374234 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]]]}] 18:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 470ms 18:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:46:14 INFO - PROCESS | 1662 | 1463622374282 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 18:46:14 INFO - PROCESS | 1662 | 1463622374284 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 18:46:14 INFO - PROCESS | 1662 | 1463622374286 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:46:14 INFO - PROCESS | 1662 | 1463622374288 Marionette TRACE conn2 <- [1,114,null,{}] 18:46:14 INFO - PROCESS | 1662 | 1463622374291 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}] 18:46:14 INFO - PROCESS | 1662 | 1463622374447 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 18:46:14 INFO - PROCESS | 1662 | 1463622374459 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x119bb6000 == 36 [pid = 1662] [id = 36] 18:46:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x12318b400) [pid = 1662] [serial = 104] [outer = 0x0] 18:46:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1238dc800) [pid = 1662] [serial = 105] [outer = 0x12318b400] 18:46:14 INFO - PROCESS | 1662 | 1463622374504 Marionette DEBUG loaded listener.js 18:46:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x124e30000) [pid = 1662] [serial = 106] [outer = 0x12318b400] 18:46:14 INFO - PROCESS | 1662 | 1463622374907 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]]]}] 18:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 670ms 18:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:46:14 INFO - PROCESS | 1662 | 1463622374957 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 18:46:14 INFO - PROCESS | 1662 | 1463622374958 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 18:46:14 INFO - PROCESS | 1662 | 1463622374960 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:46:14 INFO - PROCESS | 1662 | 1463622374961 Marionette TRACE conn2 <- [1,118,null,{}] 18:46:14 INFO - PROCESS | 1662 | 1463622374963 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}] 18:46:15 INFO - PROCESS | 1662 | 1463622375035 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 18:46:15 INFO - PROCESS | 1662 | 1463622375079 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x121199800 == 37 [pid = 1662] [id = 37] 18:46:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x1244dbc00) [pid = 1662] [serial = 107] [outer = 0x0] 18:46:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x1260bcc00) [pid = 1662] [serial = 108] [outer = 0x1244dbc00] 18:46:15 INFO - PROCESS | 1662 | 1463622375103 Marionette DEBUG loaded listener.js 18:46:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x12645d800) [pid = 1662] [serial = 109] [outer = 0x1244dbc00] 18:46:15 INFO - PROCESS | 1662 | 1463622375342 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]]]}] 18:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 418ms 18:46:15 INFO - PROCESS | 1662 | 1463622375380 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 18:46:15 INFO - PROCESS | 1662 | 1463622375381 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 18:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:46:15 INFO - PROCESS | 1662 | 1463622375391 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:46:15 INFO - PROCESS | 1662 | 1463622375392 Marionette TRACE conn2 <- [1,122,null,{}] 18:46:15 INFO - PROCESS | 1662 | 1463622375394 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}] 18:46:15 INFO - PROCESS | 1662 | 1463622375470 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 18:46:15 INFO - PROCESS | 1662 | 1463622375475 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x123116800 == 38 [pid = 1662] [id = 38] 18:46:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x1260c2800) [pid = 1662] [serial = 110] [outer = 0x0] 18:46:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x126709c00) [pid = 1662] [serial = 111] [outer = 0x1260c2800] 18:46:15 INFO - PROCESS | 1662 | 1463622375501 Marionette DEBUG loaded listener.js 18:46:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x126807800) [pid = 1662] [serial = 112] [outer = 0x1260c2800] 18:46:15 INFO - PROCESS | 1662 | 1463622375793 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]]]}] 18:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 420ms 18:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:46:15 INFO - PROCESS | 1662 | 1463622375811 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 18:46:15 INFO - PROCESS | 1662 | 1463622375812 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 18:46:15 INFO - PROCESS | 1662 | 1463622375815 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:46:15 INFO - PROCESS | 1662 | 1463622375817 Marionette TRACE conn2 <- [1,126,null,{}] 18:46:15 INFO - PROCESS | 1662 | 1463622375824 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}] 18:46:15 INFO - PROCESS | 1662 | 1463622375901 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 18:46:15 INFO - PROCESS | 1662 | 1463622375946 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x1232ed000 == 39 [pid = 1662] [id = 39] 18:46:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x126461000) [pid = 1662] [serial = 113] [outer = 0x0] 18:46:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x1268d9800) [pid = 1662] [serial = 114] [outer = 0x126461000] 18:46:15 INFO - PROCESS | 1662 | 1463622375970 Marionette DEBUG loaded listener.js 18:46:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x128bcd400) [pid = 1662] [serial = 115] [outer = 0x126461000] 18:46:16 INFO - PROCESS | 1662 | 1463622376214 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]]]}] 18:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 423ms 18:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:46:16 INFO - PROCESS | 1662 | 1463622376239 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 18:46:16 INFO - PROCESS | 1662 | 1463622376240 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 18:46:16 INFO - PROCESS | 1662 | 1463622376244 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:46:16 INFO - PROCESS | 1662 | 1463622376245 Marionette TRACE conn2 <- [1,130,null,{}] 18:46:16 INFO - PROCESS | 1662 | 1463622376247 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}] 18:46:16 INFO - PROCESS | 1662 | 1463622376335 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 18:46:16 INFO - PROCESS | 1662 | 1463622376339 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x123966000 == 40 [pid = 1662] [id = 40] 18:46:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x128bcf800) [pid = 1662] [serial = 116] [outer = 0x0] 18:46:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x128bd5800) [pid = 1662] [serial = 117] [outer = 0x128bcf800] 18:46:16 INFO - PROCESS | 1662 | 1463622376363 Marionette DEBUG loaded listener.js 18:46:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x128d2a800) [pid = 1662] [serial = 118] [outer = 0x128bcf800] 18:46:16 INFO - PROCESS | 1662 | 1463622376650 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]]]}] 18:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 420ms 18:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:46:16 INFO - PROCESS | 1662 | 1463622376662 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 18:46:16 INFO - PROCESS | 1662 | 1463622376663 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 18:46:16 INFO - PROCESS | 1662 | 1463622376674 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:46:16 INFO - PROCESS | 1662 | 1463622376675 Marionette TRACE conn2 <- [1,134,null,{}] 18:46:16 INFO - PROCESS | 1662 | 1463622376678 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}] 18:46:16 INFO - PROCESS | 1662 | 1463622376772 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 18:46:16 INFO - PROCESS | 1662 | 1463622376778 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x12415e000 == 41 [pid = 1662] [id = 41] 18:46:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x128d6a400) [pid = 1662] [serial = 119] [outer = 0x0] 18:46:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x128ff4c00) [pid = 1662] [serial = 120] [outer = 0x128d6a400] 18:46:16 INFO - PROCESS | 1662 | 1463622376805 Marionette DEBUG loaded listener.js 18:46:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x128ffd400) [pid = 1662] [serial = 121] [outer = 0x128d6a400] 18:46:17 INFO - PROCESS | 1662 | 1463622377300 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]]]}] 18:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 677ms 18:46:17 INFO - PROCESS | 1662 | 1463622377344 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 18:46:17 INFO - PROCESS | 1662 | 1463622377345 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 18:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:46:17 INFO - PROCESS | 1662 | 1463622377347 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:46:17 INFO - PROCESS | 1662 | 1463622377348 Marionette TRACE conn2 <- [1,138,null,{}] 18:46:17 INFO - PROCESS | 1662 | 1463622377350 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}] 18:46:17 INFO - PROCESS | 1662 | 1463622377424 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 18:46:17 INFO - PROCESS | 1662 | 1463622377428 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x124b6e000 == 42 [pid = 1662] [id = 42] 18:46:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x1292d8c00) [pid = 1662] [serial = 122] [outer = 0x0] 18:46:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x1292de400) [pid = 1662] [serial = 123] [outer = 0x1292d8c00] 18:46:17 INFO - PROCESS | 1662 | 1463622377455 Marionette DEBUG loaded listener.js 18:46:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x129526800) [pid = 1662] [serial = 124] [outer = 0x1292d8c00] 18:46:18 INFO - PROCESS | 1662 | 1463622378463 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]]]}] 18:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1121ms 18:46:18 INFO - PROCESS | 1662 | 1463622378470 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 18:46:18 INFO - PROCESS | 1662 | 1463622378472 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 18:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:46:18 INFO - PROCESS | 1662 | 1463622378476 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:46:18 INFO - PROCESS | 1662 | 1463622378477 Marionette TRACE conn2 <- [1,142,null,{}] 18:46:18 INFO - PROCESS | 1662 | 1463622378481 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}] 18:46:18 INFO - PROCESS | 1662 | 1463622378565 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 18:46:18 INFO - PROCESS | 1662 | 1463622378596 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x113992800 == 43 [pid = 1662] [id = 43] 18:46:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x1163f4000) [pid = 1662] [serial = 125] [outer = 0x0] 18:46:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x11673e800) [pid = 1662] [serial = 126] [outer = 0x1163f4000] 18:46:18 INFO - PROCESS | 1662 | 1463622378624 Marionette DEBUG loaded listener.js 18:46:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x116a59000) [pid = 1662] [serial = 127] [outer = 0x1163f4000] 18:46:18 INFO - PROCESS | 1662 | 1463622378956 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]]]}] 18:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 521ms 18:46:18 INFO - PROCESS | 1662 | 1463622378996 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 18:46:19 INFO - PROCESS | 1662 | 1463622379000 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 18:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:46:19 INFO - PROCESS | 1662 | 1463622379004 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:46:19 INFO - PROCESS | 1662 | 1463622379006 Marionette TRACE conn2 <- [1,146,null,{}] 18:46:19 INFO - PROCESS | 1662 | 1463622379008 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}] 18:46:19 INFO - PROCESS | 1662 | 1463622379092 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 18:46:19 INFO - PROCESS | 1662 | 1463622379097 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x1163bf800 == 44 [pid = 1662] [id = 44] 18:46:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x11757f800) [pid = 1662] [serial = 128] [outer = 0x0] 18:46:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x117f9a800) [pid = 1662] [serial = 129] [outer = 0x11757f800] 18:46:19 INFO - PROCESS | 1662 | 1463622379148 Marionette DEBUG loaded listener.js 18:46:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x1183e2400) [pid = 1662] [serial = 130] [outer = 0x11757f800] 18:46:19 INFO - PROCESS | 1662 | 1463622379475 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]]]}] 18:46:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 519ms 18:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:46:19 INFO - PROCESS | 1662 | 1463622379524 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 18:46:19 INFO - PROCESS | 1662 | 1463622379525 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 18:46:19 INFO - PROCESS | 1662 | 1463622379527 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:46:19 INFO - PROCESS | 1662 | 1463622379529 Marionette TRACE conn2 <- [1,150,null,{}] 18:46:19 INFO - PROCESS | 1662 | 1463622379544 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}] 18:46:20 INFO - PROCESS | 1662 | 1463622380124 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 18:46:20 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x12d42a800) [pid = 1662] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:46:20 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x1183e3000) [pid = 1662] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:46:20 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x118412000) [pid = 1662] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:46:20 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x12d222800) [pid = 1662] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:46:20 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x12c8ef400) [pid = 1662] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:46:20 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x12c573c00) [pid = 1662] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:46:20 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x12aeee000) [pid = 1662] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:46:20 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x11861b000) [pid = 1662] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:46:20 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x117f05400) [pid = 1662] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:46:20 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x12ba51400) [pid = 1662] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:46:20 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x12a953c00) [pid = 1662] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:46:20 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x12a948800) [pid = 1662] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:46:20 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x128ff9c00) [pid = 1662] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:46:20 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x117fa1400) [pid = 1662] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:46:20 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x1192c4800) [pid = 1662] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:46:20 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x119211400) [pid = 1662] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:46:20 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x121185c00) [pid = 1662] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:46:20 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x121188800) [pid = 1662] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:46:20 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x12318b400) [pid = 1662] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:46:20 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x1244dbc00) [pid = 1662] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:46:20 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x1260c2800) [pid = 1662] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:46:20 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x12ddafc00) [pid = 1662] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:46:20 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x112972800) [pid = 1662] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:46:20 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x114ffb400) [pid = 1662] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:46:20 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x11840f400) [pid = 1662] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:46:20 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x1163a2c00) [pid = 1662] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:46:20 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x116a5c000) [pid = 1662] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:46:20 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x116a5c800) [pid = 1662] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:46:20 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x11861f000) [pid = 1662] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:46:20 INFO - PROCESS | 1662 | 1463622380182 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x1160d3000 == 45 [pid = 1662] [id = 45] 18:46:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1121b5800) [pid = 1662] [serial = 131] [outer = 0x0] 18:46:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x112965c00) [pid = 1662] [serial = 132] [outer = 0x1121b5800] 18:46:20 INFO - PROCESS | 1662 | 1463622380212 Marionette DEBUG loaded listener.js 18:46:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x117f05400) [pid = 1662] [serial = 133] [outer = 0x1121b5800] 18:46:20 INFO - PROCESS | 1662 | 1463622380553 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]]]}] 18:46:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1071ms 18:46:20 INFO - PROCESS | 1662 | 1463622380599 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 18:46:20 INFO - PROCESS | 1662 | 1463622380600 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 18:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:46:20 INFO - PROCESS | 1662 | 1463622380603 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:46:20 INFO - PROCESS | 1662 | 1463622380604 Marionette TRACE conn2 <- [1,154,null,{}] 18:46:20 INFO - PROCESS | 1662 | 1463622380606 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}] 18:46:20 INFO - PROCESS | 1662 | 1463622380677 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 18:46:20 INFO - PROCESS | 1662 | 1463622380719 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170d9000 == 46 [pid = 1662] [id = 46] 18:46:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1121b6400) [pid = 1662] [serial = 134] [outer = 0x0] 18:46:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x118618400) [pid = 1662] [serial = 135] [outer = 0x1121b6400] 18:46:20 INFO - PROCESS | 1662 | 1463622380745 Marionette DEBUG loaded listener.js 18:46:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x118a18400) [pid = 1662] [serial = 136] [outer = 0x1121b6400] 18:46:21 INFO - PROCESS | 1662 | 1463622381022 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]]]}] 18:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 18:46:21 INFO - PROCESS | 1662 | 1463622381072 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 18:46:21 INFO - PROCESS | 1662 | 1463622381073 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 18:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:46:21 INFO - PROCESS | 1662 | 1463622381075 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:46:21 INFO - PROCESS | 1662 | 1463622381077 Marionette TRACE conn2 <- [1,158,null,{}] 18:46:21 INFO - PROCESS | 1662 | 1463622381079 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}] 18:46:21 INFO - PROCESS | 1662 | 1463622381146 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 18:46:21 INFO - PROCESS | 1662 | 1463622381152 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x1183ae800 == 47 [pid = 1662] [id = 47] 18:46:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x117078400) [pid = 1662] [serial = 137] [outer = 0x0] 18:46:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x118a62c00) [pid = 1662] [serial = 138] [outer = 0x117078400] 18:46:21 INFO - PROCESS | 1662 | 1463622381185 Marionette DEBUG loaded listener.js 18:46:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x11918e400) [pid = 1662] [serial = 139] [outer = 0x117078400] 18:46:21 INFO - PROCESS | 1662 | 1463622381491 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]]]}] 18:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 418ms 18:46:21 INFO - PROCESS | 1662 | 1463622381494 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 18:46:21 INFO - PROCESS | 1662 | 1463622381495 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 18:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:46:21 INFO - PROCESS | 1662 | 1463622381505 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:46:21 INFO - PROCESS | 1662 | 1463622381506 Marionette TRACE conn2 <- [1,162,null,{}] 18:46:21 INFO - PROCESS | 1662 | 1463622381512 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}] 18:46:21 INFO - PROCESS | 1662 | 1463622381614 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 18:46:21 INFO - PROCESS | 1662 | 1463622381619 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x1186f0000 == 48 [pid = 1662] [id = 48] 18:46:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x11920fc00) [pid = 1662] [serial = 140] [outer = 0x0] 18:46:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x1194f2400) [pid = 1662] [serial = 141] [outer = 0x11920fc00] 18:46:21 INFO - PROCESS | 1662 | 1463622381647 Marionette DEBUG loaded listener.js 18:46:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x119c04800) [pid = 1662] [serial = 142] [outer = 0x11920fc00] 18:46:21 INFO - PROCESS | 1662 | 1463622381921 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]]]}] 18:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 475ms 18:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:46:21 INFO - PROCESS | 1662 | 1463622381973 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 18:46:21 INFO - PROCESS | 1662 | 1463622381974 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 18:46:21 INFO - PROCESS | 1662 | 1463622381976 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:46:21 INFO - PROCESS | 1662 | 1463622381977 Marionette TRACE conn2 <- [1,166,null,{}] 18:46:21 INFO - PROCESS | 1662 | 1463622381980 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}] 18:46:22 INFO - PROCESS | 1662 | 1463622382047 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 18:46:22 INFO - PROCESS | 1662 | 1463622382053 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x1194d1800 == 49 [pid = 1662] [id = 49] 18:46:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x119c0e400) [pid = 1662] [serial = 143] [outer = 0x0] 18:46:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x11aa75c00) [pid = 1662] [serial = 144] [outer = 0x119c0e400] 18:46:22 INFO - PROCESS | 1662 | 1463622382078 Marionette DEBUG loaded listener.js 18:46:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x121185c00) [pid = 1662] [serial = 145] [outer = 0x119c0e400] 18:46:22 INFO - PROCESS | 1662 | 1463622382587 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]]]}] 18:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 622ms 18:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:46:22 INFO - PROCESS | 1662 | 1463622382599 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 18:46:22 INFO - PROCESS | 1662 | 1463622382602 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 18:46:22 INFO - PROCESS | 1662 | 1463622382605 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:46:22 INFO - PROCESS | 1662 | 1463622382608 Marionette TRACE conn2 <- [1,170,null,{}] 18:46:22 INFO - PROCESS | 1662 | 1463622382612 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}] 18:46:22 INFO - PROCESS | 1662 | 1463622382700 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 18:46:22 INFO - PROCESS | 1662 | 1463622382742 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x1165e8800 == 50 [pid = 1662] [id = 50] 18:46:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x1160b4000) [pid = 1662] [serial = 146] [outer = 0x0] 18:46:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x116691c00) [pid = 1662] [serial = 147] [outer = 0x1160b4000] 18:46:22 INFO - PROCESS | 1662 | 1463622382774 Marionette DEBUG loaded listener.js 18:46:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x117584000) [pid = 1662] [serial = 148] [outer = 0x1160b4000] 18:46:23 INFO - PROCESS | 1662 | 1463622383183 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]]]}] 18:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 624ms 18:46:23 INFO - PROCESS | 1662 | 1463622383233 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 18:46:23 INFO - PROCESS | 1662 | 1463622383237 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 18:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:46:23 INFO - PROCESS | 1662 | 1463622383243 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:46:23 INFO - PROCESS | 1662 | 1463622383245 Marionette TRACE conn2 <- [1,174,null,{}] 18:46:23 INFO - PROCESS | 1662 | 1463622383247 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}] 18:46:23 INFO - PROCESS | 1662 | 1463622383338 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 18:46:23 INFO - PROCESS | 1662 | 1463622383395 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x11940f800 == 51 [pid = 1662] [id = 51] 18:46:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x117f12000) [pid = 1662] [serial = 149] [outer = 0x0] 18:46:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x118409800) [pid = 1662] [serial = 150] [outer = 0x117f12000] 18:46:23 INFO - PROCESS | 1662 | 1463622383425 Marionette DEBUG loaded listener.js 18:46:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x11861fc00) [pid = 1662] [serial = 151] [outer = 0x117f12000] 18:46:23 INFO - PROCESS | 1662 | 1463622383828 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]]]}] 18:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 619ms 18:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:46:23 INFO - PROCESS | 1662 | 1463622383863 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 18:46:23 INFO - PROCESS | 1662 | 1463622383865 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 18:46:23 INFO - PROCESS | 1662 | 1463622383867 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:46:23 INFO - PROCESS | 1662 | 1463622383870 Marionette TRACE conn2 <- [1,178,null,{}] 18:46:23 INFO - PROCESS | 1662 | 1463622383877 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}] 18:46:23 INFO - PROCESS | 1662 | 1463622383966 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 18:46:24 INFO - PROCESS | 1662 | 1463622384040 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x119f0e000 == 52 [pid = 1662] [id = 52] 18:46:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x1192c1800) [pid = 1662] [serial = 152] [outer = 0x0] 18:46:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x1194f3400) [pid = 1662] [serial = 153] [outer = 0x1192c1800] 18:46:24 INFO - PROCESS | 1662 | 1463622384071 Marionette DEBUG loaded listener.js 18:46:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x119c07000) [pid = 1662] [serial = 154] [outer = 0x1192c1800] 18:46:24 INFO - PROCESS | 1662 | 1463622384475 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]]]}] 18:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 621ms 18:46:24 INFO - PROCESS | 1662 | 1463622384488 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 18:46:24 INFO - PROCESS | 1662 | 1463622384490 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 18:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:46:24 INFO - PROCESS | 1662 | 1463622384493 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:46:24 INFO - PROCESS | 1662 | 1463622384494 Marionette TRACE conn2 <- [1,182,null,{}] 18:46:24 INFO - PROCESS | 1662 | 1463622384496 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}] 18:46:24 INFO - PROCESS | 1662 | 1463622384586 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 18:46:24 INFO - PROCESS | 1662 | 1463622384627 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x1183ab800 == 53 [pid = 1662] [id = 53] 18:46:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x119c03400) [pid = 1662] [serial = 155] [outer = 0x0] 18:46:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x12118b000) [pid = 1662] [serial = 156] [outer = 0x119c03400] 18:46:24 INFO - PROCESS | 1662 | 1463622384657 Marionette DEBUG loaded listener.js 18:46:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x123181400) [pid = 1662] [serial = 157] [outer = 0x119c03400] 18:46:25 INFO - PROCESS | 1662 | 1463622385064 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]]]}] 18:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 619ms 18:46:25 INFO - PROCESS | 1662 | 1463622385113 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 18:46:25 INFO - PROCESS | 1662 | 1463622385114 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 18:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:46:25 INFO - PROCESS | 1662 | 1463622385116 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:46:25 INFO - PROCESS | 1662 | 1463622385118 Marionette TRACE conn2 <- [1,186,null,{}] 18:46:25 INFO - PROCESS | 1662 | 1463622385120 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}] 18:46:25 INFO - PROCESS | 1662 | 1463622385205 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 18:46:25 INFO - PROCESS | 1662 | 1463622385276 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x11339f800 == 54 [pid = 1662] [id = 54] 18:46:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x11296a000) [pid = 1662] [serial = 158] [outer = 0x0] 18:46:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x116a5cc00) [pid = 1662] [serial = 159] [outer = 0x11296a000] 18:46:25 INFO - PROCESS | 1662 | 1463622385308 Marionette DEBUG loaded listener.js 18:46:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x1192bc400) [pid = 1662] [serial = 160] [outer = 0x11296a000] 18:46:25 INFO - PROCESS | 1662 | 1463622385749 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]]]}] 18:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 670ms 18:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:46:25 INFO - PROCESS | 1662 | 1463622385787 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 18:46:25 INFO - PROCESS | 1662 | 1463622385789 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 18:46:25 INFO - PROCESS | 1662 | 1463622385792 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:46:25 INFO - PROCESS | 1662 | 1463622385794 Marionette TRACE conn2 <- [1,190,null,{}] 18:46:25 INFO - PROCESS | 1662 | 1463622385798 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}] 18:46:25 INFO - PROCESS | 1662 | 1463622385927 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 18:46:25 INFO - PROCESS | 1662 | 1463622385988 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x113992000 == 55 [pid = 1662] [id = 55] 18:46:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x11336d800) [pid = 1662] [serial = 161] [outer = 0x0] 18:46:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x1160bac00) [pid = 1662] [serial = 162] [outer = 0x11336d800] 18:46:26 INFO - PROCESS | 1662 | 1463622386036 Marionette DEBUG loaded listener.js 18:46:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x1163f9800) [pid = 1662] [serial = 163] [outer = 0x11336d800] 18:46:26 INFO - PROCESS | 1662 | --DOCSHELL 0x1186f0000 == 54 [pid = 1662] [id = 48] 18:46:26 INFO - PROCESS | 1662 | --DOCSHELL 0x1183ae800 == 53 [pid = 1662] [id = 47] 18:46:26 INFO - PROCESS | 1662 | --DOCSHELL 0x1170d9000 == 52 [pid = 1662] [id = 46] 18:46:26 INFO - PROCESS | 1662 | --DOCSHELL 0x1160d3000 == 51 [pid = 1662] [id = 45] 18:46:26 INFO - PROCESS | 1662 | --DOCSHELL 0x116608000 == 50 [pid = 1662] [id = 31] 18:46:26 INFO - PROCESS | 1662 | --DOCSHELL 0x1163bf800 == 49 [pid = 1662] [id = 44] 18:46:26 INFO - PROCESS | 1662 | --DOCSHELL 0x112167000 == 48 [pid = 1662] [id = 33] 18:46:26 INFO - PROCESS | 1662 | --DOCSHELL 0x113992800 == 47 [pid = 1662] [id = 43] 18:46:26 INFO - PROCESS | 1662 | --DOCSHELL 0x117d58000 == 46 [pid = 1662] [id = 30] 18:46:26 INFO - PROCESS | 1662 | --DOCSHELL 0x11677b000 == 45 [pid = 1662] [id = 28] 18:46:26 INFO - PROCESS | 1662 | --DOCSHELL 0x1163d8800 == 44 [pid = 1662] [id = 27] 18:46:26 INFO - PROCESS | 1662 | --DOCSHELL 0x12415e000 == 43 [pid = 1662] [id = 41] 18:46:26 INFO - PROCESS | 1662 | --DOCSHELL 0x123966000 == 42 [pid = 1662] [id = 40] 18:46:26 INFO - PROCESS | 1662 | --DOCSHELL 0x11916c800 == 41 [pid = 1662] [id = 32] 18:46:26 INFO - PROCESS | 1662 | --DOCSHELL 0x11339f800 == 40 [pid = 1662] [id = 54] 18:46:26 INFO - PROCESS | 1662 | --DOCSHELL 0x1183ab800 == 39 [pid = 1662] [id = 53] 18:46:26 INFO - PROCESS | 1662 | --DOCSHELL 0x1170df800 == 38 [pid = 1662] [id = 29] 18:46:26 INFO - PROCESS | 1662 | --DOCSHELL 0x119f0e000 == 37 [pid = 1662] [id = 52] 18:46:26 INFO - PROCESS | 1662 | --DOCSHELL 0x119b24000 == 36 [pid = 1662] [id = 35] 18:46:26 INFO - PROCESS | 1662 | --DOCSHELL 0x11940f800 == 35 [pid = 1662] [id = 51] 18:46:26 INFO - PROCESS | 1662 | --DOCSHELL 0x1232ed000 == 34 [pid = 1662] [id = 39] 18:46:26 INFO - PROCESS | 1662 | --DOCSHELL 0x123116800 == 33 [pid = 1662] [id = 38] 18:46:26 INFO - PROCESS | 1662 | --DOCSHELL 0x1165e8800 == 32 [pid = 1662] [id = 50] 18:46:26 INFO - PROCESS | 1662 | --DOCSHELL 0x1194d1800 == 31 [pid = 1662] [id = 49] 18:46:26 INFO - PROCESS | 1662 | --DOCSHELL 0x121199800 == 30 [pid = 1662] [id = 37] 18:46:26 INFO - PROCESS | 1662 | --DOCSHELL 0x124b6e000 == 29 [pid = 1662] [id = 42] 18:46:26 INFO - PROCESS | 1662 | --DOCSHELL 0x119bb6000 == 28 [pid = 1662] [id = 36] 18:46:26 INFO - PROCESS | 1662 | --DOCSHELL 0x1194d3800 == 27 [pid = 1662] [id = 34] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x128ff4c00) [pid = 1662] [serial = 120] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x11910b000) [pid = 1662] [serial = 87] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x1192c5c00) [pid = 1662] [serial = 90] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x119c11c00) [pid = 1662] [serial = 91] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x11aa6fc00) [pid = 1662] [serial = 93] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x121186400) [pid = 1662] [serial = 94] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x12118cc00) [pid = 1662] [serial = 96] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x123184400) [pid = 1662] [serial = 97] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x1233f2400) [pid = 1662] [serial = 99] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x123513000) [pid = 1662] [serial = 100] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x1235ab000) [pid = 1662] [serial = 102] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x1238dc800) [pid = 1662] [serial = 105] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x1260bcc00) [pid = 1662] [serial = 108] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x126709c00) [pid = 1662] [serial = 111] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x1268d9800) [pid = 1662] [serial = 114] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x128bd5800) [pid = 1662] [serial = 117] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x12ddb3400) [pid = 1662] [serial = 63] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x1139e8800) [pid = 1662] [serial = 66] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x1167c1800) [pid = 1662] [serial = 69] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x118a22800) [pid = 1662] [serial = 72] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x11668f800) [pid = 1662] [serial = 75] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x116a57400) [pid = 1662] [serial = 76] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x124e30000) [pid = 1662] [serial = 106] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x11757f000) [pid = 1662] [serial = 78] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x117f0b000) [pid = 1662] [serial = 79] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x117f96800) [pid = 1662] [serial = 81] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x118a1d800) [pid = 1662] [serial = 84] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x12645d800) [pid = 1662] [serial = 109] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x126807800) [pid = 1662] [serial = 112] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x1192b9c00) [pid = 1662] [serial = 88] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x118595800) [pid = 1662] [serial = 82] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x118a67c00) [pid = 1662] [serial = 85] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x119211800) [pid = 1662] [serial = 73] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1183dd400) [pid = 1662] [serial = 70] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x114ffbc00) [pid = 1662] [serial = 67] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x12ddb1800) [pid = 1662] [serial = 64] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x123518400) [pid = 1662] [serial = 11] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x123768c00) [pid = 1662] [serial = 8] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x118624c00) [pid = 1662] [serial = 33] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x12ba8d800) [pid = 1662] [serial = 30] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x12bd79400) [pid = 1662] [serial = 31] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x12ba56800) [pid = 1662] [serial = 27] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x12ba85400) [pid = 1662] [serial = 28] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x12af15800) [pid = 1662] [serial = 25] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x12af6b400) [pid = 1662] [serial = 24] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x12a94a400) [pid = 1662] [serial = 21] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x12a94ec00) [pid = 1662] [serial = 22] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1292da000) [pid = 1662] [serial = 16] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x1292e0000) [pid = 1662] [serial = 18] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x128ffbc00) [pid = 1662] [serial = 15] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x12d442c00) [pid = 1662] [serial = 60] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x12d447800) [pid = 1662] [serial = 61] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x1183e7000) [pid = 1662] [serial = 57] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x12d420000) [pid = 1662] [serial = 58] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x118a5a800) [pid = 1662] [serial = 54] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x12d22d400) [pid = 1662] [serial = 55] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x12d224400) [pid = 1662] [serial = 51] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x12d228800) [pid = 1662] [serial = 52] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x12ce8d800) [pid = 1662] [serial = 45] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x12ce73c00) [pid = 1662] [serial = 48] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x12c8f5800) [pid = 1662] [serial = 42] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 72 (0x12c9c9800) [pid = 1662] [serial = 43] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 71 (0x12c579c00) [pid = 1662] [serial = 39] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 70 (0x12c8ecc00) [pid = 1662] [serial = 40] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 69 (0x12c56dc00) [pid = 1662] [serial = 36] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 68 (0x12c571400) [pid = 1662] [serial = 37] [outer = 0x0] [url = about:blank] 18:46:26 INFO - PROCESS | 1662 | --DOMWINDOW == 67 (0x11aa74000) [pid = 1662] [serial = 34] [outer = 0x0] [url = about:blank] 18:46:27 INFO - PROCESS | 1662 | 1463622387035 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]]]}] 18:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1275ms 18:46:27 INFO - PROCESS | 1662 | 1463622387067 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 18:46:27 INFO - PROCESS | 1662 | 1463622387070 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 18:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:46:27 INFO - PROCESS | 1662 | 1463622387073 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:46:27 INFO - PROCESS | 1662 | 1463622387075 Marionette TRACE conn2 <- [1,194,null,{}] 18:46:27 INFO - PROCESS | 1662 | 1463622387079 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}] 18:46:27 INFO - PROCESS | 1662 | 1463622387148 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 18:46:27 INFO - PROCESS | 1662 | 1463622387154 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x112fdc000 == 28 [pid = 1662] [id = 56] 18:46:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 68 (0x1163a2c00) [pid = 1662] [serial = 164] [outer = 0x0] 18:46:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 69 (0x1163f3c00) [pid = 1662] [serial = 165] [outer = 0x1163a2c00] 18:46:27 INFO - PROCESS | 1662 | 1463622387183 Marionette DEBUG loaded listener.js 18:46:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 70 (0x11668f800) [pid = 1662] [serial = 166] [outer = 0x1163a2c00] 18:46:27 INFO - PROCESS | 1662 | 1463622387487 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]]]}] 18:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 423ms 18:46:27 INFO - PROCESS | 1662 | 1463622387496 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 18:46:27 INFO - PROCESS | 1662 | 1463622387503 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 18:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:46:27 INFO - PROCESS | 1662 | 1463622387509 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:46:27 INFO - PROCESS | 1662 | 1463622387511 Marionette TRACE conn2 <- [1,198,null,{}] 18:46:27 INFO - PROCESS | 1662 | 1463622387514 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}] 18:46:27 INFO - PROCESS | 1662 | 1463622387607 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 18:46:27 INFO - PROCESS | 1662 | 1463622387614 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x115d14000 == 29 [pid = 1662] [id = 57] 18:46:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 71 (0x11674a400) [pid = 1662] [serial = 167] [outer = 0x0] 18:46:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x11757e400) [pid = 1662] [serial = 168] [outer = 0x11674a400] 18:46:27 INFO - PROCESS | 1662 | 1463622387643 Marionette DEBUG loaded listener.js 18:46:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x117f13000) [pid = 1662] [serial = 169] [outer = 0x11674a400] 18:46:27 INFO - PROCESS | 1662 | 1463622387925 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]]]}] 18:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 469ms 18:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:46:27 INFO - PROCESS | 1662 | 1463622387979 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 18:46:27 INFO - PROCESS | 1662 | 1463622387981 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 18:46:27 INFO - PROCESS | 1662 | 1463622387985 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:46:27 INFO - PROCESS | 1662 | 1463622387988 Marionette TRACE conn2 <- [1,202,null,{}] 18:46:27 INFO - PROCESS | 1662 | 1463622387995 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}] 18:46:28 INFO - PROCESS | 1662 | 1463622388070 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 18:46:28 INFO - PROCESS | 1662 | 1463622388110 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x116f92000 == 30 [pid = 1662] [id = 58] 18:46:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x112972800) [pid = 1662] [serial = 170] [outer = 0x0] 18:46:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x1183e7000) [pid = 1662] [serial = 171] [outer = 0x112972800] 18:46:28 INFO - PROCESS | 1662 | 1463622388138 Marionette DEBUG loaded listener.js 18:46:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x11861a400) [pid = 1662] [serial = 172] [outer = 0x112972800] 18:46:28 INFO - PROCESS | 1662 | 1463622388411 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]]]}] 18:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 473ms 18:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:46:28 INFO - PROCESS | 1662 | 1463622388457 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 18:46:28 INFO - PROCESS | 1662 | 1463622388458 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 18:46:28 INFO - PROCESS | 1662 | 1463622388461 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:46:28 INFO - PROCESS | 1662 | 1463622388462 Marionette TRACE conn2 <- [1,206,null,{}] 18:46:28 INFO - PROCESS | 1662 | 1463622388464 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}] 18:46:28 INFO - PROCESS | 1662 | 1463622388537 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 18:46:28 INFO - PROCESS | 1662 | 1463622388541 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x117d5f800 == 31 [pid = 1662] [id = 59] 18:46:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x11861f400) [pid = 1662] [serial = 173] [outer = 0x0] 18:46:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x118a1b000) [pid = 1662] [serial = 174] [outer = 0x11861f400] 18:46:28 INFO - PROCESS | 1662 | 1463622388569 Marionette DEBUG loaded listener.js 18:46:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x118a5d000) [pid = 1662] [serial = 175] [outer = 0x11861f400] 18:46:28 INFO - PROCESS | 1662 | 1463622388860 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]]]}] 18:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 418ms 18:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:46:28 INFO - PROCESS | 1662 | 1463622388879 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 18:46:28 INFO - PROCESS | 1662 | 1463622388881 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 18:46:28 INFO - PROCESS | 1662 | 1463622388884 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:46:28 INFO - PROCESS | 1662 | 1463622388886 Marionette TRACE conn2 <- [1,210,null,{}] 18:46:28 INFO - PROCESS | 1662 | 1463622388898 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}] 18:46:28 INFO - PROCESS | 1662 | 1463622388992 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 18:46:29 INFO - PROCESS | 1662 | 1463622389003 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x1183aa000 == 32 [pid = 1662] [id = 60] 18:46:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x11396c000) [pid = 1662] [serial = 176] [outer = 0x0] 18:46:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x118624c00) [pid = 1662] [serial = 177] [outer = 0x11396c000] 18:46:29 INFO - PROCESS | 1662 | 1463622389028 Marionette DEBUG loaded listener.js 18:46:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x119205400) [pid = 1662] [serial = 178] [outer = 0x11396c000] 18:46:29 INFO - PROCESS | 1662 | 1463622389329 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]]]}] 18:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 481ms 18:46:29 INFO - PROCESS | 1662 | 1463622389365 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 18:46:29 INFO - PROCESS | 1662 | 1463622389367 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 18:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:46:29 INFO - PROCESS | 1662 | 1463622389370 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:46:29 INFO - PROCESS | 1662 | 1463622389372 Marionette TRACE conn2 <- [1,214,null,{}] 18:46:29 INFO - PROCESS | 1662 | 1463622389374 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}] 18:46:29 INFO - PROCESS | 1662 | 1463622389466 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 18:46:29 INFO - PROCESS | 1662 | 1463622389471 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x1186de000 == 33 [pid = 1662] [id = 61] 18:46:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x119207c00) [pid = 1662] [serial = 179] [outer = 0x0] 18:46:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x1194f5400) [pid = 1662] [serial = 180] [outer = 0x119207c00] 18:46:29 INFO - PROCESS | 1662 | 1463622389518 Marionette DEBUG loaded listener.js 18:46:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x119c0f000) [pid = 1662] [serial = 181] [outer = 0x119207c00] 18:46:29 INFO - PROCESS | 1662 | 1463622389845 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]]]}] 18:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 518ms 18:46:29 INFO - PROCESS | 1662 | 1463622389889 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 18:46:29 INFO - PROCESS | 1662 | 1463622389890 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 18:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:46:29 INFO - PROCESS | 1662 | 1463622389892 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:46:29 INFO - PROCESS | 1662 | 1463622389893 Marionette TRACE conn2 <- [1,218,null,{}] 18:46:29 INFO - PROCESS | 1662 | 1463622389895 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}] 18:46:29 INFO - PROCESS | 1662 | 1463622389974 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 18:46:29 INFO - PROCESS | 1662 | 1463622389979 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x119177800 == 34 [pid = 1662] [id = 62] 18:46:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x119211000) [pid = 1662] [serial = 182] [outer = 0x0] 18:46:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x11aa72000) [pid = 1662] [serial = 183] [outer = 0x119211000] 18:46:30 INFO - PROCESS | 1662 | 1463622390003 Marionette DEBUG loaded listener.js 18:46:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x121186c00) [pid = 1662] [serial = 184] [outer = 0x119211000] 18:46:30 INFO - PROCESS | 1662 | 1463622390287 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]]]}] 18:46:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 419ms 18:46:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:46:30 INFO - PROCESS | 1662 | 1463622390311 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 18:46:30 INFO - PROCESS | 1662 | 1463622390312 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 18:46:30 INFO - PROCESS | 1662 | 1463622390315 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:46:30 INFO - PROCESS | 1662 | 1463622390317 Marionette TRACE conn2 <- [1,222,null,{}] 18:46:30 INFO - PROCESS | 1662 | 1463622390322 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}] 18:46:30 INFO - PROCESS | 1662 | 1463622390403 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 18:46:30 INFO - PROCESS | 1662 | 1463622390407 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x119422800 == 35 [pid = 1662] [id = 63] 18:46:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x119c11c00) [pid = 1662] [serial = 185] [outer = 0x0] 18:46:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x123186c00) [pid = 1662] [serial = 186] [outer = 0x119c11c00] 18:46:30 INFO - PROCESS | 1662 | 1463622390461 Marionette DEBUG loaded listener.js 18:46:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x1233f5800) [pid = 1662] [serial = 187] [outer = 0x119c11c00] 18:46:30 INFO - PROCESS | 1662 | 1463622390740 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]]]}] 18:46:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 472ms 18:46:30 INFO - PROCESS | 1662 | 1463622390788 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 18:46:30 INFO - PROCESS | 1662 | 1463622390789 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 18:46:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:46:30 INFO - PROCESS | 1662 | 1463622390798 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:46:30 INFO - PROCESS | 1662 | 1463622390800 Marionette TRACE conn2 <- [1,226,null,{}] 18:46:30 INFO - PROCESS | 1662 | 1463622390804 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}] 18:46:30 INFO - PROCESS | 1662 | 1463622390882 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 18:46:30 INFO - PROCESS | 1662 | 1463622390888 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x116f91800 == 36 [pid = 1662] [id = 64] 18:46:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x119b98400) [pid = 1662] [serial = 188] [outer = 0x0] 18:46:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1233f4c00) [pid = 1662] [serial = 189] [outer = 0x119b98400] 18:46:30 INFO - PROCESS | 1662 | 1463622390913 Marionette DEBUG loaded listener.js 18:46:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x123769000) [pid = 1662] [serial = 190] [outer = 0x119b98400] 18:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x1292d8c00) [pid = 1662] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x11920fc00) [pid = 1662] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x119c0e400) [pid = 1662] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1163f4000) [pid = 1662] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x11757f800) [pid = 1662] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x117078400) [pid = 1662] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x1121b6400) [pid = 1662] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x1121b5800) [pid = 1662] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x128bcf800) [pid = 1662] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x126461000) [pid = 1662] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x121188400) [pid = 1662] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:46:31 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x128d6a400) [pid = 1662] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:46:31 INFO - PROCESS | 1662 | 1463622391237 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]]]}] 18:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 474ms 18:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:46:31 INFO - PROCESS | 1662 | 1463622391272 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 18:46:31 INFO - PROCESS | 1662 | 1463622391273 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 18:46:31 INFO - PROCESS | 1662 | 1463622391275 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:46:31 INFO - PROCESS | 1662 | 1463622391276 Marionette TRACE conn2 <- [1,230,null,{}] 18:46:31 INFO - PROCESS | 1662 | 1463622391278 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}] 18:46:31 INFO - PROCESS | 1662 | 1463622391361 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 18:46:31 INFO - PROCESS | 1662 | 1463622391387 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x119bae800 == 37 [pid = 1662] [id = 65] 18:46:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x111f55400) [pid = 1662] [serial = 191] [outer = 0x0] 18:46:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x118a27400) [pid = 1662] [serial = 192] [outer = 0x111f55400] 18:46:31 INFO - PROCESS | 1662 | 1463622391412 Marionette DEBUG loaded listener.js 18:46:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x1235a5400) [pid = 1662] [serial = 193] [outer = 0x111f55400] 18:46:31 INFO - PROCESS | 1662 | 1463622391658 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]]]}] 18:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 418ms 18:46:31 INFO - PROCESS | 1662 | 1463622391706 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 18:46:31 INFO - PROCESS | 1662 | 1463622391707 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 18:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:46:31 INFO - PROCESS | 1662 | 1463622391722 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:46:31 INFO - PROCESS | 1662 | 1463622391724 Marionette TRACE conn2 <- [1,234,null,{}] 18:46:31 INFO - PROCESS | 1662 | 1463622391726 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}] 18:46:31 INFO - PROCESS | 1662 | 1463622391814 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 18:46:31 INFO - PROCESS | 1662 | 1463622391821 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x118393800 == 38 [pid = 1662] [id = 66] 18:46:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x123835800) [pid = 1662] [serial = 194] [outer = 0x0] 18:46:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x12413f400) [pid = 1662] [serial = 195] [outer = 0x123835800] 18:46:31 INFO - PROCESS | 1662 | 1463622391849 Marionette DEBUG loaded listener.js 18:46:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x124b04800) [pid = 1662] [serial = 196] [outer = 0x123835800] 18:46:32 INFO - PROCESS | 1662 | 1463622392135 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]]]}] 18:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 428ms 18:46:32 INFO - PROCESS | 1662 | 1463622392143 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 18:46:32 INFO - PROCESS | 1662 | 1463622392144 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 18:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:46:32 INFO - PROCESS | 1662 | 1463622392147 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:46:32 INFO - PROCESS | 1662 | 1463622392148 Marionette TRACE conn2 <- [1,238,null,{}] 18:46:32 INFO - PROCESS | 1662 | 1463622392158 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}] 18:46:32 INFO - PROCESS | 1662 | 1463622392244 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 18:46:32 INFO - PROCESS | 1662 | 1463622392285 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x1232e9800 == 39 [pid = 1662] [id = 67] 18:46:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x119c0e400) [pid = 1662] [serial = 197] [outer = 0x0] 18:46:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x124e34400) [pid = 1662] [serial = 198] [outer = 0x119c0e400] 18:46:32 INFO - PROCESS | 1662 | 1463622392310 Marionette DEBUG loaded listener.js 18:46:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x124e9ec00) [pid = 1662] [serial = 199] [outer = 0x119c0e400] 18:46:32 INFO - PROCESS | 1662 | 1463622392556 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]]]}] 18:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 422ms 18:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:46:32 INFO - PROCESS | 1662 | 1463622392573 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 18:46:32 INFO - PROCESS | 1662 | 1463622392574 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 18:46:32 INFO - PROCESS | 1662 | 1463622392576 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:46:32 INFO - PROCESS | 1662 | 1463622392577 Marionette TRACE conn2 <- [1,242,null,{}] 18:46:32 INFO - PROCESS | 1662 | 1463622392580 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}] 18:46:32 INFO - PROCESS | 1662 | 1463622392663 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 18:46:32 INFO - PROCESS | 1662 | 1463622392670 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x12396e800 == 40 [pid = 1662] [id = 68] 18:46:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x124e37000) [pid = 1662] [serial = 200] [outer = 0x0] 18:46:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1260c5c00) [pid = 1662] [serial = 201] [outer = 0x124e37000] 18:46:32 INFO - PROCESS | 1662 | 1463622392694 Marionette DEBUG loaded listener.js 18:46:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x126460000) [pid = 1662] [serial = 202] [outer = 0x124e37000] 18:46:32 INFO - PROCESS | 1662 | 1463622392966 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]]]}] 18:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 419ms 18:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:46:33 INFO - PROCESS | 1662 | 1463622392995 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 18:46:33 INFO - PROCESS | 1662 | 1463622392996 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 18:46:33 INFO - PROCESS | 1662 | 1463622393006 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:46:33 INFO - PROCESS | 1662 | 1463622393007 Marionette TRACE conn2 <- [1,246,null,{}] 18:46:33 INFO - PROCESS | 1662 | 1463622393009 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}] 18:46:33 INFO - PROCESS | 1662 | 1463622393130 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 18:46:33 INFO - PROCESS | 1662 | 1463622393169 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x111eac000 == 41 [pid = 1662] [id = 69] 18:46:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x111c23c00) [pid = 1662] [serial = 203] [outer = 0x0] 18:46:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1121b1800) [pid = 1662] [serial = 204] [outer = 0x111c23c00] 18:46:33 INFO - PROCESS | 1662 | 1463622393201 Marionette DEBUG loaded listener.js 18:46:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1139e7000) [pid = 1662] [serial = 205] [outer = 0x111c23c00] 18:46:33 INFO - PROCESS | 1662 | 1463622393677 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]]]}] 18:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 726ms 18:46:33 INFO - PROCESS | 1662 | 1463622393742 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 18:46:33 INFO - PROCESS | 1662 | 1463622393745 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 18:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:46:33 INFO - PROCESS | 1662 | 1463622393749 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:46:33 INFO - PROCESS | 1662 | 1463622393753 Marionette TRACE conn2 <- [1,250,null,{}] 18:46:33 INFO - PROCESS | 1662 | 1463622393756 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}] 18:46:33 INFO - PROCESS | 1662 | 1463622393880 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 18:46:33 INFO - PROCESS | 1662 | 1463622393943 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x117f90800 == 42 [pid = 1662] [id = 70] 18:46:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x117584800) [pid = 1662] [serial = 206] [outer = 0x0] 18:46:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x117d75000) [pid = 1662] [serial = 207] [outer = 0x117584800] 18:46:33 INFO - PROCESS | 1662 | 1463622393975 Marionette DEBUG loaded listener.js 18:46:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1183dd400) [pid = 1662] [serial = 208] [outer = 0x117584800] 18:46:34 INFO - PROCESS | 1662 | 1463622394587 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]]]}] 18:46:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x113c58c00) [pid = 1662] [serial = 209] [outer = 0x12c9cbc00] 18:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 873ms 18:46:34 INFO - PROCESS | 1662 | --DOCSHELL 0x12396e800 == 41 [pid = 1662] [id = 68] 18:46:34 INFO - PROCESS | 1662 | --DOCSHELL 0x1232e9800 == 40 [pid = 1662] [id = 67] 18:46:34 INFO - PROCESS | 1662 | --DOCSHELL 0x118393800 == 39 [pid = 1662] [id = 66] 18:46:34 INFO - PROCESS | 1662 | --DOCSHELL 0x119bae800 == 38 [pid = 1662] [id = 65] 18:46:34 INFO - PROCESS | 1662 | --DOCSHELL 0x116f91800 == 37 [pid = 1662] [id = 64] 18:46:34 INFO - PROCESS | 1662 | --DOCSHELL 0x119422800 == 36 [pid = 1662] [id = 63] 18:46:34 INFO - PROCESS | 1662 | --DOCSHELL 0x119177800 == 35 [pid = 1662] [id = 62] 18:46:34 INFO - PROCESS | 1662 | --DOCSHELL 0x1186de000 == 34 [pid = 1662] [id = 61] 18:46:34 INFO - PROCESS | 1662 | --DOCSHELL 0x1183aa000 == 33 [pid = 1662] [id = 60] 18:46:34 INFO - PROCESS | 1662 | --DOCSHELL 0x117d5f800 == 32 [pid = 1662] [id = 59] 18:46:34 INFO - PROCESS | 1662 | --DOCSHELL 0x116f92000 == 31 [pid = 1662] [id = 58] 18:46:34 INFO - PROCESS | 1662 | 1463622394693 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 18:46:34 INFO - PROCESS | 1662 | 1463622394696 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 18:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:46:34 INFO - PROCESS | 1662 | --DOCSHELL 0x115d14000 == 30 [pid = 1662] [id = 57] 18:46:34 INFO - PROCESS | 1662 | --DOCSHELL 0x112fdc000 == 29 [pid = 1662] [id = 56] 18:46:34 INFO - PROCESS | 1662 | --DOCSHELL 0x113992000 == 28 [pid = 1662] [id = 55] 18:46:34 INFO - PROCESS | 1662 | 1463622394712 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:46:34 INFO - PROCESS | 1662 | 1463622394715 Marionette TRACE conn2 <- [1,254,null,{}] 18:46:34 INFO - PROCESS | 1662 | 1463622394719 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}] 18:46:34 INFO - PROCESS | 1662 | 1463622394789 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 18:46:34 INFO - PROCESS | 1662 | 1463622394795 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x1160d4000 == 29 [pid = 1662] [id = 71] 18:46:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1167c0000) [pid = 1662] [serial = 210] [outer = 0x0] 18:46:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x117079000) [pid = 1662] [serial = 211] [outer = 0x1167c0000] 18:46:34 INFO - PROCESS | 1662 | 1463622394824 Marionette DEBUG loaded listener.js 18:46:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x117f08400) [pid = 1662] [serial = 212] [outer = 0x1167c0000] 18:46:34 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x128d2a800) [pid = 1662] [serial = 118] [outer = 0x0] [url = about:blank] 18:46:34 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x128bcd400) [pid = 1662] [serial = 115] [outer = 0x0] [url = about:blank] 18:46:34 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x1238d2000) [pid = 1662] [serial = 103] [outer = 0x0] [url = about:blank] 18:46:34 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x128ffd400) [pid = 1662] [serial = 121] [outer = 0x0] [url = about:blank] 18:46:34 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1292de400) [pid = 1662] [serial = 123] [outer = 0x0] [url = about:blank] 18:46:34 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x119c04800) [pid = 1662] [serial = 142] [outer = 0x0] [url = about:blank] 18:46:34 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x11aa75c00) [pid = 1662] [serial = 144] [outer = 0x0] [url = about:blank] 18:46:34 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x121185c00) [pid = 1662] [serial = 145] [outer = 0x0] [url = about:blank] 18:46:34 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x11673e800) [pid = 1662] [serial = 126] [outer = 0x0] [url = about:blank] 18:46:34 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x116a59000) [pid = 1662] [serial = 127] [outer = 0x0] [url = about:blank] 18:46:34 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x1183e2400) [pid = 1662] [serial = 130] [outer = 0x0] [url = about:blank] 18:46:34 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x117f9a800) [pid = 1662] [serial = 129] [outer = 0x0] [url = about:blank] 18:46:34 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x118a62c00) [pid = 1662] [serial = 138] [outer = 0x0] [url = about:blank] 18:46:34 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1194f2400) [pid = 1662] [serial = 141] [outer = 0x0] [url = about:blank] 18:46:34 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x118618400) [pid = 1662] [serial = 135] [outer = 0x0] [url = about:blank] 18:46:34 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x112965c00) [pid = 1662] [serial = 132] [outer = 0x0] [url = about:blank] 18:46:34 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x117f05400) [pid = 1662] [serial = 133] [outer = 0x0] [url = about:blank] 18:46:34 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x118a18400) [pid = 1662] [serial = 136] [outer = 0x0] [url = about:blank] 18:46:34 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x129526800) [pid = 1662] [serial = 124] [outer = 0x0] [url = about:blank] 18:46:34 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x11918e400) [pid = 1662] [serial = 139] [outer = 0x0] [url = about:blank] 18:46:35 INFO - PROCESS | 1662 | 1463622395141 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]]]}] 18:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 473ms 18:46:35 INFO - PROCESS | 1662 | 1463622395185 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 18:46:35 INFO - PROCESS | 1662 | 1463622395189 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 18:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:46:35 INFO - PROCESS | 1662 | 1463622395193 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:46:35 INFO - PROCESS | 1662 | 1463622395195 Marionette TRACE conn2 <- [1,258,null,{}] 18:46:35 INFO - PROCESS | 1662 | 1463622395197 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}] 18:46:35 INFO - PROCESS | 1662 | 1463622395266 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 18:46:35 INFO - PROCESS | 1662 | 1463622395271 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170d1800 == 30 [pid = 1662] [id = 72] 18:46:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x117f11c00) [pid = 1662] [serial = 213] [outer = 0x0] 18:46:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x1183eac00) [pid = 1662] [serial = 214] [outer = 0x117f11c00] 18:46:35 INFO - PROCESS | 1662 | 1463622395299 Marionette DEBUG loaded listener.js 18:46:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x118621400) [pid = 1662] [serial = 215] [outer = 0x117f11c00] 18:46:35 INFO - PROCESS | 1662 | 1463622395614 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]]]}] 18:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 469ms 18:46:35 INFO - PROCESS | 1662 | 1463622395662 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 18:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:46:35 INFO - PROCESS | 1662 | 1463622395664 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 18:46:35 INFO - PROCESS | 1662 | 1463622395666 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:46:35 INFO - PROCESS | 1662 | 1463622395669 Marionette TRACE conn2 <- [1,262,null,{}] 18:46:35 INFO - PROCESS | 1662 | 1463622395677 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}] 18:46:35 INFO - PROCESS | 1662 | 1463622395758 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 18:46:35 INFO - PROCESS | 1662 | 1463622395800 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x117f8d800 == 31 [pid = 1662] [id = 73] 18:46:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x11861bc00) [pid = 1662] [serial = 216] [outer = 0x0] 18:46:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x118a60400) [pid = 1662] [serial = 217] [outer = 0x11861bc00] 18:46:35 INFO - PROCESS | 1662 | 1463622395828 Marionette DEBUG loaded listener.js 18:46:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x119211400) [pid = 1662] [serial = 218] [outer = 0x11861bc00] 18:46:36 INFO - PROCESS | 1662 | 1463622396145 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]]]}] 18:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 521ms 18:46:36 INFO - PROCESS | 1662 | 1463622396188 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 18:46:36 INFO - PROCESS | 1662 | 1463622396191 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 18:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:46:36 INFO - PROCESS | 1662 | 1463622396194 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:46:36 INFO - PROCESS | 1662 | 1463622396196 Marionette TRACE conn2 <- [1,266,null,{}] 18:46:36 INFO - PROCESS | 1662 | 1463622396199 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}] 18:46:36 INFO - PROCESS | 1662 | 1463622396308 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 18:46:36 INFO - PROCESS | 1662 | 1463622396366 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x118644800 == 32 [pid = 1662] [id = 74] 18:46:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x113315400) [pid = 1662] [serial = 219] [outer = 0x0] 18:46:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1192bac00) [pid = 1662] [serial = 220] [outer = 0x113315400] 18:46:36 INFO - PROCESS | 1662 | 1463622396407 Marionette DEBUG loaded listener.js 18:46:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x119b79800) [pid = 1662] [serial = 221] [outer = 0x113315400] 18:46:36 INFO - PROCESS | 1662 | 1463622396738 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]]]}] 18:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 571ms 18:46:36 INFO - PROCESS | 1662 | 1463622396773 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 18:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:46:36 INFO - PROCESS | 1662 | 1463622396774 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 18:46:36 INFO - PROCESS | 1662 | 1463622396776 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:46:36 INFO - PROCESS | 1662 | 1463622396777 Marionette TRACE conn2 <- [1,270,null,{}] 18:46:36 INFO - PROCESS | 1662 | 1463622396779 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}] 18:46:36 INFO - PROCESS | 1662 | 1463622396851 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 18:46:36 INFO - PROCESS | 1662 | 1463622396856 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x112fe5000 == 33 [pid = 1662] [id = 75] 18:46:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x119c06800) [pid = 1662] [serial = 222] [outer = 0x0] 18:46:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x11aa6e800) [pid = 1662] [serial = 223] [outer = 0x119c06800] 18:46:36 INFO - PROCESS | 1662 | 1463622396883 Marionette DEBUG loaded listener.js 18:46:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x121185400) [pid = 1662] [serial = 224] [outer = 0x119c06800] 18:46:37 INFO - PROCESS | 1662 | 1463622397227 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]]]}] 18:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 468ms 18:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:46:37 INFO - PROCESS | 1662 | 1463622397245 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 18:46:37 INFO - PROCESS | 1662 | 1463622397246 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 18:46:37 INFO - PROCESS | 1662 | 1463622397248 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:46:37 INFO - PROCESS | 1662 | 1463622397249 Marionette TRACE conn2 <- [1,274,null,{}] 18:46:37 INFO - PROCESS | 1662 | 1463622397258 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}] 18:46:37 INFO - PROCESS | 1662 | 1463622397356 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 18:46:37 INFO - PROCESS | 1662 | 1463622397361 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x119543800 == 34 [pid = 1662] [id = 76] 18:46:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x119c06c00) [pid = 1662] [serial = 225] [outer = 0x0] 18:46:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x123187800) [pid = 1662] [serial = 226] [outer = 0x119c06c00] 18:46:37 INFO - PROCESS | 1662 | 1463622397388 Marionette DEBUG loaded listener.js 18:46:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x123d0a800) [pid = 1662] [serial = 227] [outer = 0x119c06c00] 18:46:37 INFO - PROCESS | 1662 | 1463622397710 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]]]}] 18:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 475ms 18:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:46:37 INFO - PROCESS | 1662 | 1463622397723 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 18:46:37 INFO - PROCESS | 1662 | 1463622397724 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 18:46:37 INFO - PROCESS | 1662 | 1463622397726 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:46:37 INFO - PROCESS | 1662 | 1463622397727 Marionette TRACE conn2 <- [1,278,null,{}] 18:46:37 INFO - PROCESS | 1662 | 1463622397729 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}] 18:46:37 INFO - PROCESS | 1662 | 1463622397813 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 18:46:37 INFO - PROCESS | 1662 | 1463622397840 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x119fdd000 == 35 [pid = 1662] [id = 77] 18:46:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x124140800) [pid = 1662] [serial = 228] [outer = 0x0] 18:46:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x1241f4c00) [pid = 1662] [serial = 229] [outer = 0x124140800] 18:46:37 INFO - PROCESS | 1662 | 1463622397864 Marionette DEBUG loaded listener.js 18:46:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x124e2ec00) [pid = 1662] [serial = 230] [outer = 0x124140800] 18:46:38 INFO - PROCESS | 1662 | 1463622398157 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]]]}] 18:46:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 468ms 18:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:46:38 INFO - PROCESS | 1662 | 1463622398195 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 18:46:38 INFO - PROCESS | 1662 | 1463622398196 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 18:46:38 INFO - PROCESS | 1662 | 1463622398198 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:46:38 INFO - PROCESS | 1662 | 1463622398201 Marionette TRACE conn2 <- [1,282,null,{}] 18:46:38 INFO - PROCESS | 1662 | 1463622398210 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}] 18:46:38 INFO - PROCESS | 1662 | 1463622398296 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 18:46:38 INFO - PROCESS | 1662 | 1463622398303 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x12310f000 == 36 [pid = 1662] [id = 78] 18:46:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1241ac800) [pid = 1662] [serial = 231] [outer = 0x0] 18:46:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x124e37c00) [pid = 1662] [serial = 232] [outer = 0x1241ac800] 18:46:38 INFO - PROCESS | 1662 | 1463622398327 Marionette DEBUG loaded listener.js 18:46:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x126704800) [pid = 1662] [serial = 233] [outer = 0x1241ac800] 18:46:38 INFO - PROCESS | 1662 | 1463622398599 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]]]}] 18:46:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 421ms 18:46:38 INFO - PROCESS | 1662 | 1463622398623 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 18:46:38 INFO - PROCESS | 1662 | 1463622398624 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 18:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:46:38 INFO - PROCESS | 1662 | 1463622398628 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:46:38 INFO - PROCESS | 1662 | 1463622398629 Marionette TRACE conn2 <- [1,286,null,{}] 18:46:38 INFO - PROCESS | 1662 | 1463622398643 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}] 18:46:38 INFO - PROCESS | 1662 | 1463622398732 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 18:46:38 INFO - PROCESS | 1662 | 1463622398736 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x12396b000 == 37 [pid = 1662] [id = 79] 18:46:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x1260bcc00) [pid = 1662] [serial = 234] [outer = 0x0] 18:46:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x12680dc00) [pid = 1662] [serial = 235] [outer = 0x1260bcc00] 18:46:38 INFO - PROCESS | 1662 | 1463622398760 Marionette DEBUG loaded listener.js 18:46:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x1268d7400) [pid = 1662] [serial = 236] [outer = 0x1260bcc00] 18:46:39 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x11674a400) [pid = 1662] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:46:39 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x119207c00) [pid = 1662] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:46:39 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x1163a2c00) [pid = 1662] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:46:39 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x112972800) [pid = 1662] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:46:39 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x11861f400) [pid = 1662] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:46:39 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x119211000) [pid = 1662] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:46:39 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x1160b4000) [pid = 1662] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:46:39 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x117f12000) [pid = 1662] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:46:39 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1192c1800) [pid = 1662] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:46:39 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x119c03400) [pid = 1662] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:46:39 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x11296a000) [pid = 1662] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:46:39 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x119b98400) [pid = 1662] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:46:39 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x111f55400) [pid = 1662] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:46:39 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x119c11c00) [pid = 1662] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:46:39 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x123835800) [pid = 1662] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:46:39 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x119c0e400) [pid = 1662] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:46:39 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x11396c000) [pid = 1662] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:46:39 INFO - PROCESS | 1662 | 1463622399151 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]]]}] 18:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 570ms 18:46:39 INFO - PROCESS | 1662 | 1463622399199 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 18:46:39 INFO - PROCESS | 1662 | 1463622399200 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 18:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:46:39 INFO - PROCESS | 1662 | 1463622399202 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:46:39 INFO - PROCESS | 1662 | 1463622399203 Marionette TRACE conn2 <- [1,290,null,{}] 18:46:39 INFO - PROCESS | 1662 | 1463622399205 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}] 18:46:39 INFO - PROCESS | 1662 | 1463622399273 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 18:46:39 INFO - PROCESS | 1662 | 1463622399277 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x118644000 == 38 [pid = 1662] [id = 80] 18:46:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x112c4b000) [pid = 1662] [serial = 237] [outer = 0x0] 18:46:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1163a7c00) [pid = 1662] [serial = 238] [outer = 0x112c4b000] 18:46:39 INFO - PROCESS | 1662 | 1463622399304 Marionette DEBUG loaded listener.js 18:46:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x119207000) [pid = 1662] [serial = 239] [outer = 0x112c4b000] 18:46:39 INFO - PROCESS | 1662 | 1463622399622 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]]]}] 18:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 469ms 18:46:39 INFO - PROCESS | 1662 | 1463622399675 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 18:46:39 INFO - PROCESS | 1662 | 1463622399677 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 18:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:46:39 INFO - PROCESS | 1662 | 1463622399679 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:46:39 INFO - PROCESS | 1662 | 1463622399680 Marionette TRACE conn2 <- [1,294,null,{}] 18:46:39 INFO - PROCESS | 1662 | 1463622399683 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}] 18:46:39 INFO - PROCESS | 1662 | 1463622399767 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 18:46:39 INFO - PROCESS | 1662 | 1463622399772 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x124b60000 == 39 [pid = 1662] [id = 81] 18:46:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x1192c1800) [pid = 1662] [serial = 240] [outer = 0x0] 18:46:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1268dc800) [pid = 1662] [serial = 241] [outer = 0x1192c1800] 18:46:39 INFO - PROCESS | 1662 | 1463622399800 Marionette DEBUG loaded listener.js 18:46:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x128bcf800) [pid = 1662] [serial = 242] [outer = 0x1192c1800] 18:46:40 INFO - PROCESS | 1662 | 1463622400105 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]]]}] 18:46:40 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. 18:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 468ms 18:46:40 INFO - PROCESS | 1662 | 1463622400147 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 18:46:40 INFO - PROCESS | 1662 | 1463622400149 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 18:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:46:40 INFO - PROCESS | 1662 | 1463622400153 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:46:40 INFO - PROCESS | 1662 | 1463622400154 Marionette TRACE conn2 <- [1,298,null,{}] 18:46:40 INFO - PROCESS | 1662 | 1463622400157 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}] 18:46:40 INFO - PROCESS | 1662 | 1463622400225 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 18:46:40 INFO - PROCESS | 1662 | 1463622400229 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x126478800 == 40 [pid = 1662] [id = 82] 18:46:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x128bd3000) [pid = 1662] [serial = 243] [outer = 0x0] 18:46:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x128d25c00) [pid = 1662] [serial = 244] [outer = 0x128bd3000] 18:46:40 INFO - PROCESS | 1662 | 1463622400256 Marionette DEBUG loaded listener.js 18:46:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x128d78800) [pid = 1662] [serial = 245] [outer = 0x128bd3000] 18:46:40 INFO - PROCESS | 1662 | 1463622400549 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]]]}] 18:46:40 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. 18:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 419ms 18:46:40 INFO - PROCESS | 1662 | 1463622400575 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 18:46:40 INFO - PROCESS | 1662 | 1463622400576 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 18:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:46:40 INFO - PROCESS | 1662 | 1463622400578 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:46:40 INFO - PROCESS | 1662 | 1463622400590 Marionette TRACE conn2 <- [1,302,null,{}] 18:46:40 INFO - PROCESS | 1662 | 1463622400593 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}] 18:46:40 INFO - PROCESS | 1662 | 1463622400685 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 18:46:40 INFO - PROCESS | 1662 | 1463622400691 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x12682d800 == 41 [pid = 1662] [id = 83] 18:46:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x128bcec00) [pid = 1662] [serial = 246] [outer = 0x0] 18:46:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x128fefc00) [pid = 1662] [serial = 247] [outer = 0x128bcec00] 18:46:40 INFO - PROCESS | 1662 | 1463622400715 Marionette DEBUG loaded listener.js 18:46:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x128ffb800) [pid = 1662] [serial = 248] [outer = 0x128bcec00] 18:46:40 INFO - PROCESS | 1662 | 1463622400981 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]]]}] 18:46:41 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. 18:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 434ms 18:46:41 INFO - PROCESS | 1662 | 1463622401012 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 18:46:41 INFO - PROCESS | 1662 | 1463622401014 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 18:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:46:41 INFO - PROCESS | 1662 | 1463622401024 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:46:41 INFO - PROCESS | 1662 | 1463622401025 Marionette TRACE conn2 <- [1,306,null,{}] 18:46:41 INFO - PROCESS | 1662 | 1463622401027 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}] 18:46:41 INFO - PROCESS | 1662 | 1463622401104 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 18:46:41 INFO - PROCESS | 1662 | 1463622401191 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x112ca8000 == 42 [pid = 1662] [id = 84] 18:46:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x111c1a000) [pid = 1662] [serial = 249] [outer = 0x0] 18:46:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1121b6400) [pid = 1662] [serial = 250] [outer = 0x111c1a000] 18:46:41 INFO - PROCESS | 1662 | 1463622401222 Marionette DEBUG loaded listener.js 18:46:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x11634d400) [pid = 1662] [serial = 251] [outer = 0x111c1a000] 18:46:41 INFO - PROCESS | 1662 | 1463622401651 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]]]}] 18:46:41 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. 18:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 671ms 18:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:46:41 INFO - PROCESS | 1662 | 1463622401697 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 18:46:41 INFO - PROCESS | 1662 | 1463622401699 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 18:46:41 INFO - PROCESS | 1662 | 1463622401702 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:46:41 INFO - PROCESS | 1662 | 1463622401705 Marionette TRACE conn2 <- [1,310,null,{}] 18:46:41 INFO - PROCESS | 1662 | 1463622401708 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}] 18:46:41 INFO - PROCESS | 1662 | 1463622401803 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 18:46:41 INFO - PROCESS | 1662 | 1463622401882 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x1186e0800 == 43 [pid = 1662] [id = 85] 18:46:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x1183eb800) [pid = 1662] [serial = 252] [outer = 0x0] 18:46:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x118598800) [pid = 1662] [serial = 253] [outer = 0x1183eb800] 18:46:41 INFO - PROCESS | 1662 | 1463622401927 Marionette DEBUG loaded listener.js 18:46:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x118815400) [pid = 1662] [serial = 254] [outer = 0x1183eb800] 18:46:42 INFO - PROCESS | 1662 | 1463622402324 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]]]}] 18:46:42 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. 18:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 670ms 18:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:46:42 INFO - PROCESS | 1662 | 1463622402375 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 18:46:42 INFO - PROCESS | 1662 | 1463622402377 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 18:46:42 INFO - PROCESS | 1662 | 1463622402380 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:46:42 INFO - PROCESS | 1662 | 1463622402381 Marionette TRACE conn2 <- [1,314,null,{}] 18:46:42 INFO - PROCESS | 1662 | 1463622402384 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}] 18:46:42 INFO - PROCESS | 1662 | 1463622402476 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 18:46:42 INFO - PROCESS | 1662 | 1463622402520 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x123e46000 == 44 [pid = 1662] [id = 86] 18:46:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x119194c00) [pid = 1662] [serial = 255] [outer = 0x0] 18:46:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x1192bb800) [pid = 1662] [serial = 256] [outer = 0x119194c00] 18:46:42 INFO - PROCESS | 1662 | 1463622402550 Marionette DEBUG loaded listener.js 18:46:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x119c0e400) [pid = 1662] [serial = 257] [outer = 0x119194c00] 18:46:42 INFO - PROCESS | 1662 | 1463622402970 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]]]}] 18:46:42 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. 18:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 618ms 18:46:43 INFO - PROCESS | 1662 | 1463622402999 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 18:46:43 INFO - PROCESS | 1662 | 1463622403000 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 18:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:46:43 INFO - PROCESS | 1662 | 1463622403007 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:46:43 INFO - PROCESS | 1662 | 1463622403012 Marionette TRACE conn2 <- [1,318,null,{}] 18:46:43 INFO - PROCESS | 1662 | 1463622403015 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}] 18:46:43 INFO - PROCESS | 1662 | 1463622403110 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 18:46:43 INFO - PROCESS | 1662 | 1463622403185 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x128f4b000 == 45 [pid = 1662] [id = 87] 18:46:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x11aa73400) [pid = 1662] [serial = 258] [outer = 0x0] 18:46:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x123832800) [pid = 1662] [serial = 259] [outer = 0x11aa73400] 18:46:43 INFO - PROCESS | 1662 | 1463622403214 Marionette DEBUG loaded listener.js 18:46:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x1244d7800) [pid = 1662] [serial = 260] [outer = 0x11aa73400] 18:46:43 INFO - PROCESS | 1662 | 1463622403811 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]]]}] 18:46:43 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. 18:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 827ms 18:46:43 INFO - PROCESS | 1662 | 1463622403850 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 18:46:43 INFO - PROCESS | 1662 | 1463622403854 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 18:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:46:43 INFO - PROCESS | 1662 | 1463622403861 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:46:43 INFO - PROCESS | 1662 | 1463622403866 Marionette TRACE conn2 <- [1,322,null,{}] 18:46:43 INFO - PROCESS | 1662 | 1463622403874 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}] 18:46:44 INFO - PROCESS | 1662 | 1463622403998 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 18:46:44 INFO - PROCESS | 1662 | 1463622404067 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x116fa9800 == 46 [pid = 1662] [id = 88] 18:46:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x115fd9800) [pid = 1662] [serial = 261] [outer = 0x0] 18:46:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x1167b8c00) [pid = 1662] [serial = 262] [outer = 0x115fd9800] 18:46:44 INFO - PROCESS | 1662 | 1463622404111 Marionette DEBUG loaded listener.js 18:46:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x117f09000) [pid = 1662] [serial = 263] [outer = 0x115fd9800] 18:46:44 INFO - PROCESS | 1662 | --DOCSHELL 0x12682d800 == 45 [pid = 1662] [id = 83] 18:46:44 INFO - PROCESS | 1662 | --DOCSHELL 0x126478800 == 44 [pid = 1662] [id = 82] 18:46:44 INFO - PROCESS | 1662 | --DOCSHELL 0x124b60000 == 43 [pid = 1662] [id = 81] 18:46:44 INFO - PROCESS | 1662 | --DOCSHELL 0x118644000 == 42 [pid = 1662] [id = 80] 18:46:44 INFO - PROCESS | 1662 | --DOCSHELL 0x12396b000 == 41 [pid = 1662] [id = 79] 18:46:44 INFO - PROCESS | 1662 | --DOCSHELL 0x12310f000 == 40 [pid = 1662] [id = 78] 18:46:44 INFO - PROCESS | 1662 | --DOCSHELL 0x119fdd000 == 39 [pid = 1662] [id = 77] 18:46:44 INFO - PROCESS | 1662 | --DOCSHELL 0x119543800 == 38 [pid = 1662] [id = 76] 18:46:44 INFO - PROCESS | 1662 | --DOCSHELL 0x112fe5000 == 37 [pid = 1662] [id = 75] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x1260c5c00) [pid = 1662] [serial = 201] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOCSHELL 0x118644800 == 36 [pid = 1662] [id = 74] 18:46:44 INFO - PROCESS | 1662 | --DOCSHELL 0x117f8d800 == 35 [pid = 1662] [id = 73] 18:46:44 INFO - PROCESS | 1662 | --DOCSHELL 0x1170d1800 == 34 [pid = 1662] [id = 72] 18:46:44 INFO - PROCESS | 1662 | --DOCSHELL 0x1160d4000 == 33 [pid = 1662] [id = 71] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x117584000) [pid = 1662] [serial = 148] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x116691c00) [pid = 1662] [serial = 147] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x11861fc00) [pid = 1662] [serial = 151] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x118409800) [pid = 1662] [serial = 150] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x119c07000) [pid = 1662] [serial = 154] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x1194f3400) [pid = 1662] [serial = 153] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x123181400) [pid = 1662] [serial = 157] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x12118b000) [pid = 1662] [serial = 156] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x1192bc400) [pid = 1662] [serial = 160] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x116a5cc00) [pid = 1662] [serial = 159] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1233f4c00) [pid = 1662] [serial = 189] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x118a27400) [pid = 1662] [serial = 192] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x123186c00) [pid = 1662] [serial = 186] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x1233f5800) [pid = 1662] [serial = 187] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1235a5400) [pid = 1662] [serial = 193] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x12413f400) [pid = 1662] [serial = 195] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x124e34400) [pid = 1662] [serial = 198] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x118624c00) [pid = 1662] [serial = 177] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x119c0f000) [pid = 1662] [serial = 181] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x124b04800) [pid = 1662] [serial = 196] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x121186c00) [pid = 1662] [serial = 184] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x124e9ec00) [pid = 1662] [serial = 199] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x119205400) [pid = 1662] [serial = 178] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x123769000) [pid = 1662] [serial = 190] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x11757e400) [pid = 1662] [serial = 168] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x117f13000) [pid = 1662] [serial = 169] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1194f5400) [pid = 1662] [serial = 180] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x1163f3c00) [pid = 1662] [serial = 165] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x11668f800) [pid = 1662] [serial = 166] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x1183e7000) [pid = 1662] [serial = 171] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x11861a400) [pid = 1662] [serial = 172] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x118a1b000) [pid = 1662] [serial = 174] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x118a5d000) [pid = 1662] [serial = 175] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x1160bac00) [pid = 1662] [serial = 162] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x11aa72000) [pid = 1662] [serial = 183] [outer = 0x0] [url = about:blank] 18:46:44 INFO - PROCESS | 1662 | 1463622404635 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]]]}] 18:46:44 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. 18:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 781ms 18:46:44 INFO - PROCESS | 1662 | 1463622404641 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 18:46:44 INFO - PROCESS | 1662 | 1463622404644 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 18:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:46:44 INFO - PROCESS | 1662 | 1463622404649 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:46:44 INFO - PROCESS | 1662 | 1463622404652 Marionette TRACE conn2 <- [1,326,null,{}] 18:46:44 INFO - PROCESS | 1662 | 1463622404655 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}] 18:46:44 INFO - PROCESS | 1662 | 1463622404725 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 18:46:44 INFO - PROCESS | 1662 | 1463622404730 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x1163df000 == 34 [pid = 1662] [id = 89] 18:46:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x113361800) [pid = 1662] [serial = 264] [outer = 0x0] 18:46:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x116ad0800) [pid = 1662] [serial = 265] [outer = 0x113361800] 18:46:44 INFO - PROCESS | 1662 | 1463622404758 Marionette DEBUG loaded listener.js 18:46:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x1183e6c00) [pid = 1662] [serial = 266] [outer = 0x113361800] 18:46:45 INFO - PROCESS | 1662 | 1463622405076 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]]]}] 18:46:45 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. 18:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 471ms 18:46:45 INFO - PROCESS | 1662 | 1463622405120 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 18:46:45 INFO - PROCESS | 1662 | 1463622405121 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 18:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:46:45 INFO - PROCESS | 1662 | 1463622405124 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:46:45 INFO - PROCESS | 1662 | 1463622405126 Marionette TRACE conn2 <- [1,330,null,{}] 18:46:45 INFO - PROCESS | 1662 | 1463622405146 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}] 18:46:45 INFO - PROCESS | 1662 | 1463622405233 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 18:46:45 INFO - PROCESS | 1662 | 1463622405238 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x117483800 == 35 [pid = 1662] [id = 90] 18:46:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x11861a400) [pid = 1662] [serial = 267] [outer = 0x0] 18:46:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x118811800) [pid = 1662] [serial = 268] [outer = 0x11861a400] 18:46:45 INFO - PROCESS | 1662 | 1463622405267 Marionette DEBUG loaded listener.js 18:46:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x118a63c00) [pid = 1662] [serial = 269] [outer = 0x11861a400] 18:46:45 INFO - PROCESS | 1662 | 1463622405588 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]]]}] 18:46:45 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. 18:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 520ms 18:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:46:45 INFO - PROCESS | 1662 | 1463622405645 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 18:46:45 INFO - PROCESS | 1662 | 1463622405647 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 18:46:45 INFO - PROCESS | 1662 | 1463622405649 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:46:45 INFO - PROCESS | 1662 | 1463622405650 Marionette TRACE conn2 <- [1,334,null,{}] 18:46:45 INFO - PROCESS | 1662 | 1463622405652 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}] 18:46:45 INFO - PROCESS | 1662 | 1463622405749 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 18:46:45 INFO - PROCESS | 1662 | 1463622405790 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x118648800 == 36 [pid = 1662] [id = 91] 18:46:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x118619800) [pid = 1662] [serial = 270] [outer = 0x0] 18:46:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x119211000) [pid = 1662] [serial = 271] [outer = 0x118619800] 18:46:45 INFO - PROCESS | 1662 | 1463622405815 Marionette DEBUG loaded listener.js 18:46:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x1194f6800) [pid = 1662] [serial = 272] [outer = 0x118619800] 18:46:46 INFO - PROCESS | 1662 | 1463622406075 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]]]}] 18:46:46 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. 18:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 468ms 18:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:46:46 INFO - PROCESS | 1662 | 1463622406123 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 18:46:46 INFO - PROCESS | 1662 | 1463622406124 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 18:46:46 INFO - PROCESS | 1662 | 1463622406126 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:46:46 INFO - PROCESS | 1662 | 1463622406127 Marionette TRACE conn2 <- [1,338,null,{}] 18:46:46 INFO - PROCESS | 1662 | 1463622406130 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}] 18:46:46 INFO - PROCESS | 1662 | 1463622406203 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 18:46:46 INFO - PROCESS | 1662 | 1463622406208 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x119179000 == 37 [pid = 1662] [id = 92] 18:46:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1194f4400) [pid = 1662] [serial = 273] [outer = 0x0] 18:46:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x119c11400) [pid = 1662] [serial = 274] [outer = 0x1194f4400] 18:46:46 INFO - PROCESS | 1662 | 1463622406234 Marionette DEBUG loaded listener.js 18:46:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x11aa77400) [pid = 1662] [serial = 275] [outer = 0x1194f4400] 18:46:46 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. 18:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 420ms 18:46:46 INFO - PROCESS | 1662 | 1463622406543 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]]]}] 18:46:46 INFO - PROCESS | 1662 | 1463622406546 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 18:46:46 INFO - PROCESS | 1662 | 1463622406547 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 18:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:46:46 INFO - PROCESS | 1662 | 1463622406560 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:46:46 INFO - PROCESS | 1662 | 1463622406561 Marionette TRACE conn2 <- [1,342,null,{}] 18:46:46 INFO - PROCESS | 1662 | 1463622406563 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}] 18:46:46 INFO - PROCESS | 1662 | 1463622406679 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 18:46:46 INFO - PROCESS | 1662 | 1463622406693 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x119418800 == 38 [pid = 1662] [id = 93] 18:46:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x1192c8000) [pid = 1662] [serial = 276] [outer = 0x0] 18:46:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x11aa79c00) [pid = 1662] [serial = 277] [outer = 0x1192c8000] 18:46:46 INFO - PROCESS | 1662 | 1463622406718 Marionette DEBUG loaded listener.js 18:46:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x12383d800) [pid = 1662] [serial = 278] [outer = 0x1192c8000] 18:46:47 INFO - PROCESS | 1662 | 1463622407044 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]]]}] 18:46:47 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. 18:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 529ms 18:46:47 INFO - PROCESS | 1662 | 1463622407079 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 18:46:47 INFO - PROCESS | 1662 | 1463622407081 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 18:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:46:47 INFO - PROCESS | 1662 | 1463622407090 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:46:47 INFO - PROCESS | 1662 | 1463622407091 Marionette TRACE conn2 <- [1,346,null,{}] 18:46:47 INFO - PROCESS | 1662 | 1463622407093 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}] 18:46:47 INFO - PROCESS | 1662 | 1463622407177 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 18:46:47 INFO - PROCESS | 1662 | 1463622407182 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x119b1c800 == 39 [pid = 1662] [id = 94] 18:46:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x123768000) [pid = 1662] [serial = 279] [outer = 0x0] 18:46:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x1241b1800) [pid = 1662] [serial = 280] [outer = 0x123768000] 18:46:47 INFO - PROCESS | 1662 | 1463622407207 Marionette DEBUG loaded listener.js 18:46:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1244dbc00) [pid = 1662] [serial = 281] [outer = 0x123768000] 18:46:47 INFO - PROCESS | 1662 | 1463622407531 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]]]}] 18:46:47 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. 18:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 471ms 18:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:46:47 INFO - PROCESS | 1662 | 1463622407562 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 18:46:47 INFO - PROCESS | 1662 | 1463622407563 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 18:46:47 INFO - PROCESS | 1662 | 1463622407576 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:46:47 INFO - PROCESS | 1662 | 1463622407577 Marionette TRACE conn2 <- [1,350,null,{}] 18:46:47 INFO - PROCESS | 1662 | 1463622407580 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}] 18:46:47 INFO - PROCESS | 1662 | 1463622407665 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 18:46:47 INFO - PROCESS | 1662 | 1463622407669 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x119f18000 == 40 [pid = 1662] [id = 95] 18:46:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x1238d8c00) [pid = 1662] [serial = 282] [outer = 0x0] 18:46:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x124e3d400) [pid = 1662] [serial = 283] [outer = 0x1238d8c00] 18:46:47 INFO - PROCESS | 1662 | 1463622407694 Marionette DEBUG loaded listener.js 18:46:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x12645dc00) [pid = 1662] [serial = 284] [outer = 0x1238d8c00] 18:46:48 INFO - PROCESS | 1662 | 1463622408022 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]]]}] 18:46:48 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. 18:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 481ms 18:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:46:48 INFO - PROCESS | 1662 | 1463622408055 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 18:46:48 INFO - PROCESS | 1662 | 1463622408057 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 18:46:48 INFO - PROCESS | 1662 | 1463622408059 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:46:48 INFO - PROCESS | 1662 | 1463622408060 Marionette TRACE conn2 <- [1,354,null,{}] 18:46:48 INFO - PROCESS | 1662 | 1463622408062 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}] 18:46:48 INFO - PROCESS | 1662 | 1463622408153 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 18:46:48 INFO - PROCESS | 1662 | 1463622408157 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x123121000 == 41 [pid = 1662] [id = 96] 18:46:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x124e3c800) [pid = 1662] [serial = 285] [outer = 0x0] 18:46:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x126810400) [pid = 1662] [serial = 286] [outer = 0x124e3c800] 18:46:48 INFO - PROCESS | 1662 | 1463622408181 Marionette DEBUG loaded listener.js 18:46:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x1268e9800) [pid = 1662] [serial = 287] [outer = 0x124e3c800] 18:46:48 INFO - PROCESS | 1662 | 1463622408512 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]]]}] 18:46:48 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. 18:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 470ms 18:46:48 INFO - PROCESS | 1662 | 1463622408530 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 18:46:48 INFO - PROCESS | 1662 | 1463622408531 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 18:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:46:48 INFO - PROCESS | 1662 | 1463622408540 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:46:48 INFO - PROCESS | 1662 | 1463622408541 Marionette TRACE conn2 <- [1,358,null,{}] 18:46:48 INFO - PROCESS | 1662 | 1463622408543 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}] 18:46:48 INFO - PROCESS | 1662 | 1463622408633 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 18:46:48 INFO - PROCESS | 1662 | 1463622408637 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x123664000 == 42 [pid = 1662] [id = 97] 18:46:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x12680e400) [pid = 1662] [serial = 288] [outer = 0x0] 18:46:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x1268f1c00) [pid = 1662] [serial = 289] [outer = 0x12680e400] 18:46:48 INFO - PROCESS | 1662 | 1463622408662 Marionette DEBUG loaded listener.js 18:46:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x128b73800) [pid = 1662] [serial = 290] [outer = 0x12680e400] 18:46:48 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x124140800) [pid = 1662] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:46:48 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x1192c1800) [pid = 1662] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:46:48 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1241ac800) [pid = 1662] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:46:48 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x11861bc00) [pid = 1662] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:46:48 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x119c06c00) [pid = 1662] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:46:48 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x112c4b000) [pid = 1662] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:46:48 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x113315400) [pid = 1662] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:46:48 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x124e37000) [pid = 1662] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:46:48 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1167c0000) [pid = 1662] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:46:48 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x119c06800) [pid = 1662] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:46:48 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x117f11c00) [pid = 1662] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:46:48 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1260bcc00) [pid = 1662] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:46:48 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x128bd3000) [pid = 1662] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:46:49 INFO - PROCESS | 1662 | 1463622409042 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]]]}] 18:46:49 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. 18:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 527ms 18:46:49 INFO - PROCESS | 1662 | 1463622409062 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 18:46:49 INFO - PROCESS | 1662 | 1463622409064 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 18:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:46:49 INFO - PROCESS | 1662 | 1463622409074 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:46:49 INFO - PROCESS | 1662 | 1463622409076 Marionette TRACE conn2 <- [1,362,null,{}] 18:46:49 INFO - PROCESS | 1662 | 1463622409078 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}] 18:46:49 INFO - PROCESS | 1662 | 1463622409194 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 18:46:49 INFO - PROCESS | 1662 | 1463622409220 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x123e44800 == 43 [pid = 1662] [id = 98] 18:46:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x111f1ac00) [pid = 1662] [serial = 291] [outer = 0x0] 18:46:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x1260bc800) [pid = 1662] [serial = 292] [outer = 0x111f1ac00] 18:46:49 INFO - PROCESS | 1662 | 1463622409248 Marionette DEBUG loaded listener.js 18:46:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x128b7c800) [pid = 1662] [serial = 293] [outer = 0x111f1ac00] 18:46:49 INFO - PROCESS | 1662 | 1463622409537 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]]]}] 18:46:49 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. 18:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 519ms 18:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:46:49 INFO - PROCESS | 1662 | 1463622409593 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 18:46:49 INFO - PROCESS | 1662 | 1463622409595 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 18:46:49 INFO - PROCESS | 1662 | 1463622409597 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:46:49 INFO - PROCESS | 1662 | 1463622409598 Marionette TRACE conn2 <- [1,366,null,{}] 18:46:49 INFO - PROCESS | 1662 | 1463622409602 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}] 18:46:49 INFO - PROCESS | 1662 | 1463622409673 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 18:46:49 INFO - PROCESS | 1662 | 1463622409677 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x12683d800 == 44 [pid = 1662] [id = 99] 18:46:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x128b7f400) [pid = 1662] [serial = 294] [outer = 0x0] 18:46:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x128bd2000) [pid = 1662] [serial = 295] [outer = 0x128b7f400] 18:46:49 INFO - PROCESS | 1662 | 1463622409704 Marionette DEBUG loaded listener.js 18:46:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x128ff4000) [pid = 1662] [serial = 296] [outer = 0x128b7f400] 18:46:50 INFO - PROCESS | 1662 | 1463622410002 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]]]}] 18:46:50 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. 18:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 419ms 18:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:46:50 INFO - PROCESS | 1662 | 1463622410021 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 18:46:50 INFO - PROCESS | 1662 | 1463622410023 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 18:46:50 INFO - PROCESS | 1662 | 1463622410025 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:46:50 INFO - PROCESS | 1662 | 1463622410026 Marionette TRACE conn2 <- [1,370,null,{}] 18:46:50 INFO - PROCESS | 1662 | 1463622410028 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}] 18:46:50 INFO - PROCESS | 1662 | 1463622410122 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 18:46:50 INFO - PROCESS | 1662 | 1463622410147 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x128c43000 == 45 [pid = 1662] [id = 100] 18:46:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x128b78c00) [pid = 1662] [serial = 297] [outer = 0x0] 18:46:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x128ff5000) [pid = 1662] [serial = 298] [outer = 0x128b78c00] 18:46:50 INFO - PROCESS | 1662 | 1463622410172 Marionette DEBUG loaded listener.js 18:46:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1292df800) [pid = 1662] [serial = 299] [outer = 0x128b78c00] 18:46:50 INFO - PROCESS | 1662 | 1463622410464 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]]]}] 18:46:50 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. 18:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 469ms 18:46:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:46:50 INFO - PROCESS | 1662 | 1463622410494 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 18:46:50 INFO - PROCESS | 1662 | 1463622410495 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 18:46:50 INFO - PROCESS | 1662 | 1463622410497 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:46:50 INFO - PROCESS | 1662 | 1463622410498 Marionette TRACE conn2 <- [1,374,null,{}] 18:46:50 INFO - PROCESS | 1662 | 1463622410504 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}] 18:46:50 INFO - PROCESS | 1662 | 1463622410577 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 18:46:50 INFO - PROCESS | 1662 | 1463622410582 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x1296a6800 == 46 [pid = 1662] [id = 101] 18:46:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x1292e0400) [pid = 1662] [serial = 300] [outer = 0x0] 18:46:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x12952b400) [pid = 1662] [serial = 301] [outer = 0x1292e0400] 18:46:50 INFO - PROCESS | 1662 | 1463622410608 Marionette DEBUG loaded listener.js 18:46:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x12a458400) [pid = 1662] [serial = 302] [outer = 0x1292e0400] 18:46:51 INFO - PROCESS | 1662 | 1463622411057 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:46:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:46:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 572ms 18:46:51 INFO - PROCESS | 1662 | 1463622411070 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 18:46:51 INFO - PROCESS | 1662 | 1463622411074 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 18:46:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:46:51 INFO - PROCESS | 1662 | 1463622411080 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:46:51 INFO - PROCESS | 1662 | 1463622411083 Marionette TRACE conn2 <- [1,378,null,{}] 18:46:51 INFO - PROCESS | 1662 | 1463622411089 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}] 18:46:51 INFO - PROCESS | 1662 | 1463622411237 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 18:46:51 INFO - PROCESS | 1662 | 1463622411318 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x116609000 == 47 [pid = 1662] [id = 102] 18:46:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x114f49000) [pid = 1662] [serial = 303] [outer = 0x0] 18:46:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x11668f800) [pid = 1662] [serial = 304] [outer = 0x114f49000] 18:46:51 INFO - PROCESS | 1662 | 1463622411370 Marionette DEBUG loaded listener.js 18:46:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x117d6e800) [pid = 1662] [serial = 305] [outer = 0x114f49000] 18:46:51 INFO - PROCESS | 1662 | 1463622411827 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:46:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:46:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 777ms 18:46:51 INFO - PROCESS | 1662 | 1463622411856 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 18:46:51 INFO - PROCESS | 1662 | 1463622411860 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 18:46:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:46:51 INFO - PROCESS | 1662 | 1463622411865 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:46:51 INFO - PROCESS | 1662 | 1463622411867 Marionette TRACE conn2 <- [1,382,null,{}] 18:46:51 INFO - PROCESS | 1662 | 1463622411869 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}] 18:46:51 INFO - PROCESS | 1662 | 1463622411965 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 18:46:52 INFO - PROCESS | 1662 | 1463622412010 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x118ab0800 == 48 [pid = 1662] [id = 103] 18:46:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x1183e4000) [pid = 1662] [serial = 306] [outer = 0x0] 18:46:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x11861ec00) [pid = 1662] [serial = 307] [outer = 0x1183e4000] 18:46:52 INFO - PROCESS | 1662 | 1463622412040 Marionette DEBUG loaded listener.js 18:46:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x118a5b800) [pid = 1662] [serial = 308] [outer = 0x1183e4000] 18:46:52 INFO - PROCESS | 1662 | 1463622412457 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:46:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:46:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 620ms 18:46:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:46:52 INFO - PROCESS | 1662 | 1463622412485 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 18:46:52 INFO - PROCESS | 1662 | 1463622412487 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 18:46:52 INFO - PROCESS | 1662 | 1463622412489 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:46:52 INFO - PROCESS | 1662 | 1463622412492 Marionette TRACE conn2 <- [1,386,null,{}] 18:46:52 INFO - PROCESS | 1662 | 1463622412515 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}] 18:46:52 INFO - PROCESS | 1662 | 1463622412629 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 18:46:52 INFO - PROCESS | 1662 | 1463622412676 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x128b8c000 == 49 [pid = 1662] [id = 104] 18:46:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x121186400) [pid = 1662] [serial = 309] [outer = 0x0] 18:46:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x12118b000) [pid = 1662] [serial = 310] [outer = 0x121186400] 18:46:52 INFO - PROCESS | 1662 | 1463622412707 Marionette DEBUG loaded listener.js 18:46:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x1233fb000) [pid = 1662] [serial = 311] [outer = 0x121186400] 18:46:53 INFO - PROCESS | 1662 | 1463622413120 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]]]}] 18:46:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:46:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 674ms 18:46:53 INFO - PROCESS | 1662 | 1463622413164 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 18:46:53 INFO - PROCESS | 1662 | 1463622413166 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 18:46:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:46:53 INFO - PROCESS | 1662 | 1463622413168 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:46:53 INFO - PROCESS | 1662 | 1463622413169 Marionette TRACE conn2 <- [1,390,null,{}] 18:46:53 INFO - PROCESS | 1662 | 1463622413172 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}] 18:46:53 INFO - PROCESS | 1662 | 1463622413296 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 18:46:53 INFO - PROCESS | 1662 | 1463622413343 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a638000 == 50 [pid = 1662] [id = 105] 18:46:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x123519000) [pid = 1662] [serial = 312] [outer = 0x0] 18:46:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x124e9ac00) [pid = 1662] [serial = 313] [outer = 0x123519000] 18:46:53 INFO - PROCESS | 1662 | 1463622413374 Marionette DEBUG loaded listener.js 18:46:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x1268ea000) [pid = 1662] [serial = 314] [outer = 0x123519000] 18:46:53 INFO - PROCESS | 1662 | 1463622413915 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]]]}] 18:46:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:46:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 819ms 18:46:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:46:53 INFO - PROCESS | 1662 | 1463622413988 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 18:46:53 INFO - PROCESS | 1662 | 1463622413990 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 18:46:53 INFO - PROCESS | 1662 | 1463622413993 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:46:53 INFO - PROCESS | 1662 | 1463622413995 Marionette TRACE conn2 <- [1,394,null,{}] 18:46:54 INFO - PROCESS | 1662 | 1463622413999 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}] 18:46:54 INFO - PROCESS | 1662 | 1463622414134 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 18:46:54 INFO - PROCESS | 1662 | 1463622414235 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x126791000 == 51 [pid = 1662] [id = 106] 18:46:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x1121b6800) [pid = 1662] [serial = 315] [outer = 0x0] 18:46:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x128b79400) [pid = 1662] [serial = 316] [outer = 0x1121b6800] 18:46:54 INFO - PROCESS | 1662 | 1463622414266 Marionette DEBUG loaded listener.js 18:46:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x12952ac00) [pid = 1662] [serial = 317] [outer = 0x1121b6800] 18:46:54 INFO - PROCESS | 1662 | 1463622414850 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]]]}] 18:46:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:46:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 871ms 18:46:54 INFO - PROCESS | 1662 | 1463622414865 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 18:46:54 INFO - PROCESS | 1662 | 1463622414868 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 18:46:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:46:54 INFO - PROCESS | 1662 | 1463622414894 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:46:54 INFO - PROCESS | 1662 | 1463622414896 Marionette TRACE conn2 <- [1,398,null,{}] 18:46:54 INFO - PROCESS | 1662 | 1463622414899 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}] 18:46:54 INFO - PROCESS | 1662 | 1463622414987 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 18:46:55 INFO - PROCESS | 1662 | 1463622415047 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x112c11000 == 52 [pid = 1662] [id = 107] 18:46:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x117586800) [pid = 1662] [serial = 318] [outer = 0x0] 18:46:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x117f0b000) [pid = 1662] [serial = 319] [outer = 0x117586800] 18:46:55 INFO - PROCESS | 1662 | 1463622415074 Marionette DEBUG loaded listener.js 18:46:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x1183e4400) [pid = 1662] [serial = 320] [outer = 0x117586800] 18:46:55 INFO - PROCESS | 1662 | --DOCSHELL 0x128c43000 == 51 [pid = 1662] [id = 100] 18:46:55 INFO - PROCESS | 1662 | --DOCSHELL 0x12683d800 == 50 [pid = 1662] [id = 99] 18:46:55 INFO - PROCESS | 1662 | --DOCSHELL 0x123e44800 == 49 [pid = 1662] [id = 98] 18:46:55 INFO - PROCESS | 1662 | --DOCSHELL 0x123664000 == 48 [pid = 1662] [id = 97] 18:46:55 INFO - PROCESS | 1662 | --DOCSHELL 0x123121000 == 47 [pid = 1662] [id = 96] 18:46:55 INFO - PROCESS | 1662 | --DOCSHELL 0x119f18000 == 46 [pid = 1662] [id = 95] 18:46:55 INFO - PROCESS | 1662 | --DOCSHELL 0x119b1c800 == 45 [pid = 1662] [id = 94] 18:46:55 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x128fefc00) [pid = 1662] [serial = 247] [outer = 0x0] [url = about:blank] 18:46:55 INFO - PROCESS | 1662 | --DOCSHELL 0x119418800 == 44 [pid = 1662] [id = 93] 18:46:55 INFO - PROCESS | 1662 | --DOCSHELL 0x119179000 == 43 [pid = 1662] [id = 92] 18:46:55 INFO - PROCESS | 1662 | --DOCSHELL 0x118648800 == 42 [pid = 1662] [id = 91] 18:46:55 INFO - PROCESS | 1662 | --DOCSHELL 0x117483800 == 41 [pid = 1662] [id = 90] 18:46:55 INFO - PROCESS | 1662 | --DOCSHELL 0x1163df000 == 40 [pid = 1662] [id = 89] 18:46:55 INFO - PROCESS | 1662 | --DOCSHELL 0x116fa9800 == 39 [pid = 1662] [id = 88] 18:46:55 INFO - PROCESS | 1662 | --DOCSHELL 0x128f4b000 == 38 [pid = 1662] [id = 87] 18:46:55 INFO - PROCESS | 1662 | --DOCSHELL 0x123e46000 == 37 [pid = 1662] [id = 86] 18:46:55 INFO - PROCESS | 1662 | --DOCSHELL 0x1186e0800 == 36 [pid = 1662] [id = 85] 18:46:55 INFO - PROCESS | 1662 | --DOCSHELL 0x112ca8000 == 35 [pid = 1662] [id = 84] 18:46:55 INFO - PROCESS | 1662 | 1463622415504 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]]]}] 18:46:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:46:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 627ms 18:46:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:46:55 INFO - PROCESS | 1662 | 1463622415519 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 18:46:55 INFO - PROCESS | 1662 | 1463622415523 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 18:46:55 INFO - PROCESS | 1662 | 1463622415527 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:46:55 INFO - PROCESS | 1662 | 1463622415529 Marionette TRACE conn2 <- [1,402,null,{}] 18:46:55 INFO - PROCESS | 1662 | 1463622415531 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}] 18:46:55 INFO - PROCESS | 1662 | 1463622415618 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 18:46:55 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x128d78800) [pid = 1662] [serial = 245] [outer = 0x0] [url = about:blank] 18:46:55 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x124e2ec00) [pid = 1662] [serial = 230] [outer = 0x0] [url = about:blank] 18:46:55 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x1268dc800) [pid = 1662] [serial = 241] [outer = 0x0] [url = about:blank] 18:46:55 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x124e37c00) [pid = 1662] [serial = 232] [outer = 0x0] [url = about:blank] 18:46:55 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x126704800) [pid = 1662] [serial = 233] [outer = 0x0] [url = about:blank] 18:46:55 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x118a60400) [pid = 1662] [serial = 217] [outer = 0x0] [url = about:blank] 18:46:55 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x123187800) [pid = 1662] [serial = 226] [outer = 0x0] [url = about:blank] 18:46:55 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x1121b1800) [pid = 1662] [serial = 204] [outer = 0x0] [url = about:blank] 18:46:55 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x1241f4c00) [pid = 1662] [serial = 229] [outer = 0x0] [url = about:blank] 18:46:55 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x1163a7c00) [pid = 1662] [serial = 238] [outer = 0x0] [url = about:blank] 18:46:55 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x1192bac00) [pid = 1662] [serial = 220] [outer = 0x0] [url = about:blank] 18:46:55 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x126460000) [pid = 1662] [serial = 202] [outer = 0x0] [url = about:blank] 18:46:55 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x117f08400) [pid = 1662] [serial = 212] [outer = 0x0] [url = about:blank] 18:46:55 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x117d75000) [pid = 1662] [serial = 207] [outer = 0x0] [url = about:blank] 18:46:55 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x119207000) [pid = 1662] [serial = 239] [outer = 0x0] [url = about:blank] 18:46:55 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x11aa6e800) [pid = 1662] [serial = 223] [outer = 0x0] [url = about:blank] 18:46:55 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x121185400) [pid = 1662] [serial = 224] [outer = 0x0] [url = about:blank] 18:46:55 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x118621400) [pid = 1662] [serial = 215] [outer = 0x0] [url = about:blank] 18:46:55 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x119b79800) [pid = 1662] [serial = 221] [outer = 0x0] [url = about:blank] 18:46:55 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x1268d7400) [pid = 1662] [serial = 236] [outer = 0x0] [url = about:blank] 18:46:55 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x123d0a800) [pid = 1662] [serial = 227] [outer = 0x0] [url = about:blank] 18:46:55 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x119211400) [pid = 1662] [serial = 218] [outer = 0x0] [url = about:blank] 18:46:55 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x117079000) [pid = 1662] [serial = 211] [outer = 0x0] [url = about:blank] 18:46:55 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x1165c6400) [pid = 1662] [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.] 18:46:55 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x128d25c00) [pid = 1662] [serial = 244] [outer = 0x0] [url = about:blank] 18:46:55 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x128bcf800) [pid = 1662] [serial = 242] [outer = 0x0] [url = about:blank] 18:46:55 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1183eac00) [pid = 1662] [serial = 214] [outer = 0x0] [url = about:blank] 18:46:55 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x12680dc00) [pid = 1662] [serial = 235] [outer = 0x0] [url = about:blank] 18:46:55 INFO - PROCESS | 1662 | 1463622415665 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x116604800 == 36 [pid = 1662] [id = 108] 18:46:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x113315400) [pid = 1662] [serial = 321] [outer = 0x0] 18:46:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x117d6a800) [pid = 1662] [serial = 322] [outer = 0x113315400] 18:46:55 INFO - PROCESS | 1662 | 1463622415691 Marionette DEBUG loaded listener.js 18:46:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x118a1ec00) [pid = 1662] [serial = 323] [outer = 0x113315400] 18:46:56 INFO - PROCESS | 1662 | 1463622416006 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]]]}] 18:46:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:46:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 519ms 18:46:56 INFO - PROCESS | 1662 | 1463622416047 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 18:46:56 INFO - PROCESS | 1662 | 1463622416048 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 18:46:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:46:56 INFO - PROCESS | 1662 | 1463622416053 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:46:56 INFO - PROCESS | 1662 | 1463622416055 Marionette TRACE conn2 <- [1,406,null,{}] 18:46:56 INFO - PROCESS | 1662 | 1463622416063 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}] 18:46:56 INFO - PROCESS | 1662 | 1463622416138 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 18:46:56 INFO - PROCESS | 1662 | 1463622416190 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x1186d2800 == 37 [pid = 1662] [id = 109] 18:46:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x118815000) [pid = 1662] [serial = 324] [outer = 0x0] 18:46:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1192c3000) [pid = 1662] [serial = 325] [outer = 0x118815000] 18:46:56 INFO - PROCESS | 1662 | 1463622416217 Marionette DEBUG loaded listener.js 18:46:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x119c0d000) [pid = 1662] [serial = 326] [outer = 0x118815000] 18:46:56 INFO - PROCESS | 1662 | 1463622416586 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]]]}] 18:46:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:46:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 571ms 18:46:56 INFO - PROCESS | 1662 | 1463622416632 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 18:46:56 INFO - PROCESS | 1662 | 1463622416634 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 18:46:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:46:56 INFO - PROCESS | 1662 | 1463622416644 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:46:56 INFO - PROCESS | 1662 | 1463622416646 Marionette TRACE conn2 <- [1,410,null,{}] 18:46:56 INFO - PROCESS | 1662 | 1463622416664 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}] 18:46:56 INFO - PROCESS | 1662 | 1463622416753 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 18:46:56 INFO - PROCESS | 1662 | 1463622416798 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x119171800 == 38 [pid = 1662] [id = 110] 18:46:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x1192c0400) [pid = 1662] [serial = 327] [outer = 0x0] 18:46:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x12118c400) [pid = 1662] [serial = 328] [outer = 0x1192c0400] 18:46:56 INFO - PROCESS | 1662 | 1463622416824 Marionette DEBUG loaded listener.js 18:46:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x124e36400) [pid = 1662] [serial = 329] [outer = 0x1192c0400] 18:46:57 INFO - PROCESS | 1662 | 1463622417098 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]]]}] 18:46:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:46:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 479ms 18:46:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:46:57 INFO - PROCESS | 1662 | 1463622417123 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 18:46:57 INFO - PROCESS | 1662 | 1463622417124 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 18:46:57 INFO - PROCESS | 1662 | 1463622417126 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:46:57 INFO - PROCESS | 1662 | 1463622417127 Marionette TRACE conn2 <- [1,414,null,{}] 18:46:57 INFO - PROCESS | 1662 | 1463622417129 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}] 18:46:57 INFO - PROCESS | 1662 | 1463622417207 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 18:46:57 INFO - PROCESS | 1662 | 1463622417211 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x119fc7000 == 39 [pid = 1662] [id = 111] 18:46:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x1260c3000) [pid = 1662] [serial = 330] [outer = 0x0] 18:46:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x1268d7400) [pid = 1662] [serial = 331] [outer = 0x1260c3000] 18:46:57 INFO - PROCESS | 1662 | 1463622417239 Marionette DEBUG loaded listener.js 18:46:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1268ed000) [pid = 1662] [serial = 332] [outer = 0x1260c3000] 18:46:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:46:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 470ms 18:46:57 INFO - PROCESS | 1662 | 1463622417592 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]]]}] 18:46:57 INFO - PROCESS | 1662 | 1463622417597 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 18:46:57 INFO - PROCESS | 1662 | 1463622417600 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 18:46:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:46:57 INFO - PROCESS | 1662 | 1463622417604 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:46:57 INFO - PROCESS | 1662 | 1463622417605 Marionette TRACE conn2 <- [1,418,null,{}] 18:46:57 INFO - PROCESS | 1662 | 1463622417630 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}] 18:46:57 INFO - PROCESS | 1662 | 1463622417801 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 18:46:57 INFO - PROCESS | 1662 | 1463622417821 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x123115800 == 40 [pid = 1662] [id = 112] 18:46:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x128b71800) [pid = 1662] [serial = 333] [outer = 0x0] 18:46:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x128bcf400) [pid = 1662] [serial = 334] [outer = 0x128b71800] 18:46:57 INFO - PROCESS | 1662 | 1463622417862 Marionette DEBUG loaded listener.js 18:46:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x12952fc00) [pid = 1662] [serial = 335] [outer = 0x128b71800] 18:46:58 INFO - PROCESS | 1662 | 1463622418658 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]]]}] 18:46:58 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 18:46:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1093ms 18:46:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:46:58 INFO - PROCESS | 1662 | 1463622418696 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 18:46:58 INFO - PROCESS | 1662 | 1463622418697 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 18:46:58 INFO - PROCESS | 1662 | 1463622418700 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:46:58 INFO - PROCESS | 1662 | 1463622418702 Marionette TRACE conn2 <- [1,422,null,{}] 18:46:58 INFO - PROCESS | 1662 | 1463622418705 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}] 18:46:58 INFO - PROCESS | 1662 | 1463622418794 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 18:46:58 INFO - PROCESS | 1662 | 1463622418798 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x123da5800 == 41 [pid = 1662] [id = 113] 18:46:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x128b76000) [pid = 1662] [serial = 336] [outer = 0x0] 18:46:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x12a6a3000) [pid = 1662] [serial = 337] [outer = 0x128b76000] 18:46:58 INFO - PROCESS | 1662 | 1463622418823 Marionette DEBUG loaded listener.js 18:46:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x12a6ae000) [pid = 1662] [serial = 338] [outer = 0x128b76000] 18:46:59 INFO - PROCESS | 1662 | 1463622419187 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:46:59 INFO - PROCESS | 1662 | 1463622419595 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]]]}] 18:46:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:46:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 921ms 18:46:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:46:59 INFO - PROCESS | 1662 | 1463622419621 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 18:46:59 INFO - PROCESS | 1662 | 1463622419623 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 18:46:59 INFO - PROCESS | 1662 | 1463622419625 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:46:59 INFO - PROCESS | 1662 | 1463622419626 Marionette TRACE conn2 <- [1,426,null,{}] 18:46:59 INFO - PROCESS | 1662 | 1463622419628 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}] 18:46:59 INFO - PROCESS | 1662 | 1463622419764 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 18:46:59 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x123768000) [pid = 1662] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:46:59 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x1238d8c00) [pid = 1662] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:46:59 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x11861a400) [pid = 1662] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:46:59 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x1194f4400) [pid = 1662] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:46:59 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x118619800) [pid = 1662] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:46:59 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x113361800) [pid = 1662] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:46:59 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x115fd9800) [pid = 1662] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:46:59 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x124e3c800) [pid = 1662] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:46:59 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x111f1ac00) [pid = 1662] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:46:59 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x12680e400) [pid = 1662] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:46:59 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x128b7f400) [pid = 1662] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:46:59 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x128b78c00) [pid = 1662] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:46:59 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1192c8000) [pid = 1662] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:46:59 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x128bcec00) [pid = 1662] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:46:59 INFO - PROCESS | 1662 | 1463622419803 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x1186ea800 == 42 [pid = 1662] [id = 114] 18:46:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x115fd9800) [pid = 1662] [serial = 339] [outer = 0x0] 18:46:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1183e4800) [pid = 1662] [serial = 340] [outer = 0x115fd9800] 18:46:59 INFO - PROCESS | 1662 | 1463622419828 Marionette DEBUG loaded listener.js 18:46:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x119b9c000) [pid = 1662] [serial = 341] [outer = 0x115fd9800] 18:47:00 INFO - PROCESS | 1662 | 1463622420140 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] 18:47:00 INFO - PROCESS | 1662 | 1463622420197 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 18:47:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:47:00 INFO - PROCESS | 1662 | 1463622420199 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:47:00 INFO - PROCESS | 1662 | 1463622420200 Marionette TRACE conn2 <- [1,430,null,{}] 18:47:00 INFO - PROCESS | 1662 | 1463622420202 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}] 18:47:00 INFO - PROCESS | 1662 | 1463622420275 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 18:47:00 INFO - PROCESS | 1662 | 1463622420320 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x126835000 == 43 [pid = 1662] [id = 115] 18:47:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1192c4800) [pid = 1662] [serial = 342] [outer = 0x0] 18:47:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x123515c00) [pid = 1662] [serial = 343] [outer = 0x1192c4800] 18:47:00 INFO - PROCESS | 1662 | 1463622420345 Marionette DEBUG loaded listener.js 18:47:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x12a951c00) [pid = 1662] [serial = 344] [outer = 0x1192c4800] 18:47:00 INFO - PROCESS | 1662 | 1463622420607 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]]]}] 18:47:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:47:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 420ms 18:47:00 INFO - PROCESS | 1662 | 1463622420626 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 18:47:00 INFO - PROCESS | 1662 | 1463622420627 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 18:47:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:47:00 INFO - PROCESS | 1662 | 1463622420629 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:47:00 INFO - PROCESS | 1662 | 1463622420630 Marionette TRACE conn2 <- [1,434,null,{}] 18:47:00 INFO - PROCESS | 1662 | 1463622420640 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}] 18:47:00 INFO - PROCESS | 1662 | 1463622420722 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 18:47:00 INFO - PROCESS | 1662 | 1463622420727 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x1296a7800 == 44 [pid = 1662] [id = 116] 18:47:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x12a952000) [pid = 1662] [serial = 345] [outer = 0x0] 18:47:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x12aeec800) [pid = 1662] [serial = 346] [outer = 0x12a952000] 18:47:00 INFO - PROCESS | 1662 | 1463622420751 Marionette DEBUG loaded listener.js 18:47:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x12af13400) [pid = 1662] [serial = 347] [outer = 0x12a952000] 18:47:01 INFO - PROCESS | 1662 | 1463622421076 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]]]}] 18:47:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:47:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 469ms 18:47:01 INFO - PROCESS | 1662 | 1463622421099 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 18:47:01 INFO - PROCESS | 1662 | 1463622421103 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 18:47:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:47:01 INFO - PROCESS | 1662 | 1463622421106 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:47:01 INFO - PROCESS | 1662 | 1463622421108 Marionette TRACE conn2 <- [1,438,null,{}] 18:47:01 INFO - PROCESS | 1662 | 1463622421110 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}] 18:47:01 INFO - PROCESS | 1662 | 1463622421228 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 18:47:01 INFO - PROCESS | 1662 | 1463622421234 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a92f800 == 45 [pid = 1662] [id = 117] 18:47:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x12a953000) [pid = 1662] [serial = 348] [outer = 0x0] 18:47:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x12af1a000) [pid = 1662] [serial = 349] [outer = 0x12a953000] 18:47:01 INFO - PROCESS | 1662 | 1463622421263 Marionette DEBUG loaded listener.js 18:47:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x12ba54800) [pid = 1662] [serial = 350] [outer = 0x12a953000] 18:47:01 INFO - PROCESS | 1662 | 1463622421561 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]]]}] 18:47:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:47:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 468ms 18:47:01 INFO - PROCESS | 1662 | 1463622421581 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 18:47:01 INFO - PROCESS | 1662 | 1463622421582 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 18:47:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:47:01 INFO - PROCESS | 1662 | 1463622421589 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:47:01 INFO - PROCESS | 1662 | 1463622421591 Marionette TRACE conn2 <- [1,442,null,{}] 18:47:01 INFO - PROCESS | 1662 | 1463622421595 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}] 18:47:01 INFO - PROCESS | 1662 | 1463622421693 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 18:47:01 INFO - PROCESS | 1662 | 1463622421696 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b063800 == 46 [pid = 1662] [id = 118] 18:47:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x1238d1400) [pid = 1662] [serial = 351] [outer = 0x0] 18:47:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x1292d6400) [pid = 1662] [serial = 352] [outer = 0x1238d1400] 18:47:01 INFO - PROCESS | 1662 | 1463622421718 Marionette DEBUG loaded listener.js 18:47:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x12ba8a400) [pid = 1662] [serial = 353] [outer = 0x1238d1400] 18:47:02 INFO - PROCESS | 1662 | 1463622422326 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]]]}] 18:47:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:47:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 773ms 18:47:02 INFO - PROCESS | 1662 | 1463622422365 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 18:47:02 INFO - PROCESS | 1662 | 1463622422371 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 18:47:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:47:02 INFO - PROCESS | 1662 | 1463622422476 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:47:02 INFO - PROCESS | 1662 | 1463622422480 Marionette TRACE conn2 <- [1,446,null,{}] 18:47:02 INFO - PROCESS | 1662 | 1463622422485 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}] 18:47:02 INFO - PROCESS | 1662 | 1463622422611 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 18:47:02 INFO - PROCESS | 1662 | 1463622422655 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x1183a0800 == 47 [pid = 1662] [id = 119] 18:47:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x1167bfc00) [pid = 1662] [serial = 354] [outer = 0x0] 18:47:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x1183df800) [pid = 1662] [serial = 355] [outer = 0x1167bfc00] 18:47:02 INFO - PROCESS | 1662 | 1463622422686 Marionette DEBUG loaded listener.js 18:47:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x118a5a800) [pid = 1662] [serial = 356] [outer = 0x1167bfc00] 18:47:03 INFO - PROCESS | 1662 | 1463622423082 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]]]}] 18:47:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:47:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 756ms 18:47:03 INFO - PROCESS | 1662 | 1463622423165 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 18:47:03 INFO - PROCESS | 1662 | 1463622423170 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 18:47:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:47:03 INFO - PROCESS | 1662 | 1463622423175 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:47:03 INFO - PROCESS | 1662 | 1463622423177 Marionette TRACE conn2 <- [1,450,null,{}] 18:47:03 INFO - PROCESS | 1662 | 1463622423179 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}] 18:47:03 INFO - PROCESS | 1662 | 1463622423280 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 18:47:03 INFO - PROCESS | 1662 | 1463622423340 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x119bbc000 == 48 [pid = 1662] [id = 120] 18:47:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x119210800) [pid = 1662] [serial = 357] [outer = 0x0] 18:47:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x119b9ac00) [pid = 1662] [serial = 358] [outer = 0x119210800] 18:47:03 INFO - PROCESS | 1662 | 1463622423371 Marionette DEBUG loaded listener.js 18:47:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x121185c00) [pid = 1662] [serial = 359] [outer = 0x119210800] 18:47:03 INFO - PROCESS | 1662 | 1463622423808 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] 18:47:03 INFO - PROCESS | 1662 | 1463622423881 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 18:47:03 INFO - PROCESS | 1662 | 1463622423886 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:47:03 INFO - PROCESS | 1662 | 1463622423889 Marionette TRACE conn2 <- [1,454,null,{}] 18:47:03 INFO - PROCESS | 1662 | 1463622423897 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}] 18:47:04 INFO - PROCESS | 1662 | 1463622423997 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 18:47:04 INFO - PROCESS | 1662 | 1463622424058 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x12af34800 == 49 [pid = 1662] [id = 121] 18:47:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x1260bcc00) [pid = 1662] [serial = 360] [outer = 0x0] 18:47:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x128b74800) [pid = 1662] [serial = 361] [outer = 0x1260bcc00] 18:47:04 INFO - PROCESS | 1662 | 1463622424090 Marionette DEBUG loaded listener.js 18:47:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x128bd3000) [pid = 1662] [serial = 362] [outer = 0x1260bcc00] 18:47:04 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:47:04 INFO - PROCESS | 1662 | 1463622424539 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]]]}] 18:47:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:47:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 672ms 18:47:04 INFO - PROCESS | 1662 | 1463622424558 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 18:47:04 INFO - PROCESS | 1662 | 1463622424560 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 18:47:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:47:04 INFO - PROCESS | 1662 | 1463622424562 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:47:04 INFO - PROCESS | 1662 | 1463622424564 Marionette TRACE conn2 <- [1,458,null,{}] 18:47:04 INFO - PROCESS | 1662 | 1463622424590 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}] 18:47:04 INFO - PROCESS | 1662 | 1463622424833 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 18:47:04 INFO - PROCESS | 1662 | 1463622424909 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x116fae000 == 50 [pid = 1662] [id = 122] 18:47:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x1160b6400) [pid = 1662] [serial = 363] [outer = 0x0] 18:47:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x1163a1c00) [pid = 1662] [serial = 364] [outer = 0x1160b6400] 18:47:04 INFO - PROCESS | 1662 | 1463622424937 Marionette DEBUG loaded listener.js 18:47:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x11757dc00) [pid = 1662] [serial = 365] [outer = 0x1160b6400] 18:47:05 INFO - PROCESS | 1662 | 1463622425374 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] 18:47:05 INFO - PROCESS | 1662 | 1463622425409 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 18:47:05 INFO - PROCESS | 1662 | 1463622425412 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:47:05 INFO - PROCESS | 1662 | 1463622425415 Marionette TRACE conn2 <- [1,462,null,{}] 18:47:05 INFO - PROCESS | 1662 | 1463622425439 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}] 18:47:05 INFO - PROCESS | 1662 | 1463622425524 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 18:47:05 INFO - PROCESS | 1662 | 1463622425587 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x11654d000 == 51 [pid = 1662] [id = 123] 18:47:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x11861e800) [pid = 1662] [serial = 366] [outer = 0x0] 18:47:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x118811000) [pid = 1662] [serial = 367] [outer = 0x11861e800] 18:47:05 INFO - PROCESS | 1662 | 1463622425616 Marionette DEBUG loaded listener.js 18:47:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x11910bc00) [pid = 1662] [serial = 368] [outer = 0x11861e800] 18:47:05 INFO - PROCESS | 1662 | --DOCSHELL 0x12a92f800 == 50 [pid = 1662] [id = 117] 18:47:05 INFO - PROCESS | 1662 | --DOCSHELL 0x1296a7800 == 49 [pid = 1662] [id = 116] 18:47:05 INFO - PROCESS | 1662 | --DOCSHELL 0x126835000 == 48 [pid = 1662] [id = 115] 18:47:05 INFO - PROCESS | 1662 | --DOCSHELL 0x1186ea800 == 47 [pid = 1662] [id = 114] 18:47:05 INFO - PROCESS | 1662 | --DOCSHELL 0x123da5800 == 46 [pid = 1662] [id = 113] 18:47:05 INFO - PROCESS | 1662 | --DOCSHELL 0x123115800 == 45 [pid = 1662] [id = 112] 18:47:05 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x123832800) [pid = 1662] [serial = 259] [outer = 0x0] [url = about:blank] 18:47:05 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x12952b400) [pid = 1662] [serial = 301] [outer = 0x0] [url = about:blank] 18:47:05 INFO - PROCESS | 1662 | --DOCSHELL 0x119fc7000 == 44 [pid = 1662] [id = 111] 18:47:05 INFO - PROCESS | 1662 | --DOCSHELL 0x119171800 == 43 [pid = 1662] [id = 110] 18:47:05 INFO - PROCESS | 1662 | --DOCSHELL 0x1186d2800 == 42 [pid = 1662] [id = 109] 18:47:05 INFO - PROCESS | 1662 | --DOCSHELL 0x116604800 == 41 [pid = 1662] [id = 108] 18:47:05 INFO - PROCESS | 1662 | --DOCSHELL 0x112c11000 == 40 [pid = 1662] [id = 107] 18:47:05 INFO - PROCESS | 1662 | --DOCSHELL 0x12a638000 == 39 [pid = 1662] [id = 105] 18:47:05 INFO - PROCESS | 1662 | --DOCSHELL 0x128b8c000 == 38 [pid = 1662] [id = 104] 18:47:05 INFO - PROCESS | 1662 | --DOCSHELL 0x118ab0800 == 37 [pid = 1662] [id = 103] 18:47:05 INFO - PROCESS | 1662 | --DOCSHELL 0x116609000 == 36 [pid = 1662] [id = 102] 18:47:05 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:47:06 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x128ffb800) [pid = 1662] [serial = 248] [outer = 0x0] [url = about:blank] 18:47:06 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x1241b1800) [pid = 1662] [serial = 280] [outer = 0x0] [url = about:blank] 18:47:06 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x124e3d400) [pid = 1662] [serial = 283] [outer = 0x0] [url = about:blank] 18:47:06 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x118811800) [pid = 1662] [serial = 268] [outer = 0x0] [url = about:blank] 18:47:06 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x118a63c00) [pid = 1662] [serial = 269] [outer = 0x0] [url = about:blank] 18:47:06 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x119c11400) [pid = 1662] [serial = 274] [outer = 0x0] [url = about:blank] 18:47:06 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x11aa77400) [pid = 1662] [serial = 275] [outer = 0x0] [url = about:blank] 18:47:06 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x119211000) [pid = 1662] [serial = 271] [outer = 0x0] [url = about:blank] 18:47:06 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x1194f6800) [pid = 1662] [serial = 272] [outer = 0x0] [url = about:blank] 18:47:06 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x116ad0800) [pid = 1662] [serial = 265] [outer = 0x0] [url = about:blank] 18:47:06 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1183e6c00) [pid = 1662] [serial = 266] [outer = 0x0] [url = about:blank] 18:47:06 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x117f09000) [pid = 1662] [serial = 263] [outer = 0x0] [url = about:blank] 18:47:06 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x1167b8c00) [pid = 1662] [serial = 262] [outer = 0x0] [url = about:blank] 18:47:06 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x1121b6400) [pid = 1662] [serial = 250] [outer = 0x0] [url = about:blank] 18:47:06 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x118598800) [pid = 1662] [serial = 253] [outer = 0x0] [url = about:blank] 18:47:06 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x1192bb800) [pid = 1662] [serial = 256] [outer = 0x0] [url = about:blank] 18:47:06 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x126810400) [pid = 1662] [serial = 286] [outer = 0x0] [url = about:blank] 18:47:06 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x1260bc800) [pid = 1662] [serial = 292] [outer = 0x0] [url = about:blank] 18:47:06 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x12645dc00) [pid = 1662] [serial = 284] [outer = 0x0] [url = about:blank] 18:47:06 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x1268f1c00) [pid = 1662] [serial = 289] [outer = 0x0] [url = about:blank] 18:47:06 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x1268e9800) [pid = 1662] [serial = 287] [outer = 0x0] [url = about:blank] 18:47:06 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x128bd2000) [pid = 1662] [serial = 295] [outer = 0x0] [url = about:blank] 18:47:06 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1292df800) [pid = 1662] [serial = 299] [outer = 0x0] [url = about:blank] 18:47:06 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x128b7c800) [pid = 1662] [serial = 293] [outer = 0x0] [url = about:blank] 18:47:06 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x128b73800) [pid = 1662] [serial = 290] [outer = 0x0] [url = about:blank] 18:47:06 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x128ff5000) [pid = 1662] [serial = 298] [outer = 0x0] [url = about:blank] 18:47:06 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x11aa79c00) [pid = 1662] [serial = 277] [outer = 0x0] [url = about:blank] 18:47:06 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x12383d800) [pid = 1662] [serial = 278] [outer = 0x0] [url = about:blank] 18:47:06 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1244dbc00) [pid = 1662] [serial = 281] [outer = 0x0] [url = about:blank] 18:47:06 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x128ff4000) [pid = 1662] [serial = 296] [outer = 0x0] [url = about:blank] 18:47:06 INFO - PROCESS | 1662 | 1463622426011 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] 18:47:06 INFO - PROCESS | 1662 | 1463622426057 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 18:47:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:47:06 INFO - PROCESS | 1662 | 1463622426060 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:47:06 INFO - PROCESS | 1662 | 1463622426061 Marionette TRACE conn2 <- [1,466,null,{}] 18:47:06 INFO - PROCESS | 1662 | 1463622426063 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}] 18:47:06 INFO - PROCESS | 1662 | 1463622426133 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 18:47:06 INFO - PROCESS | 1662 | 1463622426140 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x117496800 == 37 [pid = 1662] [id = 124] 18:47:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1192c5400) [pid = 1662] [serial = 369] [outer = 0x0] 18:47:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x1194f2800) [pid = 1662] [serial = 370] [outer = 0x1192c5400] 18:47:06 INFO - PROCESS | 1662 | 1463622426168 Marionette DEBUG loaded listener.js 18:47:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x11aa6a800) [pid = 1662] [serial = 371] [outer = 0x1192c5400] 18:47:06 INFO - PROCESS | 1662 | 1463622426478 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] 18:47:06 INFO - PROCESS | 1662 | 1463622426532 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 18:47:06 INFO - PROCESS | 1662 | 1463622426553 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:47:06 INFO - PROCESS | 1662 | 1463622426556 Marionette TRACE conn2 <- [1,470,null,{}] 18:47:06 INFO - PROCESS | 1662 | 1463622426562 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}] 18:47:06 INFO - PROCESS | 1662 | 1463622426636 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 18:47:06 INFO - PROCESS | 1662 | 1463622426640 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x118ab7000 == 38 [pid = 1662] [id = 125] 18:47:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x11aa70000) [pid = 1662] [serial = 372] [outer = 0x0] 18:47:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x12118e000) [pid = 1662] [serial = 373] [outer = 0x11aa70000] 18:47:06 INFO - PROCESS | 1662 | 1463622426666 Marionette DEBUG loaded listener.js 18:47:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1241ec400) [pid = 1662] [serial = 374] [outer = 0x11aa70000] 18:47:07 INFO - PROCESS | 1662 | 1463622427036 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]]]}] 18:47:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:47:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 543ms 18:47:07 INFO - PROCESS | 1662 | 1463622427080 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 18:47:07 INFO - PROCESS | 1662 | 1463622427082 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 18:47:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:47:07 INFO - PROCESS | 1662 | 1463622427104 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:47:07 INFO - PROCESS | 1662 | 1463622427118 Marionette TRACE conn2 <- [1,474,null,{}] 18:47:07 INFO - PROCESS | 1662 | 1463622427124 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}] 18:47:07 INFO - PROCESS | 1662 | 1463622427232 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 18:47:07 INFO - PROCESS | 1662 | 1463622427247 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x1194e7800 == 39 [pid = 1662] [id = 126] 18:47:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x118a60400) [pid = 1662] [serial = 375] [outer = 0x0] 18:47:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x124e30800) [pid = 1662] [serial = 376] [outer = 0x118a60400] 18:47:07 INFO - PROCESS | 1662 | 1463622427289 Marionette DEBUG loaded listener.js 18:47:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x1260c1800) [pid = 1662] [serial = 377] [outer = 0x118a60400] 18:47:07 INFO - PROCESS | 1662 | 1463622427686 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]]]}] 18:47:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:47:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 645ms 18:47:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:47:07 INFO - PROCESS | 1662 | 1463622427741 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 18:47:07 INFO - PROCESS | 1662 | 1463622427743 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 18:47:07 INFO - PROCESS | 1662 | 1463622427747 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:47:07 INFO - PROCESS | 1662 | 1463622427749 Marionette TRACE conn2 <- [1,478,null,{}] 18:47:07 INFO - PROCESS | 1662 | 1463622427753 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}] 18:47:07 INFO - PROCESS | 1662 | 1463622427865 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 18:47:07 INFO - PROCESS | 1662 | 1463622427912 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x113392800 == 40 [pid = 1662] [id = 127] 18:47:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x126711400) [pid = 1662] [serial = 378] [outer = 0x0] 18:47:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x12680f400) [pid = 1662] [serial = 379] [outer = 0x126711400] 18:47:07 INFO - PROCESS | 1662 | 1463622427962 Marionette DEBUG loaded listener.js 18:47:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x1268ef000) [pid = 1662] [serial = 380] [outer = 0x126711400] 18:47:08 INFO - PROCESS | 1662 | 1463622428443 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]]]}] 18:47:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:47:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 722ms 18:47:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:47:08 INFO - PROCESS | 1662 | 1463622428469 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 18:47:08 INFO - PROCESS | 1662 | 1463622428470 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 18:47:08 INFO - PROCESS | 1662 | 1463622428472 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:47:08 INFO - PROCESS | 1662 | 1463622428473 Marionette TRACE conn2 <- [1,482,null,{}] 18:47:08 INFO - PROCESS | 1662 | 1463622428476 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}] 18:47:08 INFO - PROCESS | 1662 | 1463622428570 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 18:47:08 INFO - PROCESS | 1662 | 1463622428580 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x1211b4000 == 41 [pid = 1662] [id = 128] 18:47:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x128b72400) [pid = 1662] [serial = 381] [outer = 0x0] 18:47:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x128b7e400) [pid = 1662] [serial = 382] [outer = 0x128b72400] 18:47:08 INFO - PROCESS | 1662 | 1463622428609 Marionette DEBUG loaded listener.js 18:47:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x128d22800) [pid = 1662] [serial = 383] [outer = 0x128b72400] 18:47:08 INFO - PROCESS | 1662 | 1463622428955 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]]]}] 18:47:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:47:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 518ms 18:47:08 INFO - PROCESS | 1662 | 1463622428995 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 18:47:08 INFO - PROCESS | 1662 | 1463622428996 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 18:47:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:47:09 INFO - PROCESS | 1662 | 1463622428998 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:47:09 INFO - PROCESS | 1662 | 1463622429000 Marionette TRACE conn2 <- [1,486,null,{}] 18:47:09 INFO - PROCESS | 1662 | 1463622429004 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}] 18:47:09 INFO - PROCESS | 1662 | 1463622429091 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 18:47:09 INFO - PROCESS | 1662 | 1463622429095 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x1232f5800 == 42 [pid = 1662] [id = 129] 18:47:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x128b77000) [pid = 1662] [serial = 384] [outer = 0x0] 18:47:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x128d77400) [pid = 1662] [serial = 385] [outer = 0x128b77000] 18:47:09 INFO - PROCESS | 1662 | 1463622429120 Marionette DEBUG loaded listener.js 18:47:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x128ff8400) [pid = 1662] [serial = 386] [outer = 0x128b77000] 18:47:09 INFO - PROCESS | 1662 | 1463622429454 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]]]}] 18:47:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:47:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 473ms 18:47:09 INFO - PROCESS | 1662 | 1463622429475 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 18:47:09 INFO - PROCESS | 1662 | 1463622429476 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 18:47:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:47:09 INFO - PROCESS | 1662 | 1463622429478 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:47:09 INFO - PROCESS | 1662 | 1463622429479 Marionette TRACE conn2 <- [1,490,null,{}] 18:47:09 INFO - PROCESS | 1662 | 1463622429482 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}] 18:47:09 INFO - PROCESS | 1662 | 1463622429572 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 18:47:09 INFO - PROCESS | 1662 | 1463622429576 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x123976800 == 43 [pid = 1662] [id = 130] 18:47:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x128d24800) [pid = 1662] [serial = 387] [outer = 0x0] 18:47:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x1292db400) [pid = 1662] [serial = 388] [outer = 0x128d24800] 18:47:09 INFO - PROCESS | 1662 | 1463622429601 Marionette DEBUG loaded listener.js 18:47:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x129525c00) [pid = 1662] [serial = 389] [outer = 0x128d24800] 18:47:09 INFO - PROCESS | 1662 | 1463622429928 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]]]}] 18:47:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:47:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 469ms 18:47:09 INFO - PROCESS | 1662 | 1463622429948 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 18:47:09 INFO - PROCESS | 1662 | 1463622429950 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 18:47:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:47:09 INFO - PROCESS | 1662 | 1463622429954 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:47:09 INFO - PROCESS | 1662 | 1463622429955 Marionette TRACE conn2 <- [1,494,null,{}] 18:47:09 INFO - PROCESS | 1662 | 1463622429957 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}] 18:47:10 INFO - PROCESS | 1662 | 1463622430043 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 18:47:10 INFO - PROCESS | 1662 | 1463622430054 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x124b67000 == 44 [pid = 1662] [id = 131] 18:47:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x128ff1800) [pid = 1662] [serial = 390] [outer = 0x0] 18:47:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x12a6a4000) [pid = 1662] [serial = 391] [outer = 0x128ff1800] 18:47:10 INFO - PROCESS | 1662 | 1463622430079 Marionette DEBUG loaded listener.js 18:47:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x12a6ec800) [pid = 1662] [serial = 392] [outer = 0x128ff1800] 18:47:10 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x115fd9800) [pid = 1662] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:47:10 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x1192c0400) [pid = 1662] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:47:10 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x113315400) [pid = 1662] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:47:10 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x12a952000) [pid = 1662] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:47:10 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1121b6800) [pid = 1662] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:47:10 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x118815000) [pid = 1662] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:47:10 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x117586800) [pid = 1662] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:47:10 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x1192c4800) [pid = 1662] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:47:10 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x12a953000) [pid = 1662] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:47:10 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x128b71800) [pid = 1662] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:47:10 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x11aa73400) [pid = 1662] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:47:10 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x117584800) [pid = 1662] [serial = 206] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:47:10 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x111c23c00) [pid = 1662] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:47:10 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x11336d800) [pid = 1662] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:47:10 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x128b76000) [pid = 1662] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:47:10 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x1260c3000) [pid = 1662] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:47:10 INFO - PROCESS | 1662 | 1463622430489 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]]]}] 18:47:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:47:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 568ms 18:47:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:47:10 INFO - PROCESS | 1662 | 1463622430523 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 18:47:10 INFO - PROCESS | 1662 | 1463622430524 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 18:47:10 INFO - PROCESS | 1662 | 1463622430526 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:47:10 INFO - PROCESS | 1662 | 1463622430528 Marionette TRACE conn2 <- [1,498,null,{}] 18:47:10 INFO - PROCESS | 1662 | 1463622430543 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}] 18:47:10 INFO - PROCESS | 1662 | 1463622430624 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 18:47:10 INFO - PROCESS | 1662 | 1463622430628 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x123109000 == 45 [pid = 1662] [id = 132] 18:47:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x117584800) [pid = 1662] [serial = 393] [outer = 0x0] 18:47:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1238d3800) [pid = 1662] [serial = 394] [outer = 0x117584800] 18:47:10 INFO - PROCESS | 1662 | 1463622430660 Marionette DEBUG loaded listener.js 18:47:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x12a6e1400) [pid = 1662] [serial = 395] [outer = 0x117584800] 18:47:10 INFO - PROCESS | 1662 | 1463622430979 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]]]}] 18:47:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:47:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 469ms 18:47:11 INFO - PROCESS | 1662 | 1463622431007 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 18:47:11 INFO - PROCESS | 1662 | 1463622431009 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 18:47:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:47:11 INFO - PROCESS | 1662 | 1463622431011 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:47:11 INFO - PROCESS | 1662 | 1463622431013 Marionette TRACE conn2 <- [1,502,null,{}] 18:47:11 INFO - PROCESS | 1662 | 1463622431015 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}] 18:47:11 INFO - PROCESS | 1662 | 1463622431104 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 18:47:11 INFO - PROCESS | 1662 | 1463622431108 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x128c53000 == 46 [pid = 1662] [id = 133] 18:47:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x118a67c00) [pid = 1662] [serial = 396] [outer = 0x0] 18:47:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x12a951400) [pid = 1662] [serial = 397] [outer = 0x118a67c00] 18:47:11 INFO - PROCESS | 1662 | 1463622431133 Marionette DEBUG loaded listener.js 18:47:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x12af63400) [pid = 1662] [serial = 398] [outer = 0x118a67c00] 18:47:11 INFO - PROCESS | 1662 | 1463622431478 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]]]}] 18:47:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:47:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 521ms 18:47:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:47:11 INFO - PROCESS | 1662 | 1463622431533 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 18:47:11 INFO - PROCESS | 1662 | 1463622431535 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 18:47:11 INFO - PROCESS | 1662 | 1463622431538 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:47:11 INFO - PROCESS | 1662 | 1463622431540 Marionette TRACE conn2 <- [1,506,null,{}] 18:47:11 INFO - PROCESS | 1662 | 1463622431543 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}] 18:47:11 INFO - PROCESS | 1662 | 1463622431656 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 18:47:11 INFO - PROCESS | 1662 | 1463622431667 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x129354000 == 47 [pid = 1662] [id = 134] 18:47:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x12af6a400) [pid = 1662] [serial = 399] [outer = 0x0] 18:47:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x12ba51400) [pid = 1662] [serial = 400] [outer = 0x12af6a400] 18:47:11 INFO - PROCESS | 1662 | 1463622431705 Marionette DEBUG loaded listener.js 18:47:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x12ba5b400) [pid = 1662] [serial = 401] [outer = 0x12af6a400] 18:47:12 INFO - PROCESS | 1662 | 1463622432079 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]]]}] 18:47:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:47:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 570ms 18:47:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:47:12 INFO - PROCESS | 1662 | 1463622432107 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 18:47:12 INFO - PROCESS | 1662 | 1463622432109 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 18:47:12 INFO - PROCESS | 1662 | 1463622432111 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:47:12 INFO - PROCESS | 1662 | 1463622432112 Marionette TRACE conn2 <- [1,510,null,{}] 18:47:12 INFO - PROCESS | 1662 | 1463622432114 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}] 18:47:12 INFO - PROCESS | 1662 | 1463622432222 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 18:47:12 INFO - PROCESS | 1662 | 1463622432228 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x11255b800 == 48 [pid = 1662] [id = 135] 18:47:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x12ba50400) [pid = 1662] [serial = 402] [outer = 0x0] 18:47:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x12ba5b000) [pid = 1662] [serial = 403] [outer = 0x12ba50400] 18:47:12 INFO - PROCESS | 1662 | 1463622432253 Marionette DEBUG loaded listener.js 18:47:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x12bd6c800) [pid = 1662] [serial = 404] [outer = 0x12ba50400] 18:47:12 INFO - PROCESS | 1662 | 1463622432744 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]]]}] 18:47:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:47:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 18:47:12 INFO - PROCESS | 1662 | 1463622432799 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 18:47:12 INFO - PROCESS | 1662 | 1463622432802 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 18:47:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:47:12 INFO - PROCESS | 1662 | 1463622432807 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:47:12 INFO - PROCESS | 1662 | 1463622432810 Marionette TRACE conn2 <- [1,514,null,{}] 18:47:12 INFO - PROCESS | 1662 | 1463622432813 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}] 18:47:12 INFO - PROCESS | 1662 | 1463622432912 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 18:47:12 INFO - PROCESS | 1662 | 1463622432984 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x118397000 == 49 [pid = 1662] [id = 136] 18:47:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x1183e5c00) [pid = 1662] [serial = 405] [outer = 0x0] 18:47:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x1185a0400) [pid = 1662] [serial = 406] [outer = 0x1183e5c00] 18:47:13 INFO - PROCESS | 1662 | 1463622433028 Marionette DEBUG loaded listener.js 18:47:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x118a63c00) [pid = 1662] [serial = 407] [outer = 0x1183e5c00] 18:47:13 INFO - PROCESS | 1662 | 1463622433433 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]]]}] 18:47:13 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 18:47:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 674ms 18:47:13 INFO - PROCESS | 1662 | 1463622433481 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 18:47:13 INFO - PROCESS | 1662 | 1463622433485 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 18:47:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:47:13 INFO - PROCESS | 1662 | 1463622433490 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:47:13 INFO - PROCESS | 1662 | 1463622433491 Marionette TRACE conn2 <- [1,518,null,{}] 18:47:13 INFO - PROCESS | 1662 | 1463622433494 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}] 18:47:13 INFO - PROCESS | 1662 | 1463622433592 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 18:47:13 INFO - PROCESS | 1662 | 1463622433640 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x119f11800 == 50 [pid = 1662] [id = 137] 18:47:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x1192c1400) [pid = 1662] [serial = 408] [outer = 0x0] 18:47:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x12118e400) [pid = 1662] [serial = 409] [outer = 0x1192c1400] 18:47:13 INFO - PROCESS | 1662 | 1463622433670 Marionette DEBUG loaded listener.js 18:47:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x123835800) [pid = 1662] [serial = 410] [outer = 0x1192c1400] 18:47:14 INFO - PROCESS | 1662 | 1463622434080 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]]]}] 18:47:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:47:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 623ms 18:47:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:47:14 INFO - PROCESS | 1662 | 1463622434113 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 18:47:14 INFO - PROCESS | 1662 | 1463622434114 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 18:47:14 INFO - PROCESS | 1662 | 1463622434116 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:47:14 INFO - PROCESS | 1662 | 1463622434119 Marionette TRACE conn2 <- [1,522,null,{}] 18:47:14 INFO - PROCESS | 1662 | 1463622434127 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}] 18:47:14 INFO - PROCESS | 1662 | 1463622434227 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 18:47:14 INFO - PROCESS | 1662 | 1463622434313 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a942800 == 51 [pid = 1662] [id = 138] 18:47:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x126706800) [pid = 1662] [serial = 411] [outer = 0x0] 18:47:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x1268e9400) [pid = 1662] [serial = 412] [outer = 0x126706800] 18:47:14 INFO - PROCESS | 1662 | 1463622434356 Marionette DEBUG loaded listener.js 18:47:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x128bcc000) [pid = 1662] [serial = 413] [outer = 0x126706800] 18:47:14 INFO - PROCESS | 1662 | 1463622434772 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]]]}] 18:47:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:47:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 674ms 18:47:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:47:14 INFO - PROCESS | 1662 | 1463622434790 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 18:47:14 INFO - PROCESS | 1662 | 1463622434792 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 18:47:14 INFO - PROCESS | 1662 | 1463622434794 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:47:14 INFO - PROCESS | 1662 | 1463622434795 Marionette TRACE conn2 <- [1,526,null,{}] 18:47:14 INFO - PROCESS | 1662 | 1463622434798 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}] 18:47:14 INFO - PROCESS | 1662 | 1463622434896 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 18:47:14 INFO - PROCESS | 1662 | 1463622434940 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b2b6000 == 52 [pid = 1662] [id = 139] 18:47:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x128d6ac00) [pid = 1662] [serial = 414] [outer = 0x0] 18:47:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x12a6a1c00) [pid = 1662] [serial = 415] [outer = 0x128d6ac00] 18:47:14 INFO - PROCESS | 1662 | 1463622434970 Marionette DEBUG loaded listener.js 18:47:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x12aee9000) [pid = 1662] [serial = 416] [outer = 0x128d6ac00] 18:47:15 INFO - PROCESS | 1662 | 1463622435405 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]]]}] 18:47:15 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 18:47:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 820ms 18:47:15 INFO - PROCESS | 1662 | 1463622435625 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 18:47:15 INFO - PROCESS | 1662 | 1463622435628 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 18:47:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:47:15 INFO - PROCESS | 1662 | 1463622435631 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:47:15 INFO - PROCESS | 1662 | 1463622435633 Marionette TRACE conn2 <- [1,530,null,{}] 18:47:15 INFO - PROCESS | 1662 | 1463622435637 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}] 18:47:15 INFO - PROCESS | 1662 | 1463622435722 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 18:47:15 INFO - PROCESS | 1662 | 1463622435780 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x118aa9800 == 53 [pid = 1662] [id = 140] 18:47:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x117f9dc00) [pid = 1662] [serial = 417] [outer = 0x0] 18:47:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x1183e1800) [pid = 1662] [serial = 418] [outer = 0x117f9dc00] 18:47:15 INFO - PROCESS | 1662 | 1463622435807 Marionette DEBUG loaded listener.js 18:47:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x11861c400) [pid = 1662] [serial = 419] [outer = 0x117f9dc00] 18:47:16 INFO - PROCESS | 1662 | 1463622436168 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"]]]}] 18:47:16 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 18:47:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:47:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:47:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:47:16 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 18:47:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:47:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:47:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:47:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 573ms 18:47:16 INFO - PROCESS | 1662 | 1463622436205 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 18:47:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:47:16 INFO - PROCESS | 1662 | 1463622436207 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 18:47:16 INFO - PROCESS | 1662 | 1463622436212 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:47:16 INFO - PROCESS | 1662 | 1463622436215 Marionette TRACE conn2 <- [1,534,null,{}] 18:47:16 INFO - PROCESS | 1662 | 1463622436217 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}] 18:47:16 INFO - PROCESS | 1662 | 1463622436309 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 18:47:16 INFO - PROCESS | 1662 | 1463622436354 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x119546800 == 54 [pid = 1662] [id = 141] 18:47:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x117f9ec00) [pid = 1662] [serial = 420] [outer = 0x0] 18:47:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x11918c400) [pid = 1662] [serial = 421] [outer = 0x117f9ec00] 18:47:16 INFO - PROCESS | 1662 | 1463622436381 Marionette DEBUG loaded listener.js 18:47:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x121188400) [pid = 1662] [serial = 422] [outer = 0x117f9ec00] 18:47:16 INFO - PROCESS | 1662 | --DOCSHELL 0x1296a6800 == 53 [pid = 1662] [id = 101] 18:47:16 INFO - PROCESS | 1662 | --DOCSHELL 0x111eac000 == 52 [pid = 1662] [id = 69] 18:47:16 INFO - PROCESS | 1662 | --DOCSHELL 0x129354000 == 51 [pid = 1662] [id = 134] 18:47:16 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x11861ec00) [pid = 1662] [serial = 307] [outer = 0x0] [url = about:blank] 18:47:16 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x11668f800) [pid = 1662] [serial = 304] [outer = 0x0] [url = about:blank] 18:47:16 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x12118b000) [pid = 1662] [serial = 310] [outer = 0x0] [url = about:blank] 18:47:16 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x124e9ac00) [pid = 1662] [serial = 313] [outer = 0x0] [url = about:blank] 18:47:16 INFO - PROCESS | 1662 | 1463622436809 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]]]}] 18:47:16 INFO - PROCESS | 1662 | --DOCSHELL 0x128c53000 == 50 [pid = 1662] [id = 133] 18:47:16 INFO - PROCESS | 1662 | --DOCSHELL 0x123109000 == 49 [pid = 1662] [id = 132] 18:47:16 INFO - PROCESS | 1662 | --DOCSHELL 0x124b67000 == 48 [pid = 1662] [id = 131] 18:47:16 INFO - PROCESS | 1662 | --DOCSHELL 0x123976800 == 47 [pid = 1662] [id = 130] 18:47:16 INFO - PROCESS | 1662 | --DOCSHELL 0x1232f5800 == 46 [pid = 1662] [id = 129] 18:47:16 INFO - PROCESS | 1662 | --DOCSHELL 0x1211b4000 == 45 [pid = 1662] [id = 128] 18:47:16 INFO - PROCESS | 1662 | --DOCSHELL 0x113392800 == 44 [pid = 1662] [id = 127] 18:47:16 INFO - PROCESS | 1662 | --DOCSHELL 0x1194e7800 == 43 [pid = 1662] [id = 126] 18:47:16 INFO - PROCESS | 1662 | --DOCSHELL 0x118ab7000 == 42 [pid = 1662] [id = 125] 18:47:16 INFO - PROCESS | 1662 | --DOCSHELL 0x117496800 == 41 [pid = 1662] [id = 124] 18:47:16 INFO - PROCESS | 1662 | --DOCSHELL 0x11654d000 == 40 [pid = 1662] [id = 123] 18:47:16 INFO - PROCESS | 1662 | --DOCSHELL 0x116fae000 == 39 [pid = 1662] [id = 122] 18:47:16 INFO - PROCESS | 1662 | --DOCSHELL 0x1183a0800 == 38 [pid = 1662] [id = 119] 18:47:16 INFO - PROCESS | 1662 | --DOCSHELL 0x12b063800 == 37 [pid = 1662] [id = 118] 18:47:16 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 18:47:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 625ms 18:47:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:47:16 INFO - PROCESS | 1662 | 1463622436837 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 18:47:16 INFO - PROCESS | 1662 | 1463622436838 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 18:47:16 INFO - PROCESS | 1662 | 1463622436840 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:47:16 INFO - PROCESS | 1662 | 1463622436841 Marionette TRACE conn2 <- [1,538,null,{}] 18:47:16 INFO - PROCESS | 1662 | 1463622436848 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}] 18:47:16 INFO - PROCESS | 1662 | 1463622436928 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 18:47:16 INFO - PROCESS | 1662 | 1463622436939 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x116e1c000 == 38 [pid = 1662] [id = 142] 18:47:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x12383b400) [pid = 1662] [serial = 423] [outer = 0x0] 18:47:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x1241f9400) [pid = 1662] [serial = 424] [outer = 0x12383b400] 18:47:16 INFO - PROCESS | 1662 | 1463622436972 Marionette DEBUG loaded listener.js 18:47:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x1260c5c00) [pid = 1662] [serial = 425] [outer = 0x12383b400] 18:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x1244d7800) [pid = 1662] [serial = 260] [outer = 0x0] [url = about:blank] 18:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x1183dd400) [pid = 1662] [serial = 208] [outer = 0x0] [url = about:blank] 18:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x1139e7000) [pid = 1662] [serial = 205] [outer = 0x0] [url = about:blank] 18:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x1163f9800) [pid = 1662] [serial = 163] [outer = 0x0] [url = about:blank] 18:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x12a6a3000) [pid = 1662] [serial = 337] [outer = 0x0] [url = about:blank] 18:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x1268d7400) [pid = 1662] [serial = 331] [outer = 0x0] [url = about:blank] 18:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x119b9c000) [pid = 1662] [serial = 341] [outer = 0x0] [url = about:blank] 18:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x12118c400) [pid = 1662] [serial = 328] [outer = 0x0] [url = about:blank] 18:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x124e36400) [pid = 1662] [serial = 329] [outer = 0x0] [url = about:blank] 18:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x117d6a800) [pid = 1662] [serial = 322] [outer = 0x0] [url = about:blank] 18:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x118a1ec00) [pid = 1662] [serial = 323] [outer = 0x0] [url = about:blank] 18:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x12af13400) [pid = 1662] [serial = 347] [outer = 0x0] [url = about:blank] 18:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x128b79400) [pid = 1662] [serial = 316] [outer = 0x0] [url = about:blank] 18:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x12952ac00) [pid = 1662] [serial = 317] [outer = 0x0] [url = about:blank] 18:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x1192c3000) [pid = 1662] [serial = 325] [outer = 0x0] [url = about:blank] 18:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x119c0d000) [pid = 1662] [serial = 326] [outer = 0x0] [url = about:blank] 18:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x117f0b000) [pid = 1662] [serial = 319] [outer = 0x0] [url = about:blank] 18:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1183e4400) [pid = 1662] [serial = 320] [outer = 0x0] [url = about:blank] 18:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x12aeec800) [pid = 1662] [serial = 346] [outer = 0x0] [url = about:blank] 18:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x123515c00) [pid = 1662] [serial = 343] [outer = 0x0] [url = about:blank] 18:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x12ba54800) [pid = 1662] [serial = 350] [outer = 0x0] [url = about:blank] 18:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x1183e4800) [pid = 1662] [serial = 340] [outer = 0x0] [url = about:blank] 18:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x128bcf400) [pid = 1662] [serial = 334] [outer = 0x0] [url = about:blank] 18:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x12952fc00) [pid = 1662] [serial = 335] [outer = 0x0] [url = about:blank] 18:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x12a6ae000) [pid = 1662] [serial = 338] [outer = 0x0] [url = about:blank] 18:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x12a951c00) [pid = 1662] [serial = 344] [outer = 0x0] [url = about:blank] 18:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x12af1a000) [pid = 1662] [serial = 349] [outer = 0x0] [url = about:blank] 18:47:17 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x1268ed000) [pid = 1662] [serial = 332] [outer = 0x0] [url = about:blank] 18:47:17 INFO - PROCESS | 1662 | 1463622437345 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]]]}] 18:47:17 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. 18:47:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 522ms 18:47:17 INFO - PROCESS | 1662 | 1463622437368 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 18:47:17 INFO - PROCESS | 1662 | 1463622437369 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 18:47:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:47:17 INFO - PROCESS | 1662 | 1463622437371 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:47:17 INFO - PROCESS | 1662 | 1463622437372 Marionette TRACE conn2 <- [1,542,null,{}] 18:47:17 INFO - PROCESS | 1662 | 1463622437375 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}] 18:47:17 INFO - PROCESS | 1662 | 1463622437448 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 18:47:17 INFO - PROCESS | 1662 | 1463622437454 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x119550000 == 39 [pid = 1662] [id = 143] 18:47:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x126463000) [pid = 1662] [serial = 426] [outer = 0x0] 18:47:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x1268d9800) [pid = 1662] [serial = 427] [outer = 0x126463000] 18:47:17 INFO - PROCESS | 1662 | 1463622437479 Marionette DEBUG loaded listener.js 18:47:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x128b71c00) [pid = 1662] [serial = 428] [outer = 0x126463000] 18:47:17 INFO - PROCESS | 1662 | 1463622437829 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]]]}] 18:47:17 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. 18:47:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 470ms 18:47:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:47:17 INFO - PROCESS | 1662 | 1463622437842 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 18:47:17 INFO - PROCESS | 1662 | 1463622437844 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 18:47:17 INFO - PROCESS | 1662 | 1463622437847 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:47:17 INFO - PROCESS | 1662 | 1463622437848 Marionette TRACE conn2 <- [1,546,null,{}] 18:47:17 INFO - PROCESS | 1662 | 1463622437854 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}] 18:47:17 INFO - PROCESS | 1662 | 1463622437981 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 18:47:18 INFO - PROCESS | 1662 | 1463622438072 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x1211a8800 == 40 [pid = 1662] [id = 144] 18:47:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x114ffdc00) [pid = 1662] [serial = 429] [outer = 0x0] 18:47:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x128b70c00) [pid = 1662] [serial = 430] [outer = 0x114ffdc00] 18:47:18 INFO - PROCESS | 1662 | 1463622438122 Marionette DEBUG loaded listener.js 18:47:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x128ff2400) [pid = 1662] [serial = 431] [outer = 0x114ffdc00] 18:47:18 INFO - PROCESS | 1662 | 1463622438459 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]]]}] 18:47:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 18:47:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 625ms 18:47:18 INFO - PROCESS | 1662 | 1463622438475 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 18:47:18 INFO - PROCESS | 1662 | 1463622438476 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 18:47:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:47:18 INFO - PROCESS | 1662 | 1463622438481 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:47:18 INFO - PROCESS | 1662 | 1463622438483 Marionette TRACE conn2 <- [1,550,null,{}] 18:47:18 INFO - PROCESS | 1662 | 1463622438493 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}] 18:47:18 INFO - PROCESS | 1662 | 1463622438621 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 18:47:18 INFO - PROCESS | 1662 | 1463622438659 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170d9000 == 41 [pid = 1662] [id = 145] 18:47:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x1183e4800) [pid = 1662] [serial = 432] [outer = 0x0] 18:47:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x1292dd000) [pid = 1662] [serial = 433] [outer = 0x1183e4800] 18:47:18 INFO - PROCESS | 1662 | 1463622438690 Marionette DEBUG loaded listener.js 18:47:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x12aeed800) [pid = 1662] [serial = 434] [outer = 0x1183e4800] 18:47:18 INFO - PROCESS | 1662 | 1463622438992 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]]]}] 18:47:19 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. 18:47:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 529ms 18:47:19 INFO - PROCESS | 1662 | 1463622439012 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 18:47:19 INFO - PROCESS | 1662 | 1463622439013 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 18:47:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:47:19 INFO - PROCESS | 1662 | 1463622439035 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:47:19 INFO - PROCESS | 1662 | 1463622439038 Marionette TRACE conn2 <- [1,554,null,{}] 18:47:19 INFO - PROCESS | 1662 | 1463622439040 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}] 18:47:19 INFO - PROCESS | 1662 | 1463622439166 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 18:47:19 INFO - PROCESS | 1662 | 1463622439211 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x128b81800 == 42 [pid = 1662] [id = 146] 18:47:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x12af0f400) [pid = 1662] [serial = 435] [outer = 0x0] 18:47:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x12af64000) [pid = 1662] [serial = 436] [outer = 0x12af0f400] 18:47:19 INFO - PROCESS | 1662 | 1463622439251 Marionette DEBUG loaded listener.js 18:47:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x12ba55800) [pid = 1662] [serial = 437] [outer = 0x12af0f400] 18:47:19 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:47:19 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:47:19 INFO - PROCESS | 1662 | 1463622439704 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]]]}] 18:47:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:47:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 692ms 18:47:19 INFO - PROCESS | 1662 | 1463622439708 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 18:47:19 INFO - PROCESS | 1662 | 1463622439709 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 18:47:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:47:19 INFO - PROCESS | 1662 | 1463622439712 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:47:19 INFO - PROCESS | 1662 | 1463622439713 Marionette TRACE conn2 <- [1,558,null,{}] 18:47:19 INFO - PROCESS | 1662 | 1463622439715 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}] 18:47:19 INFO - PROCESS | 1662 | 1463622439806 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 18:47:19 INFO - PROCESS | 1662 | 1463622439811 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x128fd2800 == 43 [pid = 1662] [id = 147] 18:47:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x12ba54000) [pid = 1662] [serial = 438] [outer = 0x0] 18:47:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x12ba90c00) [pid = 1662] [serial = 439] [outer = 0x12ba54000] 18:47:19 INFO - PROCESS | 1662 | 1463622439835 Marionette DEBUG loaded listener.js 18:47:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x12bd72800) [pid = 1662] [serial = 440] [outer = 0x12ba54000] 18:47:20 INFO - PROCESS | 1662 | 1463622440159 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]]]}] 18:47:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:47:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 468ms 18:47:20 INFO - PROCESS | 1662 | 1463622440181 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 18:47:20 INFO - PROCESS | 1662 | 1463622440182 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 18:47:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:47:20 INFO - PROCESS | 1662 | 1463622440192 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:47:20 INFO - PROCESS | 1662 | 1463622440194 Marionette TRACE conn2 <- [1,562,null,{}] 18:47:20 INFO - PROCESS | 1662 | 1463622440196 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}] 18:47:20 INFO - PROCESS | 1662 | 1463622440290 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 18:47:20 INFO - PROCESS | 1662 | 1463622440294 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a630000 == 44 [pid = 1662] [id = 148] 18:47:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x12ba57000) [pid = 1662] [serial = 441] [outer = 0x0] 18:47:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x12bd77400) [pid = 1662] [serial = 442] [outer = 0x12ba57000] 18:47:20 INFO - PROCESS | 1662 | 1463622440324 Marionette DEBUG loaded listener.js 18:47:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x12c570000) [pid = 1662] [serial = 443] [outer = 0x12ba57000] 18:47:20 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:47:20 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:47:20 INFO - PROCESS | 1662 | 1463622440714 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]]]}] 18:47:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:47:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 576ms 18:47:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:47:20 INFO - PROCESS | 1662 | 1463622440768 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 18:47:20 INFO - PROCESS | 1662 | 1463622440769 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 18:47:20 INFO - PROCESS | 1662 | 1463622440771 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:47:20 INFO - PROCESS | 1662 | 1463622440772 Marionette TRACE conn2 <- [1,566,null,{}] 18:47:20 INFO - PROCESS | 1662 | 1463622440775 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}] 18:47:20 INFO - PROCESS | 1662 | 1463622440867 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 18:47:20 INFO - PROCESS | 1662 | 1463622440871 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a93e000 == 45 [pid = 1662] [id = 149] 18:47:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x12c571400) [pid = 1662] [serial = 444] [outer = 0x0] 18:47:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x12c577000) [pid = 1662] [serial = 445] [outer = 0x12c571400] 18:47:20 INFO - PROCESS | 1662 | 1463622440895 Marionette DEBUG loaded listener.js 18:47:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x12c57b800) [pid = 1662] [serial = 446] [outer = 0x12c571400] 18:47:21 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x123519000) [pid = 1662] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:47:21 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x1183e4000) [pid = 1662] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:47:21 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x114f49000) [pid = 1662] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:47:21 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x121186400) [pid = 1662] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:47:21 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x1292e0400) [pid = 1662] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:47:21 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x111c1a000) [pid = 1662] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:47:21 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x119194c00) [pid = 1662] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:47:21 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x1183eb800) [pid = 1662] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:47:21 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x1160b6400) [pid = 1662] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:47:21 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x126711400) [pid = 1662] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:47:21 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x118a60400) [pid = 1662] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:47:21 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x128b72400) [pid = 1662] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:47:21 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x11aa70000) [pid = 1662] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:47:21 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x1238d1400) [pid = 1662] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:47:21 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x128b77000) [pid = 1662] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:47:21 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x11861e800) [pid = 1662] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:47:21 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x1192c5400) [pid = 1662] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:47:21 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x128d24800) [pid = 1662] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:47:21 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x128ff1800) [pid = 1662] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:47:21 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x12af6a400) [pid = 1662] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:47:21 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x117584800) [pid = 1662] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:47:21 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x118a67c00) [pid = 1662] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:47:21 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:47:21 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:47:21 INFO - PROCESS | 1662 | 1463622441331 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]]]}] 18:47:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:47:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 568ms 18:47:21 INFO - PROCESS | 1662 | 1463622441343 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 18:47:21 INFO - PROCESS | 1662 | 1463622441345 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 18:47:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:47:21 INFO - PROCESS | 1662 | 1463622441347 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:47:21 INFO - PROCESS | 1662 | 1463622441350 Marionette TRACE conn2 <- [1,570,null,{}] 18:47:21 INFO - PROCESS | 1662 | 1463622441359 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}] 18:47:21 INFO - PROCESS | 1662 | 1463622441476 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 18:47:21 INFO - PROCESS | 1662 | 1463622441483 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x128fe9800 == 46 [pid = 1662] [id = 150] 18:47:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x113139800) [pid = 1662] [serial = 447] [outer = 0x0] 18:47:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x118a60400) [pid = 1662] [serial = 448] [outer = 0x113139800] 18:47:21 INFO - PROCESS | 1662 | 1463622441512 Marionette DEBUG loaded listener.js 18:47:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x128ff7c00) [pid = 1662] [serial = 449] [outer = 0x113139800] 18:47:21 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:47:21 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:47:21 INFO - PROCESS | 1662 | 1463622441842 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]]]}] 18:47:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:47:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 528ms 18:47:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:47:21 INFO - PROCESS | 1662 | 1463622441875 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 18:47:21 INFO - PROCESS | 1662 | 1463622441877 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 18:47:21 INFO - PROCESS | 1662 | 1463622441879 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:47:21 INFO - PROCESS | 1662 | 1463622441880 Marionette TRACE conn2 <- [1,574,null,{}] 18:47:21 INFO - PROCESS | 1662 | 1463622441882 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}] 18:47:21 INFO - PROCESS | 1662 | 1463622441960 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 18:47:22 INFO - PROCESS | 1662 | 1463622442007 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ba31800 == 47 [pid = 1662] [id = 151] 18:47:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x128bca400) [pid = 1662] [serial = 450] [outer = 0x0] 18:47:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x12c576c00) [pid = 1662] [serial = 451] [outer = 0x128bca400] 18:47:22 INFO - PROCESS | 1662 | 1463622442031 Marionette DEBUG loaded listener.js 18:47:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x12c8f1000) [pid = 1662] [serial = 452] [outer = 0x128bca400] 18:47:22 INFO - PROCESS | 1662 | 1463622442280 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]]]}] 18:47:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:47:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 417ms 18:47:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:47:22 INFO - PROCESS | 1662 | 1463622442297 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 18:47:22 INFO - PROCESS | 1662 | 1463622442298 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 18:47:22 INFO - PROCESS | 1662 | 1463622442307 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:47:22 INFO - PROCESS | 1662 | 1463622442308 Marionette TRACE conn2 <- [1,578,null,{}] 18:47:22 INFO - PROCESS | 1662 | 1463622442312 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}] 18:47:22 INFO - PROCESS | 1662 | 1463622442393 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 18:47:22 INFO - PROCESS | 1662 | 1463622442398 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c52a000 == 48 [pid = 1662] [id = 152] 18:47:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x12c8f3000) [pid = 1662] [serial = 453] [outer = 0x0] 18:47:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x12c8f7c00) [pid = 1662] [serial = 454] [outer = 0x12c8f3000] 18:47:22 INFO - PROCESS | 1662 | 1463622442424 Marionette DEBUG loaded listener.js 18:47:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x12c9c8000) [pid = 1662] [serial = 455] [outer = 0x12c8f3000] 18:47:22 INFO - PROCESS | 1662 | 1463622442736 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]]]}] 18:47:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:47:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 480ms 18:47:22 INFO - PROCESS | 1662 | 1463622442781 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 18:47:22 INFO - PROCESS | 1662 | 1463622442782 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 18:47:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:47:22 INFO - PROCESS | 1662 | 1463622442784 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:47:22 INFO - PROCESS | 1662 | 1463622442793 Marionette TRACE conn2 <- [1,582,null,{}] 18:47:22 INFO - PROCESS | 1662 | 1463622442795 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}] 18:47:22 INFO - PROCESS | 1662 | 1463622442873 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 18:47:22 INFO - PROCESS | 1662 | 1463622442921 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c540000 == 49 [pid = 1662] [id = 153] 18:47:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x110e64000) [pid = 1662] [serial = 456] [outer = 0x0] 18:47:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x110e6a000) [pid = 1662] [serial = 457] [outer = 0x110e64000] 18:47:22 INFO - PROCESS | 1662 | 1463622442945 Marionette DEBUG loaded listener.js 18:47:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x110e70c00) [pid = 1662] [serial = 458] [outer = 0x110e64000] 18:47:23 INFO - PROCESS | 1662 | 1463622443340 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]]]}] 18:47:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:47:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 579ms 18:47:23 INFO - PROCESS | 1662 | 1463622443363 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 18:47:23 INFO - PROCESS | 1662 | 1463622443366 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 18:47:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:47:23 INFO - PROCESS | 1662 | 1463622443372 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:47:23 INFO - PROCESS | 1662 | 1463622443374 Marionette TRACE conn2 <- [1,586,null,{}] 18:47:23 INFO - PROCESS | 1662 | 1463622443378 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}] 18:47:23 INFO - PROCESS | 1662 | 1463622443479 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 18:47:23 INFO - PROCESS | 1662 | 1463622443530 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x116fa9800 == 50 [pid = 1662] [id = 154] 18:47:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x11312f000) [pid = 1662] [serial = 459] [outer = 0x0] 18:47:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x1163a2400) [pid = 1662] [serial = 460] [outer = 0x11312f000] 18:47:23 INFO - PROCESS | 1662 | 1463622443562 Marionette DEBUG loaded listener.js 18:47:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x117583c00) [pid = 1662] [serial = 461] [outer = 0x11312f000] 18:47:23 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:47:24 INFO - PROCESS | 1662 | 1463622444012 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]]]}] 18:47:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:47:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 671ms 18:47:24 INFO - PROCESS | 1662 | 1463622444042 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 18:47:24 INFO - PROCESS | 1662 | 1463622444046 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 18:47:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:47:24 INFO - PROCESS | 1662 | 1463622444051 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:47:24 INFO - PROCESS | 1662 | 1463622444053 Marionette TRACE conn2 <- [1,590,null,{}] 18:47:24 INFO - PROCESS | 1662 | 1463622444055 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}] 18:47:24 INFO - PROCESS | 1662 | 1463622444183 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 18:47:24 INFO - PROCESS | 1662 | 1463622444295 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x1194c8800 == 51 [pid = 1662] [id = 155] 18:47:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x117f0b000) [pid = 1662] [serial = 462] [outer = 0x0] 18:47:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x11910ac00) [pid = 1662] [serial = 463] [outer = 0x117f0b000] 18:47:24 INFO - PROCESS | 1662 | 1463622444346 Marionette DEBUG loaded listener.js 18:47:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x12118bc00) [pid = 1662] [serial = 464] [outer = 0x117f0b000] 18:47:24 INFO - PROCESS | 1662 | 1463622444859 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]]]}] 18:47:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:47:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 871ms 18:47:24 INFO - PROCESS | 1662 | 1463622444933 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 18:47:24 INFO - PROCESS | 1662 | 1463622444935 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 18:47:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:47:24 INFO - PROCESS | 1662 | 1463622444939 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:47:24 INFO - PROCESS | 1662 | 1463622444942 Marionette TRACE conn2 <- [1,594,null,{}] 18:47:24 INFO - PROCESS | 1662 | 1463622444950 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}] 18:47:25 INFO - PROCESS | 1662 | 1463622445051 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 18:47:25 INFO - PROCESS | 1662 | 1463622445115 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b2bc800 == 52 [pid = 1662] [id = 156] 18:47:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x1260c8800) [pid = 1662] [serial = 465] [outer = 0x0] 18:47:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x1268e7400) [pid = 1662] [serial = 466] [outer = 0x1260c8800] 18:47:25 INFO - PROCESS | 1662 | 1463622445146 Marionette DEBUG loaded listener.js 18:47:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x128bccc00) [pid = 1662] [serial = 467] [outer = 0x1260c8800] 18:47:25 INFO - PROCESS | 1662 | 1463622445563 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]]]}] 18:47:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:47:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 673ms 18:47:25 INFO - PROCESS | 1662 | 1463622445616 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 18:47:25 INFO - PROCESS | 1662 | 1463622445618 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 18:47:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:47:25 INFO - PROCESS | 1662 | 1463622445622 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:47:25 INFO - PROCESS | 1662 | 1463622445623 Marionette TRACE conn2 <- [1,598,null,{}] 18:47:25 INFO - PROCESS | 1662 | 1463622445626 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}] 18:47:25 INFO - PROCESS | 1662 | 1463622445723 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 18:47:25 INFO - PROCESS | 1662 | 1463622445784 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c9d9800 == 53 [pid = 1662] [id = 157] 18:47:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x1292d6c00) [pid = 1662] [serial = 468] [outer = 0x0] 18:47:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x12952fc00) [pid = 1662] [serial = 469] [outer = 0x1292d6c00] 18:47:25 INFO - PROCESS | 1662 | 1463622445815 Marionette DEBUG loaded listener.js 18:47:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x12a945400) [pid = 1662] [serial = 470] [outer = 0x1292d6c00] 18:47:26 INFO - PROCESS | 1662 | 1463622446224 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]]]}] 18:47:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:47:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 669ms 18:47:26 INFO - PROCESS | 1662 | 1463622446291 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 18:47:26 INFO - PROCESS | 1662 | 1463622446293 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 18:47:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:47:26 INFO - PROCESS | 1662 | 1463622446295 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:47:26 INFO - PROCESS | 1662 | 1463622446296 Marionette TRACE conn2 <- [1,602,null,{}] 18:47:26 INFO - PROCESS | 1662 | 1463622446299 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}] 18:47:26 INFO - PROCESS | 1662 | 1463622446396 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 18:47:26 INFO - PROCESS | 1662 | 1463622446446 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x116614800 == 54 [pid = 1662] [id = 158] 18:47:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x115fd0000) [pid = 1662] [serial = 471] [outer = 0x0] 18:47:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x12467d400) [pid = 1662] [serial = 472] [outer = 0x115fd0000] 18:47:26 INFO - PROCESS | 1662 | 1463622446488 Marionette DEBUG loaded listener.js 18:47:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x1292e5000) [pid = 1662] [serial = 473] [outer = 0x115fd0000] 18:47:27 INFO - PROCESS | 1662 | 1463622447078 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]]]}] 18:47:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:47:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 819ms 18:47:27 INFO - PROCESS | 1662 | 1463622447115 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 18:47:27 INFO - PROCESS | 1662 | 1463622447118 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 18:47:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:47:27 INFO - PROCESS | 1662 | 1463622447122 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:47:27 INFO - PROCESS | 1662 | 1463622447124 Marionette TRACE conn2 <- [1,606,null,{}] 18:47:27 INFO - PROCESS | 1662 | 1463622447128 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}] 18:47:27 INFO - PROCESS | 1662 | 1463622447214 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 18:47:27 INFO - PROCESS | 1662 | 1463622447292 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x1186e8000 == 55 [pid = 1662] [id = 159] 18:47:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x1163fa000) [pid = 1662] [serial = 474] [outer = 0x0] 18:47:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x1167b8c00) [pid = 1662] [serial = 475] [outer = 0x1163fa000] 18:47:27 INFO - PROCESS | 1662 | 1463622447323 Marionette DEBUG loaded listener.js 18:47:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x117f0f000) [pid = 1662] [serial = 476] [outer = 0x1163fa000] 18:47:27 INFO - PROCESS | 1662 | 1463622447808 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]]]}] 18:47:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:47:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 722ms 18:47:27 INFO - PROCESS | 1662 | 1463622447846 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 18:47:27 INFO - PROCESS | 1662 | 1463622447851 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 18:47:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:47:27 INFO - PROCESS | 1662 | 1463622447858 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:47:27 INFO - PROCESS | 1662 | 1463622447860 Marionette TRACE conn2 <- [1,610,null,{}] 18:47:27 INFO - PROCESS | 1662 | 1463622447864 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}] 18:47:28 INFO - PROCESS | 1662 | 1463622448020 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 18:47:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12c52a000 == 54 [pid = 1662] [id = 152] 18:47:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12ba31800 == 53 [pid = 1662] [id = 151] 18:47:28 INFO - PROCESS | 1662 | --DOCSHELL 0x128fe9800 == 52 [pid = 1662] [id = 150] 18:47:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12a93e000 == 51 [pid = 1662] [id = 149] 18:47:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12a630000 == 50 [pid = 1662] [id = 148] 18:47:28 INFO - PROCESS | 1662 | --DOCSHELL 0x128fd2800 == 49 [pid = 1662] [id = 147] 18:47:28 INFO - PROCESS | 1662 | --DOCSHELL 0x128b81800 == 48 [pid = 1662] [id = 146] 18:47:28 INFO - PROCESS | 1662 | --DOCSHELL 0x1170d9000 == 47 [pid = 1662] [id = 145] 18:47:28 INFO - PROCESS | 1662 | --DOCSHELL 0x1211a8800 == 46 [pid = 1662] [id = 144] 18:47:28 INFO - PROCESS | 1662 | --DOCSHELL 0x119550000 == 45 [pid = 1662] [id = 143] 18:47:28 INFO - PROCESS | 1662 | --DOCSHELL 0x116e1c000 == 44 [pid = 1662] [id = 142] 18:47:28 INFO - PROCESS | 1662 | --DOCSHELL 0x119546800 == 43 [pid = 1662] [id = 141] 18:47:28 INFO - PROCESS | 1662 | --DOCSHELL 0x118aa9800 == 42 [pid = 1662] [id = 140] 18:47:28 INFO - PROCESS | 1662 | --DOCSHELL 0x119f11800 == 41 [pid = 1662] [id = 137] 18:47:28 INFO - PROCESS | 1662 | --DOCSHELL 0x118397000 == 40 [pid = 1662] [id = 136] 18:47:28 INFO - PROCESS | 1662 | 1463622448113 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x11634d400) [pid = 1662] [serial = 251] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x119c0e400) [pid = 1662] [serial = 257] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x118815400) [pid = 1662] [serial = 254] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x12a458400) [pid = 1662] [serial = 302] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x11757dc00) [pid = 1662] [serial = 365] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x1163a1c00) [pid = 1662] [serial = 364] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x12680f400) [pid = 1662] [serial = 379] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x124e30800) [pid = 1662] [serial = 376] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x128b7e400) [pid = 1662] [serial = 382] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x1260c1800) [pid = 1662] [serial = 377] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x12118e000) [pid = 1662] [serial = 373] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x1241ec400) [pid = 1662] [serial = 374] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x119b9ac00) [pid = 1662] [serial = 358] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x128b74800) [pid = 1662] [serial = 361] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x1292d6400) [pid = 1662] [serial = 352] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x12ba8a400) [pid = 1662] [serial = 353] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x128d77400) [pid = 1662] [serial = 385] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x1183df800) [pid = 1662] [serial = 355] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x11910bc00) [pid = 1662] [serial = 368] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x118811000) [pid = 1662] [serial = 367] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x128d22800) [pid = 1662] [serial = 383] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x1194f2800) [pid = 1662] [serial = 370] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x11aa6a800) [pid = 1662] [serial = 371] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x1292db400) [pid = 1662] [serial = 388] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x129525c00) [pid = 1662] [serial = 389] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x128ff8400) [pid = 1662] [serial = 386] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x12a6a4000) [pid = 1662] [serial = 391] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x12ba51400) [pid = 1662] [serial = 400] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x1238d3800) [pid = 1662] [serial = 394] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x12a951400) [pid = 1662] [serial = 397] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x12af63400) [pid = 1662] [serial = 398] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x12ba5b400) [pid = 1662] [serial = 401] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x12a6ec800) [pid = 1662] [serial = 392] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x12a6e1400) [pid = 1662] [serial = 395] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1268ef000) [pid = 1662] [serial = 380] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x1268ea000) [pid = 1662] [serial = 314] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x118a5b800) [pid = 1662] [serial = 308] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x117d6e800) [pid = 1662] [serial = 305] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1233fb000) [pid = 1662] [serial = 311] [outer = 0x0] [url = about:blank] 18:47:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x113ec8800 == 41 [pid = 1662] [id = 160] 18:47:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x110e72000) [pid = 1662] [serial = 477] [outer = 0x0] 18:47:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x11757dc00) [pid = 1662] [serial = 478] [outer = 0x110e72000] 18:47:28 INFO - PROCESS | 1662 | 1463622448144 Marionette DEBUG loaded listener.js 18:47:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x118624c00) [pid = 1662] [serial = 479] [outer = 0x110e72000] 18:47:28 INFO - PROCESS | 1662 | 1463622448461 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]]]}] 18:47:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:47:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 623ms 18:47:28 INFO - PROCESS | 1662 | 1463622448481 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 18:47:28 INFO - PROCESS | 1662 | 1463622448482 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 18:47:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:47:28 INFO - PROCESS | 1662 | 1463622448488 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:47:28 INFO - PROCESS | 1662 | 1463622448491 Marionette TRACE conn2 <- [1,614,null,{}] 18:47:28 INFO - PROCESS | 1662 | 1463622448530 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}] 18:47:28 INFO - PROCESS | 1662 | 1463622448658 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 18:47:28 INFO - PROCESS | 1662 | 1463622448742 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x1186ef800 == 42 [pid = 1662] [id = 161] 18:47:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x118621c00) [pid = 1662] [serial = 480] [outer = 0x0] 18:47:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1194f2800) [pid = 1662] [serial = 481] [outer = 0x118621c00] 18:47:28 INFO - PROCESS | 1662 | 1463622448787 Marionette DEBUG loaded listener.js 18:47:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x123513c00) [pid = 1662] [serial = 482] [outer = 0x118621c00] 18:47:29 INFO - PROCESS | 1662 | 1463622449101 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]]]}] 18:47:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:47:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 627ms 18:47:29 INFO - PROCESS | 1662 | 1463622449113 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 18:47:29 INFO - PROCESS | 1662 | 1463622449115 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 18:47:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:47:29 INFO - PROCESS | 1662 | 1463622449124 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:47:29 INFO - PROCESS | 1662 | 1463622449125 Marionette TRACE conn2 <- [1,618,null,{}] 18:47:29 INFO - PROCESS | 1662 | 1463622449139 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}] 18:47:29 INFO - PROCESS | 1662 | 1463622449226 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 18:47:29 INFO - PROCESS | 1662 | 1463622449274 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x119547000 == 43 [pid = 1662] [id = 162] 18:47:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1233fb000) [pid = 1662] [serial = 483] [outer = 0x0] 18:47:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x1241ec400) [pid = 1662] [serial = 484] [outer = 0x1233fb000] 18:47:29 INFO - PROCESS | 1662 | 1463622449299 Marionette DEBUG loaded listener.js 18:47:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x1260c6c00) [pid = 1662] [serial = 485] [outer = 0x1233fb000] 18:47:29 INFO - PROCESS | 1662 | 1463622449570 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]]]}] 18:47:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:47:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 479ms 18:47:29 INFO - PROCESS | 1662 | 1463622449598 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 18:47:29 INFO - PROCESS | 1662 | 1463622449599 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 18:47:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:47:29 INFO - PROCESS | 1662 | 1463622449609 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:47:29 INFO - PROCESS | 1662 | 1463622449610 Marionette TRACE conn2 <- [1,622,null,{}] 18:47:29 INFO - PROCESS | 1662 | 1463622449612 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}] 18:47:29 INFO - PROCESS | 1662 | 1463622449689 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 18:47:29 INFO - PROCESS | 1662 | 1463622449694 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x123110800 == 44 [pid = 1662] [id = 163] 18:47:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x1260c6400) [pid = 1662] [serial = 486] [outer = 0x0] 18:47:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1268d9000) [pid = 1662] [serial = 487] [outer = 0x1260c6400] 18:47:29 INFO - PROCESS | 1662 | 1463622449721 Marionette DEBUG loaded listener.js 18:47:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x128b76800) [pid = 1662] [serial = 488] [outer = 0x1260c6400] 18:47:30 INFO - PROCESS | 1662 | 1463622450055 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]]]}] 18:47:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:47:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 470ms 18:47:30 INFO - PROCESS | 1662 | 1463622450079 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 18:47:30 INFO - PROCESS | 1662 | 1463622450080 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 18:47:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:47:30 INFO - PROCESS | 1662 | 1463622450084 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:47:30 INFO - PROCESS | 1662 | 1463622450085 Marionette TRACE conn2 <- [1,626,null,{}] 18:47:30 INFO - PROCESS | 1662 | 1463622450087 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}] 18:47:30 INFO - PROCESS | 1662 | 1463622450205 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 18:47:30 INFO - PROCESS | 1662 | 1463622450221 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170d3000 == 45 [pid = 1662] [id = 164] 18:47:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x128b7b400) [pid = 1662] [serial = 489] [outer = 0x0] 18:47:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x128d25800) [pid = 1662] [serial = 490] [outer = 0x128b7b400] 18:47:30 INFO - PROCESS | 1662 | 1463622450247 Marionette DEBUG loaded listener.js 18:47:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x12a6af000) [pid = 1662] [serial = 491] [outer = 0x128b7b400] 18:47:30 INFO - PROCESS | 1662 | 1463622450661 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]]]}] 18:47:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:47:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 621ms 18:47:30 INFO - PROCESS | 1662 | 1463622450705 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 18:47:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:47:30 INFO - PROCESS | 1662 | 1463622450707 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 18:47:30 INFO - PROCESS | 1662 | 1463622450711 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:47:30 INFO - PROCESS | 1662 | 1463622450713 Marionette TRACE conn2 <- [1,630,null,{}] 18:47:30 INFO - PROCESS | 1662 | 1463622450716 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}] 18:47:30 INFO - PROCESS | 1662 | 1463622450854 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 18:47:30 INFO - PROCESS | 1662 | 1463622450876 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x124e62800 == 46 [pid = 1662] [id = 165] 18:47:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x12a6ec800) [pid = 1662] [serial = 492] [outer = 0x0] 18:47:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x12a952400) [pid = 1662] [serial = 493] [outer = 0x12a6ec800] 18:47:30 INFO - PROCESS | 1662 | 1463622450916 Marionette DEBUG loaded listener.js 18:47:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x12aeef000) [pid = 1662] [serial = 494] [outer = 0x12a6ec800] 18:47:31 INFO - PROCESS | 1662 | 1463622451217 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]]]}] 18:47:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:47:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 520ms 18:47:31 INFO - PROCESS | 1662 | 1463622451230 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 18:47:31 INFO - PROCESS | 1662 | 1463622451232 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 18:47:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:47:31 INFO - PROCESS | 1662 | 1463622451241 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:47:31 INFO - PROCESS | 1662 | 1463622451243 Marionette TRACE conn2 <- [1,634,null,{}] 18:47:31 INFO - PROCESS | 1662 | 1463622451245 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}] 18:47:31 INFO - PROCESS | 1662 | 1463622451340 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 18:47:31 INFO - PROCESS | 1662 | 1463622451374 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x126835800 == 47 [pid = 1662] [id = 166] 18:47:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x12a94ec00) [pid = 1662] [serial = 495] [outer = 0x0] 18:47:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x12af5e400) [pid = 1662] [serial = 496] [outer = 0x12a94ec00] 18:47:31 INFO - PROCESS | 1662 | 1463622451399 Marionette DEBUG loaded listener.js 18:47:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x12ba4e400) [pid = 1662] [serial = 497] [outer = 0x12a94ec00] 18:47:31 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:47:31 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:47:31 INFO - PROCESS | 1662 | 1463622451745 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]]]}] 18:47:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:47:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 520ms 18:47:31 INFO - PROCESS | 1662 | 1463622451763 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 18:47:31 INFO - PROCESS | 1662 | 1463622451765 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 18:47:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:47:31 INFO - PROCESS | 1662 | 1463622451769 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:47:31 INFO - PROCESS | 1662 | 1463622451770 Marionette TRACE conn2 <- [1,638,null,{}] 18:47:31 INFO - PROCESS | 1662 | 1463622451773 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}] 18:47:31 INFO - PROCESS | 1662 | 1463622451924 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 18:47:31 INFO - PROCESS | 1662 | 1463622451941 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x128fe6800 == 48 [pid = 1662] [id = 167] 18:47:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x12af19800) [pid = 1662] [serial = 498] [outer = 0x0] 18:47:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x12ba58000) [pid = 1662] [serial = 499] [outer = 0x12af19800] 18:47:31 INFO - PROCESS | 1662 | 1463622451966 Marionette DEBUG loaded listener.js 18:47:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x12bd72c00) [pid = 1662] [serial = 500] [outer = 0x12af19800] 18:47:32 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:47:32 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x113139800) [pid = 1662] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:47:32 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x117f9ec00) [pid = 1662] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 18:47:32 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x12ba57000) [pid = 1662] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:47:32 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x12c8f3000) [pid = 1662] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:47:32 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x12c571400) [pid = 1662] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:47:32 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x1183e4800) [pid = 1662] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 18:47:32 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x126463000) [pid = 1662] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:47:32 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x114ffdc00) [pid = 1662] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 18:47:32 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x12ba54000) [pid = 1662] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:47:32 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x117f9dc00) [pid = 1662] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:47:32 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x12383b400) [pid = 1662] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:47:32 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x128bca400) [pid = 1662] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:47:32 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x12af0f400) [pid = 1662] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:47:32 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:47:32 INFO - PROCESS | 1662 | 1463622452418 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]]]}] 18:47:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:47:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 18:47:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:47:32 INFO - PROCESS | 1662 | 1463622452438 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 18:47:32 INFO - PROCESS | 1662 | 1463622452440 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 18:47:32 INFO - PROCESS | 1662 | 1463622452442 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:47:32 INFO - PROCESS | 1662 | 1463622452443 Marionette TRACE conn2 <- [1,642,null,{}] 18:47:32 INFO - PROCESS | 1662 | 1463622452445 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}] 18:47:32 INFO - PROCESS | 1662 | 1463622452523 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 18:47:32 INFO - PROCESS | 1662 | 1463622452527 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x123112800 == 49 [pid = 1662] [id = 168] 18:47:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x117f9dc00) [pid = 1662] [serial = 501] [outer = 0x0] 18:47:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x128bca400) [pid = 1662] [serial = 502] [outer = 0x117f9dc00] 18:47:32 INFO - PROCESS | 1662 | 1463622452552 Marionette DEBUG loaded listener.js 18:47:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x12bd78800) [pid = 1662] [serial = 503] [outer = 0x117f9dc00] 18:47:32 INFO - PROCESS | 1662 | 1463622452878 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]]]}] 18:47:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:47:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 470ms 18:47:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:47:32 INFO - PROCESS | 1662 | 1463622452912 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 18:47:32 INFO - PROCESS | 1662 | 1463622452914 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 18:47:32 INFO - PROCESS | 1662 | 1463622452916 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:47:32 INFO - PROCESS | 1662 | 1463622452920 Marionette TRACE conn2 <- [1,646,null,{}] 18:47:32 INFO - PROCESS | 1662 | 1463622452922 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}] 18:47:33 INFO - PROCESS | 1662 | 1463622453039 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 18:47:33 INFO - PROCESS | 1662 | 1463622453045 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x1296b9000 == 50 [pid = 1662] [id = 169] 18:47:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x12bd7b800) [pid = 1662] [serial = 504] [outer = 0x0] 18:47:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x12c579000) [pid = 1662] [serial = 505] [outer = 0x12bd7b800] 18:47:33 INFO - PROCESS | 1662 | 1463622453074 Marionette DEBUG loaded listener.js 18:47:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x12c9c8c00) [pid = 1662] [serial = 506] [outer = 0x12bd7b800] 18:47:33 INFO - PROCESS | 1662 | 1463622453368 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]]]}] 18:47:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:47:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 473ms 18:47:33 INFO - PROCESS | 1662 | 1463622453390 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 18:47:33 INFO - PROCESS | 1662 | 1463622453391 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 18:47:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:47:33 INFO - PROCESS | 1662 | 1463622453394 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:47:33 INFO - PROCESS | 1662 | 1463622453395 Marionette TRACE conn2 <- [1,650,null,{}] 18:47:33 INFO - PROCESS | 1662 | 1463622453397 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}] 18:47:33 INFO - PROCESS | 1662 | 1463622453477 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 18:47:33 INFO - PROCESS | 1662 | 1463622453482 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b2af000 == 51 [pid = 1662] [id = 170] 18:47:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x12c636c00) [pid = 1662] [serial = 507] [outer = 0x0] 18:47:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x12c641000) [pid = 1662] [serial = 508] [outer = 0x12c636c00] 18:47:33 INFO - PROCESS | 1662 | 1463622453509 Marionette DEBUG loaded listener.js 18:47:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x12c644c00) [pid = 1662] [serial = 509] [outer = 0x12c636c00] 18:47:33 INFO - PROCESS | 1662 | 1463622453836 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]]]}] 18:47:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:47:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 468ms 18:47:33 INFO - PROCESS | 1662 | 1463622453862 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 18:47:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:47:33 INFO - PROCESS | 1662 | 1463622453864 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 18:47:33 INFO - PROCESS | 1662 | 1463622453867 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:47:33 INFO - PROCESS | 1662 | 1463622453868 Marionette TRACE conn2 <- [1,654,null,{}] 18:47:33 INFO - PROCESS | 1662 | 1463622453870 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}] 18:47:33 INFO - PROCESS | 1662 | 1463622453972 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 18:47:33 INFO - PROCESS | 1662 | 1463622453978 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x12be08000 == 52 [pid = 1662] [id = 171] 18:47:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x110e6c800) [pid = 1662] [serial = 510] [outer = 0x0] 18:47:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x12b226800) [pid = 1662] [serial = 511] [outer = 0x110e6c800] 18:47:34 INFO - PROCESS | 1662 | 1463622454003 Marionette DEBUG loaded listener.js 18:47:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x12b22cc00) [pid = 1662] [serial = 512] [outer = 0x110e6c800] 18:47:34 INFO - PROCESS | 1662 | 1463622454292 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]]]}] 18:47:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:47:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 471ms 18:47:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:47:34 INFO - PROCESS | 1662 | 1463622454383 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 18:47:34 INFO - PROCESS | 1662 | 1463622454385 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 18:47:34 INFO - PROCESS | 1662 | 1463622454389 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:47:34 INFO - PROCESS | 1662 | 1463622454391 Marionette TRACE conn2 <- [1,658,null,{}] 18:47:34 INFO - PROCESS | 1662 | 1463622454396 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}] 18:47:34 INFO - PROCESS | 1662 | 1463622454486 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 18:47:34 INFO - PROCESS | 1662 | 1463622454576 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170ce800 == 53 [pid = 1662] [id = 172] 18:47:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x112650400) [pid = 1662] [serial = 513] [outer = 0x0] 18:47:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x113135400) [pid = 1662] [serial = 514] [outer = 0x112650400] 18:47:34 INFO - PROCESS | 1662 | 1463622454608 Marionette DEBUG loaded listener.js 18:47:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x1163a7c00) [pid = 1662] [serial = 515] [outer = 0x112650400] 18:47:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x1167c1800) [pid = 1662] [serial = 516] [outer = 0x12c9cbc00] 18:47:35 INFO - PROCESS | 1662 | 1463622455089 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]]]}] 18:47:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:47:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 724ms 18:47:35 INFO - PROCESS | 1662 | 1463622455114 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 18:47:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:47:35 INFO - PROCESS | 1662 | 1463622455117 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 18:47:35 INFO - PROCESS | 1662 | 1463622455122 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:47:35 INFO - PROCESS | 1662 | 1463622455125 Marionette TRACE conn2 <- [1,662,null,{}] 18:47:35 INFO - PROCESS | 1662 | 1463622455170 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}] 18:47:35 INFO - PROCESS | 1662 | 1463622455271 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 18:47:35 INFO - PROCESS | 1662 | 1463622455343 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x116e07000 == 54 [pid = 1662] [id = 173] 18:47:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x113308800) [pid = 1662] [serial = 517] [outer = 0x0] 18:47:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x116688000) [pid = 1662] [serial = 518] [outer = 0x113308800] 18:47:35 INFO - PROCESS | 1662 | 1463622455373 Marionette DEBUG loaded listener.js 18:47:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x11aa77400) [pid = 1662] [serial = 519] [outer = 0x113308800] 18:47:35 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:47:35 INFO - PROCESS | 1662 | 1463622455771 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]]]}] 18:47:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:47:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 698ms 18:47:35 INFO - PROCESS | 1662 | 1463622455833 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 18:47:35 INFO - PROCESS | 1662 | 1463622455835 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 18:47:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:47:35 INFO - PROCESS | 1662 | 1463622455839 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:47:35 INFO - PROCESS | 1662 | 1463622455840 Marionette TRACE conn2 <- [1,666,null,{}] 18:47:35 INFO - PROCESS | 1662 | 1463622455847 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}] 18:47:35 INFO - PROCESS | 1662 | 1463622455950 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 18:47:36 INFO - PROCESS | 1662 | 1463622456016 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b2b4800 == 55 [pid = 1662] [id = 174] 18:47:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x128b74800) [pid = 1662] [serial = 520] [outer = 0x0] 18:47:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x128b7a000) [pid = 1662] [serial = 521] [outer = 0x128b74800] 18:47:36 INFO - PROCESS | 1662 | 1463622456049 Marionette DEBUG loaded listener.js 18:47:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x128ff2c00) [pid = 1662] [serial = 522] [outer = 0x128b74800] 18:47:36 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:47:36 INFO - PROCESS | 1662 | 1463622456463 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]]]}] 18:47:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:47:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 670ms 18:47:36 INFO - PROCESS | 1662 | 1463622456509 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 18:47:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:47:36 INFO - PROCESS | 1662 | 1463622456511 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 18:47:36 INFO - PROCESS | 1662 | 1463622456513 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:47:36 INFO - PROCESS | 1662 | 1463622456514 Marionette TRACE conn2 <- [1,670,null,{}] 18:47:36 INFO - PROCESS | 1662 | 1463622456517 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}] 18:47:36 INFO - PROCESS | 1662 | 1463622456638 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 18:47:36 INFO - PROCESS | 1662 | 1463622456691 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c9e8800 == 56 [pid = 1662] [id = 175] 18:47:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x12a952800) [pid = 1662] [serial = 523] [outer = 0x0] 18:47:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x12b21e800) [pid = 1662] [serial = 524] [outer = 0x12a952800] 18:47:36 INFO - PROCESS | 1662 | 1463622456722 Marionette DEBUG loaded listener.js 18:47:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x12ba86800) [pid = 1662] [serial = 525] [outer = 0x12a952800] 18:47:37 INFO - PROCESS | 1662 | 1463622457147 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]]]}] 18:47:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:47:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 669ms 18:47:37 INFO - PROCESS | 1662 | 1463622457182 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 18:47:37 INFO - PROCESS | 1662 | 1463622457187 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 18:47:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:47:37 INFO - PROCESS | 1662 | 1463622457190 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:47:37 INFO - PROCESS | 1662 | 1463622457192 Marionette TRACE conn2 <- [1,674,null,{}] 18:47:37 INFO - PROCESS | 1662 | 1463622457196 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}] 18:47:37 INFO - PROCESS | 1662 | 1463622457341 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 18:47:37 INFO - PROCESS | 1662 | 1463622457429 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c9f5000 == 57 [pid = 1662] [id = 176] 18:47:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x1185a1000) [pid = 1662] [serial = 526] [outer = 0x0] 18:47:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x12c577400) [pid = 1662] [serial = 527] [outer = 0x1185a1000] 18:47:37 INFO - PROCESS | 1662 | 1463622457460 Marionette DEBUG loaded listener.js 18:47:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x12c63fc00) [pid = 1662] [serial = 528] [outer = 0x1185a1000] 18:47:37 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:47:37 INFO - PROCESS | 1662 | 1463622457879 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]]]}] 18:47:37 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 18:47:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 724ms 18:47:37 INFO - PROCESS | 1662 | 1463622457916 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 18:47:37 INFO - PROCESS | 1662 | 1463622457917 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 18:47:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:47:37 INFO - PROCESS | 1662 | 1463622457921 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:47:37 INFO - PROCESS | 1662 | 1463622457922 Marionette TRACE conn2 <- [1,678,null,{}] 18:47:37 INFO - PROCESS | 1662 | 1463622457924 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}] 18:47:38 INFO - PROCESS | 1662 | 1463622458038 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 18:47:38 INFO - PROCESS | 1662 | 1463622458088 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x119fdc000 == 58 [pid = 1662] [id = 177] 18:47:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x128ff6400) [pid = 1662] [serial = 529] [outer = 0x0] 18:47:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x12c8f5000) [pid = 1662] [serial = 530] [outer = 0x128ff6400] 18:47:38 INFO - PROCESS | 1662 | 1463622458116 Marionette DEBUG loaded listener.js 18:47:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x12c9d3800) [pid = 1662] [serial = 531] [outer = 0x128ff6400] 18:47:38 INFO - PROCESS | 1662 | 1463622458665 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]]]}] 18:47:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:47:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 768ms 18:47:38 INFO - PROCESS | 1662 | 1463622458689 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 18:47:38 INFO - PROCESS | 1662 | 1463622458692 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 18:47:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:47:38 INFO - PROCESS | 1662 | 1463622458695 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:47:38 INFO - PROCESS | 1662 | 1463622458697 Marionette TRACE conn2 <- [1,682,null,{}] 18:47:38 INFO - PROCESS | 1662 | 1463622458701 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}] 18:47:38 INFO - PROCESS | 1662 | 1463622458791 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 18:47:38 INFO - PROCESS | 1662 | 1463622458842 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x119180000 == 59 [pid = 1662] [id = 178] 18:47:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x112971000) [pid = 1662] [serial = 532] [outer = 0x0] 18:47:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x114ff9400) [pid = 1662] [serial = 533] [outer = 0x112971000] 18:47:38 INFO - PROCESS | 1662 | 1463622458869 Marionette DEBUG loaded listener.js 18:47:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x117d6f800) [pid = 1662] [serial = 534] [outer = 0x112971000] 18:47:39 INFO - PROCESS | 1662 | --DOCSHELL 0x12b2af000 == 58 [pid = 1662] [id = 170] 18:47:39 INFO - PROCESS | 1662 | --DOCSHELL 0x1296b9000 == 57 [pid = 1662] [id = 169] 18:47:39 INFO - PROCESS | 1662 | --DOCSHELL 0x123112800 == 56 [pid = 1662] [id = 168] 18:47:39 INFO - PROCESS | 1662 | --DOCSHELL 0x128fe6800 == 55 [pid = 1662] [id = 167] 18:47:39 INFO - PROCESS | 1662 | --DOCSHELL 0x126835800 == 54 [pid = 1662] [id = 166] 18:47:39 INFO - PROCESS | 1662 | --DOCSHELL 0x124e62800 == 53 [pid = 1662] [id = 165] 18:47:39 INFO - PROCESS | 1662 | --DOCSHELL 0x1170d3000 == 52 [pid = 1662] [id = 164] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x1268e9400) [pid = 1662] [serial = 412] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x1185a0400) [pid = 1662] [serial = 406] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x12118e400) [pid = 1662] [serial = 409] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x12a6a1c00) [pid = 1662] [serial = 415] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x110e6a000) [pid = 1662] [serial = 457] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | --DOCSHELL 0x123110800 == 51 [pid = 1662] [id = 163] 18:47:39 INFO - PROCESS | 1662 | --DOCSHELL 0x119547000 == 50 [pid = 1662] [id = 162] 18:47:39 INFO - PROCESS | 1662 | --DOCSHELL 0x1186ef800 == 49 [pid = 1662] [id = 161] 18:47:39 INFO - PROCESS | 1662 | --DOCSHELL 0x113ec8800 == 48 [pid = 1662] [id = 160] 18:47:39 INFO - PROCESS | 1662 | --DOCSHELL 0x1186e8000 == 47 [pid = 1662] [id = 159] 18:47:39 INFO - PROCESS | 1662 | --DOCSHELL 0x116fa9800 == 46 [pid = 1662] [id = 154] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x11861c400) [pid = 1662] [serial = 419] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x1183e1800) [pid = 1662] [serial = 418] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x1260c5c00) [pid = 1662] [serial = 425] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x12c8f1000) [pid = 1662] [serial = 452] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x12af64000) [pid = 1662] [serial = 436] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x12bd72800) [pid = 1662] [serial = 440] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x128ff7c00) [pid = 1662] [serial = 449] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x121188400) [pid = 1662] [serial = 422] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x12bd77400) [pid = 1662] [serial = 442] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x12ba55800) [pid = 1662] [serial = 437] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x12c8f7c00) [pid = 1662] [serial = 454] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x128ff2400) [pid = 1662] [serial = 431] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x12c577000) [pid = 1662] [serial = 445] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x11918c400) [pid = 1662] [serial = 421] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x1241f9400) [pid = 1662] [serial = 424] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x118a60400) [pid = 1662] [serial = 448] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x12aeed800) [pid = 1662] [serial = 434] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x12c570000) [pid = 1662] [serial = 443] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x12c57b800) [pid = 1662] [serial = 446] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x128b71c00) [pid = 1662] [serial = 428] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x12c576c00) [pid = 1662] [serial = 451] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x1268d9800) [pid = 1662] [serial = 427] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x1292dd000) [pid = 1662] [serial = 433] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x12c9c8000) [pid = 1662] [serial = 455] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x128b70c00) [pid = 1662] [serial = 430] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x12ba90c00) [pid = 1662] [serial = 439] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x12ba5b000) [pid = 1662] [serial = 403] [outer = 0x0] [url = about:blank] 18:47:39 INFO - PROCESS | 1662 | 1463622459754 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]]]}] 18:47:39 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) 18:47:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1074ms 18:47:39 INFO - PROCESS | 1662 | 1463622459769 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 18:47:39 INFO - PROCESS | 1662 | 1463622459773 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 18:47:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:47:39 INFO - PROCESS | 1662 | 1463622459777 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:47:39 INFO - PROCESS | 1662 | 1463622459778 Marionette TRACE conn2 <- [1,686,null,{}] 18:47:39 INFO - PROCESS | 1662 | 1463622459781 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}] 18:47:39 INFO - PROCESS | 1662 | 1463622459858 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 18:47:39 INFO - PROCESS | 1662 | 1463622459863 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170d0800 == 47 [pid = 1662] [id = 179] 18:47:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x1183e1800) [pid = 1662] [serial = 535] [outer = 0x0] 18:47:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x1192c5400) [pid = 1662] [serial = 536] [outer = 0x1183e1800] 18:47:39 INFO - PROCESS | 1662 | 1463622459891 Marionette DEBUG loaded listener.js 18:47:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x121186400) [pid = 1662] [serial = 537] [outer = 0x1183e1800] 18:47:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:47:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 920ms 18:47:40 INFO - PROCESS | 1662 | 1463622460694 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]]]}] 18:47:40 INFO - PROCESS | 1662 | 1463622460698 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 18:47:40 INFO - PROCESS | 1662 | 1463622460699 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 18:47:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:47:40 INFO - PROCESS | 1662 | 1463622460704 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:47:40 INFO - PROCESS | 1662 | 1463622460706 Marionette TRACE conn2 <- [1,690,null,{}] 18:47:40 INFO - PROCESS | 1662 | 1463622460713 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}] 18:47:40 INFO - PROCESS | 1662 | 1463622460797 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 18:47:40 INFO - PROCESS | 1662 | 1463622460845 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x119533800 == 48 [pid = 1662] [id = 180] 18:47:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x123763800) [pid = 1662] [serial = 538] [outer = 0x0] 18:47:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x124e2fc00) [pid = 1662] [serial = 539] [outer = 0x123763800] 18:47:40 INFO - PROCESS | 1662 | 1463622460873 Marionette DEBUG loaded listener.js 18:47:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x12670e800) [pid = 1662] [serial = 540] [outer = 0x123763800] 18:47:41 INFO - PROCESS | 1662 | 1463622461642 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]]]}] 18:47:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:47:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 971ms 18:47:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:47:41 INFO - PROCESS | 1662 | 1463622461675 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 18:47:41 INFO - PROCESS | 1662 | 1463622461677 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 18:47:41 INFO - PROCESS | 1662 | 1463622461679 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:47:41 INFO - PROCESS | 1662 | 1463622461680 Marionette TRACE conn2 <- [1,694,null,{}] 18:47:41 INFO - PROCESS | 1662 | 1463622461682 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}] 18:47:41 INFO - PROCESS | 1662 | 1463622461766 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 18:47:41 INFO - PROCESS | 1662 | 1463622461772 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x123110800 == 49 [pid = 1662] [id = 181] 18:47:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x1268ea000) [pid = 1662] [serial = 541] [outer = 0x0] 18:47:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x128bd3400) [pid = 1662] [serial = 542] [outer = 0x1268ea000] 18:47:41 INFO - PROCESS | 1662 | 1463622461799 Marionette DEBUG loaded listener.js 18:47:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x128ff4c00) [pid = 1662] [serial = 543] [outer = 0x1268ea000] 18:47:42 INFO - PROCESS | 1662 | 1463622462624 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]]]}] 18:47:42 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) 18:47:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 968ms 18:47:42 INFO - PROCESS | 1662 | 1463622462648 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 18:47:42 INFO - PROCESS | 1662 | 1463622462649 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 18:47:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:47:42 INFO - PROCESS | 1662 | 1463622462654 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:47:42 INFO - PROCESS | 1662 | 1463622462655 Marionette TRACE conn2 <- [1,698,null,{}] 18:47:42 INFO - PROCESS | 1662 | 1463622462657 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}] 18:47:42 INFO - PROCESS | 1662 | 1463622462751 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 18:47:42 INFO - PROCESS | 1662 | 1463622462755 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x123973000 == 50 [pid = 1662] [id = 182] 18:47:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x123515800) [pid = 1662] [serial = 544] [outer = 0x0] 18:47:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x1292d7c00) [pid = 1662] [serial = 545] [outer = 0x123515800] 18:47:42 INFO - PROCESS | 1662 | 1463622462780 Marionette DEBUG loaded listener.js 18:47:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x12a6a7c00) [pid = 1662] [serial = 546] [outer = 0x123515800] 18:47:43 INFO - PROCESS | 1662 | 1463622463593 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]]]}] 18:47:43 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) 18:47:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 972ms 18:47:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:47:43 INFO - PROCESS | 1662 | 1463622463625 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 18:47:43 INFO - PROCESS | 1662 | 1463622463626 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 18:47:43 INFO - PROCESS | 1662 | 1463622463628 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:47:43 INFO - PROCESS | 1662 | 1463622463629 Marionette TRACE conn2 <- [1,702,null,{}] 18:47:43 INFO - PROCESS | 1662 | 1463622463632 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}] 18:47:43 INFO - PROCESS | 1662 | 1463622463741 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 18:47:43 INFO - PROCESS | 1662 | 1463622463755 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x128b88800 == 51 [pid = 1662] [id = 183] 18:47:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x12af15800) [pid = 1662] [serial = 547] [outer = 0x0] 18:47:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x12b22ac00) [pid = 1662] [serial = 548] [outer = 0x12af15800] 18:47:43 INFO - PROCESS | 1662 | 1463622463781 Marionette DEBUG loaded listener.js 18:47:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x12bd79000) [pid = 1662] [serial = 549] [outer = 0x12af15800] 18:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x1260bcc00) [pid = 1662] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x1167bfc00) [pid = 1662] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x119210800) [pid = 1662] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x12ba50400) [pid = 1662] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x12a6ec800) [pid = 1662] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x12a94ec00) [pid = 1662] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x1292d6c00) [pid = 1662] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x11312f000) [pid = 1662] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x1260c6400) [pid = 1662] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x115fd0000) [pid = 1662] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x117f0b000) [pid = 1662] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x1163fa000) [pid = 1662] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x110e72000) [pid = 1662] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x118621c00) [pid = 1662] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x1260c8800) [pid = 1662] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x1233fb000) [pid = 1662] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x12af19800) [pid = 1662] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x12c636c00) [pid = 1662] [serial = 507] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x117f9dc00) [pid = 1662] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x12bd7b800) [pid = 1662] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x128b7b400) [pid = 1662] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x128d6ac00) [pid = 1662] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x126706800) [pid = 1662] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1192c1400) [pid = 1662] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:47:44 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x1183e5c00) [pid = 1662] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:47:44 INFO - PROCESS | 1662 | 1463622464661 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]]]}] 18:47:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:47:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1068ms 18:47:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:47:44 INFO - PROCESS | 1662 | 1463622464697 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 18:47:44 INFO - PROCESS | 1662 | 1463622464699 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 18:47:44 INFO - PROCESS | 1662 | 1463622464702 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:47:44 INFO - PROCESS | 1662 | 1463622464704 Marionette TRACE conn2 <- [1,706,null,{}] 18:47:44 INFO - PROCESS | 1662 | 1463622464706 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}] 18:47:44 INFO - PROCESS | 1662 | 1463622464780 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 18:47:44 INFO - PROCESS | 1662 | 1463622464785 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x12119d800 == 52 [pid = 1662] [id = 184] 18:47:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x117d6e800) [pid = 1662] [serial = 550] [outer = 0x0] 18:47:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x118a26c00) [pid = 1662] [serial = 551] [outer = 0x117d6e800] 18:47:44 INFO - PROCESS | 1662 | 1463622464811 Marionette DEBUG loaded listener.js 18:47:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x1244ce800) [pid = 1662] [serial = 552] [outer = 0x117d6e800] 18:47:45 INFO - PROCESS | 1662 | 1463622465605 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]]]}] 18:47:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:47:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 920ms 18:47:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:47:45 INFO - PROCESS | 1662 | 1463622465622 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 18:47:45 INFO - PROCESS | 1662 | 1463622465623 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 18:47:45 INFO - PROCESS | 1662 | 1463622465625 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:47:45 INFO - PROCESS | 1662 | 1463622465626 Marionette TRACE conn2 <- [1,710,null,{}] 18:47:45 INFO - PROCESS | 1662 | 1463622465628 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}] 18:47:45 INFO - PROCESS | 1662 | 1463622465723 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 18:47:45 INFO - PROCESS | 1662 | 1463622465729 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x1296b5000 == 53 [pid = 1662] [id = 185] 18:47:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x117d6f400) [pid = 1662] [serial = 553] [outer = 0x0] 18:47:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x128d6ac00) [pid = 1662] [serial = 554] [outer = 0x117d6f400] 18:47:45 INFO - PROCESS | 1662 | 1463622465754 Marionette DEBUG loaded listener.js 18:47:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x12af19800) [pid = 1662] [serial = 555] [outer = 0x117d6f400] 18:47:46 INFO - PROCESS | 1662 | 1463622466492 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]]]}] 18:47:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:47:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 920ms 18:47:46 INFO - PROCESS | 1662 | 1463622466546 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 18:47:46 INFO - PROCESS | 1662 | 1463622466548 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 18:47:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:47:46 INFO - PROCESS | 1662 | 1463622466552 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:47:46 INFO - PROCESS | 1662 | 1463622466554 Marionette TRACE conn2 <- [1,714,null,{}] 18:47:46 INFO - PROCESS | 1662 | 1463622466559 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}] 18:47:46 INFO - PROCESS | 1662 | 1463622466660 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 18:47:46 INFO - PROCESS | 1662 | 1463622466709 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x11749a000 == 54 [pid = 1662] [id = 186] 18:47:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x1163eb400) [pid = 1662] [serial = 556] [outer = 0x0] 18:47:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x116ad0800) [pid = 1662] [serial = 557] [outer = 0x1163eb400] 18:47:46 INFO - PROCESS | 1662 | 1463622466742 Marionette DEBUG loaded listener.js 18:47:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x1183ec400) [pid = 1662] [serial = 558] [outer = 0x1163eb400] 18:47:47 INFO - PROCESS | 1662 | 1463622467627 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]]]}] 18:47:47 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 18:47:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1123ms 18:47:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:47:47 INFO - PROCESS | 1662 | 1463622467675 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 18:47:47 INFO - PROCESS | 1662 | 1463622467679 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 18:47:47 INFO - PROCESS | 1662 | 1463622467683 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:47:47 INFO - PROCESS | 1662 | 1463622467685 Marionette TRACE conn2 <- [1,718,null,{}] 18:47:47 INFO - PROCESS | 1662 | 1463622467688 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}] 18:47:47 INFO - PROCESS | 1662 | 1463622467785 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 18:47:47 INFO - PROCESS | 1662 | 1463622467848 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x123821000 == 55 [pid = 1662] [id = 187] 18:47:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x123521800) [pid = 1662] [serial = 559] [outer = 0x0] 18:47:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x123d06000) [pid = 1662] [serial = 560] [outer = 0x123521800] 18:47:47 INFO - PROCESS | 1662 | 1463622467878 Marionette DEBUG loaded listener.js 18:47:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x12645b000) [pid = 1662] [serial = 561] [outer = 0x123521800] 18:47:48 INFO - PROCESS | 1662 | 1463622468803 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]]]}] 18:47:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:47:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1173ms 18:47:48 INFO - PROCESS | 1662 | 1463622468857 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 18:47:48 INFO - PROCESS | 1662 | 1463622468858 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 18:47:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:47:48 INFO - PROCESS | 1662 | 1463622468861 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:47:48 INFO - PROCESS | 1662 | 1463622468863 Marionette TRACE conn2 <- [1,722,null,{}] 18:47:48 INFO - PROCESS | 1662 | 1463622468871 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}] 18:47:48 INFO - PROCESS | 1662 | 1463622468969 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 18:47:49 INFO - PROCESS | 1662 | 1463622469017 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x12af34000 == 56 [pid = 1662] [id = 188] 18:47:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x128b73000) [pid = 1662] [serial = 562] [outer = 0x0] 18:47:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x12aeef800) [pid = 1662] [serial = 563] [outer = 0x128b73000] 18:47:49 INFO - PROCESS | 1662 | 1463622469049 Marionette DEBUG loaded listener.js 18:47:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x12b223800) [pid = 1662] [serial = 564] [outer = 0x128b73000] 18:47:49 INFO - PROCESS | 1662 | 1463622469496 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] 18:47:49 INFO - PROCESS | 1662 | 1463622469540 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 18:47:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:47:49 INFO - PROCESS | 1662 | 1463622469544 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:47:49 INFO - PROCESS | 1662 | 1463622469547 Marionette TRACE conn2 <- [1,726,null,{}] 18:47:49 INFO - PROCESS | 1662 | 1463622469550 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}] 18:47:49 INFO - PROCESS | 1662 | 1463622469689 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 18:47:49 INFO - PROCESS | 1662 | 1463622469753 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b2b0800 == 57 [pid = 1662] [id = 189] 18:47:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x12ba56800) [pid = 1662] [serial = 565] [outer = 0x0] 18:47:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x12ba8d400) [pid = 1662] [serial = 566] [outer = 0x12ba56800] 18:47:49 INFO - PROCESS | 1662 | 1463622469784 Marionette DEBUG loaded listener.js 18:47:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x12c578400) [pid = 1662] [serial = 567] [outer = 0x12ba56800] 18:47:50 INFO - PROCESS | 1662 | 1463622470240 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]]]}] 18:47:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:47:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 773ms 18:47:50 INFO - PROCESS | 1662 | 1463622470317 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 18:47:50 INFO - PROCESS | 1662 | 1463622470318 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 18:47:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:47:50 INFO - PROCESS | 1662 | 1463622470320 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:47:50 INFO - PROCESS | 1662 | 1463622470322 Marionette TRACE conn2 <- [1,730,null,{}] 18:47:50 INFO - PROCESS | 1662 | 1463622470324 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}] 18:47:50 INFO - PROCESS | 1662 | 1463622470419 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 18:47:50 INFO - PROCESS | 1662 | 1463622470471 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170d8000 == 58 [pid = 1662] [id = 190] 18:47:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x11313a000) [pid = 1662] [serial = 568] [outer = 0x0] 18:47:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x1268f0c00) [pid = 1662] [serial = 569] [outer = 0x11313a000] 18:47:50 INFO - PROCESS | 1662 | 1463622470500 Marionette DEBUG loaded listener.js 18:47:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x12c578c00) [pid = 1662] [serial = 570] [outer = 0x11313a000] 18:47:51 INFO - PROCESS | 1662 | 1463622471031 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] 18:47:51 INFO - PROCESS | 1662 | 1463622471043 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 18:47:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 18:47:51 INFO - PROCESS | 1662 | 1463622471047 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:47:51 INFO - PROCESS | 1662 | 1463622471049 Marionette TRACE conn2 <- [1,734,null,{}] 18:47:51 INFO - PROCESS | 1662 | 1463622471053 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}] 18:47:51 INFO - PROCESS | 1662 | 1463622471146 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 18:47:51 INFO - PROCESS | 1662 | 1463622471208 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x119b21000 == 59 [pid = 1662] [id = 191] 18:47:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x112ee1c00) [pid = 1662] [serial = 571] [outer = 0x0] 18:47:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x116a5a800) [pid = 1662] [serial = 572] [outer = 0x112ee1c00] 18:47:51 INFO - PROCESS | 1662 | 1463622471240 Marionette DEBUG loaded listener.js 18:47:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x119c0c800) [pid = 1662] [serial = 573] [outer = 0x112ee1c00] 18:47:51 INFO - PROCESS | 1662 | --DOCSHELL 0x12119d800 == 58 [pid = 1662] [id = 184] 18:47:51 INFO - PROCESS | 1662 | --DOCSHELL 0x128b88800 == 57 [pid = 1662] [id = 183] 18:47:51 INFO - PROCESS | 1662 | --DOCSHELL 0x123973000 == 56 [pid = 1662] [id = 182] 18:47:51 INFO - PROCESS | 1662 | --DOCSHELL 0x123110800 == 55 [pid = 1662] [id = 181] 18:47:51 INFO - PROCESS | 1662 | --DOCSHELL 0x119533800 == 54 [pid = 1662] [id = 180] 18:47:51 INFO - PROCESS | 1662 | --DOCSHELL 0x1170d0800 == 53 [pid = 1662] [id = 179] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x12b226800) [pid = 1662] [serial = 511] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | 1463622471707 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]]]}] 18:47:51 INFO - PROCESS | 1662 | --DOCSHELL 0x119180000 == 52 [pid = 1662] [id = 178] 18:47:51 INFO - PROCESS | 1662 | --DOCSHELL 0x12c9e8800 == 51 [pid = 1662] [id = 175] 18:47:51 INFO - PROCESS | 1662 | --DOCSHELL 0x12b2b4800 == 50 [pid = 1662] [id = 174] 18:47:51 INFO - PROCESS | 1662 | --DOCSHELL 0x116e07000 == 49 [pid = 1662] [id = 173] 18:47:51 INFO - PROCESS | 1662 | --DOCSHELL 0x1170ce800 == 48 [pid = 1662] [id = 172] 18:47:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:47:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 673ms 18:47:51 INFO - PROCESS | 1662 | 1463622471720 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 18:47:51 INFO - PROCESS | 1662 | 1463622471724 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 18:47:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:47:51 INFO - PROCESS | 1662 | 1463622471728 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:47:51 INFO - PROCESS | 1662 | 1463622471730 Marionette TRACE conn2 <- [1,738,null,{}] 18:47:51 INFO - PROCESS | 1662 | 1463622471732 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}] 18:47:51 INFO - PROCESS | 1662 | 1463622471819 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x12aee9000) [pid = 1662] [serial = 416] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x128bcc000) [pid = 1662] [serial = 413] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x123835800) [pid = 1662] [serial = 410] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x118a63c00) [pid = 1662] [serial = 407] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x128bd3000) [pid = 1662] [serial = 362] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x118a5a800) [pid = 1662] [serial = 356] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x121185c00) [pid = 1662] [serial = 359] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x12bd6c800) [pid = 1662] [serial = 404] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x12a952400) [pid = 1662] [serial = 493] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x12af5e400) [pid = 1662] [serial = 496] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x12952fc00) [pid = 1662] [serial = 469] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x117583c00) [pid = 1662] [serial = 461] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x1163a2400) [pid = 1662] [serial = 460] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x1268d9000) [pid = 1662] [serial = 487] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x128b76800) [pid = 1662] [serial = 488] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x1292e5000) [pid = 1662] [serial = 473] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x12467d400) [pid = 1662] [serial = 472] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x12118bc00) [pid = 1662] [serial = 464] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x11910ac00) [pid = 1662] [serial = 463] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x117f0f000) [pid = 1662] [serial = 476] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x1167b8c00) [pid = 1662] [serial = 475] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x11757dc00) [pid = 1662] [serial = 478] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x118624c00) [pid = 1662] [serial = 479] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1194f2800) [pid = 1662] [serial = 481] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x123513c00) [pid = 1662] [serial = 482] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x128bccc00) [pid = 1662] [serial = 467] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1268e7400) [pid = 1662] [serial = 466] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x1260c6c00) [pid = 1662] [serial = 485] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1241ec400) [pid = 1662] [serial = 484] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x12ba58000) [pid = 1662] [serial = 499] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x12c644c00) [pid = 1662] [serial = 509] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x12ba4e400) [pid = 1662] [serial = 497] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x128bca400) [pid = 1662] [serial = 502] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x12bd78800) [pid = 1662] [serial = 503] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x12c579000) [pid = 1662] [serial = 505] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x12c641000) [pid = 1662] [serial = 508] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x12bd72c00) [pid = 1662] [serial = 500] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x12a945400) [pid = 1662] [serial = 470] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x128d25800) [pid = 1662] [serial = 490] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x12c9c8c00) [pid = 1662] [serial = 506] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x12aeef000) [pid = 1662] [serial = 494] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x12a6af000) [pid = 1662] [serial = 491] [outer = 0x0] [url = about:blank] 18:47:51 INFO - PROCESS | 1662 | 1463622471876 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170ec800 == 49 [pid = 1662] [id = 192] 18:47:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x1167b8c00) [pid = 1662] [serial = 574] [outer = 0x0] 18:47:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x1183e0000) [pid = 1662] [serial = 575] [outer = 0x1167b8c00] 18:47:51 INFO - PROCESS | 1662 | 1463622471903 Marionette DEBUG loaded listener.js 18:47:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x12383d800) [pid = 1662] [serial = 576] [outer = 0x1167b8c00] 18:47:52 INFO - PROCESS | 1662 | 1463622472674 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]]]}] 18:47:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:47:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 972ms 18:47:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:47:52 INFO - PROCESS | 1662 | 1463622472702 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 18:47:52 INFO - PROCESS | 1662 | 1463622472704 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 18:47:52 INFO - PROCESS | 1662 | 1463622472706 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:47:52 INFO - PROCESS | 1662 | 1463622472708 Marionette TRACE conn2 <- [1,742,null,{}] 18:47:52 INFO - PROCESS | 1662 | 1463622472716 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}] 18:47:52 INFO - PROCESS | 1662 | 1463622472794 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 18:47:52 INFO - PROCESS | 1662 | 1463622472799 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x119bc5000 == 50 [pid = 1662] [id = 193] 18:47:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x1268d9000) [pid = 1662] [serial = 577] [outer = 0x0] 18:47:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x128bd3000) [pid = 1662] [serial = 578] [outer = 0x1268d9000] 18:47:52 INFO - PROCESS | 1662 | 1463622472830 Marionette DEBUG loaded listener.js 18:47:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x128ffc000) [pid = 1662] [serial = 579] [outer = 0x1268d9000] 18:47:53 INFO - PROCESS | 1662 | 1463622473662 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]]]}] 18:47:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 18:47:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 974ms 18:47:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:47:53 INFO - PROCESS | 1662 | 1463622473680 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 18:47:53 INFO - PROCESS | 1662 | 1463622473682 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 18:47:53 INFO - PROCESS | 1662 | 1463622473694 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:47:53 INFO - PROCESS | 1662 | 1463622473695 Marionette TRACE conn2 <- [1,746,null,{}] 18:47:53 INFO - PROCESS | 1662 | 1463622473697 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}] 18:47:53 INFO - PROCESS | 1662 | 1463622473804 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 18:47:53 INFO - PROCESS | 1662 | 1463622473808 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x12381b800 == 51 [pid = 1662] [id = 194] 18:47:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1183e4800) [pid = 1662] [serial = 580] [outer = 0x0] 18:47:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x12a6af400) [pid = 1662] [serial = 581] [outer = 0x1183e4800] 18:47:53 INFO - PROCESS | 1662 | 1463622473859 Marionette DEBUG loaded listener.js 18:47:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x12af18400) [pid = 1662] [serial = 582] [outer = 0x1183e4800] 18:47:54 INFO - PROCESS | 1662 | 1463622474649 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]]]}] 18:47:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 18:47:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 978ms 18:47:54 INFO - PROCESS | 1662 | 1463622474667 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 18:47:54 INFO - PROCESS | 1662 | 1463622474668 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 18:47:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:47:54 INFO - PROCESS | 1662 | 1463622474671 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:47:54 INFO - PROCESS | 1662 | 1463622474672 Marionette TRACE conn2 <- [1,750,null,{}] 18:47:54 INFO - PROCESS | 1662 | 1463622474674 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}] 18:47:54 INFO - PROCESS | 1662 | 1463622474771 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 18:47:54 INFO - PROCESS | 1662 | 1463622474775 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x124e75000 == 52 [pid = 1662] [id = 195] 18:47:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1268d9800) [pid = 1662] [serial = 583] [outer = 0x0] 18:47:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x12b227000) [pid = 1662] [serial = 584] [outer = 0x1268d9800] 18:47:54 INFO - PROCESS | 1662 | 1463622474827 Marionette DEBUG loaded listener.js 18:47:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x12bd6fc00) [pid = 1662] [serial = 585] [outer = 0x1268d9800] 18:47:55 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x123515800) [pid = 1662] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:47:55 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x12af15800) [pid = 1662] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:47:55 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x110e6c800) [pid = 1662] [serial = 510] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:47:55 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1183e1800) [pid = 1662] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:47:55 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x123763800) [pid = 1662] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:47:55 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x112971000) [pid = 1662] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:47:55 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x1268ea000) [pid = 1662] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:47:55 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x117d6e800) [pid = 1662] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:47:55 INFO - PROCESS | 1662 | 1463622475592 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]]]}] 18:47:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:47:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 969ms 18:47:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:47:55 INFO - PROCESS | 1662 | 1463622475641 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 18:47:55 INFO - PROCESS | 1662 | 1463622475642 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 18:47:55 INFO - PROCESS | 1662 | 1463622475644 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:47:55 INFO - PROCESS | 1662 | 1463622475645 Marionette TRACE conn2 <- [1,754,null,{}] 18:47:55 INFO - PROCESS | 1662 | 1463622475647 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}] 18:47:55 INFO - PROCESS | 1662 | 1463622475741 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 18:47:55 INFO - PROCESS | 1662 | 1463622475788 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x116545800 == 53 [pid = 1662] [id = 196] 18:47:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x12af5e400) [pid = 1662] [serial = 586] [outer = 0x0] 18:47:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x12c63b800) [pid = 1662] [serial = 587] [outer = 0x12af5e400] 18:47:55 INFO - PROCESS | 1662 | 1463622475821 Marionette DEBUG loaded listener.js 18:47:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x12c645400) [pid = 1662] [serial = 588] [outer = 0x12af5e400] 18:47:56 INFO - PROCESS | 1662 | 1463622476583 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]]]}] 18:47:56 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 18:47:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 970ms 18:47:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:47:56 INFO - PROCESS | 1662 | 1463622476614 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 18:47:56 INFO - PROCESS | 1662 | 1463622476616 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 18:47:56 INFO - PROCESS | 1662 | 1463622476619 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:47:56 INFO - PROCESS | 1662 | 1463622476621 Marionette TRACE conn2 <- [1,758,null,{}] 18:47:56 INFO - PROCESS | 1662 | 1463622476623 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}] 18:47:56 INFO - PROCESS | 1662 | 1463622476697 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 18:47:56 INFO - PROCESS | 1662 | 1463622476704 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a92f800 == 54 [pid = 1662] [id = 197] 18:47:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x110e48c00) [pid = 1662] [serial = 589] [outer = 0x0] 18:47:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x110e4e400) [pid = 1662] [serial = 590] [outer = 0x110e48c00] 18:47:56 INFO - PROCESS | 1662 | 1463622476729 Marionette DEBUG loaded listener.js 18:47:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x112edbc00) [pid = 1662] [serial = 591] [outer = 0x110e48c00] 18:47:57 INFO - PROCESS | 1662 | 1463622477045 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]]]}] 18:47:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:47:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 470ms 18:47:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:47:57 INFO - PROCESS | 1662 | 1463622477089 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 18:47:57 INFO - PROCESS | 1662 | 1463622477090 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 18:47:57 INFO - PROCESS | 1662 | 1463622477092 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:47:57 INFO - PROCESS | 1662 | 1463622477093 Marionette TRACE conn2 <- [1,762,null,{}] 18:47:57 INFO - PROCESS | 1662 | 1463622477095 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}] 18:47:57 INFO - PROCESS | 1662 | 1463622477173 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 18:47:57 INFO - PROCESS | 1662 | 1463622477224 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b05c000 == 55 [pid = 1662] [id = 198] 18:47:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x110e49800) [pid = 1662] [serial = 592] [outer = 0x0] 18:47:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x1126dec00) [pid = 1662] [serial = 593] [outer = 0x110e49800] 18:47:57 INFO - PROCESS | 1662 | 1463622477249 Marionette DEBUG loaded listener.js 18:47:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x1126e6800) [pid = 1662] [serial = 594] [outer = 0x110e49800] 18:47:57 INFO - PROCESS | 1662 | 1463622477994 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]]]}] 18:47:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:47:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 923ms 18:47:58 INFO - PROCESS | 1662 | 1463622478054 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 18:47:58 INFO - PROCESS | 1662 | 1463622478057 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 18:47:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:47:58 INFO - PROCESS | 1662 | 1463622478061 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:47:58 INFO - PROCESS | 1662 | 1463622478064 Marionette TRACE conn2 <- [1,766,null,{}] 18:47:58 INFO - PROCESS | 1662 | 1463622478068 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}] 18:47:58 INFO - PROCESS | 1662 | 1463622478158 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 18:47:58 INFO - PROCESS | 1662 | 1463622478248 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170dd000 == 56 [pid = 1662] [id = 199] 18:47:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1126e6c00) [pid = 1662] [serial = 595] [outer = 0x0] 18:47:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1126e9000) [pid = 1662] [serial = 596] [outer = 0x1126e6c00] 18:47:58 INFO - PROCESS | 1662 | 1463622478280 Marionette DEBUG loaded listener.js 18:47:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x116f13800) [pid = 1662] [serial = 597] [outer = 0x1126e6c00] 18:47:59 INFO - PROCESS | 1662 | 1463622479219 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]]]}] 18:47:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:47:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1172ms 18:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:47:59 INFO - PROCESS | 1662 | 1463622479234 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 18:47:59 INFO - PROCESS | 1662 | 1463622479238 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 18:47:59 INFO - PROCESS | 1662 | 1463622479243 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:47:59 INFO - PROCESS | 1662 | 1463622479245 Marionette TRACE conn2 <- [1,770,null,{}] 18:47:59 INFO - PROCESS | 1662 | 1463622479247 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}] 18:47:59 INFO - PROCESS | 1662 | 1463622479333 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 18:47:59 INFO - PROCESS | 1662 | 1463622479423 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x123667000 == 57 [pid = 1662] [id = 200] 18:47:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x116f1cc00) [pid = 1662] [serial = 598] [outer = 0x0] 18:47:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x116f22400) [pid = 1662] [serial = 599] [outer = 0x116f1cc00] 18:47:59 INFO - PROCESS | 1662 | 1463622479452 Marionette DEBUG loaded listener.js 18:47:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x1183eb800) [pid = 1662] [serial = 600] [outer = 0x116f1cc00] 18:47:59 INFO - PROCESS | 1662 | 1463622479876 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]]]}] 18:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 18:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:47:59 INFO - PROCESS | 1662 | 1463622479913 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 18:47:59 INFO - PROCESS | 1662 | 1463622479914 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 18:47:59 INFO - PROCESS | 1662 | 1463622479917 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:47:59 INFO - PROCESS | 1662 | 1463622479919 Marionette TRACE conn2 <- [1,774,null,{}] 18:47:59 INFO - PROCESS | 1662 | 1463622479927 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}] 18:48:00 INFO - PROCESS | 1662 | 1463622480031 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 18:48:00 INFO - PROCESS | 1662 | 1463622480084 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x12be11800 == 58 [pid = 1662] [id = 201] 18:48:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x119189400) [pid = 1662] [serial = 601] [outer = 0x0] 18:48:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x11aa6f800) [pid = 1662] [serial = 602] [outer = 0x119189400] 18:48:00 INFO - PROCESS | 1662 | 1463622480117 Marionette DEBUG loaded listener.js 18:48:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x124e35400) [pid = 1662] [serial = 603] [outer = 0x119189400] 18:48:00 INFO - PROCESS | 1662 | 1463622480547 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]]]}] 18:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 671ms 18:48:00 INFO - PROCESS | 1662 | 1463622480589 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 18:48:00 INFO - PROCESS | 1662 | 1463622480591 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 18:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:48:00 INFO - PROCESS | 1662 | 1463622480593 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:48:00 INFO - PROCESS | 1662 | 1463622480594 Marionette TRACE conn2 <- [1,778,null,{}] 18:48:00 INFO - PROCESS | 1662 | 1463622480597 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}] 18:48:00 INFO - PROCESS | 1662 | 1463622480696 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 18:48:00 INFO - PROCESS | 1662 | 1463622480804 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c53f000 == 59 [pid = 1662] [id = 202] 18:48:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1126e4400) [pid = 1662] [serial = 604] [outer = 0x0] 18:48:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x1268ec000) [pid = 1662] [serial = 605] [outer = 0x1126e4400] 18:48:00 INFO - PROCESS | 1662 | 1463622480835 Marionette DEBUG loaded listener.js 18:48:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x128ff2800) [pid = 1662] [serial = 606] [outer = 0x1126e4400] 18:48:01 INFO - PROCESS | 1662 | 1463622481444 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]]]}] 18:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 873ms 18:48:01 INFO - PROCESS | 1662 | 1463622481467 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 18:48:01 INFO - PROCESS | 1662 | 1463622481471 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 18:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:48:01 INFO - PROCESS | 1662 | 1463622481476 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:48:01 INFO - PROCESS | 1662 | 1463622481479 Marionette TRACE conn2 <- [1,782,null,{}] 18:48:01 INFO - PROCESS | 1662 | 1463622481503 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}] 18:48:01 INFO - PROCESS | 1662 | 1463622481672 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 18:48:01 INFO - PROCESS | 1662 | 1463622481741 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x119bc7000 == 60 [pid = 1662] [id = 203] 18:48:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x116f13400) [pid = 1662] [serial = 607] [outer = 0x0] 18:48:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x116f16c00) [pid = 1662] [serial = 608] [outer = 0x116f13400] 18:48:01 INFO - PROCESS | 1662 | 1463622481785 Marionette DEBUG loaded listener.js 18:48:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x116f1e800) [pid = 1662] [serial = 609] [outer = 0x116f13400] 18:48:02 INFO - PROCESS | 1662 | 1463622482246 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]]]}] 18:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 780ms 18:48:02 INFO - PROCESS | 1662 | 1463622482254 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 18:48:02 INFO - PROCESS | 1662 | 1463622482258 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 18:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:48:02 INFO - PROCESS | 1662 | 1463622482262 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:48:02 INFO - PROCESS | 1662 | 1463622482264 Marionette TRACE conn2 <- [1,786,null,{}] 18:48:02 INFO - PROCESS | 1662 | 1463622482266 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}] 18:48:02 INFO - PROCESS | 1662 | 1463622482363 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 18:48:02 INFO - PROCESS | 1662 | --DOCSHELL 0x12a92f800 == 59 [pid = 1662] [id = 197] 18:48:02 INFO - PROCESS | 1662 | --DOCSHELL 0x116545800 == 58 [pid = 1662] [id = 196] 18:48:02 INFO - PROCESS | 1662 | --DOCSHELL 0x124e75000 == 57 [pid = 1662] [id = 195] 18:48:02 INFO - PROCESS | 1662 | --DOCSHELL 0x12381b800 == 56 [pid = 1662] [id = 194] 18:48:02 INFO - PROCESS | 1662 | --DOCSHELL 0x119bc5000 == 55 [pid = 1662] [id = 193] 18:48:02 INFO - PROCESS | 1662 | --DOCSHELL 0x1170ec800 == 54 [pid = 1662] [id = 192] 18:48:02 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x12c577400) [pid = 1662] [serial = 527] [outer = 0x0] [url = about:blank] 18:48:02 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x128d6ac00) [pid = 1662] [serial = 554] [outer = 0x0] [url = about:blank] 18:48:02 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x113135400) [pid = 1662] [serial = 514] [outer = 0x0] [url = about:blank] 18:48:02 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x116688000) [pid = 1662] [serial = 518] [outer = 0x0] [url = about:blank] 18:48:02 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x128b7a000) [pid = 1662] [serial = 521] [outer = 0x0] [url = about:blank] 18:48:02 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x12b21e800) [pid = 1662] [serial = 524] [outer = 0x0] [url = about:blank] 18:48:02 INFO - PROCESS | 1662 | --DOCSHELL 0x119b21000 == 53 [pid = 1662] [id = 191] 18:48:02 INFO - PROCESS | 1662 | --DOCSHELL 0x123821000 == 52 [pid = 1662] [id = 187] 18:48:02 INFO - PROCESS | 1662 | --DOCSHELL 0x11749a000 == 51 [pid = 1662] [id = 186] 18:48:02 INFO - PROCESS | 1662 | --DOCSHELL 0x1296b5000 == 50 [pid = 1662] [id = 185] 18:48:02 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x1244ce800) [pid = 1662] [serial = 552] [outer = 0x0] [url = about:blank] 18:48:02 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x12bd79000) [pid = 1662] [serial = 549] [outer = 0x0] [url = about:blank] 18:48:02 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x113c58c00) [pid = 1662] [serial = 209] [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.] 18:48:02 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x118a26c00) [pid = 1662] [serial = 551] [outer = 0x0] [url = about:blank] 18:48:02 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x12a6a7c00) [pid = 1662] [serial = 546] [outer = 0x0] [url = about:blank] 18:48:02 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x128ff4c00) [pid = 1662] [serial = 543] [outer = 0x0] [url = about:blank] 18:48:02 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1292d7c00) [pid = 1662] [serial = 545] [outer = 0x0] [url = about:blank] 18:48:02 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x12b22ac00) [pid = 1662] [serial = 548] [outer = 0x0] [url = about:blank] 18:48:02 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x12b22cc00) [pid = 1662] [serial = 512] [outer = 0x0] [url = about:blank] 18:48:02 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1192c5400) [pid = 1662] [serial = 536] [outer = 0x0] [url = about:blank] 18:48:02 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x121186400) [pid = 1662] [serial = 537] [outer = 0x0] [url = about:blank] 18:48:02 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x12c8f5000) [pid = 1662] [serial = 530] [outer = 0x0] [url = about:blank] 18:48:02 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x124e2fc00) [pid = 1662] [serial = 539] [outer = 0x0] [url = about:blank] 18:48:02 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x12670e800) [pid = 1662] [serial = 540] [outer = 0x0] [url = about:blank] 18:48:02 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x117d6f800) [pid = 1662] [serial = 534] [outer = 0x0] [url = about:blank] 18:48:02 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x114ff9400) [pid = 1662] [serial = 533] [outer = 0x0] [url = about:blank] 18:48:02 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x128bd3400) [pid = 1662] [serial = 542] [outer = 0x0] [url = about:blank] 18:48:02 INFO - PROCESS | 1662 | 1463622482440 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x1163d3000 == 51 [pid = 1662] [id = 204] 18:48:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x110e48400) [pid = 1662] [serial = 610] [outer = 0x0] 18:48:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x113135400) [pid = 1662] [serial = 611] [outer = 0x110e48400] 18:48:02 INFO - PROCESS | 1662 | 1463622482466 Marionette DEBUG loaded listener.js 18:48:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x118620800) [pid = 1662] [serial = 612] [outer = 0x110e48400] 18:48:02 INFO - PROCESS | 1662 | 1463622482761 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]]]}] 18:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 520ms 18:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:48:02 INFO - PROCESS | 1662 | 1463622482790 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 18:48:02 INFO - PROCESS | 1662 | 1463622482791 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 18:48:02 INFO - PROCESS | 1662 | 1463622482794 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:48:02 INFO - PROCESS | 1662 | 1463622482796 Marionette TRACE conn2 <- [1,790,null,{}] 18:48:02 INFO - PROCESS | 1662 | 1463622482809 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}] 18:48:02 INFO - PROCESS | 1662 | 1463622482922 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 18:48:02 INFO - PROCESS | 1662 | 1463622482929 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x119bbe000 == 52 [pid = 1662] [id = 205] 18:48:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x119b70800) [pid = 1662] [serial = 613] [outer = 0x0] 18:48:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x123793400) [pid = 1662] [serial = 614] [outer = 0x119b70800] 18:48:02 INFO - PROCESS | 1662 | 1463622482957 Marionette DEBUG loaded listener.js 18:48:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x12379a800) [pid = 1662] [serial = 615] [outer = 0x119b70800] 18:48:03 INFO - PROCESS | 1662 | 1463622483290 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]]]}] 18:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 523ms 18:48:03 INFO - PROCESS | 1662 | 1463622483319 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 18:48:03 INFO - PROCESS | 1662 | 1463622483323 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 18:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:48:03 INFO - PROCESS | 1662 | 1463622483325 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:48:03 INFO - PROCESS | 1662 | 1463622483326 Marionette TRACE conn2 <- [1,794,null,{}] 18:48:03 INFO - PROCESS | 1662 | 1463622483328 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}] 18:48:03 INFO - PROCESS | 1662 | 1463622483409 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 18:48:03 INFO - PROCESS | 1662 | 1463622483460 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x123668800 == 53 [pid = 1662] [id = 206] 18:48:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x123799c00) [pid = 1662] [serial = 616] [outer = 0x0] 18:48:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x12379fc00) [pid = 1662] [serial = 617] [outer = 0x123799c00] 18:48:03 INFO - PROCESS | 1662 | 1463622483486 Marionette DEBUG loaded listener.js 18:48:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x126461000) [pid = 1662] [serial = 618] [outer = 0x123799c00] 18:48:03 INFO - PROCESS | 1662 | 1463622483769 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]]]}] 18:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 468ms 18:48:03 INFO - PROCESS | 1662 | 1463622483794 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 18:48:03 INFO - PROCESS | 1662 | 1463622483795 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 18:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:48:03 INFO - PROCESS | 1662 | 1463622483798 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:48:03 INFO - PROCESS | 1662 | 1463622483800 Marionette TRACE conn2 <- [1,798,null,{}] 18:48:03 INFO - PROCESS | 1662 | 1463622483811 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}] 18:48:03 INFO - PROCESS | 1662 | 1463622483893 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 18:48:03 INFO - PROCESS | 1662 | 1463622483898 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x128f3b800 == 54 [pid = 1662] [id = 207] 18:48:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1268db000) [pid = 1662] [serial = 619] [outer = 0x0] 18:48:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x128bcbc00) [pid = 1662] [serial = 620] [outer = 0x1268db000] 18:48:03 INFO - PROCESS | 1662 | 1463622483925 Marionette DEBUG loaded listener.js 18:48:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x128ff7400) [pid = 1662] [serial = 621] [outer = 0x1268db000] 18:48:04 INFO - PROCESS | 1662 | 1463622484267 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]]]}] 18:48:04 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 18:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 527ms 18:48:04 INFO - PROCESS | 1662 | 1463622484326 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 18:48:04 INFO - PROCESS | 1662 | 1463622484328 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 18:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:48:04 INFO - PROCESS | 1662 | 1463622484331 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:48:04 INFO - PROCESS | 1662 | 1463622484333 Marionette TRACE conn2 <- [1,802,null,{}] 18:48:04 INFO - PROCESS | 1662 | 1463622484338 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}] 18:48:04 INFO - PROCESS | 1662 | 1463622484486 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 18:48:04 INFO - PROCESS | 1662 | 1463622484494 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x128b8c000 == 55 [pid = 1662] [id = 208] 18:48:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1292dd000) [pid = 1662] [serial = 622] [outer = 0x0] 18:48:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x12a6ec400) [pid = 1662] [serial = 623] [outer = 0x1292dd000] 18:48:04 INFO - PROCESS | 1662 | 1463622484536 Marionette DEBUG loaded listener.js 18:48:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x12af63400) [pid = 1662] [serial = 624] [outer = 0x1292dd000] 18:48:05 INFO - PROCESS | 1662 | 1463622485072 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]]]}] 18:48:05 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 18:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 775ms 18:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:48:05 INFO - PROCESS | 1662 | 1463622485106 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 18:48:05 INFO - PROCESS | 1662 | 1463622485107 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 18:48:05 INFO - PROCESS | 1662 | 1463622485109 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:48:05 INFO - PROCESS | 1662 | 1463622485110 Marionette TRACE conn2 <- [1,806,null,{}] 18:48:05 INFO - PROCESS | 1662 | 1463622485113 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}] 18:48:05 INFO - PROCESS | 1662 | 1463622485211 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 18:48:05 INFO - PROCESS | 1662 | 1463622485242 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b051000 == 56 [pid = 1662] [id = 209] 18:48:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x12952d400) [pid = 1662] [serial = 625] [outer = 0x0] 18:48:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x12af6dc00) [pid = 1662] [serial = 626] [outer = 0x12952d400] 18:48:05 INFO - PROCESS | 1662 | 1463622485268 Marionette DEBUG loaded listener.js 18:48:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x12ba50400) [pid = 1662] [serial = 627] [outer = 0x12952d400] 18:48:05 INFO - PROCESS | 1662 | [1662] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 18:48:05 INFO - PROCESS | 1662 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 18:48:05 INFO - PROCESS | 1662 | Determined SkiaGL cache limits: Size 100663296, Items: 256 18:48:05 INFO - PROCESS | 1662 | [GFX2-]: Using SkiaGL canvas. 18:48:05 INFO - PROCESS | 1662 | 1463622485607 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]]]}] 18:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 18:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 521ms 18:48:05 INFO - PROCESS | 1662 | 1463622485630 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 18:48:05 INFO - PROCESS | 1662 | 1463622485631 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 18:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:48:05 INFO - PROCESS | 1662 | 1463622485640 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:48:05 INFO - PROCESS | 1662 | 1463622485641 Marionette TRACE conn2 <- [1,810,null,{}] 18:48:05 INFO - PROCESS | 1662 | 1463622485643 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}] 18:48:05 INFO - PROCESS | 1662 | 1463622485741 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 18:48:05 INFO - PROCESS | 1662 | 1463622485773 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x12be1b800 == 57 [pid = 1662] [id = 210] 18:48:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x12a94d400) [pid = 1662] [serial = 628] [outer = 0x0] 18:48:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x12bd72800) [pid = 1662] [serial = 629] [outer = 0x12a94d400] 18:48:05 INFO - PROCESS | 1662 | 1463622485799 Marionette DEBUG loaded listener.js 18:48:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x12c571000) [pid = 1662] [serial = 630] [outer = 0x12a94d400] 18:48:06 INFO - PROCESS | 1662 | 1463622486120 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]]]}] 18:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 519ms 18:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:48:06 INFO - PROCESS | 1662 | 1463622486161 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 18:48:06 INFO - PROCESS | 1662 | 1463622486162 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 18:48:06 INFO - PROCESS | 1662 | 1463622486164 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:48:06 INFO - PROCESS | 1662 | 1463622486165 Marionette TRACE conn2 <- [1,814,null,{}] 18:48:06 INFO - PROCESS | 1662 | 1463622486174 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}] 18:48:06 INFO - PROCESS | 1662 | 1463622486272 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 18:48:06 INFO - PROCESS | 1662 | 1463622486306 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c9e8000 == 58 [pid = 1662] [id = 211] 18:48:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x118306800) [pid = 1662] [serial = 631] [outer = 0x0] 18:48:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x118309400) [pid = 1662] [serial = 632] [outer = 0x118306800] 18:48:06 INFO - PROCESS | 1662 | 1463622486331 Marionette DEBUG loaded listener.js 18:48:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x11830f000) [pid = 1662] [serial = 633] [outer = 0x118306800] 18:48:06 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x1268d9800) [pid = 1662] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:48:06 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x1167b8c00) [pid = 1662] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:48:06 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x112ee1c00) [pid = 1662] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:48:06 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x110e48c00) [pid = 1662] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:48:06 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1268d9000) [pid = 1662] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:48:06 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x12af5e400) [pid = 1662] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:48:06 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x1183e4800) [pid = 1662] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:48:06 INFO - PROCESS | 1662 | 1463622486663 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] 18:48:06 INFO - PROCESS | 1662 | 1463622486687 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 18:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:48:06 INFO - PROCESS | 1662 | 1463622486689 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:48:06 INFO - PROCESS | 1662 | 1463622486690 Marionette TRACE conn2 <- [1,818,null,{}] 18:48:06 INFO - PROCESS | 1662 | 1463622486693 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}] 18:48:06 INFO - PROCESS | 1662 | 1463622486774 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 18:48:06 INFO - PROCESS | 1662 | 1463622486778 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ce81000 == 59 [pid = 1662] [id = 212] 18:48:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x118310800) [pid = 1662] [serial = 634] [outer = 0x0] 18:48:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x1195ef400) [pid = 1662] [serial = 635] [outer = 0x118310800] 18:48:06 INFO - PROCESS | 1662 | 1463622486803 Marionette DEBUG loaded listener.js 18:48:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x1195f4800) [pid = 1662] [serial = 636] [outer = 0x118310800] 18:48:07 INFO - PROCESS | 1662 | 1463622487140 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]]]}] 18:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 469ms 18:48:07 INFO - PROCESS | 1662 | 1463622487158 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 18:48:07 INFO - PROCESS | 1662 | 1463622487160 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 18:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:48:07 INFO - PROCESS | 1662 | 1463622487162 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:48:07 INFO - PROCESS | 1662 | 1463622487164 Marionette TRACE conn2 <- [1,822,null,{}] 18:48:07 INFO - PROCESS | 1662 | 1463622487166 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}] 18:48:07 INFO - PROCESS | 1662 | 1463622487262 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 18:48:07 INFO - PROCESS | 1662 | 1463622487316 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ce9a000 == 60 [pid = 1662] [id = 213] 18:48:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x118a68000) [pid = 1662] [serial = 637] [outer = 0x0] 18:48:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1195f8000) [pid = 1662] [serial = 638] [outer = 0x118a68000] 18:48:07 INFO - PROCESS | 1662 | 1463622487352 Marionette DEBUG loaded listener.js 18:48:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x12bd77400) [pid = 1662] [serial = 639] [outer = 0x118a68000] 18:48:07 INFO - PROCESS | 1662 | 1463622487627 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] 18:48:07 INFO - PROCESS | 1662 | 1463622487633 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 18:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:48:07 INFO - PROCESS | 1662 | 1463622487645 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:48:07 INFO - PROCESS | 1662 | 1463622487646 Marionette TRACE conn2 <- [1,826,null,{}] 18:48:07 INFO - PROCESS | 1662 | 1463622487648 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}] 18:48:07 INFO - PROCESS | 1662 | 1463622487732 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 18:48:07 INFO - PROCESS | 1662 | 1463622487739 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d5ba800 == 61 [pid = 1662] [id = 214] 18:48:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x12c63bc00) [pid = 1662] [serial = 640] [outer = 0x0] 18:48:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x12c8eb800) [pid = 1662] [serial = 641] [outer = 0x12c63bc00] 18:48:07 INFO - PROCESS | 1662 | 1463622487763 Marionette DEBUG loaded listener.js 18:48:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x12c9cc400) [pid = 1662] [serial = 642] [outer = 0x12c63bc00] 18:48:08 INFO - PROCESS | 1662 | 1463622488079 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]]]}] 18:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 470ms 18:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:48:08 INFO - PROCESS | 1662 | 1463622488114 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 18:48:08 INFO - PROCESS | 1662 | 1463622488115 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 18:48:08 INFO - PROCESS | 1662 | 1463622488118 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:48:08 INFO - PROCESS | 1662 | 1463622488120 Marionette TRACE conn2 <- [1,830,null,{}] 18:48:08 INFO - PROCESS | 1662 | 1463622488122 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}] 18:48:08 INFO - PROCESS | 1662 | 1463622488200 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 18:48:08 INFO - PROCESS | 1662 | 1463622488256 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d81b000 == 62 [pid = 1662] [id = 215] 18:48:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x117d74c00) [pid = 1662] [serial = 643] [outer = 0x0] 18:48:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x128ad3c00) [pid = 1662] [serial = 644] [outer = 0x117d74c00] 18:48:08 INFO - PROCESS | 1662 | 1463622488281 Marionette DEBUG loaded listener.js 18:48:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x128ada400) [pid = 1662] [serial = 645] [outer = 0x117d74c00] 18:48:08 INFO - PROCESS | 1662 | 1463622488569 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]]]}] 18:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 471ms 18:48:08 INFO - PROCESS | 1662 | 1463622488591 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 18:48:08 INFO - PROCESS | 1662 | 1463622488592 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 18:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:48:08 INFO - PROCESS | 1662 | 1463622488594 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:48:08 INFO - PROCESS | 1662 | 1463622488595 Marionette TRACE conn2 <- [1,834,null,{}] 18:48:08 INFO - PROCESS | 1662 | 1463622488597 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}] 18:48:08 INFO - PROCESS | 1662 | 1463622488682 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 18:48:08 INFO - PROCESS | 1662 | 1463622488798 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x113c3b800 == 63 [pid = 1662] [id = 216] 18:48:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x110e43400) [pid = 1662] [serial = 646] [outer = 0x0] 18:48:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x110e4b400) [pid = 1662] [serial = 647] [outer = 0x110e43400] 18:48:08 INFO - PROCESS | 1662 | 1463622488829 Marionette DEBUG loaded listener.js 18:48:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x1126ea400) [pid = 1662] [serial = 648] [outer = 0x110e43400] 18:48:09 INFO - PROCESS | 1662 | 1463622489277 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]]]}] 18:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 720ms 18:48:09 INFO - PROCESS | 1662 | 1463622489332 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 18:48:09 INFO - PROCESS | 1662 | 1463622489335 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 18:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:48:09 INFO - PROCESS | 1662 | 1463622489340 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:48:09 INFO - PROCESS | 1662 | 1463622489343 Marionette TRACE conn2 <- [1,838,null,{}] 18:48:09 INFO - PROCESS | 1662 | 1463622489346 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}] 18:48:09 INFO - PROCESS | 1662 | 1463622489451 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 18:48:09 INFO - PROCESS | 1662 | 1463622489544 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x12415d000 == 64 [pid = 1662] [id = 217] 18:48:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x1183ea800) [pid = 1662] [serial = 649] [outer = 0x0] 18:48:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x118618400) [pid = 1662] [serial = 650] [outer = 0x1183ea800] 18:48:09 INFO - PROCESS | 1662 | 1463622489575 Marionette DEBUG loaded listener.js 18:48:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x119194800) [pid = 1662] [serial = 651] [outer = 0x1183ea800] 18:48:09 INFO - PROCESS | 1662 | 1463622489986 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]]]}] 18:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 673ms 18:48:10 INFO - PROCESS | 1662 | 1463622490016 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 18:48:10 INFO - PROCESS | 1662 | 1463622490018 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 18:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:48:10 INFO - PROCESS | 1662 | 1463622490021 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:48:10 INFO - PROCESS | 1662 | 1463622490022 Marionette TRACE conn2 <- [1,842,null,{}] 18:48:10 INFO - PROCESS | 1662 | 1463622490025 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}] 18:48:10 INFO - PROCESS | 1662 | 1463622490129 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 18:48:10 INFO - PROCESS | 1662 | 1463622490200 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ce7f000 == 65 [pid = 1662] [id = 218] 18:48:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x1195f5400) [pid = 1662] [serial = 652] [outer = 0x0] 18:48:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x12118cc00) [pid = 1662] [serial = 653] [outer = 0x1195f5400] 18:48:10 INFO - PROCESS | 1662 | 1463622490230 Marionette DEBUG loaded listener.js 18:48:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x12379b000) [pid = 1662] [serial = 654] [outer = 0x1195f5400] 18:48:10 INFO - PROCESS | 1662 | 1463622490652 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]]]}] 18:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 669ms 18:48:10 INFO - PROCESS | 1662 | 1463622490699 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 18:48:10 INFO - PROCESS | 1662 | 1463622490702 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 18:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:48:10 INFO - PROCESS | 1662 | 1463622490711 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:48:10 INFO - PROCESS | 1662 | 1463622490715 Marionette TRACE conn2 <- [1,846,null,{}] 18:48:10 INFO - PROCESS | 1662 | 1463622490719 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}] 18:48:10 INFO - PROCESS | 1662 | 1463622490843 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 18:48:10 INFO - PROCESS | 1662 | 1463622490912 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x12e075000 == 66 [pid = 1662] [id = 219] 18:48:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x123791400) [pid = 1662] [serial = 655] [outer = 0x0] 18:48:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x128add400) [pid = 1662] [serial = 656] [outer = 0x123791400] 18:48:10 INFO - PROCESS | 1662 | 1463622490942 Marionette DEBUG loaded listener.js 18:48:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x1292e0400) [pid = 1662] [serial = 657] [outer = 0x123791400] 18:48:11 INFO - PROCESS | 1662 | 1463622491389 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]]]}] 18:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 730ms 18:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:48:11 INFO - PROCESS | 1662 | 1463622491437 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 18:48:11 INFO - PROCESS | 1662 | 1463622491439 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 18:48:11 INFO - PROCESS | 1662 | 1463622491441 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:48:11 INFO - PROCESS | 1662 | 1463622491443 Marionette TRACE conn2 <- [1,850,null,{}] 18:48:11 INFO - PROCESS | 1662 | 1463622491445 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}] 18:48:11 INFO - PROCESS | 1662 | 1463622491545 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 18:48:11 INFO - PROCESS | 1662 | 1463622491613 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x11839e800 == 67 [pid = 1662] [id = 220] 18:48:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x118a63c00) [pid = 1662] [serial = 658] [outer = 0x0] 18:48:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x1292d7400) [pid = 1662] [serial = 659] [outer = 0x118a63c00] 18:48:11 INFO - PROCESS | 1662 | 1463622491643 Marionette DEBUG loaded listener.js 18:48:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x12a6edc00) [pid = 1662] [serial = 660] [outer = 0x118a63c00] 18:48:12 INFO - PROCESS | 1662 | 1463622492265 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]]]}] 18:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 873ms 18:48:12 INFO - PROCESS | 1662 | 1463622492314 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 18:48:12 INFO - PROCESS | 1662 | 1463622492317 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 18:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:48:12 INFO - PROCESS | 1662 | 1463622492338 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:48:12 INFO - PROCESS | 1662 | 1463622492340 Marionette TRACE conn2 <- [1,854,null,{}] 18:48:12 INFO - PROCESS | 1662 | 1463622492344 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}] 18:48:12 INFO - PROCESS | 1662 | 1463622492436 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 18:48:12 INFO - PROCESS | 1662 | 1463622492509 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x1160d3000 == 68 [pid = 1662] [id = 221] 18:48:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x110e70800) [pid = 1662] [serial = 661] [outer = 0x0] 18:48:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x111f2b400) [pid = 1662] [serial = 662] [outer = 0x110e70800] 18:48:12 INFO - PROCESS | 1662 | 1463622492538 Marionette DEBUG loaded listener.js 18:48:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x11639e000) [pid = 1662] [serial = 663] [outer = 0x110e70800] 18:48:12 INFO - PROCESS | 1662 | 1463622492939 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]]]}] 18:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 626ms 18:48:12 INFO - PROCESS | 1662 | 1463622492963 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 18:48:12 INFO - PROCESS | 1662 | 1463622492966 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 18:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:48:12 INFO - PROCESS | 1662 | 1463622492971 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:48:12 INFO - PROCESS | 1662 | 1463622492972 Marionette TRACE conn2 <- [1,858,null,{}] 18:48:12 INFO - PROCESS | 1662 | 1463622492975 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}] 18:48:13 INFO - PROCESS | 1662 | 1463622493061 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 18:48:13 INFO - PROCESS | 1662 | 1463622493114 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x116f9a800 == 69 [pid = 1662] [id = 222] 18:48:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x114ffac00) [pid = 1662] [serial = 664] [outer = 0x0] 18:48:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x116a58400) [pid = 1662] [serial = 665] [outer = 0x114ffac00] 18:48:13 INFO - PROCESS | 1662 | 1463622493141 Marionette DEBUG loaded listener.js 18:48:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x11757dc00) [pid = 1662] [serial = 666] [outer = 0x114ffac00] 18:48:13 INFO - PROCESS | 1662 | --DOCSHELL 0x12be08000 == 68 [pid = 1662] [id = 171] 18:48:13 INFO - PROCESS | 1662 | --DOCSHELL 0x11255b800 == 67 [pid = 1662] [id = 135] 18:48:13 INFO - PROCESS | 1662 | --DOCSHELL 0x12d81b000 == 66 [pid = 1662] [id = 215] 18:48:13 INFO - PROCESS | 1662 | --DOCSHELL 0x12d5ba800 == 65 [pid = 1662] [id = 214] 18:48:13 INFO - PROCESS | 1662 | --DOCSHELL 0x12ce9a000 == 64 [pid = 1662] [id = 213] 18:48:13 INFO - PROCESS | 1662 | --DOCSHELL 0x12ce81000 == 63 [pid = 1662] [id = 212] 18:48:13 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x12aeef800) [pid = 1662] [serial = 563] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x12ba8d400) [pid = 1662] [serial = 566] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x1126dec00) [pid = 1662] [serial = 593] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1662 | --DOCSHELL 0x12c9e8000 == 62 [pid = 1662] [id = 211] 18:48:13 INFO - PROCESS | 1662 | --DOCSHELL 0x12be1b800 == 61 [pid = 1662] [id = 210] 18:48:13 INFO - PROCESS | 1662 | --DOCSHELL 0x12b051000 == 60 [pid = 1662] [id = 209] 18:48:13 INFO - PROCESS | 1662 | --DOCSHELL 0x128b8c000 == 59 [pid = 1662] [id = 208] 18:48:13 INFO - PROCESS | 1662 | --DOCSHELL 0x128f3b800 == 58 [pid = 1662] [id = 207] 18:48:13 INFO - PROCESS | 1662 | --DOCSHELL 0x123668800 == 57 [pid = 1662] [id = 206] 18:48:13 INFO - PROCESS | 1662 | --DOCSHELL 0x119bbe000 == 56 [pid = 1662] [id = 205] 18:48:13 INFO - PROCESS | 1662 | --DOCSHELL 0x1163d3000 == 55 [pid = 1662] [id = 204] 18:48:13 INFO - PROCESS | 1662 | --DOCSHELL 0x119bc7000 == 54 [pid = 1662] [id = 203] 18:48:13 INFO - PROCESS | 1662 | --DOCSHELL 0x123667000 == 53 [pid = 1662] [id = 200] 18:48:13 INFO - PROCESS | 1662 | --DOCSHELL 0x1170dd000 == 52 [pid = 1662] [id = 199] 18:48:13 INFO - PROCESS | 1662 | --DOCSHELL 0x12b05c000 == 51 [pid = 1662] [id = 198] 18:48:13 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x12b227000) [pid = 1662] [serial = 584] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x116ad0800) [pid = 1662] [serial = 557] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x1183e0000) [pid = 1662] [serial = 575] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x12383d800) [pid = 1662] [serial = 576] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x12bd6fc00) [pid = 1662] [serial = 585] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x119c0c800) [pid = 1662] [serial = 573] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x116a5a800) [pid = 1662] [serial = 572] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x1268f0c00) [pid = 1662] [serial = 569] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x112edbc00) [pid = 1662] [serial = 591] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x128bd3000) [pid = 1662] [serial = 578] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x123d06000) [pid = 1662] [serial = 560] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x110e4e400) [pid = 1662] [serial = 590] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x12c645400) [pid = 1662] [serial = 588] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x12a6af400) [pid = 1662] [serial = 581] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x12af18400) [pid = 1662] [serial = 582] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x12c63b800) [pid = 1662] [serial = 587] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x128ffc000) [pid = 1662] [serial = 579] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1662 | 1463622493588 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]]]}] 18:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 670ms 18:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:48:13 INFO - PROCESS | 1662 | 1463622493642 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 18:48:13 INFO - PROCESS | 1662 | 1463622493644 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 18:48:13 INFO - PROCESS | 1662 | 1463622493647 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:48:13 INFO - PROCESS | 1662 | 1463622493650 Marionette TRACE conn2 <- [1,862,null,{}] 18:48:13 INFO - PROCESS | 1662 | 1463622493662 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}] 18:48:13 INFO - PROCESS | 1662 | 1463622493810 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 18:48:13 INFO - PROCESS | 1662 | 1463622493889 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x1183ab000 == 52 [pid = 1662] [id = 223] 18:48:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x116f17c00) [pid = 1662] [serial = 667] [outer = 0x0] 18:48:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x11830bc00) [pid = 1662] [serial = 668] [outer = 0x116f17c00] 18:48:13 INFO - PROCESS | 1662 | 1463622493921 Marionette DEBUG loaded listener.js 18:48:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x1183df400) [pid = 1662] [serial = 669] [outer = 0x116f17c00] 18:48:14 INFO - PROCESS | 1662 | 1463622494248 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]]]}] 18:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 625ms 18:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:48:14 INFO - PROCESS | 1662 | 1463622494277 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 18:48:14 INFO - PROCESS | 1662 | 1463622494280 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 18:48:14 INFO - PROCESS | 1662 | 1463622494294 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:48:14 INFO - PROCESS | 1662 | 1463622494296 Marionette TRACE conn2 <- [1,866,null,{}] 18:48:14 INFO - PROCESS | 1662 | 1463622494301 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}] 18:48:14 INFO - PROCESS | 1662 | 1463622494428 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 18:48:14 INFO - PROCESS | 1662 | 1463622494496 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x119407800 == 53 [pid = 1662] [id = 224] 18:48:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x11830c800) [pid = 1662] [serial = 670] [outer = 0x0] 18:48:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x1183ea400) [pid = 1662] [serial = 671] [outer = 0x11830c800] 18:48:14 INFO - PROCESS | 1662 | 1463622494538 Marionette DEBUG loaded listener.js 18:48:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x118623000) [pid = 1662] [serial = 672] [outer = 0x11830c800] 18:48:14 INFO - PROCESS | 1662 | 1463622494891 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]]]}] 18:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 632ms 18:48:14 INFO - PROCESS | 1662 | 1463622494914 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 18:48:14 INFO - PROCESS | 1662 | 1463622494915 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 18:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:48:14 INFO - PROCESS | 1662 | 1463622494928 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:48:14 INFO - PROCESS | 1662 | 1463622494929 Marionette TRACE conn2 <- [1,870,null,{}] 18:48:14 INFO - PROCESS | 1662 | 1463622494931 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}] 18:48:15 INFO - PROCESS | 1662 | 1463622495026 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 18:48:15 INFO - PROCESS | 1662 | 1463622495032 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x119b22000 == 54 [pid = 1662] [id = 225] 18:48:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x1183de400) [pid = 1662] [serial = 673] [outer = 0x0] 18:48:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x118816800) [pid = 1662] [serial = 674] [outer = 0x1183de400] 18:48:15 INFO - PROCESS | 1662 | 1463622495058 Marionette DEBUG loaded listener.js 18:48:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x119109800) [pid = 1662] [serial = 675] [outer = 0x1183de400] 18:48:15 INFO - PROCESS | 1662 | 1463622495381 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]]]}] 18:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 478ms 18:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:48:15 INFO - PROCESS | 1662 | 1463622495397 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 18:48:15 INFO - PROCESS | 1662 | 1463622495399 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 18:48:15 INFO - PROCESS | 1662 | 1463622495402 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:48:15 INFO - PROCESS | 1662 | 1463622495404 Marionette TRACE conn2 <- [1,874,null,{}] 18:48:15 INFO - PROCESS | 1662 | 1463622495407 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}] 18:48:15 INFO - PROCESS | 1662 | 1463622495496 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 18:48:15 INFO - PROCESS | 1662 | 1463622495504 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x12310b800 == 55 [pid = 1662] [id = 226] 18:48:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x119210800) [pid = 1662] [serial = 676] [outer = 0x0] 18:48:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x1194f6000) [pid = 1662] [serial = 677] [outer = 0x119210800] 18:48:15 INFO - PROCESS | 1662 | 1463622495530 Marionette DEBUG loaded listener.js 18:48:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x11aa09000) [pid = 1662] [serial = 678] [outer = 0x119210800] 18:48:15 INFO - PROCESS | 1662 | 1463622495890 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]]]}] 18:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 520ms 18:48:15 INFO - PROCESS | 1662 | 1463622495926 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 18:48:15 INFO - PROCESS | 1662 | 1463622495927 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 18:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:48:15 INFO - PROCESS | 1662 | 1463622495929 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:48:15 INFO - PROCESS | 1662 | 1463622495930 Marionette TRACE conn2 <- [1,878,null,{}] 18:48:15 INFO - PROCESS | 1662 | 1463622495932 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}] 18:48:16 INFO - PROCESS | 1662 | 1463622496024 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 18:48:16 INFO - PROCESS | 1662 | 1463622496035 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x1232fe000 == 56 [pid = 1662] [id = 227] 18:48:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x118a1b400) [pid = 1662] [serial = 679] [outer = 0x0] 18:48:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x11aa77c00) [pid = 1662] [serial = 680] [outer = 0x118a1b400] 18:48:16 INFO - PROCESS | 1662 | 1463622496089 Marionette DEBUG loaded listener.js 18:48:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x12118e400) [pid = 1662] [serial = 681] [outer = 0x118a1b400] 18:48:16 INFO - PROCESS | 1662 | 1463622496382 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]]]}] 18:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 467ms 18:48:16 INFO - PROCESS | 1662 | 1463622496397 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 18:48:16 INFO - PROCESS | 1662 | 1463622496398 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 18:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:48:16 INFO - PROCESS | 1662 | 1463622496411 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:48:16 INFO - PROCESS | 1662 | 1463622496412 Marionette TRACE conn2 <- [1,882,null,{}] 18:48:16 INFO - PROCESS | 1662 | 1463622496414 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}] 18:48:16 INFO - PROCESS | 1662 | 1463622496512 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 18:48:16 INFO - PROCESS | 1662 | 1463622496517 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x123d9e800 == 57 [pid = 1662] [id = 228] 18:48:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x11aa6e800) [pid = 1662] [serial = 682] [outer = 0x0] 18:48:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x123514000) [pid = 1662] [serial = 683] [outer = 0x11aa6e800] 18:48:16 INFO - PROCESS | 1662 | 1463622496542 Marionette DEBUG loaded listener.js 18:48:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x123797000) [pid = 1662] [serial = 684] [outer = 0x11aa6e800] 18:48:16 INFO - PROCESS | 1662 | 1463622496853 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]]]}] 18:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 475ms 18:48:16 INFO - PROCESS | 1662 | 1463622496883 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 18:48:16 INFO - PROCESS | 1662 | 1463622496884 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 18:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:48:16 INFO - PROCESS | 1662 | 1463622496904 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:48:16 INFO - PROCESS | 1662 | 1463622496906 Marionette TRACE conn2 <- [1,886,null,{}] 18:48:16 INFO - PROCESS | 1662 | 1463622496908 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}] 18:48:17 INFO - PROCESS | 1662 | 1463622497003 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 18:48:17 INFO - PROCESS | 1662 | 1463622497007 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x124b5b000 == 58 [pid = 1662] [id = 229] 18:48:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x1233f7000) [pid = 1662] [serial = 685] [outer = 0x0] 18:48:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x12379ac00) [pid = 1662] [serial = 686] [outer = 0x1233f7000] 18:48:17 INFO - PROCESS | 1662 | 1463622497032 Marionette DEBUG loaded listener.js 18:48:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x123832800) [pid = 1662] [serial = 687] [outer = 0x1233f7000] 18:48:17 INFO - PROCESS | 1662 | 1463622497374 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]]]}] 18:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 529ms 18:48:17 INFO - PROCESS | 1662 | 1463622497424 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 18:48:17 INFO - PROCESS | 1662 | 1463622497425 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 18:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:48:17 INFO - PROCESS | 1662 | 1463622497427 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:48:17 INFO - PROCESS | 1662 | 1463622497428 Marionette TRACE conn2 <- [1,890,null,{}] 18:48:17 INFO - PROCESS | 1662 | 1463622497430 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}] 18:48:17 INFO - PROCESS | 1662 | 1463622497525 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 18:48:17 INFO - PROCESS | 1662 | 1463622497538 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x128b86800 == 59 [pid = 1662] [id = 230] 18:48:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x123798c00) [pid = 1662] [serial = 688] [outer = 0x0] 18:48:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x12413f800) [pid = 1662] [serial = 689] [outer = 0x123798c00] 18:48:17 INFO - PROCESS | 1662 | 1463622497563 Marionette DEBUG loaded listener.js 18:48:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x1244d8400) [pid = 1662] [serial = 690] [outer = 0x123798c00] 18:48:17 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x12c63bc00) [pid = 1662] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:48:17 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x1268db000) [pid = 1662] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:48:17 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x110e48400) [pid = 1662] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:48:17 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x123799c00) [pid = 1662] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:48:17 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x12952d400) [pid = 1662] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:48:17 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x119b70800) [pid = 1662] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:48:17 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x12a94d400) [pid = 1662] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:48:17 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x1292dd000) [pid = 1662] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:48:17 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x118a68000) [pid = 1662] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:48:17 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x116f13400) [pid = 1662] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:48:17 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x118306800) [pid = 1662] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:48:17 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x118310800) [pid = 1662] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:48:18 INFO - PROCESS | 1662 | 1463622498041 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]]]}] 18:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 668ms 18:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:48:18 INFO - PROCESS | 1662 | 1463622498096 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 18:48:18 INFO - PROCESS | 1662 | 1463622498097 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 18:48:18 INFO - PROCESS | 1662 | 1463622498105 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:48:18 INFO - PROCESS | 1662 | 1463622498107 Marionette TRACE conn2 <- [1,894,null,{}] 18:48:18 INFO - PROCESS | 1662 | 1463622498110 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}] 18:48:18 INFO - PROCESS | 1662 | 1463622498208 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 18:48:18 INFO - PROCESS | 1662 | 1463622498214 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x128fdf000 == 60 [pid = 1662] [id = 231] 18:48:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x1241ed000) [pid = 1662] [serial = 691] [outer = 0x0] 18:48:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x124e35000) [pid = 1662] [serial = 692] [outer = 0x1241ed000] 18:48:18 INFO - PROCESS | 1662 | 1463622498244 Marionette DEBUG loaded listener.js 18:48:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x1268e7c00) [pid = 1662] [serial = 693] [outer = 0x1241ed000] 18:48:18 INFO - PROCESS | 1662 | 1463622498578 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]]]}] 18:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 524ms 18:48:18 INFO - PROCESS | 1662 | 1463622498625 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 18:48:18 INFO - PROCESS | 1662 | 1463622498626 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 18:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:48:18 INFO - PROCESS | 1662 | 1463622498628 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:48:18 INFO - PROCESS | 1662 | 1463622498629 Marionette TRACE conn2 <- [1,898,null,{}] 18:48:18 INFO - PROCESS | 1662 | 1463622498631 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}] 18:48:18 INFO - PROCESS | 1662 | 1463622498709 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 18:48:18 INFO - PROCESS | 1662 | 1463622498760 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x1296a6800 == 61 [pid = 1662] [id = 232] 18:48:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x1195ef000) [pid = 1662] [serial = 694] [outer = 0x0] 18:48:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x1268ef800) [pid = 1662] [serial = 695] [outer = 0x1195ef000] 18:48:18 INFO - PROCESS | 1662 | 1463622498785 Marionette DEBUG loaded listener.js 18:48:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x128addc00) [pid = 1662] [serial = 696] [outer = 0x1195ef000] 18:48:19 INFO - PROCESS | 1662 | 1463622499053 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]]]}] 18:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 467ms 18:48:19 INFO - PROCESS | 1662 | 1463622499096 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 18:48:19 INFO - PROCESS | 1662 | 1463622499097 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 18:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:48:19 INFO - PROCESS | 1662 | 1463622499099 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:48:19 INFO - PROCESS | 1662 | 1463622499101 Marionette TRACE conn2 <- [1,902,null,{}] 18:48:19 INFO - PROCESS | 1662 | 1463622499111 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}] 18:48:19 INFO - PROCESS | 1662 | 1463622499194 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 18:48:19 INFO - PROCESS | 1662 | 1463622499198 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a93c000 == 62 [pid = 1662] [id = 233] 18:48:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x128b71400) [pid = 1662] [serial = 697] [outer = 0x0] 18:48:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x128b7b800) [pid = 1662] [serial = 698] [outer = 0x128b71400] 18:48:19 INFO - PROCESS | 1662 | 1463622499223 Marionette DEBUG loaded listener.js 18:48:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x128bcdc00) [pid = 1662] [serial = 699] [outer = 0x128b71400] 18:48:19 INFO - PROCESS | 1662 | 1463622499537 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]]]}] 18:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 477ms 18:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:48:19 INFO - PROCESS | 1662 | 1463622499577 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 18:48:19 INFO - PROCESS | 1662 | 1463622499578 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 18:48:19 INFO - PROCESS | 1662 | 1463622499580 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:48:19 INFO - PROCESS | 1662 | 1463622499581 Marionette TRACE conn2 <- [1,906,null,{}] 18:48:19 INFO - PROCESS | 1662 | 1463622499583 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}] 18:48:19 INFO - PROCESS | 1662 | 1463622499694 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 18:48:19 INFO - PROCESS | 1662 | 1463622499700 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x12af3b800 == 63 [pid = 1662] [id = 234] 18:48:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x128adcc00) [pid = 1662] [serial = 700] [outer = 0x0] 18:48:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x128bd3000) [pid = 1662] [serial = 701] [outer = 0x128adcc00] 18:48:19 INFO - PROCESS | 1662 | 1463622499725 Marionette DEBUG loaded listener.js 18:48:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x128d6b000) [pid = 1662] [serial = 702] [outer = 0x128adcc00] 18:48:20 INFO - PROCESS | 1662 | 1463622500153 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]]]}] 18:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 618ms 18:48:20 INFO - PROCESS | 1662 | 1463622500199 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 18:48:20 INFO - PROCESS | 1662 | 1463622500203 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 18:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:48:20 INFO - PROCESS | 1662 | 1463622500207 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:48:20 INFO - PROCESS | 1662 | 1463622500210 Marionette TRACE conn2 <- [1,910,null,{}] 18:48:20 INFO - PROCESS | 1662 | 1463622500213 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}] 18:48:20 INFO - PROCESS | 1662 | 1463622500352 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 18:48:20 INFO - PROCESS | 1662 | 1463622500364 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170dd000 == 64 [pid = 1662] [id = 235] 18:48:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x1126e8000) [pid = 1662] [serial = 703] [outer = 0x0] 18:48:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x11336d800) [pid = 1662] [serial = 704] [outer = 0x1126e8000] 18:48:20 INFO - PROCESS | 1662 | 1463622500409 Marionette DEBUG loaded listener.js 18:48:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x11673dc00) [pid = 1662] [serial = 705] [outer = 0x1126e8000] 18:48:20 INFO - PROCESS | 1662 | 1463622500853 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]]]}] 18:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 724ms 18:48:20 INFO - PROCESS | 1662 | 1463622500932 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 18:48:20 INFO - PROCESS | 1662 | 1463622500936 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 18:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:48:20 INFO - PROCESS | 1662 | 1463622500941 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:48:20 INFO - PROCESS | 1662 | 1463622500943 Marionette TRACE conn2 <- [1,914,null,{}] 18:48:20 INFO - PROCESS | 1662 | 1463622500945 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}] 18:48:21 INFO - PROCESS | 1662 | 1463622501044 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 18:48:21 INFO - PROCESS | 1662 | 1463622501110 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x119f12000 == 65 [pid = 1662] [id = 236] 18:48:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x116f18c00) [pid = 1662] [serial = 706] [outer = 0x0] 18:48:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x117f13000) [pid = 1662] [serial = 707] [outer = 0x116f18c00] 18:48:21 INFO - PROCESS | 1662 | 1463622501142 Marionette DEBUG loaded listener.js 18:48:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x1183e1000) [pid = 1662] [serial = 708] [outer = 0x116f18c00] 18:48:21 INFO - PROCESS | 1662 | 1463622501591 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]]]}] 18:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 672ms 18:48:21 INFO - PROCESS | 1662 | 1463622501613 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 18:48:21 INFO - PROCESS | 1662 | 1463622501616 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 18:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:48:21 INFO - PROCESS | 1662 | 1463622501641 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:48:21 INFO - PROCESS | 1662 | 1463622501645 Marionette TRACE conn2 <- [1,918,null,{}] 18:48:21 INFO - PROCESS | 1662 | 1463622501660 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}] 18:48:21 INFO - PROCESS | 1662 | 1463622501815 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 18:48:21 INFO - PROCESS | 1662 | 1463622501910 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b067000 == 66 [pid = 1662] [id = 237] 18:48:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x1192c7000) [pid = 1662] [serial = 709] [outer = 0x0] 18:48:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x1194f2000) [pid = 1662] [serial = 710] [outer = 0x1192c7000] 18:48:21 INFO - PROCESS | 1662 | 1463622501949 Marionette DEBUG loaded listener.js 18:48:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x1195f6800) [pid = 1662] [serial = 711] [outer = 0x1192c7000] 18:48:22 INFO - PROCESS | 1662 | 1463622502380 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]]]}] 18:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 776ms 18:48:22 INFO - PROCESS | 1662 | 1463622502415 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 18:48:22 INFO - PROCESS | 1662 | 1463622502417 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 18:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:48:22 INFO - PROCESS | 1662 | 1463622502419 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:48:22 INFO - PROCESS | 1662 | 1463622502420 Marionette TRACE conn2 <- [1,922,null,{}] 18:48:22 INFO - PROCESS | 1662 | 1463622502423 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}] 18:48:22 INFO - PROCESS | 1662 | 1463622502523 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 18:48:22 INFO - PROCESS | 1662 | 1463622502575 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x12be12800 == 67 [pid = 1662] [id = 238] 18:48:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x11aa07800) [pid = 1662] [serial = 712] [outer = 0x0] 18:48:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x123d06000) [pid = 1662] [serial = 713] [outer = 0x11aa07800] 18:48:22 INFO - PROCESS | 1662 | 1463622502606 Marionette DEBUG loaded listener.js 18:48:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x124ea8800) [pid = 1662] [serial = 714] [outer = 0x11aa07800] 18:48:23 INFO - PROCESS | 1662 | 1463622503006 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]]]}] 18:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 620ms 18:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:48:23 INFO - PROCESS | 1662 | 1463622503040 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 18:48:23 INFO - PROCESS | 1662 | 1463622503041 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 18:48:23 INFO - PROCESS | 1662 | 1463622503044 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:48:23 INFO - PROCESS | 1662 | 1463622503045 Marionette TRACE conn2 <- [1,926,null,{}] 18:48:23 INFO - PROCESS | 1662 | 1463622503048 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}] 18:48:23 INFO - PROCESS | 1662 | 1463622503173 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 18:48:23 INFO - PROCESS | 1662 | 1463622503293 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c368800 == 68 [pid = 1662] [id = 239] 18:48:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x11aa73c00) [pid = 1662] [serial = 715] [outer = 0x0] 18:48:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x12670a800) [pid = 1662] [serial = 716] [outer = 0x11aa73c00] 18:48:23 INFO - PROCESS | 1662 | 1463622503344 Marionette DEBUG loaded listener.js 18:48:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x128ad8000) [pid = 1662] [serial = 717] [outer = 0x11aa73c00] 18:48:23 INFO - PROCESS | 1662 | 1463622503996 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]]]}] 18:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 970ms 18:48:24 INFO - PROCESS | 1662 | 1463622504019 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 18:48:24 INFO - PROCESS | 1662 | 1463622504021 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 18:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:48:24 INFO - PROCESS | 1662 | 1463622504026 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:48:24 INFO - PROCESS | 1662 | 1463622504028 Marionette TRACE conn2 <- [1,930,null,{}] 18:48:24 INFO - PROCESS | 1662 | 1463622504039 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}] 18:48:24 INFO - PROCESS | 1662 | 1463622504131 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 18:48:24 INFO - PROCESS | 1662 | 1463622504195 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x119b34800 == 69 [pid = 1662] [id = 240] 18:48:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x112fce400) [pid = 1662] [serial = 718] [outer = 0x0] 18:48:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x114ffe400) [pid = 1662] [serial = 719] [outer = 0x112fce400] 18:48:24 INFO - PROCESS | 1662 | 1463622504222 Marionette DEBUG loaded listener.js 18:48:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x116a5cc00) [pid = 1662] [serial = 720] [outer = 0x112fce400] 18:48:24 INFO - PROCESS | 1662 | 1463622504626 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]]]}] 18:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 631ms 18:48:24 INFO - PROCESS | 1662 | 1463622504657 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 18:48:24 INFO - PROCESS | 1662 | 1463622504661 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 18:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:48:24 INFO - PROCESS | 1662 | 1463622504666 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:48:24 INFO - PROCESS | 1662 | 1463622504669 Marionette TRACE conn2 <- [1,934,null,{}] 18:48:24 INFO - PROCESS | 1662 | 1463622504671 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}] 18:48:24 INFO - PROCESS | 1662 | 1463622504784 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 18:48:24 INFO - PROCESS | 1662 | 1463622504904 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x118639000 == 70 [pid = 1662] [id = 241] 18:48:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x117f09800) [pid = 1662] [serial = 721] [outer = 0x0] 18:48:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x11830a800) [pid = 1662] [serial = 722] [outer = 0x117f09800] 18:48:24 INFO - PROCESS | 1662 | 1463622504942 Marionette DEBUG loaded listener.js 18:48:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x1183e3400) [pid = 1662] [serial = 723] [outer = 0x117f09800] 18:48:25 INFO - PROCESS | 1662 | --DOCSHELL 0x12af34800 == 69 [pid = 1662] [id = 121] 18:48:25 INFO - PROCESS | 1662 | --DOCSHELL 0x12a93c000 == 68 [pid = 1662] [id = 233] 18:48:25 INFO - PROCESS | 1662 | --DOCSHELL 0x1296a6800 == 67 [pid = 1662] [id = 232] 18:48:25 INFO - PROCESS | 1662 | --DOCSHELL 0x128fdf000 == 66 [pid = 1662] [id = 231] 18:48:25 INFO - PROCESS | 1662 | --DOCSHELL 0x128b86800 == 65 [pid = 1662] [id = 230] 18:48:25 INFO - PROCESS | 1662 | --DOCSHELL 0x124b5b000 == 64 [pid = 1662] [id = 229] 18:48:25 INFO - PROCESS | 1662 | --DOCSHELL 0x123d9e800 == 63 [pid = 1662] [id = 228] 18:48:25 INFO - PROCESS | 1662 | --DOCSHELL 0x1232fe000 == 62 [pid = 1662] [id = 227] 18:48:25 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x116f22400) [pid = 1662] [serial = 599] [outer = 0x0] [url = about:blank] 18:48:25 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x1126e9000) [pid = 1662] [serial = 596] [outer = 0x0] [url = about:blank] 18:48:25 INFO - PROCESS | 1662 | --DOMWINDOW == 159 (0x1268ec000) [pid = 1662] [serial = 605] [outer = 0x0] [url = about:blank] 18:48:25 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x11aa6f800) [pid = 1662] [serial = 602] [outer = 0x0] [url = about:blank] 18:48:25 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x128ad3c00) [pid = 1662] [serial = 644] [outer = 0x0] [url = about:blank] 18:48:25 INFO - PROCESS | 1662 | --DOCSHELL 0x12310b800 == 61 [pid = 1662] [id = 226] 18:48:25 INFO - PROCESS | 1662 | --DOCSHELL 0x119b22000 == 60 [pid = 1662] [id = 225] 18:48:25 INFO - PROCESS | 1662 | --DOCSHELL 0x119407800 == 59 [pid = 1662] [id = 224] 18:48:25 INFO - PROCESS | 1662 | --DOCSHELL 0x1183ab000 == 58 [pid = 1662] [id = 223] 18:48:25 INFO - PROCESS | 1662 | --DOCSHELL 0x116f9a800 == 57 [pid = 1662] [id = 222] 18:48:25 INFO - PROCESS | 1662 | --DOCSHELL 0x1160d3000 == 56 [pid = 1662] [id = 221] 18:48:25 INFO - PROCESS | 1662 | --DOCSHELL 0x113c3b800 == 55 [pid = 1662] [id = 216] 18:48:25 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x12c9cc400) [pid = 1662] [serial = 642] [outer = 0x0] [url = about:blank] 18:48:25 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x128bcbc00) [pid = 1662] [serial = 620] [outer = 0x0] [url = about:blank] 18:48:25 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x118620800) [pid = 1662] [serial = 612] [outer = 0x0] [url = about:blank] 18:48:25 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x12379fc00) [pid = 1662] [serial = 617] [outer = 0x0] [url = about:blank] 18:48:25 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x12af6dc00) [pid = 1662] [serial = 626] [outer = 0x0] [url = about:blank] 18:48:25 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x123793400) [pid = 1662] [serial = 614] [outer = 0x0] [url = about:blank] 18:48:25 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x12bd72800) [pid = 1662] [serial = 629] [outer = 0x0] [url = about:blank] 18:48:25 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x128ff7400) [pid = 1662] [serial = 621] [outer = 0x0] [url = about:blank] 18:48:25 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x12c8eb800) [pid = 1662] [serial = 641] [outer = 0x0] [url = about:blank] 18:48:25 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x113135400) [pid = 1662] [serial = 611] [outer = 0x0] [url = about:blank] 18:48:25 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x12af63400) [pid = 1662] [serial = 624] [outer = 0x0] [url = about:blank] 18:48:25 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x1195f4800) [pid = 1662] [serial = 636] [outer = 0x0] [url = about:blank] 18:48:25 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x12379a800) [pid = 1662] [serial = 615] [outer = 0x0] [url = about:blank] 18:48:25 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x12a6ec400) [pid = 1662] [serial = 623] [outer = 0x0] [url = about:blank] 18:48:25 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x1195f8000) [pid = 1662] [serial = 638] [outer = 0x0] [url = about:blank] 18:48:25 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x116f16c00) [pid = 1662] [serial = 608] [outer = 0x0] [url = about:blank] 18:48:25 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x116f1e800) [pid = 1662] [serial = 609] [outer = 0x0] [url = about:blank] 18:48:25 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x126461000) [pid = 1662] [serial = 618] [outer = 0x0] [url = about:blank] 18:48:25 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x11830f000) [pid = 1662] [serial = 633] [outer = 0x0] [url = about:blank] 18:48:25 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x12c571000) [pid = 1662] [serial = 630] [outer = 0x0] [url = about:blank] 18:48:25 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x12bd77400) [pid = 1662] [serial = 639] [outer = 0x0] [url = about:blank] 18:48:25 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x12ba50400) [pid = 1662] [serial = 627] [outer = 0x0] [url = about:blank] 18:48:25 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x118309400) [pid = 1662] [serial = 632] [outer = 0x0] [url = about:blank] 18:48:25 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x1195ef400) [pid = 1662] [serial = 635] [outer = 0x0] [url = about:blank] 18:48:25 INFO - PROCESS | 1662 | 1463622505332 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]]]}] 18:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 675ms 18:48:25 INFO - PROCESS | 1662 | 1463622505341 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 18:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:48:25 INFO - PROCESS | 1662 | 1463622505343 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 18:48:25 INFO - PROCESS | 1662 | 1463622505345 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:48:25 INFO - PROCESS | 1662 | 1463622505348 Marionette TRACE conn2 <- [1,938,null,{}] 18:48:25 INFO - PROCESS | 1662 | 1463622505358 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}] 18:48:25 INFO - PROCESS | 1662 | 1463622505458 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 18:48:25 INFO - PROCESS | 1662 | 1463622505517 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x1183ab000 == 56 [pid = 1662] [id = 242] 18:48:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x117f9dc00) [pid = 1662] [serial = 724] [outer = 0x0] 18:48:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x1183e2c00) [pid = 1662] [serial = 725] [outer = 0x117f9dc00] 18:48:25 INFO - PROCESS | 1662 | 1463622505547 Marionette DEBUG loaded listener.js 18:48:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x119211800) [pid = 1662] [serial = 726] [outer = 0x117f9dc00] 18:48:25 INFO - PROCESS | 1662 | 1463622505846 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]]]}] 18:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 521ms 18:48:25 INFO - PROCESS | 1662 | 1463622505874 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 18:48:25 INFO - PROCESS | 1662 | 1463622505876 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 18:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:48:25 INFO - PROCESS | 1662 | 1463622505878 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:48:25 INFO - PROCESS | 1662 | 1463622505879 Marionette TRACE conn2 <- [1,942,null,{}] 18:48:25 INFO - PROCESS | 1662 | 1463622505881 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}] 18:48:25 INFO - PROCESS | 1662 | 1463622505963 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 18:48:25 INFO - PROCESS | 1662 | 1463622505969 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x12310e000 == 57 [pid = 1662] [id = 243] 18:48:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x1192c4800) [pid = 1662] [serial = 727] [outer = 0x0] 18:48:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x1195f7800) [pid = 1662] [serial = 728] [outer = 0x1192c4800] 18:48:25 INFO - PROCESS | 1662 | 1463622505996 Marionette DEBUG loaded listener.js 18:48:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x11aa6ec00) [pid = 1662] [serial = 729] [outer = 0x1192c4800] 18:48:26 INFO - PROCESS | 1662 | 1463622506312 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]]]}] 18:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 468ms 18:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:48:26 INFO - PROCESS | 1662 | 1463622506347 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 18:48:26 INFO - PROCESS | 1662 | 1463622506348 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 18:48:26 INFO - PROCESS | 1662 | 1463622506350 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:48:26 INFO - PROCESS | 1662 | 1463622506353 Marionette TRACE conn2 <- [1,946,null,{}] 18:48:26 INFO - PROCESS | 1662 | 1463622506363 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}] 18:48:26 INFO - PROCESS | 1662 | 1463622506439 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 18:48:26 INFO - PROCESS | 1662 | 1463622506443 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x12416c000 == 58 [pid = 1662] [id = 244] 18:48:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x1195f8800) [pid = 1662] [serial = 730] [outer = 0x0] 18:48:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x1233fa400) [pid = 1662] [serial = 731] [outer = 0x1195f8800] 18:48:26 INFO - PROCESS | 1662 | 1463622506468 Marionette DEBUG loaded listener.js 18:48:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x123795800) [pid = 1662] [serial = 732] [outer = 0x1195f8800] 18:48:26 INFO - PROCESS | 1662 | 1463622506866 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]]]}] 18:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 530ms 18:48:26 INFO - PROCESS | 1662 | 1463622506889 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 18:48:26 INFO - PROCESS | 1662 | 1463622506891 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 18:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:48:26 INFO - PROCESS | 1662 | 1463622506895 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:48:26 INFO - PROCESS | 1662 | 1463622506897 Marionette TRACE conn2 <- [1,950,null,{}] 18:48:26 INFO - PROCESS | 1662 | 1463622506900 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}] 18:48:27 INFO - PROCESS | 1662 | 1463622507050 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 18:48:27 INFO - PROCESS | 1662 | 1463622507067 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x128b8e000 == 59 [pid = 1662] [id = 245] 18:48:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x12379e400) [pid = 1662] [serial = 733] [outer = 0x0] 18:48:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x124e30400) [pid = 1662] [serial = 734] [outer = 0x12379e400] 18:48:27 INFO - PROCESS | 1662 | 1463622507110 Marionette DEBUG loaded listener.js 18:48:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x128ad5c00) [pid = 1662] [serial = 735] [outer = 0x12379e400] 18:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 572ms 18:48:27 INFO - PROCESS | 1662 | 1463622507461 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]]]}] 18:48:27 INFO - PROCESS | 1662 | 1463622507470 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 18:48:27 INFO - PROCESS | 1662 | 1463622507472 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 18:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:48:27 INFO - PROCESS | 1662 | 1463622507477 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:48:27 INFO - PROCESS | 1662 | 1463622507478 Marionette TRACE conn2 <- [1,954,null,{}] 18:48:27 INFO - PROCESS | 1662 | 1463622507480 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}] 18:48:27 INFO - PROCESS | 1662 | 1463622507593 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 18:48:27 INFO - PROCESS | 1662 | 1463622507613 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x12934d800 == 60 [pid = 1662] [id = 246] 18:48:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x1167b8c00) [pid = 1662] [serial = 736] [outer = 0x0] 18:48:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x128ad5400) [pid = 1662] [serial = 737] [outer = 0x1167b8c00] 18:48:27 INFO - PROCESS | 1662 | 1463622507638 Marionette DEBUG loaded listener.js 18:48:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x128d1dc00) [pid = 1662] [serial = 738] [outer = 0x1167b8c00] 18:48:27 INFO - PROCESS | 1662 | 1463622507944 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]]]}] 18:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 517ms 18:48:28 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x117d74c00) [pid = 1662] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:48:28 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x1126e4400) [pid = 1662] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:48:28 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x128ff6400) [pid = 1662] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:48:28 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x110e64000) [pid = 1662] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:48:28 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x11313a000) [pid = 1662] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:48:28 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x128b71400) [pid = 1662] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:48:28 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x118a1b400) [pid = 1662] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:48:28 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x11aa6e800) [pid = 1662] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:48:28 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x1233f7000) [pid = 1662] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:48:28 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x114ffac00) [pid = 1662] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:48:28 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x1183de400) [pid = 1662] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:48:28 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x116f17c00) [pid = 1662] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:48:28 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x118a63c00) [pid = 1662] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:48:28 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x11830c800) [pid = 1662] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:48:28 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x110e70800) [pid = 1662] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:48:28 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x119210800) [pid = 1662] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:48:28 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x123798c00) [pid = 1662] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:48:28 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x1241ed000) [pid = 1662] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:48:28 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x1195ef000) [pid = 1662] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:48:28 INFO - PROCESS | 1662 | 1463622508425 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 18:48:28 INFO - PROCESS | 1662 | 1463622508427 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 18:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:48:28 INFO - PROCESS | 1662 | 1463622508440 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:48:28 INFO - PROCESS | 1662 | 1463622508442 Marionette TRACE conn2 <- [1,958,null,{}] 18:48:28 INFO - PROCESS | 1662 | 1463622508446 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}] 18:48:28 INFO - PROCESS | 1662 | 1463622508551 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 18:48:28 INFO - PROCESS | 1662 | 1463622508611 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x116fac000 == 61 [pid = 1662] [id = 247] 18:48:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x1126e3800) [pid = 1662] [serial = 739] [outer = 0x0] 18:48:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x1126e9000) [pid = 1662] [serial = 740] [outer = 0x1126e3800] 18:48:28 INFO - PROCESS | 1662 | 1463622508644 Marionette DEBUG loaded listener.js 18:48:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x1163f4000) [pid = 1662] [serial = 741] [outer = 0x1126e3800] 18:48:29 INFO - PROCESS | 1662 | 1463622509058 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]]]}] 18:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 675ms 18:48:29 INFO - PROCESS | 1662 | 1463622509114 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 18:48:29 INFO - PROCESS | 1662 | 1463622509117 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 18:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:48:29 INFO - PROCESS | 1662 | 1463622509140 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:48:29 INFO - PROCESS | 1662 | 1463622509143 Marionette TRACE conn2 <- [1,962,null,{}] 18:48:29 INFO - PROCESS | 1662 | 1463622509146 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}] 18:48:29 INFO - PROCESS | 1662 | 1463622509245 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 18:48:29 INFO - PROCESS | 1662 | 1463622509310 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x12119c000 == 62 [pid = 1662] [id = 248] 18:48:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x11668e800) [pid = 1662] [serial = 742] [outer = 0x0] 18:48:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x118307400) [pid = 1662] [serial = 743] [outer = 0x11668e800] 18:48:29 INFO - PROCESS | 1662 | 1463622509340 Marionette DEBUG loaded listener.js 18:48:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x1183e6800) [pid = 1662] [serial = 744] [outer = 0x11668e800] 18:48:29 INFO - PROCESS | 1662 | 1463622509739 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]]]}] 18:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 625ms 18:48:29 INFO - PROCESS | 1662 | 1463622509762 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 18:48:29 INFO - PROCESS | 1662 | 1463622509764 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 18:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:48:29 INFO - PROCESS | 1662 | 1463622509766 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:48:29 INFO - PROCESS | 1662 | 1463622509769 Marionette TRACE conn2 <- [1,966,null,{}] 18:48:29 INFO - PROCESS | 1662 | 1463622509776 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}] 18:48:29 INFO - PROCESS | 1662 | 1463622509896 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 18:48:29 INFO - PROCESS | 1662 | 1463622509965 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a930000 == 63 [pid = 1662] [id = 249] 18:48:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x1194ec800) [pid = 1662] [serial = 745] [outer = 0x0] 18:48:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x1195f4400) [pid = 1662] [serial = 746] [outer = 0x1194ec800] 18:48:30 INFO - PROCESS | 1662 | 1463622509997 Marionette DEBUG loaded listener.js 18:48:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x11aa76000) [pid = 1662] [serial = 747] [outer = 0x1194ec800] 18:48:30 INFO - PROCESS | 1662 | 1463622510420 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]]]}] 18:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 672ms 18:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:48:30 INFO - PROCESS | 1662 | 1463622510439 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 18:48:30 INFO - PROCESS | 1662 | 1463622510440 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 18:48:30 INFO - PROCESS | 1662 | 1463622510442 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:48:30 INFO - PROCESS | 1662 | 1463622510444 Marionette TRACE conn2 <- [1,970,null,{}] 18:48:30 INFO - PROCESS | 1662 | 1463622510446 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}] 18:48:30 INFO - PROCESS | 1662 | 1463622510544 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 18:48:30 INFO - PROCESS | 1662 | 1463622510593 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b2c3800 == 64 [pid = 1662] [id = 250] 18:48:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x123187400) [pid = 1662] [serial = 748] [outer = 0x0] 18:48:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x123798c00) [pid = 1662] [serial = 749] [outer = 0x123187400] 18:48:30 INFO - PROCESS | 1662 | 1463622510623 Marionette DEBUG loaded listener.js 18:48:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x124e9f000) [pid = 1662] [serial = 750] [outer = 0x123187400] 18:48:31 INFO - PROCESS | 1662 | 1463622511000 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]]]}] 18:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 620ms 18:48:31 INFO - PROCESS | 1662 | 1463622511063 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 18:48:31 INFO - PROCESS | 1662 | 1463622511064 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 18:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:48:31 INFO - PROCESS | 1662 | 1463622511067 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:48:31 INFO - PROCESS | 1662 | 1463622511068 Marionette TRACE conn2 <- [1,974,null,{}] 18:48:31 INFO - PROCESS | 1662 | 1463622511070 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}] 18:48:31 INFO - PROCESS | 1662 | 1463622511166 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 18:48:31 INFO - PROCESS | 1662 | 1463622511251 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c547800 == 65 [pid = 1662] [id = 251] 18:48:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x126462800) [pid = 1662] [serial = 751] [outer = 0x0] 18:48:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x1268f0000) [pid = 1662] [serial = 752] [outer = 0x126462800] 18:48:31 INFO - PROCESS | 1662 | 1463622511281 Marionette DEBUG loaded listener.js 18:48:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x128b73c00) [pid = 1662] [serial = 753] [outer = 0x126462800] 18:48:31 INFO - PROCESS | 1662 | 1463622511708 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]]]}] 18:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 671ms 18:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:48:31 INFO - PROCESS | 1662 | 1463622511739 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 18:48:31 INFO - PROCESS | 1662 | 1463622511741 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 18:48:31 INFO - PROCESS | 1662 | 1463622511745 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:48:31 INFO - PROCESS | 1662 | 1463622511746 Marionette TRACE conn2 <- [1,978,null,{}] 18:48:31 INFO - PROCESS | 1662 | 1463622511750 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}] 18:48:31 INFO - PROCESS | 1662 | 1463622511911 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 18:48:31 INFO - PROCESS | 1662 | 1463622511981 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c9e5800 == 66 [pid = 1662] [id = 252] 18:48:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x126464400) [pid = 1662] [serial = 754] [outer = 0x0] 18:48:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x128ffcc00) [pid = 1662] [serial = 755] [outer = 0x126464400] 18:48:32 INFO - PROCESS | 1662 | 1463622512011 Marionette DEBUG loaded listener.js 18:48:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x12a45d800) [pid = 1662] [serial = 756] [outer = 0x126464400] 18:48:32 INFO - PROCESS | 1662 | 1463622512420 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]]]}] 18:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 720ms 18:48:32 INFO - PROCESS | 1662 | 1463622512465 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 18:48:32 INFO - PROCESS | 1662 | 1463622512467 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 18:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:48:32 INFO - PROCESS | 1662 | 1463622512469 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:48:32 INFO - PROCESS | 1662 | 1463622512470 Marionette TRACE conn2 <- [1,982,null,{}] 18:48:32 INFO - PROCESS | 1662 | 1463622512473 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}] 18:48:32 INFO - PROCESS | 1662 | 1463622512567 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 18:48:32 INFO - PROCESS | 1662 | 1463622512621 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ce2b000 == 67 [pid = 1662] [id = 253] 18:48:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x12952d400) [pid = 1662] [serial = 757] [outer = 0x0] 18:48:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x12a6a9800) [pid = 1662] [serial = 758] [outer = 0x12952d400] 18:48:32 INFO - PROCESS | 1662 | 1463622512651 Marionette DEBUG loaded listener.js 18:48:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x12a94bc00) [pid = 1662] [serial = 759] [outer = 0x12952d400] 18:48:33 INFO - PROCESS | 1662 | 1463622513077 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]]]}] 18:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 668ms 18:48:33 INFO - PROCESS | 1662 | 1463622513138 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 18:48:33 INFO - PROCESS | 1662 | 1463622513139 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 18:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:48:33 INFO - PROCESS | 1662 | 1463622513142 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:48:33 INFO - PROCESS | 1662 | 1463622513143 Marionette TRACE conn2 <- [1,986,null,{}] 18:48:33 INFO - PROCESS | 1662 | 1463622513145 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}] 18:48:33 INFO - PROCESS | 1662 | 1463622513242 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 18:48:33 INFO - PROCESS | 1662 | 1463622513297 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x1186e8000 == 68 [pid = 1662] [id = 254] 18:48:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x118305c00) [pid = 1662] [serial = 760] [outer = 0x0] 18:48:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x12a6a1c00) [pid = 1662] [serial = 761] [outer = 0x118305c00] 18:48:33 INFO - PROCESS | 1662 | 1463622513326 Marionette DEBUG loaded listener.js 18:48:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x12a953000) [pid = 1662] [serial = 762] [outer = 0x118305c00] 18:48:33 INFO - PROCESS | 1662 | 1463622513736 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]]]}] 18:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 620ms 18:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:48:33 INFO - PROCESS | 1662 | 1463622513763 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 18:48:33 INFO - PROCESS | 1662 | 1463622513764 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 18:48:33 INFO - PROCESS | 1662 | 1463622513766 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:48:33 INFO - PROCESS | 1662 | 1463622513768 Marionette TRACE conn2 <- [1,990,null,{}] 18:48:33 INFO - PROCESS | 1662 | 1463622513770 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}] 18:48:33 INFO - PROCESS | 1662 | 1463622513888 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 18:48:33 INFO - PROCESS | 1662 | 1463622513955 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x1165d7800 == 69 [pid = 1662] [id = 255] 18:48:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x110e6d000) [pid = 1662] [serial = 763] [outer = 0x0] 18:48:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x118411400) [pid = 1662] [serial = 764] [outer = 0x110e6d000] 18:48:33 INFO - PROCESS | 1662 | 1463622513985 Marionette DEBUG loaded listener.js 18:48:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x12aeef800) [pid = 1662] [serial = 765] [outer = 0x110e6d000] 18:48:34 INFO - PROCESS | 1662 | 1463622514520 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]]]}] 18:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 823ms 18:48:34 INFO - PROCESS | 1662 | 1463622514590 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 18:48:34 INFO - PROCESS | 1662 | 1463622514594 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 18:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:48:34 INFO - PROCESS | 1662 | 1463622514600 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:48:34 INFO - PROCESS | 1662 | 1463622514603 Marionette TRACE conn2 <- [1,994,null,{}] 18:48:34 INFO - PROCESS | 1662 | 1463622514608 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}] 18:48:34 INFO - PROCESS | 1662 | 1463622514754 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 18:48:34 INFO - PROCESS | 1662 | 1463622514876 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x11863d000 == 70 [pid = 1662] [id = 256] 18:48:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x115fd9800) [pid = 1662] [serial = 766] [outer = 0x0] 18:48:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x116742c00) [pid = 1662] [serial = 767] [outer = 0x115fd9800] 18:48:34 INFO - PROCESS | 1662 | 1463622514906 Marionette DEBUG loaded listener.js 18:48:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x117d74c00) [pid = 1662] [serial = 768] [outer = 0x115fd9800] 18:48:35 INFO - PROCESS | 1662 | --DOCSHELL 0x128b8e000 == 69 [pid = 1662] [id = 245] 18:48:35 INFO - PROCESS | 1662 | --DOCSHELL 0x12416c000 == 68 [pid = 1662] [id = 244] 18:48:35 INFO - PROCESS | 1662 | --DOCSHELL 0x12310e000 == 67 [pid = 1662] [id = 243] 18:48:35 INFO - PROCESS | 1662 | --DOCSHELL 0x1183ab000 == 66 [pid = 1662] [id = 242] 18:48:35 INFO - PROCESS | 1662 | --DOCSHELL 0x118639000 == 65 [pid = 1662] [id = 241] 18:48:35 INFO - PROCESS | 1662 | --DOCSHELL 0x119b34800 == 64 [pid = 1662] [id = 240] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x128bd3000) [pid = 1662] [serial = 701] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x118618400) [pid = 1662] [serial = 650] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x110e4b400) [pid = 1662] [serial = 647] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x12118cc00) [pid = 1662] [serial = 653] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x128add400) [pid = 1662] [serial = 656] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOCSHELL 0x1170dd000 == 63 [pid = 1662] [id = 235] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x128ada400) [pid = 1662] [serial = 645] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x128ff2800) [pid = 1662] [serial = 606] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x12c9d3800) [pid = 1662] [serial = 531] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x110e70c00) [pid = 1662] [serial = 458] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x12c578c00) [pid = 1662] [serial = 570] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x128b7b800) [pid = 1662] [serial = 698] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x11aa77c00) [pid = 1662] [serial = 680] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x123514000) [pid = 1662] [serial = 683] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x12118e400) [pid = 1662] [serial = 681] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x12379ac00) [pid = 1662] [serial = 686] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x11757dc00) [pid = 1662] [serial = 666] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x116a58400) [pid = 1662] [serial = 665] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x118816800) [pid = 1662] [serial = 674] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x119109800) [pid = 1662] [serial = 675] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x11830bc00) [pid = 1662] [serial = 668] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x1292d7400) [pid = 1662] [serial = 659] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x12a6edc00) [pid = 1662] [serial = 660] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x123797000) [pid = 1662] [serial = 684] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x118623000) [pid = 1662] [serial = 672] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x1183ea400) [pid = 1662] [serial = 671] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x1183df400) [pid = 1662] [serial = 669] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x11639e000) [pid = 1662] [serial = 663] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x111f2b400) [pid = 1662] [serial = 662] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x1194f6000) [pid = 1662] [serial = 677] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x12413f800) [pid = 1662] [serial = 689] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x123832800) [pid = 1662] [serial = 687] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x124e35000) [pid = 1662] [serial = 692] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x1244d8400) [pid = 1662] [serial = 690] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x128addc00) [pid = 1662] [serial = 696] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x1268ef800) [pid = 1662] [serial = 695] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x1268e7c00) [pid = 1662] [serial = 693] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x128bcdc00) [pid = 1662] [serial = 699] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x11aa09000) [pid = 1662] [serial = 678] [outer = 0x0] [url = about:blank] 18:48:35 INFO - PROCESS | 1662 | 1463622515339 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]]]}] 18:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 772ms 18:48:35 INFO - PROCESS | 1662 | 1463622515372 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 18:48:35 INFO - PROCESS | 1662 | 1463622515375 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 18:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:48:35 INFO - PROCESS | 1662 | 1463622515380 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:48:35 INFO - PROCESS | 1662 | 1463622515381 Marionette TRACE conn2 <- [1,998,null,{}] 18:48:35 INFO - PROCESS | 1662 | 1463622515384 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}] 18:48:35 INFO - PROCESS | 1662 | 1463622515467 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 18:48:35 INFO - PROCESS | 1662 | 1463622515474 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x1186dd000 == 64 [pid = 1662] [id = 257] 18:48:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x118306800) [pid = 1662] [serial = 769] [outer = 0x0] 18:48:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x1183e4c00) [pid = 1662] [serial = 770] [outer = 0x118306800] 18:48:35 INFO - PROCESS | 1662 | 1463622515500 Marionette DEBUG loaded listener.js 18:48:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x118a5d000) [pid = 1662] [serial = 771] [outer = 0x118306800] 18:48:35 INFO - PROCESS | 1662 | 1463622515949 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]]]}] 18:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 619ms 18:48:36 INFO - PROCESS | 1662 | 1463622516000 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 18:48:36 INFO - PROCESS | 1662 | 1463622516002 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 18:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:48:36 INFO - PROCESS | 1662 | 1463622516006 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:48:36 INFO - PROCESS | 1662 | 1463622516009 Marionette TRACE conn2 <- [1,1002,null,{}] 18:48:36 INFO - PROCESS | 1662 | 1463622516021 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}] 18:48:36 INFO - PROCESS | 1662 | 1463622516117 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 18:48:36 INFO - PROCESS | 1662 | 1463622516175 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x123664000 == 65 [pid = 1662] [id = 258] 18:48:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x1195fa800) [pid = 1662] [serial = 772] [outer = 0x0] 18:48:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x12118b400) [pid = 1662] [serial = 773] [outer = 0x1195fa800] 18:48:36 INFO - PROCESS | 1662 | 1463622516204 Marionette DEBUG loaded listener.js 18:48:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x12379a800) [pid = 1662] [serial = 774] [outer = 0x1195fa800] 18:48:36 INFO - PROCESS | 1662 | 1463622516527 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]]]}] 18:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 529ms 18:48:36 INFO - PROCESS | 1662 | 1463622516542 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 18:48:36 INFO - PROCESS | 1662 | 1463622516544 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 18:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:48:36 INFO - PROCESS | 1662 | 1463622516558 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:48:36 INFO - PROCESS | 1662 | 1463622516558 Marionette TRACE conn2 <- [1,1006,null,{}] 18:48:36 INFO - PROCESS | 1662 | 1463622516560 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}] 18:48:36 INFO - PROCESS | 1662 | 1463622516649 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 18:48:36 INFO - PROCESS | 1662 | 1463622516656 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x128b84800 == 66 [pid = 1662] [id = 259] 18:48:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x12379c800) [pid = 1662] [serial = 775] [outer = 0x0] 18:48:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x1260c9c00) [pid = 1662] [serial = 776] [outer = 0x12379c800] 18:48:36 INFO - PROCESS | 1662 | 1463622516685 Marionette DEBUG loaded listener.js 18:48:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x128add400) [pid = 1662] [serial = 777] [outer = 0x12379c800] 18:48:37 INFO - PROCESS | 1662 | 1463622517088 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]]]}] 18:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 568ms 18:48:37 INFO - PROCESS | 1662 | 1463622517127 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 18:48:37 INFO - PROCESS | 1662 | 1463622517128 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 18:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:48:37 INFO - PROCESS | 1662 | 1463622517130 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:48:37 INFO - PROCESS | 1662 | 1463622517132 Marionette TRACE conn2 <- [1,1010,null,{}] 18:48:37 INFO - PROCESS | 1662 | 1463622517134 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}] 18:48:37 INFO - PROCESS | 1662 | 1463622517214 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 18:48:37 INFO - PROCESS | 1662 | 1463622517221 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x129356000 == 67 [pid = 1662] [id = 260] 18:48:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x123799c00) [pid = 1662] [serial = 778] [outer = 0x0] 18:48:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x128bd1400) [pid = 1662] [serial = 779] [outer = 0x123799c00] 18:48:37 INFO - PROCESS | 1662 | 1463622517247 Marionette DEBUG loaded listener.js 18:48:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x128ffd000) [pid = 1662] [serial = 780] [outer = 0x123799c00] 18:48:37 INFO - PROCESS | 1662 | 1463622517589 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]]]}] 18:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 468ms 18:48:37 INFO - PROCESS | 1662 | 1463622517600 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 18:48:37 INFO - PROCESS | 1662 | 1463622517602 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 18:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:48:37 INFO - PROCESS | 1662 | 1463622517604 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:48:37 INFO - PROCESS | 1662 | 1463622517605 Marionette TRACE conn2 <- [1,1014,null,{}] 18:48:37 INFO - PROCESS | 1662 | 1463622517612 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}] 18:48:37 INFO - PROCESS | 1662 | 1463622517727 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 18:48:37 INFO - PROCESS | 1662 | 1463622517768 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a929800 == 68 [pid = 1662] [id = 261] 18:48:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x128bcbc00) [pid = 1662] [serial = 781] [outer = 0x0] 18:48:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x12a6edc00) [pid = 1662] [serial = 782] [outer = 0x128bcbc00] 18:48:37 INFO - PROCESS | 1662 | 1463622517794 Marionette DEBUG loaded listener.js 18:48:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x12af6c400) [pid = 1662] [serial = 783] [outer = 0x128bcbc00] 18:48:38 INFO - PROCESS | 1662 | 1463622518129 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]]]}] 18:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 569ms 18:48:38 INFO - PROCESS | 1662 | 1463622518173 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 18:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:48:38 INFO - PROCESS | 1662 | 1463622518174 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 18:48:38 INFO - PROCESS | 1662 | 1463622518176 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:48:38 INFO - PROCESS | 1662 | 1463622518177 Marionette TRACE conn2 <- [1,1018,null,{}] 18:48:38 INFO - PROCESS | 1662 | 1463622518180 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}] 18:48:38 INFO - PROCESS | 1662 | 1463622518280 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 18:48:38 INFO - PROCESS | 1662 | 1463622518314 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x12be18800 == 69 [pid = 1662] [id = 262] 18:48:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x1292d7400) [pid = 1662] [serial = 784] [outer = 0x0] 18:48:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x12b229400) [pid = 1662] [serial = 785] [outer = 0x1292d7400] 18:48:38 INFO - PROCESS | 1662 | 1463622518339 Marionette DEBUG loaded listener.js 18:48:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x12ba52000) [pid = 1662] [serial = 786] [outer = 0x1292d7400] 18:48:38 INFO - PROCESS | 1662 | 1463622518645 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]]]}] 18:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 520ms 18:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:48:38 INFO - PROCESS | 1662 | 1463622518697 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 18:48:38 INFO - PROCESS | 1662 | 1463622518698 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 18:48:38 INFO - PROCESS | 1662 | 1463622518700 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:48:38 INFO - PROCESS | 1662 | 1463622518702 Marionette TRACE conn2 <- [1,1022,null,{}] 18:48:38 INFO - PROCESS | 1662 | 1463622518704 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}] 18:48:38 INFO - PROCESS | 1662 | 1463622518805 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 18:48:38 INFO - PROCESS | 1662 | 1463622518818 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ce28000 == 70 [pid = 1662] [id = 263] 18:48:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x12b227000) [pid = 1662] [serial = 787] [outer = 0x0] 18:48:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x12ba84000) [pid = 1662] [serial = 788] [outer = 0x12b227000] 18:48:38 INFO - PROCESS | 1662 | 1463622518842 Marionette DEBUG loaded listener.js 18:48:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x12ba8cc00) [pid = 1662] [serial = 789] [outer = 0x12b227000] 18:48:39 INFO - PROCESS | 1662 | 1463622519183 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]]]}] 18:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 518ms 18:48:39 INFO - PROCESS | 1662 | 1463622519221 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 18:48:39 INFO - PROCESS | 1662 | 1463622519222 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 18:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:48:39 INFO - PROCESS | 1662 | 1463622519225 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:48:39 INFO - PROCESS | 1662 | 1463622519226 Marionette TRACE conn2 <- [1,1026,null,{}] 18:48:39 INFO - PROCESS | 1662 | 1463622519228 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}] 18:48:39 INFO - PROCESS | 1662 | 1463622519331 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 18:48:39 INFO - PROCESS | 1662 | 1463622519366 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d2a8800 == 71 [pid = 1662] [id = 264] 18:48:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x12ba5b400) [pid = 1662] [serial = 790] [outer = 0x0] 18:48:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x12bd77400) [pid = 1662] [serial = 791] [outer = 0x12ba5b400] 18:48:39 INFO - PROCESS | 1662 | 1463622519391 Marionette DEBUG loaded listener.js 18:48:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x12c571000) [pid = 1662] [serial = 792] [outer = 0x12ba5b400] 18:48:39 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x113308800) [pid = 1662] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:48:39 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x128b73000) [pid = 1662] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:48:39 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x12ba56800) [pid = 1662] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:48:39 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x12379e400) [pid = 1662] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:48:39 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x1195f5400) [pid = 1662] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:48:39 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x123791400) [pid = 1662] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:48:39 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x1183ea800) [pid = 1662] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:48:39 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x110e43400) [pid = 1662] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:48:39 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x112fce400) [pid = 1662] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:48:39 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x117f9dc00) [pid = 1662] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:48:39 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x128adcc00) [pid = 1662] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:48:39 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x1192c4800) [pid = 1662] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:48:39 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x117f09800) [pid = 1662] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:48:39 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x1195f8800) [pid = 1662] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:48:39 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x1163eb400) [pid = 1662] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:48:39 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x110e49800) [pid = 1662] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:48:39 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x112650400) [pid = 1662] [serial = 513] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:48:39 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x123521800) [pid = 1662] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:48:39 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x128b74800) [pid = 1662] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:48:39 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x119189400) [pid = 1662] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:48:39 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x1185a1000) [pid = 1662] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:48:39 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x1126e6c00) [pid = 1662] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:48:39 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x116f1cc00) [pid = 1662] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:48:39 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x117d6f400) [pid = 1662] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:48:39 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x12a952800) [pid = 1662] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:48:39 INFO - PROCESS | 1662 | 1463622519742 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]]]}] 18:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 568ms 18:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:48:39 INFO - PROCESS | 1662 | 1463622519793 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 18:48:39 INFO - PROCESS | 1662 | 1463622519794 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 18:48:39 INFO - PROCESS | 1662 | 1463622519797 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:48:39 INFO - PROCESS | 1662 | 1463622519798 Marionette TRACE conn2 <- [1,1030,null,{}] 18:48:39 INFO - PROCESS | 1662 | 1463622519800 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}] 18:48:39 INFO - PROCESS | 1662 | 1463622519884 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 18:48:39 INFO - PROCESS | 1662 | 1463622519890 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x128fe8000 == 72 [pid = 1662] [id = 265] 18:48:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x115fd9400) [pid = 1662] [serial = 793] [outer = 0x0] 18:48:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x118406400) [pid = 1662] [serial = 794] [outer = 0x115fd9400] 18:48:39 INFO - PROCESS | 1662 | 1463622519915 Marionette DEBUG loaded listener.js 18:48:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x1195f6400) [pid = 1662] [serial = 795] [outer = 0x115fd9400] 18:48:40 INFO - PROCESS | 1662 | 1463622520259 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]]]}] 18:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 467ms 18:48:40 INFO - PROCESS | 1662 | 1463622520276 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 18:48:40 INFO - PROCESS | 1662 | 1463622520277 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 18:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:48:40 INFO - PROCESS | 1662 | 1463622520282 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:48:40 INFO - PROCESS | 1662 | 1463622520284 Marionette TRACE conn2 <- [1,1034,null,{}] 18:48:40 INFO - PROCESS | 1662 | 1463622520289 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}] 18:48:40 INFO - PROCESS | 1662 | 1463622520388 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 18:48:40 INFO - PROCESS | 1662 | 1463622520444 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d5c2000 == 73 [pid = 1662] [id = 266] 18:48:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x117f09800) [pid = 1662] [serial = 796] [outer = 0x0] 18:48:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x12379f400) [pid = 1662] [serial = 797] [outer = 0x117f09800] 18:48:40 INFO - PROCESS | 1662 | 1463622520472 Marionette DEBUG loaded listener.js 18:48:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x12c57b000) [pid = 1662] [serial = 798] [outer = 0x117f09800] 18:48:40 INFO - PROCESS | 1662 | 1463622520739 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]]]}] 18:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 474ms 18:48:40 INFO - PROCESS | 1662 | 1463622520761 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 18:48:40 INFO - PROCESS | 1662 | 1463622520762 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 18:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:48:40 INFO - PROCESS | 1662 | 1463622520764 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:48:40 INFO - PROCESS | 1662 | 1463622520765 Marionette TRACE conn2 <- [1,1038,null,{}] 18:48:40 INFO - PROCESS | 1662 | 1463622520775 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}] 18:48:40 INFO - PROCESS | 1662 | 1463622520865 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 18:48:40 INFO - PROCESS | 1662 | 1463622520870 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x12e068000 == 74 [pid = 1662] [id = 267] 18:48:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x110eadc00) [pid = 1662] [serial = 799] [outer = 0x0] 18:48:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x110eb1800) [pid = 1662] [serial = 800] [outer = 0x110eadc00] 18:48:40 INFO - PROCESS | 1662 | 1463622520894 Marionette DEBUG loaded listener.js 18:48:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x110eb6400) [pid = 1662] [serial = 801] [outer = 0x110eadc00] 18:48:41 INFO - PROCESS | 1662 | 1463622521231 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]]]}] 18:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 520ms 18:48:41 INFO - PROCESS | 1662 | 1463622521284 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 18:48:41 INFO - PROCESS | 1662 | 1463622521285 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 18:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:48:41 INFO - PROCESS | 1662 | 1463622521287 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:48:41 INFO - PROCESS | 1662 | 1463622521288 Marionette TRACE conn2 <- [1,1042,null,{}] 18:48:41 INFO - PROCESS | 1662 | 1463622521291 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}] 18:48:41 INFO - PROCESS | 1662 | 1463622521383 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 18:48:41 INFO - PROCESS | 1662 | 1463622521387 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d514800 == 75 [pid = 1662] [id = 268] 18:48:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x12c579800) [pid = 1662] [serial = 802] [outer = 0x0] 18:48:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x12c63f800) [pid = 1662] [serial = 803] [outer = 0x12c579800] 18:48:41 INFO - PROCESS | 1662 | 1463622521412 Marionette DEBUG loaded listener.js 18:48:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x12c645800) [pid = 1662] [serial = 804] [outer = 0x12c579800] 18:48:41 INFO - PROCESS | 1662 | 1463622521862 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]]]}] 18:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 619ms 18:48:41 INFO - PROCESS | 1662 | 1463622521917 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 18:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:48:41 INFO - PROCESS | 1662 | 1463622521919 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 18:48:41 INFO - PROCESS | 1662 | 1463622521925 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:48:41 INFO - PROCESS | 1662 | 1463622521927 Marionette TRACE conn2 <- [1,1046,null,{}] 18:48:41 INFO - PROCESS | 1662 | 1463622521931 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}] 18:48:42 INFO - PROCESS | 1662 | 1463622522043 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 18:48:42 INFO - PROCESS | 1662 | 1463622522113 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x119545000 == 76 [pid = 1662] [id = 269] 18:48:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x1126e3000) [pid = 1662] [serial = 805] [outer = 0x0] 18:48:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x114ffac00) [pid = 1662] [serial = 806] [outer = 0x1126e3000] 18:48:42 INFO - PROCESS | 1662 | 1463622522145 Marionette DEBUG loaded listener.js 18:48:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x117d6f800) [pid = 1662] [serial = 807] [outer = 0x1126e3000] 18:48:42 INFO - PROCESS | 1662 | 1463622522592 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]]]}] 18:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 722ms 18:48:42 INFO - PROCESS | 1662 | 1463622522646 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 18:48:42 INFO - PROCESS | 1662 | 1463622522651 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 18:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:48:42 INFO - PROCESS | 1662 | 1463622522655 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:48:42 INFO - PROCESS | 1662 | 1463622522657 Marionette TRACE conn2 <- [1,1050,null,{}] 18:48:42 INFO - PROCESS | 1662 | 1463622522659 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}] 18:48:42 INFO - PROCESS | 1662 | 1463622522766 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 18:48:42 INFO - PROCESS | 1662 | 1463622522836 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x12af29000 == 77 [pid = 1662] [id = 270] 18:48:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x118303000) [pid = 1662] [serial = 808] [outer = 0x0] 18:48:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x118816c00) [pid = 1662] [serial = 809] [outer = 0x118303000] 18:48:42 INFO - PROCESS | 1662 | 1463622522867 Marionette DEBUG loaded listener.js 18:48:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x1194efc00) [pid = 1662] [serial = 810] [outer = 0x118303000] 18:48:43 INFO - PROCESS | 1662 | 1463622523277 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]]]}] 18:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 669ms 18:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:48:43 INFO - PROCESS | 1662 | 1463622523325 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 18:48:43 INFO - PROCESS | 1662 | 1463622523326 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 18:48:43 INFO - PROCESS | 1662 | 1463622523329 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:48:43 INFO - PROCESS | 1662 | 1463622523331 Marionette TRACE conn2 <- [1,1054,null,{}] 18:48:43 INFO - PROCESS | 1662 | 1463622523339 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}] 18:48:43 INFO - PROCESS | 1662 | 1463622523446 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 18:48:43 INFO - PROCESS | 1662 | 1463622523505 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d82a800 == 78 [pid = 1662] [id = 271] 18:48:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x121186000) [pid = 1662] [serial = 811] [outer = 0x0] 18:48:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x126461000) [pid = 1662] [serial = 812] [outer = 0x121186000] 18:48:43 INFO - PROCESS | 1662 | 1463622523538 Marionette DEBUG loaded listener.js 18:48:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x128b7f000) [pid = 1662] [serial = 813] [outer = 0x121186000] 18:48:43 INFO - PROCESS | 1662 | 1463622523980 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]]]}] 18:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 672ms 18:48:44 INFO - PROCESS | 1662 | 1463622524001 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 18:48:44 INFO - PROCESS | 1662 | 1463622524003 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 18:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:48:44 INFO - PROCESS | 1662 | 1463622524006 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:48:44 INFO - PROCESS | 1662 | 1463622524007 Marionette TRACE conn2 <- [1,1058,null,{}] 18:48:44 INFO - PROCESS | 1662 | 1463622524009 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}] 18:48:44 INFO - PROCESS | 1662 | 1463622524130 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 18:48:44 INFO - PROCESS | 1662 | 1463622524188 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x123c27800 == 79 [pid = 1662] [id = 272] 18:48:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x128ff2400) [pid = 1662] [serial = 814] [outer = 0x0] 18:48:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x12a945400) [pid = 1662] [serial = 815] [outer = 0x128ff2400] 18:48:44 INFO - PROCESS | 1662 | 1463622524219 Marionette DEBUG loaded listener.js 18:48:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x12af13400) [pid = 1662] [serial = 816] [outer = 0x128ff2400] 18:48:44 INFO - PROCESS | 1662 | 1463622524651 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]]]}] 18:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 668ms 18:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:48:44 INFO - PROCESS | 1662 | 1463622524674 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 18:48:44 INFO - PROCESS | 1662 | 1463622524676 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 18:48:44 INFO - PROCESS | 1662 | 1463622524678 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:48:44 INFO - PROCESS | 1662 | 1463622524679 Marionette TRACE conn2 <- [1,1062,null,{}] 18:48:44 INFO - PROCESS | 1662 | 1463622524681 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}] 18:48:44 INFO - PROCESS | 1662 | 1463622524782 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 18:48:44 INFO - PROCESS | 1662 | 1463622524839 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c00b800 == 80 [pid = 1662] [id = 273] 18:48:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x12952b000) [pid = 1662] [serial = 817] [outer = 0x0] 18:48:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x12af6b400) [pid = 1662] [serial = 818] [outer = 0x12952b000] 18:48:44 INFO - PROCESS | 1662 | 1463622524868 Marionette DEBUG loaded listener.js 18:48:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x12bd70c00) [pid = 1662] [serial = 819] [outer = 0x12952b000] 18:48:45 INFO - PROCESS | 1662 | 1463622525340 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]]]}] 18:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 668ms 18:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:48:45 INFO - PROCESS | 1662 | 1463622525347 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 18:48:45 INFO - PROCESS | 1662 | 1463622525348 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 18:48:45 INFO - PROCESS | 1662 | 1463622525350 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:48:45 INFO - PROCESS | 1662 | 1463622525352 Marionette TRACE conn2 <- [1,1066,null,{}] 18:48:45 INFO - PROCESS | 1662 | 1463622525354 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}] 18:48:45 INFO - PROCESS | 1662 | 1463622525495 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 18:48:45 INFO - PROCESS | 1662 | 1463622525813 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x117f83800 == 81 [pid = 1662] [id = 274] 18:48:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x110e69000) [pid = 1662] [serial = 820] [outer = 0x0] 18:48:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x110e6e400) [pid = 1662] [serial = 821] [outer = 0x110e69000] 18:48:45 INFO - PROCESS | 1662 | 1463622525843 Marionette DEBUG loaded listener.js 18:48:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x111c23c00) [pid = 1662] [serial = 822] [outer = 0x110e69000] 18:48:46 INFO - PROCESS | 1662 | 1463622526277 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]]]}] 18:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 971ms 18:48:46 INFO - PROCESS | 1662 | 1463622526336 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 18:48:46 INFO - PROCESS | 1662 | 1463622526338 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 18:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:48:46 INFO - PROCESS | 1662 | 1463622526343 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:48:46 INFO - PROCESS | 1662 | 1463622526345 Marionette TRACE conn2 <- [1,1070,null,{}] 18:48:46 INFO - PROCESS | 1662 | 1463622526348 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}] 18:48:46 INFO - PROCESS | 1662 | 1463622526445 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 18:48:46 INFO - PROCESS | 1662 | 1463622526518 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170d6000 == 82 [pid = 1662] [id = 275] 18:48:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x113308800) [pid = 1662] [serial = 823] [outer = 0x0] 18:48:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x11673e800) [pid = 1662] [serial = 824] [outer = 0x113308800] 18:48:46 INFO - PROCESS | 1662 | 1463622526547 Marionette DEBUG loaded listener.js 18:48:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x116f1e400) [pid = 1662] [serial = 825] [outer = 0x113308800] 18:48:46 INFO - PROCESS | 1662 | --DOCSHELL 0x117f90800 == 81 [pid = 1662] [id = 70] 18:48:46 INFO - PROCESS | 1662 | --DOCSHELL 0x119f12000 == 80 [pid = 1662] [id = 236] 18:48:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12a942800 == 79 [pid = 1662] [id = 138] 18:48:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12c53f000 == 78 [pid = 1662] [id = 202] 18:48:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12e068000 == 77 [pid = 1662] [id = 267] 18:48:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12d5c2000 == 76 [pid = 1662] [id = 266] 18:48:46 INFO - PROCESS | 1662 | --DOCSHELL 0x128fe8000 == 75 [pid = 1662] [id = 265] 18:48:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12d2a8800 == 74 [pid = 1662] [id = 264] 18:48:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12ce28000 == 73 [pid = 1662] [id = 263] 18:48:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12be18800 == 72 [pid = 1662] [id = 262] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x12670a800) [pid = 1662] [serial = 716] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x128ad5400) [pid = 1662] [serial = 737] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12a929800 == 71 [pid = 1662] [id = 261] 18:48:46 INFO - PROCESS | 1662 | --DOCSHELL 0x129356000 == 70 [pid = 1662] [id = 260] 18:48:46 INFO - PROCESS | 1662 | --DOCSHELL 0x128b84800 == 69 [pid = 1662] [id = 259] 18:48:46 INFO - PROCESS | 1662 | --DOCSHELL 0x123664000 == 68 [pid = 1662] [id = 258] 18:48:46 INFO - PROCESS | 1662 | --DOCSHELL 0x1186dd000 == 67 [pid = 1662] [id = 257] 18:48:46 INFO - PROCESS | 1662 | --DOCSHELL 0x11863d000 == 66 [pid = 1662] [id = 256] 18:48:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12119c000 == 65 [pid = 1662] [id = 248] 18:48:46 INFO - PROCESS | 1662 | --DOCSHELL 0x116fac000 == 64 [pid = 1662] [id = 247] 18:48:46 INFO - PROCESS | 1662 | --DOCSHELL 0x12934d800 == 63 [pid = 1662] [id = 246] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x116f13800) [pid = 1662] [serial = 597] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x1183eb800) [pid = 1662] [serial = 600] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x12af19800) [pid = 1662] [serial = 555] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x12ba86800) [pid = 1662] [serial = 525] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x11aa77400) [pid = 1662] [serial = 519] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x12b223800) [pid = 1662] [serial = 564] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x12c578400) [pid = 1662] [serial = 567] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x12379b000) [pid = 1662] [serial = 654] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x1292e0400) [pid = 1662] [serial = 657] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x119194800) [pid = 1662] [serial = 651] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x1126ea400) [pid = 1662] [serial = 648] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x123d06000) [pid = 1662] [serial = 713] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x116a5cc00) [pid = 1662] [serial = 720] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x114ffe400) [pid = 1662] [serial = 719] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x1183e2c00) [pid = 1662] [serial = 725] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x119211800) [pid = 1662] [serial = 726] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x128d6b000) [pid = 1662] [serial = 702] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x1195f7800) [pid = 1662] [serial = 728] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x11aa6ec00) [pid = 1662] [serial = 729] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x11830a800) [pid = 1662] [serial = 722] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x1183e3400) [pid = 1662] [serial = 723] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x117f13000) [pid = 1662] [serial = 707] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x1233fa400) [pid = 1662] [serial = 731] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x123795800) [pid = 1662] [serial = 732] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x1194f2000) [pid = 1662] [serial = 710] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x11336d800) [pid = 1662] [serial = 704] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x1183ec400) [pid = 1662] [serial = 558] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x1126e6800) [pid = 1662] [serial = 594] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x1163a7c00) [pid = 1662] [serial = 515] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x12645b000) [pid = 1662] [serial = 561] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x128ff2c00) [pid = 1662] [serial = 522] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x124e35400) [pid = 1662] [serial = 603] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x12c63fc00) [pid = 1662] [serial = 528] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x128ad5c00) [pid = 1662] [serial = 735] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x124e30400) [pid = 1662] [serial = 734] [outer = 0x0] [url = about:blank] 18:48:46 INFO - PROCESS | 1662 | 1463622526985 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]]]}] 18:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 671ms 18:48:47 INFO - PROCESS | 1662 | 1463622527025 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 18:48:47 INFO - PROCESS | 1662 | 1463622527027 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 18:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:48:47 INFO - PROCESS | 1662 | 1463622527030 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:48:47 INFO - PROCESS | 1662 | 1463622527031 Marionette TRACE conn2 <- [1,1074,null,{}] 18:48:47 INFO - PROCESS | 1662 | 1463622527039 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}] 18:48:47 INFO - PROCESS | 1662 | 1463622527122 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 18:48:47 INFO - PROCESS | 1662 | 1463622527128 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x117d4e800 == 64 [pid = 1662] [id = 276] 18:48:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x1126e1c00) [pid = 1662] [serial = 826] [outer = 0x0] 18:48:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x117580000) [pid = 1662] [serial = 827] [outer = 0x1126e1c00] 18:48:47 INFO - PROCESS | 1662 | 1463622527154 Marionette DEBUG loaded listener.js 18:48:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x118307800) [pid = 1662] [serial = 828] [outer = 0x1126e1c00] 18:48:47 INFO - PROCESS | 1662 | 1463622527521 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]]]}] 18:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 517ms 18:48:47 INFO - PROCESS | 1662 | 1463622527548 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 18:48:47 INFO - PROCESS | 1662 | 1463622527549 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 18:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:48:47 INFO - PROCESS | 1662 | 1463622527556 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:48:47 INFO - PROCESS | 1662 | 1463622527560 Marionette TRACE conn2 <- [1,1078,null,{}] 18:48:47 INFO - PROCESS | 1662 | 1463622527563 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}] 18:48:47 INFO - PROCESS | 1662 | 1463622527652 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 18:48:47 INFO - PROCESS | 1662 | 1463622527658 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x119b37000 == 65 [pid = 1662] [id = 277] 18:48:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x11830ac00) [pid = 1662] [serial = 829] [outer = 0x0] 18:48:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x118621800) [pid = 1662] [serial = 830] [outer = 0x11830ac00] 18:48:47 INFO - PROCESS | 1662 | 1463622527683 Marionette DEBUG loaded listener.js 18:48:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x118a5f000) [pid = 1662] [serial = 831] [outer = 0x11830ac00] 18:48:48 INFO - PROCESS | 1662 | 1463622528019 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]]]}] 18:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 479ms 18:48:48 INFO - PROCESS | 1662 | 1463622528032 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 18:48:48 INFO - PROCESS | 1662 | 1463622528033 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 18:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:48:48 INFO - PROCESS | 1662 | 1463622528046 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:48:48 INFO - PROCESS | 1662 | 1463622528047 Marionette TRACE conn2 <- [1,1082,null,{}] 18:48:48 INFO - PROCESS | 1662 | 1463622528049 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}] 18:48:48 INFO - PROCESS | 1662 | 1463622528145 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 18:48:48 INFO - PROCESS | 1662 | 1463622528197 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x1211a6800 == 66 [pid = 1662] [id = 278] 18:48:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x118622000) [pid = 1662] [serial = 832] [outer = 0x0] 18:48:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x1192c8c00) [pid = 1662] [serial = 833] [outer = 0x118622000] 18:48:48 INFO - PROCESS | 1662 | 1463622528222 Marionette DEBUG loaded listener.js 18:48:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x1195f1000) [pid = 1662] [serial = 834] [outer = 0x118622000] 18:48:48 INFO - PROCESS | 1662 | 1463622528510 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]]]}] 18:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 527ms 18:48:48 INFO - PROCESS | 1662 | 1463622528565 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 18:48:48 INFO - PROCESS | 1662 | 1463622528567 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 18:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:48:48 INFO - PROCESS | 1662 | 1463622528571 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:48:48 INFO - PROCESS | 1662 | 1463622528572 Marionette TRACE conn2 <- [1,1086,null,{}] 18:48:48 INFO - PROCESS | 1662 | 1463622528575 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}] 18:48:48 INFO - PROCESS | 1662 | 1463622528654 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 18:48:48 INFO - PROCESS | 1662 | 1463622528711 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x123c21000 == 67 [pid = 1662] [id = 279] 18:48:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x119c07c00) [pid = 1662] [serial = 835] [outer = 0x0] 18:48:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x119f43000) [pid = 1662] [serial = 836] [outer = 0x119c07c00] 18:48:48 INFO - PROCESS | 1662 | 1463622528742 Marionette DEBUG loaded listener.js 18:48:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x12118a800) [pid = 1662] [serial = 837] [outer = 0x119c07c00] 18:48:49 INFO - PROCESS | 1662 | 1463622529046 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]]]}] 18:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 519ms 18:48:49 INFO - PROCESS | 1662 | 1463622529090 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 18:48:49 INFO - PROCESS | 1662 | 1463622529092 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 18:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:48:49 INFO - PROCESS | 1662 | 1463622529094 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:48:49 INFO - PROCESS | 1662 | 1463622529095 Marionette TRACE conn2 <- [1,1090,null,{}] 18:48:49 INFO - PROCESS | 1662 | 1463622529097 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}] 18:48:49 INFO - PROCESS | 1662 | 1463622529206 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 18:48:49 INFO - PROCESS | 1662 | 1463622529239 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x1244f3000 == 68 [pid = 1662] [id = 280] 18:48:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x119c11400) [pid = 1662] [serial = 838] [outer = 0x0] 18:48:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x123518800) [pid = 1662] [serial = 839] [outer = 0x119c11400] 18:48:49 INFO - PROCESS | 1662 | 1463622529265 Marionette DEBUG loaded listener.js 18:48:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x1241b5400) [pid = 1662] [serial = 840] [outer = 0x119c11400] 18:48:49 INFO - PROCESS | 1662 | 1463622529579 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]]]}] 18:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 519ms 18:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:48:49 INFO - PROCESS | 1662 | 1463622529614 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 18:48:49 INFO - PROCESS | 1662 | 1463622529615 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 18:48:49 INFO - PROCESS | 1662 | 1463622529617 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:48:49 INFO - PROCESS | 1662 | 1463622529618 Marionette TRACE conn2 <- [1,1094,null,{}] 18:48:49 INFO - PROCESS | 1662 | 1463622529620 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}] 18:48:49 INFO - PROCESS | 1662 | 1463622529717 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 18:48:49 INFO - PROCESS | 1662 | 1463622529734 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x128b8f000 == 69 [pid = 1662] [id = 281] 18:48:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x1235ab000) [pid = 1662] [serial = 841] [outer = 0x0] 18:48:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x124e34800) [pid = 1662] [serial = 842] [outer = 0x1235ab000] 18:48:49 INFO - PROCESS | 1662 | 1463622529759 Marionette DEBUG loaded listener.js 18:48:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x12670a800) [pid = 1662] [serial = 843] [outer = 0x1235ab000] 18:48:50 INFO - PROCESS | 1662 | 1463622530111 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]]]}] 18:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 520ms 18:48:50 INFO - PROCESS | 1662 | 1463622530151 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 18:48:50 INFO - PROCESS | 1662 | 1463622530152 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 18:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:48:50 INFO - PROCESS | 1662 | 1463622530155 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:48:50 INFO - PROCESS | 1662 | 1463622530157 Marionette TRACE conn2 <- [1,1098,null,{}] 18:48:50 INFO - PROCESS | 1662 | 1463622530160 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}] 18:48:50 INFO - PROCESS | 1662 | 1463622530267 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 18:48:50 INFO - PROCESS | 1662 | 1463622530303 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x128fe3000 == 70 [pid = 1662] [id = 282] 18:48:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x12670bc00) [pid = 1662] [serial = 844] [outer = 0x0] 18:48:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x1268e9400) [pid = 1662] [serial = 845] [outer = 0x12670bc00] 18:48:50 INFO - PROCESS | 1662 | 1463622530328 Marionette DEBUG loaded listener.js 18:48:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x128acf800) [pid = 1662] [serial = 846] [outer = 0x12670bc00] 18:48:50 INFO - PROCESS | 1662 | 1463622530662 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]]]}] 18:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 519ms 18:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:48:50 INFO - PROCESS | 1662 | 1463622530675 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 18:48:50 INFO - PROCESS | 1662 | 1463622530676 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 18:48:50 INFO - PROCESS | 1662 | 1463622530678 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:48:50 INFO - PROCESS | 1662 | 1463622530679 Marionette TRACE conn2 <- [1,1102,null,{}] 18:48:50 INFO - PROCESS | 1662 | 1463622530681 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}] 18:48:50 INFO - PROCESS | 1662 | 1463622530786 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 18:48:50 INFO - PROCESS | 1662 | 1463622530801 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a630000 == 71 [pid = 1662] [id = 283] 18:48:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x12680b000) [pid = 1662] [serial = 847] [outer = 0x0] 18:48:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x128ad5c00) [pid = 1662] [serial = 848] [outer = 0x12680b000] 18:48:50 INFO - PROCESS | 1662 | 1463622530825 Marionette DEBUG loaded listener.js 18:48:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x128b77400) [pid = 1662] [serial = 849] [outer = 0x12680b000] 18:48:51 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x110eadc00) [pid = 1662] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:48:51 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x128bcbc00) [pid = 1662] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:48:51 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x1292d7400) [pid = 1662] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:48:51 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x12b227000) [pid = 1662] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:48:51 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x115fd9800) [pid = 1662] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:48:51 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x118306800) [pid = 1662] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:48:51 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x12379c800) [pid = 1662] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:48:51 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x1195fa800) [pid = 1662] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:48:51 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x123799c00) [pid = 1662] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:48:51 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x12ba5b400) [pid = 1662] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:48:51 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x1167b8c00) [pid = 1662] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:48:51 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x115fd9400) [pid = 1662] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:48:51 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x117f09800) [pid = 1662] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:48:51 INFO - PROCESS | 1662 | 1463622531331 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]]]}] 18:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 671ms 18:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:48:51 INFO - PROCESS | 1662 | 1463622531349 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 18:48:51 INFO - PROCESS | 1662 | 1463622531351 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 18:48:51 INFO - PROCESS | 1662 | 1463622531353 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:48:51 INFO - PROCESS | 1662 | 1463622531355 Marionette TRACE conn2 <- [1,1106,null,{}] 18:48:51 INFO - PROCESS | 1662 | 1463622531357 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}] 18:48:51 INFO - PROCESS | 1662 | 1463622531439 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 18:48:51 INFO - PROCESS | 1662 | 1463622531443 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x128fe9800 == 72 [pid = 1662] [id = 284] 18:48:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x116f14000) [pid = 1662] [serial = 850] [outer = 0x0] 18:48:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x123795400) [pid = 1662] [serial = 851] [outer = 0x116f14000] 18:48:51 INFO - PROCESS | 1662 | 1463622531473 Marionette DEBUG loaded listener.js 18:48:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x128bcfc00) [pid = 1662] [serial = 852] [outer = 0x116f14000] 18:48:51 INFO - PROCESS | 1662 | 1463622531831 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]]]}] 18:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 518ms 18:48:51 INFO - PROCESS | 1662 | 1463622531872 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 18:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:48:51 INFO - PROCESS | 1662 | 1463622531873 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 18:48:51 INFO - PROCESS | 1662 | 1463622531875 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:48:51 INFO - PROCESS | 1662 | 1463622531877 Marionette TRACE conn2 <- [1,1110,null,{}] 18:48:51 INFO - PROCESS | 1662 | 1463622531879 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}] 18:48:51 INFO - PROCESS | 1662 | 1463622531974 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 18:48:51 INFO - PROCESS | 1662 | 1463622531978 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b2b4000 == 73 [pid = 1662] [id = 285] 18:48:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x128adb400) [pid = 1662] [serial = 853] [outer = 0x0] 18:48:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x1292de800) [pid = 1662] [serial = 854] [outer = 0x128adb400] 18:48:52 INFO - PROCESS | 1662 | 1463622532003 Marionette DEBUG loaded listener.js 18:48:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x12a6a5c00) [pid = 1662] [serial = 855] [outer = 0x128adb400] 18:48:52 INFO - PROCESS | 1662 | 1463622532312 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]]]}] 18:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 468ms 18:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:48:52 INFO - PROCESS | 1662 | 1463622532344 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 18:48:52 INFO - PROCESS | 1662 | 1463622532346 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 18:48:52 INFO - PROCESS | 1662 | 1463622532348 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:48:52 INFO - PROCESS | 1662 | 1463622532349 Marionette TRACE conn2 <- [1,1114,null,{}] 18:48:52 INFO - PROCESS | 1662 | 1463622532353 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}] 18:48:52 INFO - PROCESS | 1662 | 1463622532434 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 18:48:52 INFO - PROCESS | 1662 | 1463622532492 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x12be0e800 == 74 [pid = 1662] [id = 286] 18:48:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x129523c00) [pid = 1662] [serial = 856] [outer = 0x0] 18:48:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x12a6ac400) [pid = 1662] [serial = 857] [outer = 0x129523c00] 18:48:52 INFO - PROCESS | 1662 | 1463622532517 Marionette DEBUG loaded listener.js 18:48:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x12aeed400) [pid = 1662] [serial = 858] [outer = 0x129523c00] 18:48:52 INFO - PROCESS | 1662 | 1463622532823 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]]]}] 18:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 519ms 18:48:52 INFO - PROCESS | 1662 | 1463622532870 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 18:48:52 INFO - PROCESS | 1662 | 1463622532872 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 18:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:48:52 INFO - PROCESS | 1662 | 1463622532874 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:48:52 INFO - PROCESS | 1662 | 1463622532875 Marionette TRACE conn2 <- [1,1118,null,{}] 18:48:52 INFO - PROCESS | 1662 | 1463622532887 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}] 18:48:52 INFO - PROCESS | 1662 | 1463622532986 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 18:48:52 INFO - PROCESS | 1662 | 1463622532992 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c52f000 == 75 [pid = 1662] [id = 287] 18:48:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x110e47c00) [pid = 1662] [serial = 859] [outer = 0x0] 18:48:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x12af1ac00) [pid = 1662] [serial = 860] [outer = 0x110e47c00] 18:48:53 INFO - PROCESS | 1662 | 1463622533027 Marionette DEBUG loaded listener.js 18:48:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x12b221400) [pid = 1662] [serial = 861] [outer = 0x110e47c00] 18:48:53 INFO - PROCESS | 1662 | 1463622533595 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]]]}] 18:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 729ms 18:48:53 INFO - PROCESS | 1662 | 1463622533618 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 18:48:53 INFO - PROCESS | 1662 | 1463622533621 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 18:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:48:53 INFO - PROCESS | 1662 | 1463622533626 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:48:53 INFO - PROCESS | 1662 | 1463622533628 Marionette TRACE conn2 <- [1,1122,null,{}] 18:48:53 INFO - PROCESS | 1662 | 1463622533632 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}] 18:48:53 INFO - PROCESS | 1662 | 1463622533742 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 18:48:53 INFO - PROCESS | 1662 | 1463622533836 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x118ab0800 == 76 [pid = 1662] [id = 288] 18:48:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x1126e0800) [pid = 1662] [serial = 862] [outer = 0x0] 18:48:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x113360c00) [pid = 1662] [serial = 863] [outer = 0x1126e0800] 18:48:53 INFO - PROCESS | 1662 | 1463622533867 Marionette DEBUG loaded listener.js 18:48:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x11668cc00) [pid = 1662] [serial = 864] [outer = 0x1126e0800] 18:48:54 INFO - PROCESS | 1662 | 1463622534355 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]]]}] 18:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 771ms 18:48:54 INFO - PROCESS | 1662 | 1463622534399 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 18:48:54 INFO - PROCESS | 1662 | 1463622534407 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 18:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:48:54 INFO - PROCESS | 1662 | 1463622534413 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:48:54 INFO - PROCESS | 1662 | 1463622534417 Marionette TRACE conn2 <- [1,1126,null,{}] 18:48:54 INFO - PROCESS | 1662 | 1463622534421 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}] 18:48:54 INFO - PROCESS | 1662 | 1463622534567 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 18:48:54 INFO - PROCESS | 1662 | 1463622534636 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x123db8800 == 77 [pid = 1662] [id = 289] 18:48:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x117fa2400) [pid = 1662] [serial = 865] [outer = 0x0] 18:48:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x118310400) [pid = 1662] [serial = 866] [outer = 0x117fa2400] 18:48:54 INFO - PROCESS | 1662 | 1463622534666 Marionette DEBUG loaded listener.js 18:48:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x118618400) [pid = 1662] [serial = 867] [outer = 0x117fa2400] 18:48:55 INFO - PROCESS | 1662 | 1463622535112 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]]]}] 18:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 722ms 18:48:55 INFO - PROCESS | 1662 | 1463622535135 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 18:48:55 INFO - PROCESS | 1662 | 1463622535136 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 18:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:48:55 INFO - PROCESS | 1662 | 1463622535139 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:48:55 INFO - PROCESS | 1662 | 1463622535141 Marionette TRACE conn2 <- [1,1130,null,{}] 18:48:55 INFO - PROCESS | 1662 | 1463622535149 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}] 18:48:55 INFO - PROCESS | 1662 | 1463622535256 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 18:48:55 INFO - PROCESS | 1662 | 1463622535328 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c6dd000 == 78 [pid = 1662] [id = 290] 18:48:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x1195f3800) [pid = 1662] [serial = 868] [outer = 0x0] 18:48:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x121185c00) [pid = 1662] [serial = 869] [outer = 0x1195f3800] 18:48:55 INFO - PROCESS | 1662 | 1463622535360 Marionette DEBUG loaded listener.js 18:48:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x12379bc00) [pid = 1662] [serial = 870] [outer = 0x1195f3800] 18:48:55 INFO - PROCESS | 1662 | 1463622535776 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]]]}] 18:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 672ms 18:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:48:55 INFO - PROCESS | 1662 | 1463622535811 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 18:48:55 INFO - PROCESS | 1662 | 1463622535813 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 18:48:55 INFO - PROCESS | 1662 | 1463622535834 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:48:55 INFO - PROCESS | 1662 | 1463622535836 Marionette TRACE conn2 <- [1,1134,null,{}] 18:48:55 INFO - PROCESS | 1662 | 1463622535843 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}] 18:48:56 INFO - PROCESS | 1662 | 1463622535996 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 18:48:56 INFO - PROCESS | 1662 | 1463622536095 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ce2a000 == 79 [pid = 1662] [id = 291] 18:48:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x128ad0800) [pid = 1662] [serial = 871] [outer = 0x0] 18:48:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x128b7b800) [pid = 1662] [serial = 872] [outer = 0x128ad0800] 18:48:56 INFO - PROCESS | 1662 | 1463622536142 Marionette DEBUG loaded listener.js 18:48:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x128d69c00) [pid = 1662] [serial = 873] [outer = 0x128ad0800] 18:48:56 INFO - PROCESS | 1662 | 1463622536613 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]]]}] 18:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 844ms 18:48:56 INFO - PROCESS | 1662 | 1463622536661 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 18:48:56 INFO - PROCESS | 1662 | 1463622536662 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 18:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:48:56 INFO - PROCESS | 1662 | 1463622536664 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:48:56 INFO - PROCESS | 1662 | 1463622536666 Marionette TRACE conn2 <- [1,1138,null,{}] 18:48:56 INFO - PROCESS | 1662 | 1463622536668 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}] 18:48:56 INFO - PROCESS | 1662 | 1463622536766 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 18:48:56 INFO - PROCESS | 1662 | 1463622536835 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d2ac800 == 80 [pid = 1662] [id = 292] 18:48:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x1195f8800) [pid = 1662] [serial = 874] [outer = 0x0] 18:48:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x1292e2c00) [pid = 1662] [serial = 875] [outer = 0x1195f8800] 18:48:56 INFO - PROCESS | 1662 | 1463622536865 Marionette DEBUG loaded listener.js 18:48:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x12af1a000) [pid = 1662] [serial = 876] [outer = 0x1195f8800] 18:48:57 INFO - PROCESS | 1662 | 1463622537276 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]]]}] 18:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 619ms 18:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:48:57 INFO - PROCESS | 1662 | 1463622537285 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 18:48:57 INFO - PROCESS | 1662 | 1463622537286 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 18:48:57 INFO - PROCESS | 1662 | 1463622537288 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:48:57 INFO - PROCESS | 1662 | 1463622537290 Marionette TRACE conn2 <- [1,1142,null,{}] 18:48:57 INFO - PROCESS | 1662 | 1463622537292 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}] 18:48:57 INFO - PROCESS | 1662 | 1463622537411 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 18:48:57 INFO - PROCESS | 1662 | 1463622537469 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d5ae800 == 81 [pid = 1662] [id = 293] 18:48:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x12b225000) [pid = 1662] [serial = 877] [outer = 0x0] 18:48:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x12ba8b000) [pid = 1662] [serial = 878] [outer = 0x12b225000] 18:48:57 INFO - PROCESS | 1662 | 1463622537540 Marionette DEBUG loaded listener.js 18:48:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x12c573c00) [pid = 1662] [serial = 879] [outer = 0x12b225000] 18:48:58 INFO - PROCESS | 1662 | 1463622538202 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]]]}] 18:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 973ms 18:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:48:58 INFO - PROCESS | 1662 | 1463622538262 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 18:48:58 INFO - PROCESS | 1662 | 1463622538263 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 18:48:58 INFO - PROCESS | 1662 | 1463622538266 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:48:58 INFO - PROCESS | 1662 | 1463622538267 Marionette TRACE conn2 <- [1,1146,null,{}] 18:48:58 INFO - PROCESS | 1662 | 1463622538269 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}] 18:48:58 INFO - PROCESS | 1662 | 1463622538372 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 18:48:58 INFO - PROCESS | 1662 | 1463622538431 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x1194e3800 == 82 [pid = 1662] [id = 294] 18:48:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x117f09000) [pid = 1662] [serial = 880] [outer = 0x0] 18:48:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x12c56f800) [pid = 1662] [serial = 881] [outer = 0x117f09000] 18:48:58 INFO - PROCESS | 1662 | 1463622538461 Marionette DEBUG loaded listener.js 18:48:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x12c63d400) [pid = 1662] [serial = 882] [outer = 0x117f09000] 18:48:59 INFO - PROCESS | 1662 | 1463622539038 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]]]}] 18:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 822ms 18:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:48:59 INFO - PROCESS | 1662 | 1463622539088 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 18:48:59 INFO - PROCESS | 1662 | 1463622539090 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 18:48:59 INFO - PROCESS | 1662 | 1463622539094 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:48:59 INFO - PROCESS | 1662 | 1463622539096 Marionette TRACE conn2 <- [1,1150,null,{}] 18:48:59 INFO - PROCESS | 1662 | 1463622539100 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}] 18:48:59 INFO - PROCESS | 1662 | 1463622539199 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 18:48:59 INFO - PROCESS | 1662 | 1463622539312 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x123109800 == 83 [pid = 1662] [id = 295] 18:48:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x1126e7400) [pid = 1662] [serial = 883] [outer = 0x0] 18:48:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x11336d800) [pid = 1662] [serial = 884] [outer = 0x1126e7400] 18:48:59 INFO - PROCESS | 1662 | 1463622539341 Marionette DEBUG loaded listener.js 18:48:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 163 (0x116ad0800) [pid = 1662] [serial = 885] [outer = 0x1126e7400] 18:48:59 INFO - PROCESS | 1662 | 1463622539767 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]]]}] 18:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 724ms 18:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:48:59 INFO - PROCESS | 1662 | 1463622539818 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 18:48:59 INFO - PROCESS | 1662 | 1463622539822 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 18:48:59 INFO - PROCESS | 1662 | 1463622539826 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:48:59 INFO - PROCESS | 1662 | 1463622539828 Marionette TRACE conn2 <- [1,1154,null,{}] 18:48:59 INFO - PROCESS | 1662 | 1463622539830 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}] 18:48:59 INFO - PROCESS | 1662 | 1463622539946 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 18:48:59 INFO - PROCESS | 1662 | --DOCSHELL 0x12c547800 == 82 [pid = 1662] [id = 251] 18:48:59 INFO - PROCESS | 1662 | --DOCSHELL 0x12b2c3800 == 81 [pid = 1662] [id = 250] 18:48:59 INFO - PROCESS | 1662 | --DOCSHELL 0x12be0e800 == 80 [pid = 1662] [id = 286] 18:48:59 INFO - PROCESS | 1662 | --DOCSHELL 0x12b2b4000 == 79 [pid = 1662] [id = 285] 18:48:59 INFO - PROCESS | 1662 | --DOCSHELL 0x128fe9800 == 78 [pid = 1662] [id = 284] 18:48:59 INFO - PROCESS | 1662 | --DOCSHELL 0x12a630000 == 77 [pid = 1662] [id = 283] 18:48:59 INFO - PROCESS | 1662 | --DOCSHELL 0x128fe3000 == 76 [pid = 1662] [id = 282] 18:48:59 INFO - PROCESS | 1662 | --DOCSHELL 0x128b8f000 == 75 [pid = 1662] [id = 281] 18:48:59 INFO - PROCESS | 1662 | --DOMWINDOW == 162 (0x12c63f800) [pid = 1662] [serial = 803] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x1244f3000 == 74 [pid = 1662] [id = 280] 18:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x123c21000 == 73 [pid = 1662] [id = 279] 18:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x1211a6800 == 72 [pid = 1662] [id = 278] 18:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x119b37000 == 71 [pid = 1662] [id = 277] 18:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x117d4e800 == 70 [pid = 1662] [id = 276] 18:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x1170d6000 == 69 [pid = 1662] [id = 275] 18:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x117f83800 == 68 [pid = 1662] [id = 274] 18:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x123c27800 == 67 [pid = 1662] [id = 272] 18:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12d82a800 == 66 [pid = 1662] [id = 271] 18:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12af29000 == 65 [pid = 1662] [id = 270] 18:49:00 INFO - PROCESS | 1662 | --DOCSHELL 0x119545000 == 64 [pid = 1662] [id = 269] 18:49:00 INFO - PROCESS | 1662 | 1463622540038 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x116e0f800 == 65 [pid = 1662] [id = 296] 18:49:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 163 (0x112965800) [pid = 1662] [serial = 886] [outer = 0x0] 18:49:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 164 (0x118307000) [pid = 1662] [serial = 887] [outer = 0x112965800] 18:49:00 INFO - PROCESS | 1662 | 1463622540064 Marionette DEBUG loaded listener.js 18:49:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 165 (0x118a1e000) [pid = 1662] [serial = 888] [outer = 0x112965800] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 164 (0x12a6edc00) [pid = 1662] [serial = 782] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 163 (0x12b229400) [pid = 1662] [serial = 785] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 162 (0x12af6c400) [pid = 1662] [serial = 783] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x12ba84000) [pid = 1662] [serial = 788] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x116742c00) [pid = 1662] [serial = 767] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 159 (0x117d74c00) [pid = 1662] [serial = 768] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x123798c00) [pid = 1662] [serial = 749] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x1183e4c00) [pid = 1662] [serial = 770] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x118a5d000) [pid = 1662] [serial = 771] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x1260c9c00) [pid = 1662] [serial = 776] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x128add400) [pid = 1662] [serial = 777] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x12a6a1c00) [pid = 1662] [serial = 761] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x12ba52000) [pid = 1662] [serial = 786] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x12118b400) [pid = 1662] [serial = 773] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x12379a800) [pid = 1662] [serial = 774] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x118411400) [pid = 1662] [serial = 764] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x1126e9000) [pid = 1662] [serial = 740] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x128bd1400) [pid = 1662] [serial = 779] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x118307400) [pid = 1662] [serial = 743] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x128ffcc00) [pid = 1662] [serial = 755] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x12a6a9800) [pid = 1662] [serial = 758] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x1268f0000) [pid = 1662] [serial = 752] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x12bd77400) [pid = 1662] [serial = 791] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x1195f4400) [pid = 1662] [serial = 746] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x128d1dc00) [pid = 1662] [serial = 738] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x12ba8cc00) [pid = 1662] [serial = 789] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x118406400) [pid = 1662] [serial = 794] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x12379f400) [pid = 1662] [serial = 797] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x12c571000) [pid = 1662] [serial = 792] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x12c57b000) [pid = 1662] [serial = 798] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x1195f6400) [pid = 1662] [serial = 795] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x128ffd000) [pid = 1662] [serial = 780] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x110eb6400) [pid = 1662] [serial = 801] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x110eb1800) [pid = 1662] [serial = 800] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1662 | 1463622540379 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]]]}] 18:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 570ms 18:49:00 INFO - PROCESS | 1662 | 1463622540396 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 18:49:00 INFO - PROCESS | 1662 | 1463622540397 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 18:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:49:00 INFO - PROCESS | 1662 | 1463622540410 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:49:00 INFO - PROCESS | 1662 | 1463622540412 Marionette TRACE conn2 <- [1,1158,null,{}] 18:49:00 INFO - PROCESS | 1662 | 1463622540423 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}] 18:49:00 INFO - PROCESS | 1662 | 1463622540508 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 18:49:00 INFO - PROCESS | 1662 | 1463622540531 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x123113800 == 66 [pid = 1662] [id = 297] 18:49:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x1192bac00) [pid = 1662] [serial = 889] [outer = 0x0] 18:49:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x1195f5400) [pid = 1662] [serial = 890] [outer = 0x1192bac00] 18:49:00 INFO - PROCESS | 1662 | 1463622540559 Marionette DEBUG loaded listener.js 18:49:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x12118b000) [pid = 1662] [serial = 891] [outer = 0x1192bac00] 18:49:00 INFO - PROCESS | 1662 | 1463622540892 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]]]}] 18:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 535ms 18:49:00 INFO - PROCESS | 1662 | 1463622540935 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 18:49:00 INFO - PROCESS | 1662 | 1463622540936 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 18:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:49:00 INFO - PROCESS | 1662 | 1463622540939 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:49:00 INFO - PROCESS | 1662 | 1463622540940 Marionette TRACE conn2 <- [1,1162,null,{}] 18:49:00 INFO - PROCESS | 1662 | 1463622540950 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}] 18:49:01 INFO - PROCESS | 1662 | 1463622541033 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 18:49:01 INFO - PROCESS | 1662 | 1463622541039 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x124163000 == 67 [pid = 1662] [id = 298] 18:49:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x123793400) [pid = 1662] [serial = 892] [outer = 0x0] 18:49:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x123832800) [pid = 1662] [serial = 893] [outer = 0x123793400] 18:49:01 INFO - PROCESS | 1662 | 1463622541065 Marionette DEBUG loaded listener.js 18:49:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x124b04c00) [pid = 1662] [serial = 894] [outer = 0x123793400] 18:49:01 INFO - PROCESS | 1662 | 1463622541389 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]]]}] 18:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 472ms 18:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:49:01 INFO - PROCESS | 1662 | 1463622541412 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 18:49:01 INFO - PROCESS | 1662 | 1463622541413 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 18:49:01 INFO - PROCESS | 1662 | 1463622541415 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:49:01 INFO - PROCESS | 1662 | 1463622541416 Marionette TRACE conn2 <- [1,1166,null,{}] 18:49:01 INFO - PROCESS | 1662 | 1463622541420 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}] 18:49:01 INFO - PROCESS | 1662 | 1463622541498 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 18:49:01 INFO - PROCESS | 1662 | 1463622541555 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x12683d800 == 68 [pid = 1662] [id = 299] 18:49:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x123796000) [pid = 1662] [serial = 895] [outer = 0x0] 18:49:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x1260c4400) [pid = 1662] [serial = 896] [outer = 0x123796000] 18:49:01 INFO - PROCESS | 1662 | 1463622541580 Marionette DEBUG loaded listener.js 18:49:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x128ad9400) [pid = 1662] [serial = 897] [outer = 0x123796000] 18:49:01 INFO - PROCESS | 1662 | 1463622541881 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]]]}] 18:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 473ms 18:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:49:01 INFO - PROCESS | 1662 | 1463622541891 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 18:49:01 INFO - PROCESS | 1662 | 1463622541893 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 18:49:01 INFO - PROCESS | 1662 | 1463622541895 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:49:01 INFO - PROCESS | 1662 | 1463622541896 Marionette TRACE conn2 <- [1,1170,null,{}] 18:49:01 INFO - PROCESS | 1662 | 1463622541898 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}] 18:49:01 INFO - PROCESS | 1662 | 1463622541997 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 18:49:02 INFO - PROCESS | 1662 | 1463622542004 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a6cf800 == 69 [pid = 1662] [id = 300] 18:49:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x128b77c00) [pid = 1662] [serial = 898] [outer = 0x0] 18:49:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x1292e5400) [pid = 1662] [serial = 899] [outer = 0x128b77c00] 18:49:02 INFO - PROCESS | 1662 | 1463622542030 Marionette DEBUG loaded listener.js 18:49:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x12af6c400) [pid = 1662] [serial = 900] [outer = 0x128b77c00] 18:49:02 INFO - PROCESS | 1662 | 1463622542474 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]]]}] 18:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 618ms 18:49:02 INFO - PROCESS | 1662 | 1463622542515 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 18:49:02 INFO - PROCESS | 1662 | 1463622542517 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 18:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:49:02 INFO - PROCESS | 1662 | 1463622542521 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:49:02 INFO - PROCESS | 1662 | 1463622542523 Marionette TRACE conn2 <- [1,1174,null,{}] 18:49:02 INFO - PROCESS | 1662 | 1463622542526 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}] 18:49:02 INFO - PROCESS | 1662 | 1463622542681 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 18:49:02 INFO - PROCESS | 1662 | 1463622542701 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b068000 == 70 [pid = 1662] [id = 301] 18:49:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x12b21f800) [pid = 1662] [serial = 901] [outer = 0x0] 18:49:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x12ba52000) [pid = 1662] [serial = 902] [outer = 0x12b21f800] 18:49:02 INFO - PROCESS | 1662 | 1463622542726 Marionette DEBUG loaded listener.js 18:49:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x12ba8bc00) [pid = 1662] [serial = 903] [outer = 0x12b21f800] 18:49:03 INFO - PROCESS | 1662 | 1463622543063 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] 18:49:03 INFO - PROCESS | 1662 | 1463622543092 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 18:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 18:49:03 INFO - PROCESS | 1662 | 1463622543094 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:49:03 INFO - PROCESS | 1662 | 1463622543096 Marionette TRACE conn2 <- [1,1178,null,{}] 18:49:03 INFO - PROCESS | 1662 | 1463622543098 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}] 18:49:03 INFO - PROCESS | 1662 | 1463622543200 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 18:49:03 INFO - PROCESS | 1662 | 1463622543226 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c019800 == 71 [pid = 1662] [id = 302] 18:49:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x12ba57000) [pid = 1662] [serial = 904] [outer = 0x0] 18:49:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x12c56e400) [pid = 1662] [serial = 905] [outer = 0x12ba57000] 18:49:03 INFO - PROCESS | 1662 | 1463622543251 Marionette DEBUG loaded listener.js 18:49:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x12c8f2c00) [pid = 1662] [serial = 906] [outer = 0x12ba57000] 18:49:03 INFO - PROCESS | 1662 | 1463622543586 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] 18:49:03 INFO - PROCESS | 1662 | 1463622543628 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 18:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:49:03 INFO - PROCESS | 1662 | 1463622543631 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:49:03 INFO - PROCESS | 1662 | 1463622543632 Marionette TRACE conn2 <- [1,1182,null,{}] 18:49:03 INFO - PROCESS | 1662 | 1463622543634 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}] 18:49:03 INFO - PROCESS | 1662 | 1463622543737 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 18:49:03 INFO - PROCESS | 1662 | 1463622543773 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ce1b800 == 72 [pid = 1662] [id = 303] 18:49:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x1126ab800) [pid = 1662] [serial = 907] [outer = 0x0] 18:49:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x1126b2800) [pid = 1662] [serial = 908] [outer = 0x1126ab800] 18:49:03 INFO - PROCESS | 1662 | 1463622543800 Marionette DEBUG loaded listener.js 18:49:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x1126b7c00) [pid = 1662] [serial = 909] [outer = 0x1126ab800] 18:49:04 INFO - PROCESS | 1662 | 1463622544209 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] 18:49:04 INFO - PROCESS | 1662 | 1463622544252 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 18:49:04 INFO - PROCESS | 1662 | 1463622544254 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:49:04 INFO - PROCESS | 1662 | 1463622544255 Marionette TRACE conn2 <- [1,1186,null,{}] 18:49:04 INFO - PROCESS | 1662 | 1463622544257 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}] 18:49:04 INFO - PROCESS | 1662 | 1463622544343 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 18:49:04 INFO - PROCESS | 1662 | 1463622544347 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x128b84800 == 73 [pid = 1662] [id = 304] 18:49:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x1126b8400) [pid = 1662] [serial = 910] [outer = 0x0] 18:49:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x118a65000) [pid = 1662] [serial = 911] [outer = 0x1126b8400] 18:49:04 INFO - PROCESS | 1662 | 1463622544372 Marionette DEBUG loaded listener.js 18:49:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x1267a1400) [pid = 1662] [serial = 912] [outer = 0x1126b8400] 18:49:04 INFO - PROCESS | 1662 | 1463622544694 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] 18:49:04 INFO - PROCESS | 1662 | 1463622544726 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 18:49:04 INFO - PROCESS | 1662 | 1463622544728 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:49:04 INFO - PROCESS | 1662 | 1463622544730 Marionette TRACE conn2 <- [1,1190,null,{}] 18:49:04 INFO - PROCESS | 1662 | 1463622544732 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}] 18:49:04 INFO - PROCESS | 1662 | 1463622544840 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 18:49:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x1241f2c00) [pid = 1662] [serial = 913] [outer = 0x12c9cbc00] 18:49:04 INFO - PROCESS | 1662 | 1463622544917 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x12f00f000 == 74 [pid = 1662] [id = 305] 18:49:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x12c573000) [pid = 1662] [serial = 914] [outer = 0x0] 18:49:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x12ce6f800) [pid = 1662] [serial = 915] [outer = 0x12c573000] 18:49:04 INFO - PROCESS | 1662 | 1463622544956 Marionette DEBUG loaded listener.js 18:49:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x12d227c00) [pid = 1662] [serial = 916] [outer = 0x12c573000] 18:49:05 INFO - PROCESS | 1662 | 1463622545284 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] 18:49:05 INFO - PROCESS | 1662 | 1463622545299 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 18:49:05 INFO - PROCESS | 1662 | 1463622545305 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:49:05 INFO - PROCESS | 1662 | 1463622545306 Marionette TRACE conn2 <- [1,1194,null,{}] 18:49:05 INFO - PROCESS | 1662 | 1463622545309 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}] 18:49:05 INFO - PROCESS | 1662 | 1463622545436 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 18:49:05 INFO - PROCESS | 1662 | 1463622545522 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x12e06a000 == 75 [pid = 1662] [id = 306] 18:49:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x111c1cc00) [pid = 1662] [serial = 917] [outer = 0x0] 18:49:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x119b7d000) [pid = 1662] [serial = 918] [outer = 0x111c1cc00] 18:49:05 INFO - PROCESS | 1662 | 1463622545562 Marionette DEBUG loaded listener.js 18:49:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x12d428c00) [pid = 1662] [serial = 919] [outer = 0x111c1cc00] 18:49:05 INFO - PROCESS | 1662 | 1463622545898 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] 18:49:05 INFO - PROCESS | 1662 | 1463622545926 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 18:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:49:05 INFO - PROCESS | 1662 | 1463622545928 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:49:05 INFO - PROCESS | 1662 | 1463622545929 Marionette TRACE conn2 <- [1,1198,null,{}] 18:49:05 INFO - PROCESS | 1662 | 1463622545932 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}] 18:49:06 INFO - PROCESS | 1662 | 1463622546022 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 18:49:06 INFO - PROCESS | 1662 | 1463622546080 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x1383cc000 == 76 [pid = 1662] [id = 307] 18:49:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x12d421000) [pid = 1662] [serial = 920] [outer = 0x0] 18:49:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x12d43f800) [pid = 1662] [serial = 921] [outer = 0x12d421000] 18:49:06 INFO - PROCESS | 1662 | 1463622546104 Marionette DEBUG loaded listener.js 18:49:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x12d447c00) [pid = 1662] [serial = 922] [outer = 0x12d421000] 18:49:06 INFO - PROCESS | 1662 | 1463622546599 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]]]}] 18:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 718ms 18:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:49:06 INFO - PROCESS | 1662 | 1463622546648 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 18:49:06 INFO - PROCESS | 1662 | 1463622546652 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 18:49:06 INFO - PROCESS | 1662 | 1463622546658 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:49:06 INFO - PROCESS | 1662 | 1463622546661 Marionette TRACE conn2 <- [1,1202,null,{}] 18:49:06 INFO - PROCESS | 1662 | 1463622546667 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}] 18:49:06 INFO - PROCESS | 1662 | 1463622546784 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 18:49:06 INFO - PROCESS | 1662 | 1463622546845 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x119418800 == 77 [pid = 1662] [id = 308] 18:49:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x11313a000) [pid = 1662] [serial = 923] [outer = 0x0] 18:49:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x116ad2800) [pid = 1662] [serial = 924] [outer = 0x11313a000] 18:49:06 INFO - PROCESS | 1662 | 1463622546877 Marionette DEBUG loaded listener.js 18:49:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x11830c000) [pid = 1662] [serial = 925] [outer = 0x11313a000] 18:49:07 INFO - PROCESS | 1662 | 1463622547290 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]]]}] 18:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 18:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 675ms 18:49:07 INFO - PROCESS | 1662 | 1463622547354 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 18:49:07 INFO - PROCESS | 1662 | 1463622547358 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 18:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:49:07 INFO - PROCESS | 1662 | 1463622547363 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:49:07 INFO - PROCESS | 1662 | 1463622547365 Marionette TRACE conn2 <- [1,1206,null,{}] 18:49:07 INFO - PROCESS | 1662 | 1463622547381 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}] 18:49:07 INFO - PROCESS | 1662 | 1463622547527 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 18:49:07 INFO - PROCESS | 1662 | 1463622547580 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x128b96800 == 78 [pid = 1662] [id = 309] 18:49:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x119109800) [pid = 1662] [serial = 926] [outer = 0x0] 18:49:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x1194f4800) [pid = 1662] [serial = 927] [outer = 0x119109800] 18:49:07 INFO - PROCESS | 1662 | 1463622547611 Marionette DEBUG loaded listener.js 18:49:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x11aa76400) [pid = 1662] [serial = 928] [outer = 0x119109800] 18:49:08 INFO - PROCESS | 1662 | 1463622548037 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]]]}] 18:49:08 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 18:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 723ms 18:49:08 INFO - PROCESS | 1662 | 1463622548086 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 18:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:49:08 INFO - PROCESS | 1662 | 1463622548088 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 18:49:08 INFO - PROCESS | 1662 | 1463622548090 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:49:08 INFO - PROCESS | 1662 | 1463622548093 Marionette TRACE conn2 <- [1,1210,null,{}] 18:49:08 INFO - PROCESS | 1662 | 1463622548101 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}] 18:49:08 INFO - PROCESS | 1662 | 1463622548212 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 18:49:08 INFO - PROCESS | 1662 | 1463622548316 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x12f018000 == 79 [pid = 1662] [id = 310] 18:49:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x1267af000) [pid = 1662] [serial = 929] [outer = 0x0] 18:49:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x128b7cc00) [pid = 1662] [serial = 930] [outer = 0x1267af000] 18:49:08 INFO - PROCESS | 1662 | 1463622548351 Marionette DEBUG loaded listener.js 18:49:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x1292da800) [pid = 1662] [serial = 931] [outer = 0x1267af000] 18:49:08 INFO - PROCESS | 1662 | 1463622548767 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]]]}] 18:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 723ms 18:49:08 INFO - PROCESS | 1662 | 1463622548814 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 18:49:08 INFO - PROCESS | 1662 | 1463622548816 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 18:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:49:08 INFO - PROCESS | 1662 | 1463622548819 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:49:08 INFO - PROCESS | 1662 | 1463622548820 Marionette TRACE conn2 <- [1,1214,null,{}] 18:49:08 INFO - PROCESS | 1662 | 1463622548822 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}] 18:49:08 INFO - PROCESS | 1662 | 1463622548928 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 18:49:08 INFO - PROCESS | 1662 | 1463622548988 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x137a46800 == 80 [pid = 1662] [id = 311] 18:49:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x12a456800) [pid = 1662] [serial = 932] [outer = 0x0] 18:49:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x12af15400) [pid = 1662] [serial = 933] [outer = 0x12a456800] 18:49:09 INFO - PROCESS | 1662 | 1463622549058 Marionette DEBUG loaded listener.js 18:49:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 163 (0x12c571000) [pid = 1662] [serial = 934] [outer = 0x12a456800] 18:49:09 INFO - PROCESS | 1662 | 1463622549546 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]]]}] 18:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 769ms 18:49:09 INFO - PROCESS | 1662 | 1463622549589 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 18:49:09 INFO - PROCESS | 1662 | 1463622549591 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 18:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:49:09 INFO - PROCESS | 1662 | 1463622549595 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:49:09 INFO - PROCESS | 1662 | 1463622549597 Marionette TRACE conn2 <- [1,1218,null,{}] 18:49:09 INFO - PROCESS | 1662 | 1463622549600 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}] 18:49:09 INFO - PROCESS | 1662 | 1463622549730 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 18:49:09 INFO - PROCESS | 1662 | 1463622549802 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x12f0de800 == 81 [pid = 1662] [id = 312] 18:49:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 164 (0x12a94f800) [pid = 1662] [serial = 935] [outer = 0x0] 18:49:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 165 (0x12c9d4800) [pid = 1662] [serial = 936] [outer = 0x12a94f800] 18:49:09 INFO - PROCESS | 1662 | 1463622549833 Marionette DEBUG loaded listener.js 18:49:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 166 (0x12d225c00) [pid = 1662] [serial = 937] [outer = 0x12a94f800] 18:49:10 INFO - PROCESS | 1662 | 1463622550295 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]]]}] 18:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 720ms 18:49:10 INFO - PROCESS | 1662 | 1463622550315 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 18:49:10 INFO - PROCESS | 1662 | 1463622550316 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 18:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:49:10 INFO - PROCESS | 1662 | 1463622550318 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:49:10 INFO - PROCESS | 1662 | 1463622550320 Marionette TRACE conn2 <- [1,1222,null,{}] 18:49:10 INFO - PROCESS | 1662 | 1463622550322 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}] 18:49:10 INFO - PROCESS | 1662 | 1463622550441 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 18:49:10 INFO - PROCESS | 1662 | 1463622550517 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x119536000 == 82 [pid = 1662] [id = 313] 18:49:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 167 (0x12aeef400) [pid = 1662] [serial = 938] [outer = 0x0] 18:49:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 168 (0x12d443000) [pid = 1662] [serial = 939] [outer = 0x12aeef400] 18:49:10 INFO - PROCESS | 1662 | 1463622550547 Marionette DEBUG loaded listener.js 18:49:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 169 (0x1375ea000) [pid = 1662] [serial = 940] [outer = 0x12aeef400] 18:49:11 INFO - PROCESS | 1662 | 1463622551178 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] 18:49:11 INFO - PROCESS | 1662 | 1463622551191 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 18:49:11 INFO - PROCESS | 1662 | 1463622551194 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:49:11 INFO - PROCESS | 1662 | 1463622551197 Marionette TRACE conn2 <- [1,1226,null,{}] 18:49:11 INFO - PROCESS | 1662 | 1463622551201 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}] 18:49:11 INFO - PROCESS | 1662 | 1463622551298 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 18:49:11 INFO - PROCESS | 1662 | 1463622551377 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x12310d800 == 83 [pid = 1662] [id = 314] 18:49:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 170 (0x110eb1000) [pid = 1662] [serial = 941] [outer = 0x0] 18:49:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 171 (0x1126ea800) [pid = 1662] [serial = 942] [outer = 0x110eb1000] 18:49:11 INFO - PROCESS | 1662 | 1463622551404 Marionette DEBUG loaded listener.js 18:49:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 172 (0x1163ed800) [pid = 1662] [serial = 943] [outer = 0x110eb1000] 18:49:11 INFO - PROCESS | 1662 | 1463622551843 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]]]}] 18:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 671ms 18:49:11 INFO - PROCESS | 1662 | 1463622551866 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 18:49:11 INFO - PROCESS | 1662 | 1463622551870 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 18:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:49:11 INFO - PROCESS | 1662 | 1463622551875 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:49:11 INFO - PROCESS | 1662 | 1463622551876 Marionette TRACE conn2 <- [1,1230,null,{}] 18:49:11 INFO - PROCESS | 1662 | 1463622551879 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}] 18:49:11 INFO - PROCESS | 1662 | 1463622551971 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 18:49:12 INFO - PROCESS | 1662 | 1463622552048 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x116fa4800 == 84 [pid = 1662] [id = 315] 18:49:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 173 (0x116745000) [pid = 1662] [serial = 944] [outer = 0x0] 18:49:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 174 (0x116f1b800) [pid = 1662] [serial = 945] [outer = 0x116745000] 18:49:12 INFO - PROCESS | 1662 | 1463622552075 Marionette DEBUG loaded listener.js 18:49:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 175 (0x117f05400) [pid = 1662] [serial = 946] [outer = 0x116745000] 18:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x12e06a000 == 83 [pid = 1662] [id = 306] 18:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x12f00f000 == 82 [pid = 1662] [id = 305] 18:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x128b84800 == 81 [pid = 1662] [id = 304] 18:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x12ce1b800 == 80 [pid = 1662] [id = 303] 18:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x12c019800 == 79 [pid = 1662] [id = 302] 18:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x12b068000 == 78 [pid = 1662] [id = 301] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 174 (0x12af1ac00) [pid = 1662] [serial = 860] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x12a6cf800 == 77 [pid = 1662] [id = 300] 18:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x12683d800 == 76 [pid = 1662] [id = 299] 18:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x124163000 == 75 [pid = 1662] [id = 298] 18:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x123113800 == 74 [pid = 1662] [id = 297] 18:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x116e0f800 == 73 [pid = 1662] [id = 296] 18:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x123109800 == 72 [pid = 1662] [id = 295] 18:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x1194e3800 == 71 [pid = 1662] [id = 294] 18:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x12d5ae800 == 70 [pid = 1662] [id = 293] 18:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x12d2ac800 == 69 [pid = 1662] [id = 292] 18:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x12ce2a000 == 68 [pid = 1662] [id = 291] 18:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x12c6dd000 == 67 [pid = 1662] [id = 290] 18:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x123db8800 == 66 [pid = 1662] [id = 289] 18:49:12 INFO - PROCESS | 1662 | --DOCSHELL 0x118ab0800 == 65 [pid = 1662] [id = 288] 18:49:12 INFO - PROCESS | 1662 | 1463622552498 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]]]}] 18:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 672ms 18:49:12 INFO - PROCESS | 1662 | 1463622552547 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 18:49:12 INFO - PROCESS | 1662 | 1463622552548 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 18:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:49:12 INFO - PROCESS | 1662 | 1463622552550 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:49:12 INFO - PROCESS | 1662 | 1463622552553 Marionette TRACE conn2 <- [1,1234,null,{}] 18:49:12 INFO - PROCESS | 1662 | 1463622552560 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}] 18:49:12 INFO - PROCESS | 1662 | 1463622552653 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 173 (0x12aeed400) [pid = 1662] [serial = 858] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 172 (0x123795400) [pid = 1662] [serial = 851] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 171 (0x119f43000) [pid = 1662] [serial = 836] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 170 (0x1268e9400) [pid = 1662] [serial = 845] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 169 (0x110e6e400) [pid = 1662] [serial = 821] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 168 (0x1292de800) [pid = 1662] [serial = 854] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 167 (0x12a945400) [pid = 1662] [serial = 815] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 166 (0x118a5f000) [pid = 1662] [serial = 831] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 165 (0x11673e800) [pid = 1662] [serial = 824] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 164 (0x118621800) [pid = 1662] [serial = 830] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 163 (0x118816c00) [pid = 1662] [serial = 809] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 162 (0x12c645800) [pid = 1662] [serial = 804] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x12af6b400) [pid = 1662] [serial = 818] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x126461000) [pid = 1662] [serial = 812] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 159 (0x118307800) [pid = 1662] [serial = 828] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x1241b5400) [pid = 1662] [serial = 840] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x123518800) [pid = 1662] [serial = 839] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x117580000) [pid = 1662] [serial = 827] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x114ffac00) [pid = 1662] [serial = 806] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x1195f1000) [pid = 1662] [serial = 834] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x124e34800) [pid = 1662] [serial = 842] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x111c23c00) [pid = 1662] [serial = 822] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x12a6a5c00) [pid = 1662] [serial = 855] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x1192c8c00) [pid = 1662] [serial = 833] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x12118a800) [pid = 1662] [serial = 837] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x12670a800) [pid = 1662] [serial = 843] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x128ad5c00) [pid = 1662] [serial = 848] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x128bcfc00) [pid = 1662] [serial = 852] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x12a6ac400) [pid = 1662] [serial = 857] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x128b77400) [pid = 1662] [serial = 849] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x116f1e400) [pid = 1662] [serial = 825] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x128acf800) [pid = 1662] [serial = 846] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1662 | 1463622552721 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x11863f000 == 66 [pid = 1662] [id = 316] 18:49:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x113963400) [pid = 1662] [serial = 947] [outer = 0x0] 18:49:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x116a5c000) [pid = 1662] [serial = 948] [outer = 0x113963400] 18:49:12 INFO - PROCESS | 1662 | 1463622552748 Marionette DEBUG loaded listener.js 18:49:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x1183ecc00) [pid = 1662] [serial = 949] [outer = 0x113963400] 18:49:13 INFO - PROCESS | 1662 | 1463622553036 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]]]}] 18:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 520ms 18:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:49:13 INFO - PROCESS | 1662 | 1463622553075 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 18:49:13 INFO - PROCESS | 1662 | 1463622553077 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 18:49:13 INFO - PROCESS | 1662 | 1463622553079 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:49:13 INFO - PROCESS | 1662 | 1463622553080 Marionette TRACE conn2 <- [1,1238,null,{}] 18:49:13 INFO - PROCESS | 1662 | 1463622553083 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}] 18:49:13 INFO - PROCESS | 1662 | 1463622553166 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 18:49:13 INFO - PROCESS | 1662 | 1463622553256 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x119fc8800 == 67 [pid = 1662] [id = 317] 18:49:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x118812c00) [pid = 1662] [serial = 950] [outer = 0x0] 18:49:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x118a5d000) [pid = 1662] [serial = 951] [outer = 0x118812c00] 18:49:13 INFO - PROCESS | 1662 | 1463622553285 Marionette DEBUG loaded listener.js 18:49:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x119192000) [pid = 1662] [serial = 952] [outer = 0x118812c00] 18:49:13 INFO - PROCESS | 1662 | 1463622553540 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]]]}] 18:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 471ms 18:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:49:13 INFO - PROCESS | 1662 | 1463622553557 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 18:49:13 INFO - PROCESS | 1662 | 1463622553559 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 18:49:13 INFO - PROCESS | 1662 | 1463622553561 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:49:13 INFO - PROCESS | 1662 | 1463622553562 Marionette TRACE conn2 <- [1,1242,null,{}] 18:49:13 INFO - PROCESS | 1662 | 1463622553581 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}] 18:49:13 INFO - PROCESS | 1662 | 1463622553664 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 18:49:13 INFO - PROCESS | 1662 | 1463622553670 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x11864c000 == 68 [pid = 1662] [id = 318] 18:49:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x118a27400) [pid = 1662] [serial = 953] [outer = 0x0] 18:49:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x1194f8800) [pid = 1662] [serial = 954] [outer = 0x118a27400] 18:49:13 INFO - PROCESS | 1662 | 1463622553696 Marionette DEBUG loaded listener.js 18:49:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x119b76400) [pid = 1662] [serial = 955] [outer = 0x118a27400] 18:49:14 INFO - PROCESS | 1662 | 1463622554016 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]]]}] 18:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 483ms 18:49:14 INFO - PROCESS | 1662 | 1463622554044 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 18:49:14 INFO - PROCESS | 1662 | 1463622554046 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 18:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:49:14 INFO - PROCESS | 1662 | 1463622554048 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:49:14 INFO - PROCESS | 1662 | 1463622554049 Marionette TRACE conn2 <- [1,1246,null,{}] 18:49:14 INFO - PROCESS | 1662 | 1463622554051 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}] 18:49:14 INFO - PROCESS | 1662 | 1463622554147 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 18:49:14 INFO - PROCESS | 1662 | 1463622554155 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x126789800 == 69 [pid = 1662] [id = 319] 18:49:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x119c0f000) [pid = 1662] [serial = 956] [outer = 0x0] 18:49:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x12118e800) [pid = 1662] [serial = 957] [outer = 0x119c0f000] 18:49:14 INFO - PROCESS | 1662 | 1463622554180 Marionette DEBUG loaded listener.js 18:49:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x123d09c00) [pid = 1662] [serial = 958] [outer = 0x119c0f000] 18:49:14 INFO - PROCESS | 1662 | 1463622554519 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]]]}] 18:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 518ms 18:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:49:14 INFO - PROCESS | 1662 | 1463622554566 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 18:49:14 INFO - PROCESS | 1662 | 1463622554567 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 18:49:14 INFO - PROCESS | 1662 | 1463622554569 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:49:14 INFO - PROCESS | 1662 | 1463622554571 Marionette TRACE conn2 <- [1,1250,null,{}] 18:49:14 INFO - PROCESS | 1662 | 1463622554573 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}] 18:49:14 INFO - PROCESS | 1662 | 1463622554651 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 18:49:14 INFO - PROCESS | 1662 | 1463622554736 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x128c59800 == 70 [pid = 1662] [id = 320] 18:49:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x1237a0000) [pid = 1662] [serial = 959] [outer = 0x0] 18:49:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x124e35800) [pid = 1662] [serial = 960] [outer = 0x1237a0000] 18:49:14 INFO - PROCESS | 1662 | 1463622554761 Marionette DEBUG loaded listener.js 18:49:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x126463000) [pid = 1662] [serial = 961] [outer = 0x1237a0000] 18:49:15 INFO - PROCESS | 1662 | 1463622555065 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]]]}] 18:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 519ms 18:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:49:15 INFO - PROCESS | 1662 | 1463622555091 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 18:49:15 INFO - PROCESS | 1662 | 1463622555092 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 18:49:15 INFO - PROCESS | 1662 | 1463622555094 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:49:15 INFO - PROCESS | 1662 | 1463622555095 Marionette TRACE conn2 <- [1,1254,null,{}] 18:49:15 INFO - PROCESS | 1662 | 1463622555097 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}] 18:49:15 INFO - PROCESS | 1662 | 1463622555196 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 18:49:15 INFO - PROCESS | 1662 | 1463622555209 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x1296a8800 == 71 [pid = 1662] [id = 321] 18:49:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x1244da000) [pid = 1662] [serial = 962] [outer = 0x0] 18:49:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x1268eb400) [pid = 1662] [serial = 963] [outer = 0x1244da000] 18:49:15 INFO - PROCESS | 1662 | 1463622555234 Marionette DEBUG loaded listener.js 18:49:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x128ad8c00) [pid = 1662] [serial = 964] [outer = 0x1244da000] 18:49:15 INFO - PROCESS | 1662 | 1463622555547 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]]]}] 18:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 469ms 18:49:15 INFO - PROCESS | 1662 | 1463622555564 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 18:49:15 INFO - PROCESS | 1662 | 1463622555566 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 18:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:49:15 INFO - PROCESS | 1662 | 1463622555568 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:49:15 INFO - PROCESS | 1662 | 1463622555571 Marionette TRACE conn2 <- [1,1258,null,{}] 18:49:15 INFO - PROCESS | 1662 | 1463622555575 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}] 18:49:15 INFO - PROCESS | 1662 | 1463622555678 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 18:49:15 INFO - PROCESS | 1662 | 1463622555714 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a92f000 == 72 [pid = 1662] [id = 322] 18:49:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x124e3c800) [pid = 1662] [serial = 965] [outer = 0x0] 18:49:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x128b76c00) [pid = 1662] [serial = 966] [outer = 0x124e3c800] 18:49:15 INFO - PROCESS | 1662 | 1463622555739 Marionette DEBUG loaded listener.js 18:49:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 163 (0x128d6ac00) [pid = 1662] [serial = 967] [outer = 0x124e3c800] 18:49:16 INFO - PROCESS | 1662 | 1463622556085 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]]]}] 18:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 571ms 18:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:49:16 INFO - PROCESS | 1662 | 1463622556140 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 18:49:16 INFO - PROCESS | 1662 | 1463622556141 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 18:49:16 INFO - PROCESS | 1662 | 1463622556143 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:49:16 INFO - PROCESS | 1662 | 1463622556144 Marionette TRACE conn2 <- [1,1262,null,{}] 18:49:16 INFO - PROCESS | 1662 | 1463622556147 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}] 18:49:16 INFO - PROCESS | 1662 | 1463622556249 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 18:49:16 INFO - PROCESS | 1662 | 1463622556262 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b061800 == 73 [pid = 1662] [id = 323] 18:49:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 164 (0x128ad6400) [pid = 1662] [serial = 968] [outer = 0x0] 18:49:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 165 (0x1292dcc00) [pid = 1662] [serial = 969] [outer = 0x128ad6400] 18:49:16 INFO - PROCESS | 1662 | 1463622556287 Marionette DEBUG loaded listener.js 18:49:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 166 (0x12a45b800) [pid = 1662] [serial = 970] [outer = 0x128ad6400] 18:49:16 INFO - PROCESS | 1662 | 1463622556626 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]]]}] 18:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 520ms 18:49:16 INFO - PROCESS | 1662 | --DOMWINDOW == 165 (0x12b21f800) [pid = 1662] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:49:16 INFO - PROCESS | 1662 | --DOMWINDOW == 164 (0x12ba57000) [pid = 1662] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:49:16 INFO - PROCESS | 1662 | --DOMWINDOW == 163 (0x1126ab800) [pid = 1662] [serial = 907] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:49:16 INFO - PROCESS | 1662 | --DOMWINDOW == 162 (0x1126e7400) [pid = 1662] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:49:16 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x123793400) [pid = 1662] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:49:16 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x128b77c00) [pid = 1662] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:49:16 INFO - PROCESS | 1662 | --DOMWINDOW == 159 (0x110e47c00) [pid = 1662] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:49:16 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x1192bac00) [pid = 1662] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:49:16 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x1126b8400) [pid = 1662] [serial = 910] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:49:16 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x112965800) [pid = 1662] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:49:16 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x123796000) [pid = 1662] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:49:16 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x111c1cc00) [pid = 1662] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:49:16 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x12c573000) [pid = 1662] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:49:16 INFO - PROCESS | 1662 | 1463622556841 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 18:49:16 INFO - PROCESS | 1662 | 1463622556842 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 18:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:49:16 INFO - PROCESS | 1662 | 1463622556855 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:49:16 INFO - PROCESS | 1662 | 1463622556857 Marionette TRACE conn2 <- [1,1266,null,{}] 18:49:16 INFO - PROCESS | 1662 | 1463622556859 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}] 18:49:16 INFO - PROCESS | 1662 | 1463622556959 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 18:49:16 INFO - PROCESS | 1662 | 1463622556979 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x128fea800 == 74 [pid = 1662] [id = 324] 18:49:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x12680ec00) [pid = 1662] [serial = 971] [outer = 0x0] 18:49:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x1292e0000) [pid = 1662] [serial = 972] [outer = 0x12680ec00] 18:49:17 INFO - PROCESS | 1662 | 1463622557009 Marionette DEBUG loaded listener.js 18:49:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x12aeed800) [pid = 1662] [serial = 973] [outer = 0x12680ec00] 18:49:17 INFO - PROCESS | 1662 | 1463622557367 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]]]}] 18:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 520ms 18:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:49:17 INFO - PROCESS | 1662 | 1463622557375 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 18:49:17 INFO - PROCESS | 1662 | 1463622557376 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 18:49:17 INFO - PROCESS | 1662 | 1463622557378 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:49:17 INFO - PROCESS | 1662 | 1463622557379 Marionette TRACE conn2 <- [1,1270,null,{}] 18:49:17 INFO - PROCESS | 1662 | 1463622557382 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}] 18:49:17 INFO - PROCESS | 1662 | 1463622557465 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 18:49:17 INFO - PROCESS | 1662 | 1463622557524 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c01c800 == 75 [pid = 1662] [id = 325] 18:49:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x12379b000) [pid = 1662] [serial = 974] [outer = 0x0] 18:49:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x12af61000) [pid = 1662] [serial = 975] [outer = 0x12379b000] 18:49:17 INFO - PROCESS | 1662 | 1463622557549 Marionette DEBUG loaded listener.js 18:49:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x12b22d800) [pid = 1662] [serial = 976] [outer = 0x12379b000] 18:49:17 INFO - PROCESS | 1662 | 1463622557821 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]]]}] 18:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 468ms 18:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:49:17 INFO - PROCESS | 1662 | 1463622557847 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 18:49:17 INFO - PROCESS | 1662 | 1463622557848 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 18:49:17 INFO - PROCESS | 1662 | 1463622557858 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:49:17 INFO - PROCESS | 1662 | 1463622557859 Marionette TRACE conn2 <- [1,1274,null,{}] 18:49:17 INFO - PROCESS | 1662 | 1463622557862 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}] 18:49:17 INFO - PROCESS | 1662 | 1463622557950 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 18:49:17 INFO - PROCESS | 1662 | 1463622557955 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c6cd800 == 76 [pid = 1662] [id = 326] 18:49:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x12aef0800) [pid = 1662] [serial = 977] [outer = 0x0] 18:49:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x12ba8c000) [pid = 1662] [serial = 978] [outer = 0x12aef0800] 18:49:17 INFO - PROCESS | 1662 | 1463622557979 Marionette DEBUG loaded listener.js 18:49:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x12c56d800) [pid = 1662] [serial = 979] [outer = 0x12aef0800] 18:49:18 INFO - PROCESS | 1662 | 1463622558321 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]]]}] 18:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 480ms 18:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:49:18 INFO - PROCESS | 1662 | 1463622558330 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 18:49:18 INFO - PROCESS | 1662 | 1463622558331 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 18:49:18 INFO - PROCESS | 1662 | 1463622558337 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:49:18 INFO - PROCESS | 1662 | 1463622558346 Marionette TRACE conn2 <- [1,1278,null,{}] 18:49:18 INFO - PROCESS | 1662 | 1463622558348 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}] 18:49:18 INFO - PROCESS | 1662 | 1463622558462 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 18:49:18 INFO - PROCESS | 1662 | 1463622558469 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c9e9000 == 77 [pid = 1662] [id = 327] 18:49:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 163 (0x12ba85c00) [pid = 1662] [serial = 980] [outer = 0x0] 18:49:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 164 (0x12c63e000) [pid = 1662] [serial = 981] [outer = 0x12ba85c00] 18:49:18 INFO - PROCESS | 1662 | 1463622558493 Marionette DEBUG loaded listener.js 18:49:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 165 (0x12c9cfc00) [pid = 1662] [serial = 982] [outer = 0x12ba85c00] 18:49:18 INFO - PROCESS | 1662 | 1463622558787 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]]]}] 18:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 479ms 18:49:18 INFO - PROCESS | 1662 | 1463622558813 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 18:49:18 INFO - PROCESS | 1662 | 1463622558814 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 18:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:49:18 INFO - PROCESS | 1662 | 1463622558817 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:49:18 INFO - PROCESS | 1662 | 1463622558818 Marionette TRACE conn2 <- [1,1282,null,{}] 18:49:18 INFO - PROCESS | 1662 | 1463622558823 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}] 18:49:18 INFO - PROCESS | 1662 | 1463622558978 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 18:49:19 INFO - PROCESS | 1662 | 1463622559080 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x115d0a800 == 78 [pid = 1662] [id = 328] 18:49:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 166 (0x110e48c00) [pid = 1662] [serial = 983] [outer = 0x0] 18:49:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 167 (0x110e71400) [pid = 1662] [serial = 984] [outer = 0x110e48c00] 18:49:19 INFO - PROCESS | 1662 | 1463622559114 Marionette DEBUG loaded listener.js 18:49:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 168 (0x1126aac00) [pid = 1662] [serial = 985] [outer = 0x110e48c00] 18:49:19 INFO - PROCESS | 1662 | 1463622559554 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]]]}] 18:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 771ms 18:49:19 INFO - PROCESS | 1662 | 1463622559589 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 18:49:19 INFO - PROCESS | 1662 | 1463622559592 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 18:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:49:19 INFO - PROCESS | 1662 | 1463622559595 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:49:19 INFO - PROCESS | 1662 | 1463622559597 Marionette TRACE conn2 <- [1,1286,null,{}] 18:49:19 INFO - PROCESS | 1662 | 1463622559601 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}] 18:49:19 INFO - PROCESS | 1662 | 1463622559734 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 18:49:19 INFO - PROCESS | 1662 | 1463622559809 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x119bc6000 == 79 [pid = 1662] [id = 329] 18:49:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 169 (0x115fcd800) [pid = 1662] [serial = 986] [outer = 0x0] 18:49:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 170 (0x116f1f400) [pid = 1662] [serial = 987] [outer = 0x115fcd800] 18:49:19 INFO - PROCESS | 1662 | 1463622559841 Marionette DEBUG loaded listener.js 18:49:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 171 (0x118309c00) [pid = 1662] [serial = 988] [outer = 0x115fcd800] 18:49:20 INFO - PROCESS | 1662 | 1463622560258 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]]]}] 18:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 720ms 18:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:49:20 INFO - PROCESS | 1662 | 1463622560316 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 18:49:20 INFO - PROCESS | 1662 | 1463622560318 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 18:49:20 INFO - PROCESS | 1662 | 1463622560320 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:49:20 INFO - PROCESS | 1662 | 1463622560322 Marionette TRACE conn2 <- [1,1290,null,{}] 18:49:20 INFO - PROCESS | 1662 | 1463622560324 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}] 18:49:20 INFO - PROCESS | 1662 | 1463622560427 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 18:49:20 INFO - PROCESS | 1662 | 1463622560533 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a639000 == 80 [pid = 1662] [id = 330] 18:49:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 172 (0x118408000) [pid = 1662] [serial = 989] [outer = 0x0] 18:49:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 173 (0x119205400) [pid = 1662] [serial = 990] [outer = 0x118408000] 18:49:20 INFO - PROCESS | 1662 | 1463622560566 Marionette DEBUG loaded listener.js 18:49:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 174 (0x119b77400) [pid = 1662] [serial = 991] [outer = 0x118408000] 18:49:20 INFO - PROCESS | 1662 | 1463622560977 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]]]}] 18:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 721ms 18:49:21 INFO - PROCESS | 1662 | 1463622561047 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 18:49:21 INFO - PROCESS | 1662 | 1463622561050 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 18:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:49:21 INFO - PROCESS | 1662 | 1463622561059 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:49:21 INFO - PROCESS | 1662 | 1463622561062 Marionette TRACE conn2 <- [1,1294,null,{}] 18:49:21 INFO - PROCESS | 1662 | 1463622561065 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}] 18:49:21 INFO - PROCESS | 1662 | 1463622561173 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 18:49:21 INFO - PROCESS | 1662 | 1463622561276 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d5af000 == 81 [pid = 1662] [id = 331] 18:49:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 175 (0x118a5b800) [pid = 1662] [serial = 992] [outer = 0x0] 18:49:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 176 (0x123189400) [pid = 1662] [serial = 993] [outer = 0x118a5b800] 18:49:21 INFO - PROCESS | 1662 | 1463622561308 Marionette DEBUG loaded listener.js 18:49:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 177 (0x128b7a000) [pid = 1662] [serial = 994] [outer = 0x118a5b800] 18:49:21 INFO - PROCESS | 1662 | 1463622561697 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]]]}] 18:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 676ms 18:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:49:21 INFO - PROCESS | 1662 | 1463622561732 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 18:49:21 INFO - PROCESS | 1662 | 1463622561733 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 18:49:21 INFO - PROCESS | 1662 | 1463622561735 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:49:21 INFO - PROCESS | 1662 | 1463622561737 Marionette TRACE conn2 <- [1,1298,null,{}] 18:49:21 INFO - PROCESS | 1662 | 1463622561739 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}] 18:49:21 INFO - PROCESS | 1662 | 1463622561845 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 18:49:21 INFO - PROCESS | 1662 | 1463622561908 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x12e060800 == 82 [pid = 1662] [id = 332] 18:49:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 178 (0x11aa6f000) [pid = 1662] [serial = 995] [outer = 0x0] 18:49:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 179 (0x128ff2800) [pid = 1662] [serial = 996] [outer = 0x11aa6f000] 18:49:21 INFO - PROCESS | 1662 | 1463622561978 Marionette DEBUG loaded listener.js 18:49:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 180 (0x12b21fc00) [pid = 1662] [serial = 997] [outer = 0x11aa6f000] 18:49:22 INFO - PROCESS | 1662 | 1463622562375 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]]]}] 18:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 672ms 18:49:22 INFO - PROCESS | 1662 | 1463622562408 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 18:49:22 INFO - PROCESS | 1662 | 1463622562410 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 18:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:49:22 INFO - PROCESS | 1662 | 1463622562412 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:49:22 INFO - PROCESS | 1662 | 1463622562413 Marionette TRACE conn2 <- [1,1302,null,{}] 18:49:22 INFO - PROCESS | 1662 | 1463622562416 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}] 18:49:22 INFO - PROCESS | 1662 | 1463622562519 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 18:49:22 INFO - PROCESS | 1662 | 1463622562613 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x12f0df000 == 83 [pid = 1662] [id = 333] 18:49:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 181 (0x12ce75800) [pid = 1662] [serial = 998] [outer = 0x0] 18:49:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 182 (0x12d228400) [pid = 1662] [serial = 999] [outer = 0x12ce75800] 18:49:22 INFO - PROCESS | 1662 | 1463622562650 Marionette DEBUG loaded listener.js 18:49:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 183 (0x12d42e400) [pid = 1662] [serial = 1000] [outer = 0x12ce75800] 18:49:23 INFO - PROCESS | 1662 | 1463622563095 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]]]}] 18:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 720ms 18:49:23 INFO - PROCESS | 1662 | 1463622563139 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 18:49:23 INFO - PROCESS | 1662 | 1463622563140 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 18:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:49:23 INFO - PROCESS | 1662 | 1463622563144 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:49:23 INFO - PROCESS | 1662 | 1463622563145 Marionette TRACE conn2 <- [1,1306,null,{}] 18:49:23 INFO - PROCESS | 1662 | 1463622563147 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}] 18:49:23 INFO - PROCESS | 1662 | 1463622563274 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 18:49:23 INFO - PROCESS | 1662 | 1463622563382 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x1183b0800 == 84 [pid = 1662] [id = 334] 18:49:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 184 (0x1163a7c00) [pid = 1662] [serial = 1001] [outer = 0x0] 18:49:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 185 (0x12d22bc00) [pid = 1662] [serial = 1002] [outer = 0x1163a7c00] 18:49:23 INFO - PROCESS | 1662 | 1463622563431 Marionette DEBUG loaded listener.js 18:49:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 186 (0x12d449400) [pid = 1662] [serial = 1003] [outer = 0x1163a7c00] 18:49:23 INFO - PROCESS | 1662 | 1463622563976 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]]]}] 18:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 871ms 18:49:24 INFO - PROCESS | 1662 | 1463622564016 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 18:49:24 INFO - PROCESS | 1662 | 1463622564017 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 18:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:49:24 INFO - PROCESS | 1662 | 1463622564020 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:49:24 INFO - PROCESS | 1662 | 1463622564021 Marionette TRACE conn2 <- [1,1310,null,{}] 18:49:24 INFO - PROCESS | 1662 | 1463622564023 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}] 18:49:24 INFO - PROCESS | 1662 | 1463622564129 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 18:49:24 INFO - PROCESS | 1662 | 1463622564368 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x116389000 == 85 [pid = 1662] [id = 335] 18:49:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 187 (0x110eaa800) [pid = 1662] [serial = 1004] [outer = 0x0] 18:49:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 188 (0x110eb4c00) [pid = 1662] [serial = 1005] [outer = 0x110eaa800] 18:49:24 INFO - PROCESS | 1662 | 1463622564407 Marionette DEBUG loaded listener.js 18:49:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 189 (0x1126ab400) [pid = 1662] [serial = 1006] [outer = 0x110eaa800] 18:49:24 INFO - PROCESS | 1662 | 1463622564864 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] 18:49:24 INFO - PROCESS | 1662 | 1463622564892 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 18:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:49:24 INFO - PROCESS | 1662 | 1463622564895 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:49:24 INFO - PROCESS | 1662 | 1463622564897 Marionette TRACE conn2 <- [1,1314,null,{}] 18:49:24 INFO - PROCESS | 1662 | 1463622564900 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}] 18:49:25 INFO - PROCESS | 1662 | 1463622565000 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 18:49:25 INFO - PROCESS | 1662 | 1463622565064 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x11636d800 == 86 [pid = 1662] [id = 336] 18:49:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 190 (0x111f55000) [pid = 1662] [serial = 1007] [outer = 0x0] 18:49:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 191 (0x1126b1c00) [pid = 1662] [serial = 1008] [outer = 0x111f55000] 18:49:25 INFO - PROCESS | 1662 | 1463622565093 Marionette DEBUG loaded listener.js 18:49:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 192 (0x1126e9c00) [pid = 1662] [serial = 1009] [outer = 0x111f55000] 18:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x12c9e9000 == 85 [pid = 1662] [id = 327] 18:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x12c6cd800 == 84 [pid = 1662] [id = 326] 18:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x12c01c800 == 83 [pid = 1662] [id = 325] 18:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x128fea800 == 82 [pid = 1662] [id = 324] 18:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x12b061800 == 81 [pid = 1662] [id = 323] 18:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x12a92f000 == 80 [pid = 1662] [id = 322] 18:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x1296a8800 == 79 [pid = 1662] [id = 321] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 191 (0x12d43f800) [pid = 1662] [serial = 921] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x128c59800 == 78 [pid = 1662] [id = 320] 18:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x126789800 == 77 [pid = 1662] [id = 319] 18:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x11864c000 == 76 [pid = 1662] [id = 318] 18:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x119fc8800 == 75 [pid = 1662] [id = 317] 18:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x11863f000 == 74 [pid = 1662] [id = 316] 18:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x116fa4800 == 73 [pid = 1662] [id = 315] 18:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x12310d800 == 72 [pid = 1662] [id = 314] 18:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x12f018000 == 71 [pid = 1662] [id = 310] 18:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x128b96800 == 70 [pid = 1662] [id = 309] 18:49:25 INFO - PROCESS | 1662 | --DOCSHELL 0x119418800 == 69 [pid = 1662] [id = 308] 18:49:25 INFO - PROCESS | 1662 | 1463622565516 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]]]}] 18:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 672ms 18:49:25 INFO - PROCESS | 1662 | 1463622565567 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 18:49:25 INFO - PROCESS | 1662 | 1463622565570 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 18:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:49:25 INFO - PROCESS | 1662 | 1463622565573 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:49:25 INFO - PROCESS | 1662 | 1463622565575 Marionette TRACE conn2 <- [1,1318,null,{}] 18:49:25 INFO - PROCESS | 1662 | 1463622565577 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}] 18:49:25 INFO - PROCESS | 1662 | 1463622565684 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 190 (0x12ba52000) [pid = 1662] [serial = 902] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 189 (0x12c56e400) [pid = 1662] [serial = 905] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 188 (0x12ba8bc00) [pid = 1662] [serial = 903] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 187 (0x1126b2800) [pid = 1662] [serial = 908] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 186 (0x116ad0800) [pid = 1662] [serial = 885] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 185 (0x11336d800) [pid = 1662] [serial = 884] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 184 (0x124b04c00) [pid = 1662] [serial = 894] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 183 (0x123832800) [pid = 1662] [serial = 893] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 182 (0x128b7b800) [pid = 1662] [serial = 872] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 181 (0x1292e2c00) [pid = 1662] [serial = 875] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 180 (0x12c8f2c00) [pid = 1662] [serial = 906] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 179 (0x12ba8b000) [pid = 1662] [serial = 878] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 178 (0x1292e5400) [pid = 1662] [serial = 899] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 177 (0x118310400) [pid = 1662] [serial = 866] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 176 (0x12b221400) [pid = 1662] [serial = 861] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 175 (0x1195f5400) [pid = 1662] [serial = 890] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 174 (0x12118b000) [pid = 1662] [serial = 891] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 173 (0x113360c00) [pid = 1662] [serial = 863] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 172 (0x118a65000) [pid = 1662] [serial = 911] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 171 (0x118307000) [pid = 1662] [serial = 887] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 170 (0x118a1e000) [pid = 1662] [serial = 888] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 169 (0x121185c00) [pid = 1662] [serial = 869] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 168 (0x1260c4400) [pid = 1662] [serial = 896] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 167 (0x128ad9400) [pid = 1662] [serial = 897] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 166 (0x12c56f800) [pid = 1662] [serial = 881] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 165 (0x1267a1400) [pid = 1662] [serial = 912] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 164 (0x1167c1800) [pid = 1662] [serial = 516] [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.] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 163 (0x119b7d000) [pid = 1662] [serial = 918] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 162 (0x12d428c00) [pid = 1662] [serial = 919] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x1126b7c00) [pid = 1662] [serial = 909] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x12ce6f800) [pid = 1662] [serial = 915] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 159 (0x12af6c400) [pid = 1662] [serial = 900] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x12d227c00) [pid = 1662] [serial = 916] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1662 | 1463622565758 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x117f79000 == 70 [pid = 1662] [id = 337] 18:49:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x112659000) [pid = 1662] [serial = 1010] [outer = 0x0] 18:49:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x114ffc000) [pid = 1662] [serial = 1011] [outer = 0x112659000] 18:49:25 INFO - PROCESS | 1662 | 1463622565784 Marionette DEBUG loaded listener.js 18:49:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x1163a2c00) [pid = 1662] [serial = 1012] [outer = 0x112659000] 18:49:26 INFO - PROCESS | 1662 | 1463622566081 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]]]}] 18:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 519ms 18:49:26 INFO - PROCESS | 1662 | 1463622566092 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 18:49:26 INFO - PROCESS | 1662 | 1463622566094 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 18:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:49:26 INFO - PROCESS | 1662 | 1463622566097 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:49:26 INFO - PROCESS | 1662 | 1463622566102 Marionette TRACE conn2 <- [1,1322,null,{}] 18:49:26 INFO - PROCESS | 1662 | 1463622566116 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}] 18:49:26 INFO - PROCESS | 1662 | 1463622566208 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 18:49:26 INFO - PROCESS | 1662 | 1463622566267 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x1186e5800 == 71 [pid = 1662] [id = 338] 18:49:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x115fd1400) [pid = 1662] [serial = 1013] [outer = 0x0] 18:49:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 163 (0x116693800) [pid = 1662] [serial = 1014] [outer = 0x115fd1400] 18:49:26 INFO - PROCESS | 1662 | 1463622566293 Marionette DEBUG loaded listener.js 18:49:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 164 (0x117584c00) [pid = 1662] [serial = 1015] [outer = 0x115fd1400] 18:49:26 INFO - PROCESS | 1662 | 1463622566572 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]]]}] 18:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 535ms 18:49:26 INFO - PROCESS | 1662 | 1463622566632 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 18:49:26 INFO - PROCESS | 1662 | 1463622566634 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 18:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:49:26 INFO - PROCESS | 1662 | 1463622566646 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:49:26 INFO - PROCESS | 1662 | 1463622566647 Marionette TRACE conn2 <- [1,1326,null,{}] 18:49:26 INFO - PROCESS | 1662 | 1463622566649 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}] 18:49:26 INFO - PROCESS | 1662 | 1463622566732 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 18:49:26 INFO - PROCESS | 1662 | 1463622566789 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x119408000 == 72 [pid = 1662] [id = 339] 18:49:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 165 (0x1165c2400) [pid = 1662] [serial = 1016] [outer = 0x0] 18:49:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 166 (0x117f12400) [pid = 1662] [serial = 1017] [outer = 0x1165c2400] 18:49:26 INFO - PROCESS | 1662 | 1463622566815 Marionette DEBUG loaded listener.js 18:49:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 167 (0x1183dfc00) [pid = 1662] [serial = 1018] [outer = 0x1165c2400] 18:49:27 INFO - PROCESS | 1662 | 1463622567164 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]]]}] 18:49:27 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 18:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 576ms 18:49:27 INFO - PROCESS | 1662 | 1463622567215 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 18:49:27 INFO - PROCESS | 1662 | 1463622567216 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 18:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:49:27 INFO - PROCESS | 1662 | 1463622567219 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:49:27 INFO - PROCESS | 1662 | 1463622567220 Marionette TRACE conn2 <- [1,1330,null,{}] 18:49:27 INFO - PROCESS | 1662 | 1463622567222 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}] 18:49:27 INFO - PROCESS | 1662 | 1463622567305 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 18:49:27 INFO - PROCESS | 1662 | 1463622567309 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x12396e800 == 73 [pid = 1662] [id = 340] 18:49:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 168 (0x118618800) [pid = 1662] [serial = 1019] [outer = 0x0] 18:49:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 169 (0x118620000) [pid = 1662] [serial = 1020] [outer = 0x118618800] 18:49:27 INFO - PROCESS | 1662 | 1463622567339 Marionette DEBUG loaded listener.js 18:49:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 170 (0x118a5c000) [pid = 1662] [serial = 1021] [outer = 0x118618800] 18:49:27 INFO - PROCESS | 1662 | 1463622567731 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]]]}] 18:49:27 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 18:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 518ms 18:49:27 INFO - PROCESS | 1662 | 1463622567738 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 18:49:27 INFO - PROCESS | 1662 | 1463622567739 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 18:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:49:27 INFO - PROCESS | 1662 | 1463622567741 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:49:27 INFO - PROCESS | 1662 | 1463622567742 Marionette TRACE conn2 <- [1,1334,null,{}] 18:49:27 INFO - PROCESS | 1662 | 1463622567744 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}] 18:49:27 INFO - PROCESS | 1662 | 1463622567860 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 18:49:27 INFO - PROCESS | 1662 | 1463622567873 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x12416c000 == 74 [pid = 1662] [id = 341] 18:49:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 171 (0x119109000) [pid = 1662] [serial = 1022] [outer = 0x0] 18:49:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 172 (0x1192c1000) [pid = 1662] [serial = 1023] [outer = 0x119109000] 18:49:27 INFO - PROCESS | 1662 | 1463622567897 Marionette DEBUG loaded listener.js 18:49:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 173 (0x1195f1000) [pid = 1662] [serial = 1024] [outer = 0x119109000] 18:49:28 INFO - PROCESS | 1662 | 1463622568249 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]]]}] 18:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 518ms 18:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:49:28 INFO - PROCESS | 1662 | 1463622568259 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 18:49:28 INFO - PROCESS | 1662 | 1463622568261 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 18:49:28 INFO - PROCESS | 1662 | 1463622568263 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:49:28 INFO - PROCESS | 1662 | 1463622568264 Marionette TRACE conn2 <- [1,1338,null,{}] 18:49:28 INFO - PROCESS | 1662 | 1463622568266 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}] 18:49:28 INFO - PROCESS | 1662 | 1463622568377 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 18:49:28 INFO - PROCESS | 1662 | 1463622568390 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x128c51800 == 75 [pid = 1662] [id = 342] 18:49:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 174 (0x11910a800) [pid = 1662] [serial = 1025] [outer = 0x0] 18:49:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 175 (0x119b9ac00) [pid = 1662] [serial = 1026] [outer = 0x11910a800] 18:49:28 INFO - PROCESS | 1662 | 1463622568415 Marionette DEBUG loaded listener.js 18:49:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 176 (0x11aa6fc00) [pid = 1662] [serial = 1027] [outer = 0x11910a800] 18:49:29 INFO - PROCESS | 1662 | 1463622569236 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]]]}] 18:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1022ms 18:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:49:29 INFO - PROCESS | 1662 | 1463622569285 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 18:49:29 INFO - PROCESS | 1662 | 1463622569287 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 18:49:29 INFO - PROCESS | 1662 | 1463622569289 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:49:29 INFO - PROCESS | 1662 | 1463622569290 Marionette TRACE conn2 <- [1,1342,null,{}] 18:49:29 INFO - PROCESS | 1662 | 1463622569306 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}] 18:49:29 INFO - PROCESS | 1662 | 1463622569409 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 18:49:29 INFO - PROCESS | 1662 | 1463622569447 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x1296a9000 == 76 [pid = 1662] [id = 343] 18:49:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 177 (0x1195f6000) [pid = 1662] [serial = 1028] [outer = 0x0] 18:49:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 178 (0x1233fb400) [pid = 1662] [serial = 1029] [outer = 0x1195f6000] 18:49:29 INFO - PROCESS | 1662 | 1463622569472 Marionette DEBUG loaded listener.js 18:49:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 179 (0x123796000) [pid = 1662] [serial = 1030] [outer = 0x1195f6000] 18:49:29 INFO - PROCESS | 1662 | --DOMWINDOW == 178 (0x1244da000) [pid = 1662] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:49:29 INFO - PROCESS | 1662 | --DOMWINDOW == 177 (0x119c0f000) [pid = 1662] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:49:29 INFO - PROCESS | 1662 | --DOMWINDOW == 176 (0x124e3c800) [pid = 1662] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:49:29 INFO - PROCESS | 1662 | --DOMWINDOW == 175 (0x116745000) [pid = 1662] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:49:29 INFO - PROCESS | 1662 | --DOMWINDOW == 174 (0x110eb1000) [pid = 1662] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:49:29 INFO - PROCESS | 1662 | --DOMWINDOW == 173 (0x113963400) [pid = 1662] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:49:29 INFO - PROCESS | 1662 | --DOMWINDOW == 172 (0x128ad6400) [pid = 1662] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:49:29 INFO - PROCESS | 1662 | --DOMWINDOW == 171 (0x118812c00) [pid = 1662] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:49:29 INFO - PROCESS | 1662 | --DOMWINDOW == 170 (0x118a27400) [pid = 1662] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:49:29 INFO - PROCESS | 1662 | --DOMWINDOW == 169 (0x12379b000) [pid = 1662] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:49:29 INFO - PROCESS | 1662 | --DOMWINDOW == 168 (0x12680ec00) [pid = 1662] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:49:29 INFO - PROCESS | 1662 | --DOMWINDOW == 167 (0x12aef0800) [pid = 1662] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:49:29 INFO - PROCESS | 1662 | --DOMWINDOW == 166 (0x1237a0000) [pid = 1662] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:49:29 INFO - PROCESS | 1662 | 1463622569895 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]]]}] 18:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 623ms 18:49:29 INFO - PROCESS | 1662 | 1463622569925 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 18:49:29 INFO - PROCESS | 1662 | 1463622569927 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 18:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:49:29 INFO - PROCESS | 1662 | 1463622569930 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:49:29 INFO - PROCESS | 1662 | 1463622569931 Marionette TRACE conn2 <- [1,1346,null,{}] 18:49:29 INFO - PROCESS | 1662 | 1463622569935 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}] 18:49:30 INFO - PROCESS | 1662 | 1463622570069 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 18:49:30 INFO - PROCESS | 1662 | 1463622570073 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a928800 == 77 [pid = 1662] [id = 344] 18:49:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 167 (0x1195f8c00) [pid = 1662] [serial = 1031] [outer = 0x0] 18:49:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 168 (0x12379a800) [pid = 1662] [serial = 1032] [outer = 0x1195f8c00] 18:49:30 INFO - PROCESS | 1662 | 1463622570098 Marionette DEBUG loaded listener.js 18:49:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 169 (0x1238cf400) [pid = 1662] [serial = 1033] [outer = 0x1195f8c00] 18:49:30 INFO - PROCESS | 1662 | 1463622570487 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]]]}] 18:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 572ms 18:49:30 INFO - PROCESS | 1662 | 1463622570505 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 18:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:49:30 INFO - PROCESS | 1662 | 1463622570508 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 18:49:30 INFO - PROCESS | 1662 | 1463622570511 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:49:30 INFO - PROCESS | 1662 | 1463622570513 Marionette TRACE conn2 <- [1,1350,null,{}] 18:49:30 INFO - PROCESS | 1662 | 1463622570516 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}] 18:49:30 INFO - PROCESS | 1662 | 1463622570691 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 18:49:30 INFO - PROCESS | 1662 | 1463622570708 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x12af2a800 == 78 [pid = 1662] [id = 345] 18:49:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 170 (0x123797400) [pid = 1662] [serial = 1034] [outer = 0x0] 18:49:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 171 (0x1241f9400) [pid = 1662] [serial = 1035] [outer = 0x123797400] 18:49:30 INFO - PROCESS | 1662 | 1463622570755 Marionette DEBUG loaded listener.js 18:49:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 172 (0x124ea4400) [pid = 1662] [serial = 1036] [outer = 0x123797400] 18:49:31 INFO - PROCESS | 1662 | 1463622571122 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]]]}] 18:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 621ms 18:49:31 INFO - PROCESS | 1662 | 1463622571132 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 18:49:31 INFO - PROCESS | 1662 | 1463622571134 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 18:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:49:31 INFO - PROCESS | 1662 | 1463622571137 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:49:31 INFO - PROCESS | 1662 | 1463622571139 Marionette TRACE conn2 <- [1,1354,null,{}] 18:49:31 INFO - PROCESS | 1662 | 1463622571141 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}] 18:49:31 INFO - PROCESS | 1662 | 1463622571241 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 18:49:31 INFO - PROCESS | 1662 | 1463622571304 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ba18000 == 79 [pid = 1662] [id = 346] 18:49:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 173 (0x124e3a000) [pid = 1662] [serial = 1037] [outer = 0x0] 18:49:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 174 (0x1260c6c00) [pid = 1662] [serial = 1038] [outer = 0x124e3a000] 18:49:31 INFO - PROCESS | 1662 | 1463622571325 Marionette DEBUG loaded listener.js 18:49:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 175 (0x128b70c00) [pid = 1662] [serial = 1039] [outer = 0x124e3a000] 18:49:31 INFO - PROCESS | 1662 | 1463622571791 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]]]}] 18:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 673ms 18:49:31 INFO - PROCESS | 1662 | 1463622571811 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 18:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:49:31 INFO - PROCESS | 1662 | 1463622571813 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 18:49:31 INFO - PROCESS | 1662 | 1463622571817 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:49:31 INFO - PROCESS | 1662 | 1463622571819 Marionette TRACE conn2 <- [1,1358,null,{}] 18:49:31 INFO - PROCESS | 1662 | 1463622571824 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}] 18:49:31 INFO - PROCESS | 1662 | 1463622571937 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 18:49:32 INFO - PROCESS | 1662 | 1463622572030 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x116fac000 == 80 [pid = 1662] [id = 347] 18:49:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 176 (0x1126a9400) [pid = 1662] [serial = 1040] [outer = 0x0] 18:49:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 177 (0x1126b5c00) [pid = 1662] [serial = 1041] [outer = 0x1126a9400] 18:49:32 INFO - PROCESS | 1662 | 1463622572104 Marionette DEBUG loaded listener.js 18:49:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 178 (0x11312e400) [pid = 1662] [serial = 1042] [outer = 0x1126a9400] 18:49:32 INFO - PROCESS | 1662 | 1463622572589 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]]]}] 18:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 822ms 18:49:32 INFO - PROCESS | 1662 | 1463622572640 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 18:49:32 INFO - PROCESS | 1662 | 1463622572645 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 18:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:49:32 INFO - PROCESS | 1662 | 1463622572653 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:49:32 INFO - PROCESS | 1662 | 1463622572656 Marionette TRACE conn2 <- [1,1362,null,{}] 18:49:32 INFO - PROCESS | 1662 | 1463622572659 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}] 18:49:32 INFO - PROCESS | 1662 | 1463622572819 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 18:49:32 INFO - PROCESS | 1662 | 1463622572930 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x123120800 == 81 [pid = 1662] [id = 348] 18:49:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 179 (0x1139f2000) [pid = 1662] [serial = 1043] [outer = 0x0] 18:49:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 180 (0x1163fa000) [pid = 1662] [serial = 1044] [outer = 0x1139f2000] 18:49:32 INFO - PROCESS | 1662 | 1463622572962 Marionette DEBUG loaded listener.js 18:49:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 181 (0x116f22400) [pid = 1662] [serial = 1045] [outer = 0x1139f2000] 18:49:33 INFO - PROCESS | 1662 | 1463622573490 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]]]}] 18:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 872ms 18:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:49:33 INFO - PROCESS | 1662 | 1463622573525 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 18:49:33 INFO - PROCESS | 1662 | 1463622573527 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 18:49:33 INFO - PROCESS | 1662 | 1463622573531 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:49:33 INFO - PROCESS | 1662 | 1463622573536 Marionette TRACE conn2 <- [1,1366,null,{}] 18:49:33 INFO - PROCESS | 1662 | 1463622573547 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}] 18:49:33 INFO - PROCESS | 1662 | 1463622573657 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 18:49:33 INFO - PROCESS | 1662 | 1463622573735 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x12be1a000 == 82 [pid = 1662] [id = 349] 18:49:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 182 (0x1183e9800) [pid = 1662] [serial = 1046] [outer = 0x0] 18:49:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 183 (0x118a1cc00) [pid = 1662] [serial = 1047] [outer = 0x1183e9800] 18:49:33 INFO - PROCESS | 1662 | 1463622573767 Marionette DEBUG loaded listener.js 18:49:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 184 (0x1192bb000) [pid = 1662] [serial = 1048] [outer = 0x1183e9800] 18:49:34 INFO - PROCESS | 1662 | 1463622574181 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] 18:49:34 INFO - PROCESS | 1662 | 1463622574208 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 18:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:49:34 INFO - PROCESS | 1662 | 1463622574211 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:49:34 INFO - PROCESS | 1662 | 1463622574212 Marionette TRACE conn2 <- [1,1370,null,{}] 18:49:34 INFO - PROCESS | 1662 | 1463622574214 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}] 18:49:34 INFO - PROCESS | 1662 | 1463622574321 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 18:49:34 INFO - PROCESS | 1662 | 1463622574426 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c544000 == 83 [pid = 1662] [id = 350] 18:49:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 185 (0x1192c2c00) [pid = 1662] [serial = 1049] [outer = 0x0] 18:49:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 186 (0x123518800) [pid = 1662] [serial = 1050] [outer = 0x1192c2c00] 18:49:34 INFO - PROCESS | 1662 | 1463622574459 Marionette DEBUG loaded listener.js 18:49:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 187 (0x126709800) [pid = 1662] [serial = 1051] [outer = 0x1192c2c00] 18:49:34 INFO - PROCESS | 1662 | 1463622574891 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] 18:49:34 INFO - PROCESS | 1662 | 1463622574952 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 18:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:49:34 INFO - PROCESS | 1662 | 1463622574969 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:49:34 INFO - PROCESS | 1662 | 1463622574970 Marionette TRACE conn2 <- [1,1374,null,{}] 18:49:34 INFO - PROCESS | 1662 | 1463622574973 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}] 18:49:35 INFO - PROCESS | 1662 | 1463622575074 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 18:49:35 INFO - PROCESS | 1662 | 1463622575150 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ce25000 == 84 [pid = 1662] [id = 351] 18:49:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 188 (0x1268f1c00) [pid = 1662] [serial = 1052] [outer = 0x0] 18:49:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 189 (0x128adb400) [pid = 1662] [serial = 1053] [outer = 0x1268f1c00] 18:49:35 INFO - PROCESS | 1662 | 1463622575180 Marionette DEBUG loaded listener.js 18:49:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 190 (0x128bcb000) [pid = 1662] [serial = 1054] [outer = 0x1268f1c00] 18:49:35 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:49:35 INFO - PROCESS | 1662 | 1463622575595 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] 18:49:35 INFO - PROCESS | 1662 | 1463622575640 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 18:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:49:35 INFO - PROCESS | 1662 | 1463622575643 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:49:35 INFO - PROCESS | 1662 | 1463622575644 Marionette TRACE conn2 <- [1,1378,null,{}] 18:49:35 INFO - PROCESS | 1662 | 1463622575647 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}] 18:49:35 INFO - PROCESS | 1662 | 1463622575762 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 18:49:35 INFO - PROCESS | 1662 | 1463622575842 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d50e800 == 85 [pid = 1662] [id = 352] 18:49:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 191 (0x128d21800) [pid = 1662] [serial = 1055] [outer = 0x0] 18:49:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 192 (0x128ff1000) [pid = 1662] [serial = 1056] [outer = 0x128d21800] 18:49:35 INFO - PROCESS | 1662 | 1463622575873 Marionette DEBUG loaded listener.js 18:49:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 193 (0x12a6a6400) [pid = 1662] [serial = 1057] [outer = 0x128d21800] 18:49:36 INFO - PROCESS | 1662 | 1463622576278 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] 18:49:36 INFO - PROCESS | 1662 | 1463622576313 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 18:49:36 INFO - PROCESS | 1662 | 1463622576315 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:49:36 INFO - PROCESS | 1662 | 1463622576316 Marionette TRACE conn2 <- [1,1382,null,{}] 18:49:36 INFO - PROCESS | 1662 | 1463622576319 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}] 18:49:36 INFO - PROCESS | 1662 | 1463622576438 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 18:49:36 INFO - PROCESS | 1662 | 1463622576516 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d82f800 == 86 [pid = 1662] [id = 353] 18:49:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 194 (0x129525400) [pid = 1662] [serial = 1058] [outer = 0x0] 18:49:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 195 (0x12a945800) [pid = 1662] [serial = 1059] [outer = 0x129525400] 18:49:36 INFO - PROCESS | 1662 | 1463622576546 Marionette DEBUG loaded listener.js 18:49:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 196 (0x12a953c00) [pid = 1662] [serial = 1060] [outer = 0x129525400] 18:49:36 INFO - PROCESS | 1662 | [1662] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:49:37 INFO - PROCESS | 1662 | 1463622577011 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] 18:49:37 INFO - PROCESS | 1662 | 1463622577052 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 18:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:49:37 INFO - PROCESS | 1662 | 1463622577055 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:49:37 INFO - PROCESS | 1662 | 1463622577056 Marionette TRACE conn2 <- [1,1386,null,{}] 18:49:37 INFO - PROCESS | 1662 | 1463622577058 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}] 18:49:37 INFO - PROCESS | 1662 | 1463622577165 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 18:49:37 INFO - PROCESS | 1662 | 1463622577243 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x119403000 == 87 [pid = 1662] [id = 354] 18:49:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 197 (0x1126ac000) [pid = 1662] [serial = 1061] [outer = 0x0] 18:49:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 198 (0x118a5e400) [pid = 1662] [serial = 1062] [outer = 0x1126ac000] 18:49:37 INFO - PROCESS | 1662 | 1463622577274 Marionette DEBUG loaded listener.js 18:49:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 199 (0x12aeeb400) [pid = 1662] [serial = 1063] [outer = 0x1126ac000] 18:49:37 INFO - PROCESS | 1662 | 1463622577697 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] 18:49:37 INFO - PROCESS | 1662 | 1463622577726 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 18:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:49:37 INFO - PROCESS | 1662 | 1463622577728 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:49:37 INFO - PROCESS | 1662 | 1463622577729 Marionette TRACE conn2 <- [1,1390,null,{}] 18:49:37 INFO - PROCESS | 1662 | 1463622577732 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}] 18:49:37 INFO - PROCESS | 1662 | 1463622577874 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 18:49:37 INFO - PROCESS | 1662 | 1463622577919 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x12f01a800 == 88 [pid = 1662] [id = 355] 18:49:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 200 (0x128bd1800) [pid = 1662] [serial = 1064] [outer = 0x0] 18:49:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 201 (0x12af14400) [pid = 1662] [serial = 1065] [outer = 0x128bd1800] 18:49:37 INFO - PROCESS | 1662 | 1463622577948 Marionette DEBUG loaded listener.js 18:49:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 202 (0x12af6ac00) [pid = 1662] [serial = 1066] [outer = 0x128bd1800] 18:49:38 INFO - PROCESS | 1662 | 1463622578567 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]]]}] 18:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 870ms 18:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:49:38 INFO - PROCESS | 1662 | 1463622578598 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 18:49:38 INFO - PROCESS | 1662 | 1463622578600 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 18:49:38 INFO - PROCESS | 1662 | 1463622578603 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:49:38 INFO - PROCESS | 1662 | 1463622578606 Marionette TRACE conn2 <- [1,1394,null,{}] 18:49:38 INFO - PROCESS | 1662 | 1463622578609 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}] 18:49:38 INFO - PROCESS | 1662 | 1463622578711 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 18:49:38 INFO - PROCESS | 1662 | 1463622578780 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x12119d800 == 89 [pid = 1662] [id = 356] 18:49:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 203 (0x111e32c00) [pid = 1662] [serial = 1067] [outer = 0x0] 18:49:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 204 (0x1126eac00) [pid = 1662] [serial = 1068] [outer = 0x111e32c00] 18:49:38 INFO - PROCESS | 1662 | 1463622578808 Marionette DEBUG loaded listener.js 18:49:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 205 (0x115fcc400) [pid = 1662] [serial = 1069] [outer = 0x111e32c00] 18:49:39 INFO - PROCESS | 1662 | 1463622579272 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]]]}] 18:49:39 INFO - PROCESS | 1662 | --DOCSHELL 0x12af2a800 == 88 [pid = 1662] [id = 345] 18:49:39 INFO - PROCESS | 1662 | --DOCSHELL 0x12a928800 == 87 [pid = 1662] [id = 344] 18:49:39 INFO - PROCESS | 1662 | --DOCSHELL 0x1296a9000 == 86 [pid = 1662] [id = 343] 18:49:39 INFO - PROCESS | 1662 | --DOCSHELL 0x128c51800 == 85 [pid = 1662] [id = 342] 18:49:39 INFO - PROCESS | 1662 | --DOCSHELL 0x12416c000 == 84 [pid = 1662] [id = 341] 18:49:39 INFO - PROCESS | 1662 | --DOCSHELL 0x12396e800 == 83 [pid = 1662] [id = 340] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 204 (0x12c63e000) [pid = 1662] [serial = 981] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOCSHELL 0x119408000 == 82 [pid = 1662] [id = 339] 18:49:39 INFO - PROCESS | 1662 | --DOCSHELL 0x1186e5800 == 81 [pid = 1662] [id = 338] 18:49:39 INFO - PROCESS | 1662 | --DOCSHELL 0x117f79000 == 80 [pid = 1662] [id = 337] 18:49:39 INFO - PROCESS | 1662 | --DOCSHELL 0x1383cc000 == 79 [pid = 1662] [id = 307] 18:49:39 INFO - PROCESS | 1662 | --DOCSHELL 0x11636d800 == 78 [pid = 1662] [id = 336] 18:49:39 INFO - PROCESS | 1662 | --DOCSHELL 0x116389000 == 77 [pid = 1662] [id = 335] 18:49:39 INFO - PROCESS | 1662 | --DOCSHELL 0x12e060800 == 76 [pid = 1662] [id = 332] 18:49:39 INFO - PROCESS | 1662 | --DOCSHELL 0x12d5af000 == 75 [pid = 1662] [id = 331] 18:49:39 INFO - PROCESS | 1662 | --DOCSHELL 0x12a639000 == 74 [pid = 1662] [id = 330] 18:49:39 INFO - PROCESS | 1662 | --DOCSHELL 0x119bc6000 == 73 [pid = 1662] [id = 329] 18:49:39 INFO - PROCESS | 1662 | --DOCSHELL 0x115d0a800 == 72 [pid = 1662] [id = 328] 18:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 720ms 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 203 (0x1268eb400) [pid = 1662] [serial = 963] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 202 (0x12d443000) [pid = 1662] [serial = 939] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 201 (0x12118e800) [pid = 1662] [serial = 957] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 200 (0x123d09c00) [pid = 1662] [serial = 958] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 199 (0x128b76c00) [pid = 1662] [serial = 966] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 198 (0x117f05400) [pid = 1662] [serial = 946] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 197 (0x116f1b800) [pid = 1662] [serial = 945] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 196 (0x1163ed800) [pid = 1662] [serial = 943] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 195 (0x1126ea800) [pid = 1662] [serial = 942] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 194 (0x116a5c000) [pid = 1662] [serial = 948] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 193 (0x1183ecc00) [pid = 1662] [serial = 949] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 192 (0x12c9d4800) [pid = 1662] [serial = 936] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 191 (0x1194f4800) [pid = 1662] [serial = 927] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 190 (0x1292dcc00) [pid = 1662] [serial = 969] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 189 (0x128d6ac00) [pid = 1662] [serial = 967] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 188 (0x128b7cc00) [pid = 1662] [serial = 930] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 187 (0x118a5d000) [pid = 1662] [serial = 951] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 186 (0x119192000) [pid = 1662] [serial = 952] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 185 (0x1194f8800) [pid = 1662] [serial = 954] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 184 (0x119b76400) [pid = 1662] [serial = 955] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 183 (0x12af61000) [pid = 1662] [serial = 975] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 182 (0x1292e0000) [pid = 1662] [serial = 972] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 181 (0x12aeed800) [pid = 1662] [serial = 973] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 180 (0x12af15400) [pid = 1662] [serial = 933] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 179 (0x116ad2800) [pid = 1662] [serial = 924] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 178 (0x12ba8c000) [pid = 1662] [serial = 978] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 177 (0x12c56d800) [pid = 1662] [serial = 979] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 176 (0x12a45b800) [pid = 1662] [serial = 970] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 175 (0x12b22d800) [pid = 1662] [serial = 976] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 174 (0x124e35800) [pid = 1662] [serial = 960] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 173 (0x126463000) [pid = 1662] [serial = 961] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | --DOMWINDOW == 172 (0x128ad8c00) [pid = 1662] [serial = 964] [outer = 0x0] [url = about:blank] 18:49:39 INFO - PROCESS | 1662 | 1463622579377 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 18:49:39 INFO - PROCESS | 1662 | 1463622579382 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 18:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:49:39 INFO - PROCESS | 1662 | 1463622579394 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:49:39 INFO - PROCESS | 1662 | 1463622579397 Marionette TRACE conn2 <- [1,1398,null,{}] 18:49:39 INFO - PROCESS | 1662 | 1463622579400 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}] 18:49:39 INFO - PROCESS | 1662 | 1463622579544 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 18:49:39 INFO - PROCESS | 1662 | 1463622579553 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170cf800 == 73 [pid = 1662] [id = 357] 18:49:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 173 (0x116a5c000) [pid = 1662] [serial = 1070] [outer = 0x0] 18:49:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 174 (0x116f1a400) [pid = 1662] [serial = 1071] [outer = 0x116a5c000] 18:49:39 INFO - PROCESS | 1662 | 1463622579595 Marionette DEBUG loaded listener.js 18:49:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 175 (0x117f98000) [pid = 1662] [serial = 1072] [outer = 0x116a5c000] 18:49:40 INFO - PROCESS | 1662 | 1463622580064 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]]]}] 18:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 724ms 18:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:49:40 INFO - PROCESS | 1662 | 1463622580116 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 18:49:40 INFO - PROCESS | 1662 | 1463622580117 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 18:49:40 INFO - PROCESS | 1662 | 1463622580119 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:49:40 INFO - PROCESS | 1662 | 1463622580121 Marionette TRACE conn2 <- [1,1402,null,{}] 18:49:40 INFO - PROCESS | 1662 | 1463622580129 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}] 18:49:40 INFO - PROCESS | 1662 | 1463622580220 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 18:49:40 INFO - PROCESS | 1662 | 1463622580227 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x119fd0800 == 74 [pid = 1662] [id = 358] 18:49:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 176 (0x1183dec00) [pid = 1662] [serial = 1073] [outer = 0x0] 18:49:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 177 (0x118617400) [pid = 1662] [serial = 1074] [outer = 0x1183dec00] 18:49:40 INFO - PROCESS | 1662 | 1463622580254 Marionette DEBUG loaded listener.js 18:49:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 178 (0x119192400) [pid = 1662] [serial = 1075] [outer = 0x1183dec00] 18:49:40 INFO - PROCESS | 1662 | 1463622580610 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]]]}] 18:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 521ms 18:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:49:40 INFO - PROCESS | 1662 | 1463622580640 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 18:49:40 INFO - PROCESS | 1662 | 1463622580642 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 18:49:40 INFO - PROCESS | 1662 | 1463622580644 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:49:40 INFO - PROCESS | 1662 | 1463622580645 Marionette TRACE conn2 <- [1,1406,null,{}] 18:49:40 INFO - PROCESS | 1662 | 1463622580647 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}] 18:49:40 INFO - PROCESS | 1662 | 1463622580742 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 18:49:40 INFO - PROCESS | 1662 | 1463622580747 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x12415c000 == 75 [pid = 1662] [id = 359] 18:49:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 179 (0x119210800) [pid = 1662] [serial = 1076] [outer = 0x0] 18:49:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 180 (0x1195efc00) [pid = 1662] [serial = 1077] [outer = 0x119210800] 18:49:40 INFO - PROCESS | 1662 | 1463622580773 Marionette DEBUG loaded listener.js 18:49:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 181 (0x11aa78800) [pid = 1662] [serial = 1078] [outer = 0x119210800] 18:49:41 INFO - PROCESS | 1662 | 1463622581116 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]]]}] 18:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 519ms 18:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:49:41 INFO - PROCESS | 1662 | 1463622581164 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 18:49:41 INFO - PROCESS | 1662 | 1463622581165 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 18:49:41 INFO - PROCESS | 1662 | 1463622581167 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:49:41 INFO - PROCESS | 1662 | 1463622581168 Marionette TRACE conn2 <- [1,1410,null,{}] 18:49:41 INFO - PROCESS | 1662 | 1463622581170 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}] 18:49:41 INFO - PROCESS | 1662 | 1463622581288 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 18:49:41 INFO - PROCESS | 1662 | 1463622581331 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x128b87000 == 76 [pid = 1662] [id = 360] 18:49:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 182 (0x1192c5000) [pid = 1662] [serial = 1079] [outer = 0x0] 18:49:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 183 (0x12118b000) [pid = 1662] [serial = 1080] [outer = 0x1192c5000] 18:49:41 INFO - PROCESS | 1662 | 1463622581356 Marionette DEBUG loaded listener.js 18:49:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 184 (0x123834c00) [pid = 1662] [serial = 1081] [outer = 0x1192c5000] 18:49:41 INFO - PROCESS | 1662 | 1463622581698 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]]]}] 18:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 569ms 18:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:49:41 INFO - PROCESS | 1662 | 1463622581737 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 18:49:41 INFO - PROCESS | 1662 | 1463622581738 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 18:49:41 INFO - PROCESS | 1662 | 1463622581740 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:49:41 INFO - PROCESS | 1662 | 1463622581741 Marionette TRACE conn2 <- [1,1414,null,{}] 18:49:41 INFO - PROCESS | 1662 | 1463622581743 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}] 18:49:41 INFO - PROCESS | 1662 | 1463622581860 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 18:49:41 INFO - PROCESS | 1662 | 1463622581883 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x1296c2000 == 77 [pid = 1662] [id = 361] 18:49:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 185 (0x124b04800) [pid = 1662] [serial = 1082] [outer = 0x0] 18:49:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 186 (0x128b7cc00) [pid = 1662] [serial = 1083] [outer = 0x124b04800] 18:49:41 INFO - PROCESS | 1662 | 1463622581908 Marionette DEBUG loaded listener.js 18:49:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 187 (0x128d76400) [pid = 1662] [serial = 1084] [outer = 0x124b04800] 18:49:42 INFO - PROCESS | 1662 | 1463622582277 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]]]}] 18:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 568ms 18:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:49:42 INFO - PROCESS | 1662 | 1463622582309 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 18:49:42 INFO - PROCESS | 1662 | 1463622582310 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 18:49:42 INFO - PROCESS | 1662 | 1463622582312 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:49:42 INFO - PROCESS | 1662 | 1463622582313 Marionette TRACE conn2 <- [1,1418,null,{}] 18:49:42 INFO - PROCESS | 1662 | 1463622582315 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}] 18:49:42 INFO - PROCESS | 1662 | 1463622582429 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 18:49:42 INFO - PROCESS | 1662 | 1463622582447 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b066000 == 78 [pid = 1662] [id = 362] 18:49:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 188 (0x128b71c00) [pid = 1662] [serial = 1085] [outer = 0x0] 18:49:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 189 (0x1292e2c00) [pid = 1662] [serial = 1086] [outer = 0x128b71c00] 18:49:42 INFO - PROCESS | 1662 | 1463622582472 Marionette DEBUG loaded listener.js 18:49:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 190 (0x12a6ab000) [pid = 1662] [serial = 1087] [outer = 0x128b71c00] 18:49:42 INFO - PROCESS | 1662 | 1463622582819 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]]]}] 18:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 519ms 18:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:49:42 INFO - PROCESS | 1662 | 1463622582831 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 18:49:42 INFO - PROCESS | 1662 | 1463622582833 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 18:49:42 INFO - PROCESS | 1662 | 1463622582835 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:49:42 INFO - PROCESS | 1662 | 1463622582838 Marionette TRACE conn2 <- [1,1422,null,{}] 18:49:42 INFO - PROCESS | 1662 | 1463622582842 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}] 18:49:42 INFO - PROCESS | 1662 | 1463622582954 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 18:49:42 INFO - PROCESS | 1662 | 1463622582968 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c358000 == 79 [pid = 1662] [id = 363] 18:49:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 191 (0x128d78400) [pid = 1662] [serial = 1088] [outer = 0x0] 18:49:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 192 (0x12af1e800) [pid = 1662] [serial = 1089] [outer = 0x128d78400] 18:49:42 INFO - PROCESS | 1662 | 1463622582993 Marionette DEBUG loaded listener.js 18:49:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 193 (0x12b221000) [pid = 1662] [serial = 1090] [outer = 0x128d78400] 18:49:43 INFO - PROCESS | 1662 | 1463622583353 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]]]}] 18:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 574ms 18:49:43 INFO - PROCESS | 1662 | 1463622583410 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 18:49:43 INFO - PROCESS | 1662 | 1463622583411 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 18:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:49:43 INFO - PROCESS | 1662 | 1463622583413 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:49:43 INFO - PROCESS | 1662 | 1463622583414 Marionette TRACE conn2 <- [1,1426,null,{}] 18:49:43 INFO - PROCESS | 1662 | 1463622583416 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}] 18:49:43 INFO - PROCESS | 1662 | 1463622583528 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 18:49:43 INFO - PROCESS | 1662 | --DOMWINDOW == 192 (0x12d421000) [pid = 1662] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:49:43 INFO - PROCESS | 1662 | --DOMWINDOW == 191 (0x119109000) [pid = 1662] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:49:43 INFO - PROCESS | 1662 | --DOMWINDOW == 190 (0x11910a800) [pid = 1662] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:49:43 INFO - PROCESS | 1662 | --DOMWINDOW == 189 (0x1165c2400) [pid = 1662] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:49:43 INFO - PROCESS | 1662 | --DOMWINDOW == 188 (0x110eaa800) [pid = 1662] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:49:43 INFO - PROCESS | 1662 | --DOMWINDOW == 187 (0x118618800) [pid = 1662] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:49:43 INFO - PROCESS | 1662 | --DOMWINDOW == 186 (0x115fd1400) [pid = 1662] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:49:43 INFO - PROCESS | 1662 | --DOMWINDOW == 185 (0x111f55000) [pid = 1662] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:49:43 INFO - PROCESS | 1662 | --DOMWINDOW == 184 (0x112659000) [pid = 1662] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:49:43 INFO - PROCESS | 1662 | --DOMWINDOW == 183 (0x12ba85c00) [pid = 1662] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:49:43 INFO - PROCESS | 1662 | --DOMWINDOW == 182 (0x1195f6000) [pid = 1662] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:49:43 INFO - PROCESS | 1662 | --DOMWINDOW == 181 (0x123797400) [pid = 1662] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:49:43 INFO - PROCESS | 1662 | --DOMWINDOW == 180 (0x1195f8c00) [pid = 1662] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:49:43 INFO - PROCESS | 1662 | 1463622583706 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x1183a4000 == 80 [pid = 1662] [id = 364] 18:49:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 181 (0x110e4e400) [pid = 1662] [serial = 1091] [outer = 0x0] 18:49:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 182 (0x110eaa800) [pid = 1662] [serial = 1092] [outer = 0x110e4e400] 18:49:43 INFO - PROCESS | 1662 | 1463622583731 Marionette DEBUG loaded listener.js 18:49:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 183 (0x117d66400) [pid = 1662] [serial = 1093] [outer = 0x110e4e400] 18:49:44 INFO - PROCESS | 1662 | 1463622584009 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]]]}] 18:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 619ms 18:49:44 INFO - PROCESS | 1662 | 1463622584032 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 18:49:44 INFO - PROCESS | 1662 | 1463622584033 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 18:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:49:44 INFO - PROCESS | 1662 | 1463622584044 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:49:44 INFO - PROCESS | 1662 | 1463622584045 Marionette TRACE conn2 <- [1,1430,null,{}] 18:49:44 INFO - PROCESS | 1662 | 1463622584047 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}] 18:49:44 INFO - PROCESS | 1662 | 1463622584141 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 18:49:44 INFO - PROCESS | 1662 | 1463622584145 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d2a8000 == 81 [pid = 1662] [id = 365] 18:49:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 184 (0x11859b800) [pid = 1662] [serial = 1094] [outer = 0x0] 18:49:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 185 (0x123797400) [pid = 1662] [serial = 1095] [outer = 0x11859b800] 18:49:44 INFO - PROCESS | 1662 | 1463622584171 Marionette DEBUG loaded listener.js 18:49:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 186 (0x12b22cc00) [pid = 1662] [serial = 1096] [outer = 0x11859b800] 18:49:44 INFO - PROCESS | 1662 | 1463622584542 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]]]}] 18:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 518ms 18:49:44 INFO - PROCESS | 1662 | 1463622584563 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 18:49:44 INFO - PROCESS | 1662 | 1463622584564 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 18:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:49:44 INFO - PROCESS | 1662 | 1463622584567 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:49:44 INFO - PROCESS | 1662 | 1463622584569 Marionette TRACE conn2 <- [1,1434,null,{}] 18:49:44 INFO - PROCESS | 1662 | 1463622584586 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}] 18:49:44 INFO - PROCESS | 1662 | 1463622584690 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 18:49:44 INFO - PROCESS | 1662 | 1463622584694 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x12f0dd800 == 82 [pid = 1662] [id = 366] 18:49:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 187 (0x12ba50800) [pid = 1662] [serial = 1097] [outer = 0x0] 18:49:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 188 (0x12bd6f400) [pid = 1662] [serial = 1098] [outer = 0x12ba50800] 18:49:44 INFO - PROCESS | 1662 | 1463622584723 Marionette DEBUG loaded listener.js 18:49:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 189 (0x12c578c00) [pid = 1662] [serial = 1099] [outer = 0x12ba50800] 18:49:45 INFO - PROCESS | 1662 | 1463622585070 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]]]}] 18:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 522ms 18:49:45 INFO - PROCESS | 1662 | 1463622585091 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 18:49:45 INFO - PROCESS | 1662 | 1463622585093 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 18:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:49:45 INFO - PROCESS | 1662 | 1463622585096 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:49:45 INFO - PROCESS | 1662 | 1463622585098 Marionette TRACE conn2 <- [1,1438,null,{}] 18:49:45 INFO - PROCESS | 1662 | 1463622585101 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}] 18:49:45 INFO - PROCESS | 1662 | 1463622585243 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 18:49:45 INFO - PROCESS | 1662 | 1463622585337 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x137a42000 == 83 [pid = 1662] [id = 367] 18:49:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 190 (0x12ba52000) [pid = 1662] [serial = 1100] [outer = 0x0] 18:49:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 191 (0x12c63a400) [pid = 1662] [serial = 1101] [outer = 0x12ba52000] 18:49:45 INFO - PROCESS | 1662 | 1463622585361 Marionette DEBUG loaded listener.js 18:49:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 192 (0x12c8f4400) [pid = 1662] [serial = 1102] [outer = 0x12ba52000] 18:49:45 INFO - PROCESS | 1662 | 1463622585653 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]]]}] 18:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 570ms 18:49:45 INFO - PROCESS | 1662 | 1463622585751 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 18:49:45 INFO - PROCESS | 1662 | 1463622585754 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 18:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:49:45 INFO - PROCESS | 1662 | 1463622585758 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:49:45 INFO - PROCESS | 1662 | 1463622585761 Marionette TRACE conn2 <- [1,1442,null,{}] 18:49:45 INFO - PROCESS | 1662 | 1463622585765 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}] 18:49:45 INFO - PROCESS | 1662 | 1463622585924 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 18:49:45 INFO - PROCESS | 1662 | 1463622585933 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x116f97000 == 84 [pid = 1662] [id = 368] 18:49:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 193 (0x111ab3800) [pid = 1662] [serial = 1103] [outer = 0x0] 18:49:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 194 (0x1121b0c00) [pid = 1662] [serial = 1104] [outer = 0x111ab3800] 18:49:45 INFO - PROCESS | 1662 | 1463622585978 Marionette DEBUG loaded listener.js 18:49:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 195 (0x112c4b400) [pid = 1662] [serial = 1105] [outer = 0x111ab3800] 18:49:46 INFO - PROCESS | 1662 | 1463622586500 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]]]}] 18:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 824ms 18:49:46 INFO - PROCESS | 1662 | 1463622586583 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 18:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:49:46 INFO - PROCESS | 1662 | 1463622586586 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 18:49:46 INFO - PROCESS | 1662 | 1463622586592 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:49:46 INFO - PROCESS | 1662 | 1463622586595 Marionette TRACE conn2 <- [1,1446,null,{}] 18:49:46 INFO - PROCESS | 1662 | 1463622586598 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}] 18:49:46 INFO - PROCESS | 1662 | 1463622586711 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 18:49:46 INFO - PROCESS | 1662 | 1463622586792 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x128c5b000 == 85 [pid = 1662] [id = 369] 18:49:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 196 (0x1165c3c00) [pid = 1662] [serial = 1106] [outer = 0x0] 18:49:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 197 (0x118306800) [pid = 1662] [serial = 1107] [outer = 0x1165c3c00] 18:49:46 INFO - PROCESS | 1662 | 1463622586822 Marionette DEBUG loaded listener.js 18:49:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 198 (0x118624400) [pid = 1662] [serial = 1108] [outer = 0x1165c3c00] 18:49:47 INFO - PROCESS | 1662 | 1463622587260 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]]]}] 18:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 723ms 18:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:49:47 INFO - PROCESS | 1662 | 1463622587313 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 18:49:47 INFO - PROCESS | 1662 | 1463622587315 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 18:49:47 INFO - PROCESS | 1662 | 1463622587333 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:49:47 INFO - PROCESS | 1662 | 1463622587335 Marionette TRACE conn2 <- [1,1450,null,{}] 18:49:47 INFO - PROCESS | 1662 | 1463622587344 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}] 18:49:47 INFO - PROCESS | 1662 | 1463622587459 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 18:49:47 INFO - PROCESS | 1662 | 1463622587542 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x12f0d8800 == 86 [pid = 1662] [id = 370] 18:49:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 199 (0x123519c00) [pid = 1662] [serial = 1109] [outer = 0x0] 18:49:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 200 (0x1238db800) [pid = 1662] [serial = 1110] [outer = 0x123519c00] 18:49:47 INFO - PROCESS | 1662 | 1463622587575 Marionette DEBUG loaded listener.js 18:49:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 201 (0x126463000) [pid = 1662] [serial = 1111] [outer = 0x123519c00] 18:49:48 INFO - PROCESS | 1662 | 1463622588055 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]]]}] 18:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 791ms 18:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:49:48 INFO - PROCESS | 1662 | 1463622588109 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 18:49:48 INFO - PROCESS | 1662 | 1463622588110 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 18:49:48 INFO - PROCESS | 1662 | 1463622588112 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:49:48 INFO - PROCESS | 1662 | 1463622588113 Marionette TRACE conn2 <- [1,1454,null,{}] 18:49:48 INFO - PROCESS | 1662 | 1463622588116 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}] 18:49:48 INFO - PROCESS | 1662 | 1463622588224 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 18:49:48 INFO - PROCESS | 1662 | 1463622588305 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x1383dc800 == 87 [pid = 1662] [id = 371] 18:49:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 202 (0x128b7c800) [pid = 1662] [serial = 1112] [outer = 0x0] 18:49:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 203 (0x1292e3c00) [pid = 1662] [serial = 1113] [outer = 0x128b7c800] 18:49:48 INFO - PROCESS | 1662 | 1463622588335 Marionette DEBUG loaded listener.js 18:49:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 204 (0x12b22d000) [pid = 1662] [serial = 1114] [outer = 0x128b7c800] 18:49:48 INFO - PROCESS | 1662 | 1463622588765 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]]]}] 18:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 670ms 18:49:48 INFO - PROCESS | 1662 | 1463622588782 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 18:49:48 INFO - PROCESS | 1662 | 1463622588783 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 18:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:49:48 INFO - PROCESS | 1662 | 1463622588787 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:49:48 INFO - PROCESS | 1662 | 1463622588789 Marionette TRACE conn2 <- [1,1458,null,{}] 18:49:48 INFO - PROCESS | 1662 | 1463622588792 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}] 18:49:48 INFO - PROCESS | 1662 | 1463622588898 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 18:49:49 INFO - PROCESS | 1662 | 1463622589007 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x13bdb0800 == 88 [pid = 1662] [id = 372] 18:49:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 205 (0x128d24000) [pid = 1662] [serial = 1115] [outer = 0x0] 18:49:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 206 (0x12bd6f000) [pid = 1662] [serial = 1116] [outer = 0x128d24000] 18:49:49 INFO - PROCESS | 1662 | 1463622589041 Marionette DEBUG loaded listener.js 18:49:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 207 (0x12c572c00) [pid = 1662] [serial = 1117] [outer = 0x128d24000] 18:49:49 INFO - PROCESS | 1662 | 1463622589454 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]]]}] 18:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 675ms 18:49:49 INFO - PROCESS | 1662 | 1463622589461 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 18:49:49 INFO - PROCESS | 1662 | 1463622589462 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 18:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:49:49 INFO - PROCESS | 1662 | 1463622589465 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:49:49 INFO - PROCESS | 1662 | 1463622589466 Marionette TRACE conn2 <- [1,1462,null,{}] 18:49:49 INFO - PROCESS | 1662 | 1463622589469 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}] 18:49:49 INFO - PROCESS | 1662 | 1463622589610 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 18:49:49 INFO - PROCESS | 1662 | 1463622589704 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x13c48f000 == 89 [pid = 1662] [id = 373] 18:49:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 208 (0x12c9d5800) [pid = 1662] [serial = 1118] [outer = 0x0] 18:49:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 209 (0x12d223c00) [pid = 1662] [serial = 1119] [outer = 0x12c9d5800] 18:49:49 INFO - PROCESS | 1662 | 1463622589736 Marionette DEBUG loaded listener.js 18:49:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 210 (0x12d428c00) [pid = 1662] [serial = 1120] [outer = 0x12c9d5800] 18:49:50 INFO - PROCESS | 1662 | 1463622590175 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]]]}] 18:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 718ms 18:49:50 INFO - PROCESS | 1662 | 1463622590184 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 18:49:50 INFO - PROCESS | 1662 | 1463622590187 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 18:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:49:50 INFO - PROCESS | 1662 | 1463622590190 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:49:50 INFO - PROCESS | 1662 | 1463622590191 Marionette TRACE conn2 <- [1,1466,null,{}] 18:49:50 INFO - PROCESS | 1662 | 1463622590193 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}] 18:49:50 INFO - PROCESS | 1662 | 1463622590298 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 18:49:50 INFO - PROCESS | 1662 | 1463622590380 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x13836d800 == 90 [pid = 1662] [id = 374] 18:49:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 211 (0x12d42c400) [pid = 1662] [serial = 1121] [outer = 0x0] 18:49:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 212 (0x12d446c00) [pid = 1662] [serial = 1122] [outer = 0x12d42c400] 18:49:50 INFO - PROCESS | 1662 | 1463622590411 Marionette DEBUG loaded listener.js 18:49:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 213 (0x13590f800) [pid = 1662] [serial = 1123] [outer = 0x12d42c400] 18:49:51 INFO - PROCESS | 1662 | 1463622591154 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]]]}] 18:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1021ms 18:49:51 INFO - PROCESS | 1662 | 1463622591212 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 18:49:51 INFO - PROCESS | 1662 | 1463622591215 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 18:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:49:51 INFO - PROCESS | 1662 | 1463622591235 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:49:51 INFO - PROCESS | 1662 | 1463622591239 Marionette TRACE conn2 <- [1,1470,null,{}] 18:49:51 INFO - PROCESS | 1662 | 1463622591245 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}] 18:49:51 INFO - PROCESS | 1662 | 1463622591409 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 18:49:51 INFO - PROCESS | 1662 | 1463622591554 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x119f0d800 == 91 [pid = 1662] [id = 375] 18:49:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 214 (0x1126ac400) [pid = 1662] [serial = 1124] [outer = 0x0] 18:49:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 215 (0x1126b5400) [pid = 1662] [serial = 1125] [outer = 0x1126ac400] 18:49:51 INFO - PROCESS | 1662 | 1463622591600 Marionette DEBUG loaded listener.js 18:49:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 216 (0x1139e8800) [pid = 1662] [serial = 1126] [outer = 0x1126ac400] 18:49:52 INFO - PROCESS | 1662 | 1463622592121 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]]]}] 18:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 928ms 18:49:52 INFO - PROCESS | 1662 | 1463622592162 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 18:49:52 INFO - PROCESS | 1662 | 1463622592168 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 18:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:49:52 INFO - PROCESS | 1662 | 1463622592175 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:49:52 INFO - PROCESS | 1662 | 1463622592177 Marionette TRACE conn2 <- [1,1474,null,{}] 18:49:52 INFO - PROCESS | 1662 | 1463622592181 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}] 18:49:52 INFO - PROCESS | 1662 | 1463622592282 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 18:49:52 INFO - PROCESS | 1662 | 1463622592354 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x116e1d000 == 92 [pid = 1662] [id = 376] 18:49:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 217 (0x1139ebc00) [pid = 1662] [serial = 1127] [outer = 0x0] 18:49:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 218 (0x1163a1c00) [pid = 1662] [serial = 1128] [outer = 0x1139ebc00] 18:49:52 INFO - PROCESS | 1662 | 1463622592423 Marionette DEBUG loaded listener.js 18:49:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 219 (0x116a5cc00) [pid = 1662] [serial = 1129] [outer = 0x1139ebc00] 18:49:52 INFO - PROCESS | 1662 | 1463622592914 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]]]}] 18:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 771ms 18:49:52 INFO - PROCESS | 1662 | 1463622592946 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 18:49:52 INFO - PROCESS | 1662 | 1463622592947 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 18:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:49:52 INFO - PROCESS | 1662 | 1463622592950 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:49:52 INFO - PROCESS | 1662 | 1463622592954 Marionette TRACE conn2 <- [1,1478,null,{}] 18:49:52 INFO - PROCESS | 1662 | 1463622592961 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}] 18:49:53 INFO - PROCESS | 1662 | 1463622593063 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 18:49:53 INFO - PROCESS | 1662 | 1463622593148 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x124e62800 == 93 [pid = 1662] [id = 377] 18:49:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 220 (0x118305000) [pid = 1662] [serial = 1130] [outer = 0x0] 18:49:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 221 (0x118621000) [pid = 1662] [serial = 1131] [outer = 0x118305000] 18:49:53 INFO - PROCESS | 1662 | 1463622593177 Marionette DEBUG loaded listener.js 18:49:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 222 (0x118a65000) [pid = 1662] [serial = 1132] [outer = 0x118305000] 18:49:53 INFO - PROCESS | 1662 | --DOCSHELL 0x12e075000 == 92 [pid = 1662] [id = 219] 18:49:53 INFO - PROCESS | 1662 | --DOCSHELL 0x12f0de800 == 91 [pid = 1662] [id = 312] 18:49:53 INFO - PROCESS | 1662 | --DOCSHELL 0x137a46800 == 90 [pid = 1662] [id = 311] 18:49:53 INFO - PROCESS | 1662 | --DOCSHELL 0x12f0dd800 == 89 [pid = 1662] [id = 366] 18:49:53 INFO - PROCESS | 1662 | --DOCSHELL 0x12d2a8000 == 88 [pid = 1662] [id = 365] 18:49:53 INFO - PROCESS | 1662 | --DOCSHELL 0x1183a4000 == 87 [pid = 1662] [id = 364] 18:49:53 INFO - PROCESS | 1662 | --DOCSHELL 0x12c358000 == 86 [pid = 1662] [id = 363] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 221 (0x110e71400) [pid = 1662] [serial = 984] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 220 (0x116f1f400) [pid = 1662] [serial = 987] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 219 (0x119205400) [pid = 1662] [serial = 990] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 218 (0x123189400) [pid = 1662] [serial = 993] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 217 (0x128ff2800) [pid = 1662] [serial = 996] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 216 (0x12d228400) [pid = 1662] [serial = 999] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 215 (0x12d22bc00) [pid = 1662] [serial = 1002] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 214 (0x1260c6c00) [pid = 1662] [serial = 1038] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | --DOCSHELL 0x12b066000 == 85 [pid = 1662] [id = 362] 18:49:53 INFO - PROCESS | 1662 | --DOCSHELL 0x1296c2000 == 84 [pid = 1662] [id = 361] 18:49:53 INFO - PROCESS | 1662 | --DOCSHELL 0x128b87000 == 83 [pid = 1662] [id = 360] 18:49:53 INFO - PROCESS | 1662 | --DOCSHELL 0x12415c000 == 82 [pid = 1662] [id = 359] 18:49:53 INFO - PROCESS | 1662 | --DOCSHELL 0x119fd0800 == 81 [pid = 1662] [id = 358] 18:49:53 INFO - PROCESS | 1662 | --DOCSHELL 0x1170cf800 == 80 [pid = 1662] [id = 357] 18:49:53 INFO - PROCESS | 1662 | --DOCSHELL 0x12119d800 == 79 [pid = 1662] [id = 356] 18:49:53 INFO - PROCESS | 1662 | --DOCSHELL 0x12be1a000 == 78 [pid = 1662] [id = 349] 18:49:53 INFO - PROCESS | 1662 | --DOCSHELL 0x123120800 == 77 [pid = 1662] [id = 348] 18:49:53 INFO - PROCESS | 1662 | --DOCSHELL 0x116fac000 == 76 [pid = 1662] [id = 347] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 213 (0x12d447c00) [pid = 1662] [serial = 922] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 212 (0x1192c1000) [pid = 1662] [serial = 1023] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 211 (0x119b9ac00) [pid = 1662] [serial = 1026] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 210 (0x117f12400) [pid = 1662] [serial = 1017] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 209 (0x1126ab400) [pid = 1662] [serial = 1006] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 208 (0x110eb4c00) [pid = 1662] [serial = 1005] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 207 (0x118620000) [pid = 1662] [serial = 1020] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 206 (0x116693800) [pid = 1662] [serial = 1014] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 205 (0x117584c00) [pid = 1662] [serial = 1015] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 204 (0x1126e9c00) [pid = 1662] [serial = 1009] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 203 (0x1126b1c00) [pid = 1662] [serial = 1008] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 202 (0x114ffc000) [pid = 1662] [serial = 1011] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 201 (0x1163a2c00) [pid = 1662] [serial = 1012] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 200 (0x12c9cfc00) [pid = 1662] [serial = 982] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 199 (0x1233fb400) [pid = 1662] [serial = 1029] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 198 (0x124ea4400) [pid = 1662] [serial = 1036] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 197 (0x1241f9400) [pid = 1662] [serial = 1035] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 196 (0x123796000) [pid = 1662] [serial = 1030] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 195 (0x1183dfc00) [pid = 1662] [serial = 1018] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 194 (0x11aa6fc00) [pid = 1662] [serial = 1027] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 193 (0x12379a800) [pid = 1662] [serial = 1032] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 192 (0x1195f1000) [pid = 1662] [serial = 1024] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 191 (0x118a5c000) [pid = 1662] [serial = 1021] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | --DOMWINDOW == 190 (0x1238cf400) [pid = 1662] [serial = 1033] [outer = 0x0] [url = about:blank] 18:49:53 INFO - PROCESS | 1662 | 1463622593600 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]]]}] 18:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 672ms 18:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:49:53 INFO - PROCESS | 1662 | 1463622593624 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 18:49:53 INFO - PROCESS | 1662 | 1463622593626 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 18:49:53 INFO - PROCESS | 1662 | 1463622593628 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:49:53 INFO - PROCESS | 1662 | 1463622593629 Marionette TRACE conn2 <- [1,1482,null,{}] 18:49:53 INFO - PROCESS | 1662 | 1463622593631 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}] 18:49:53 INFO - PROCESS | 1662 | 1463622593720 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 18:49:53 INFO - PROCESS | 1662 | 1463622593725 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x1186d7800 == 77 [pid = 1662] [id = 378] 18:49:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 191 (0x117f12400) [pid = 1662] [serial = 1133] [outer = 0x0] 18:49:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 192 (0x118a5c000) [pid = 1662] [serial = 1134] [outer = 0x117f12400] 18:49:53 INFO - PROCESS | 1662 | 1463622593751 Marionette DEBUG loaded listener.js 18:49:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 193 (0x116f14400) [pid = 1662] [serial = 1135] [outer = 0x117f12400] 18:49:54 INFO - PROCESS | 1662 | 1463622594156 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]]]}] 18:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 568ms 18:49:54 INFO - PROCESS | 1662 | 1463622594197 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 18:49:54 INFO - PROCESS | 1662 | 1463622594199 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 18:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:49:54 INFO - PROCESS | 1662 | 1463622594205 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:49:54 INFO - PROCESS | 1662 | 1463622594207 Marionette TRACE conn2 <- [1,1486,null,{}] 18:49:54 INFO - PROCESS | 1662 | 1463622594211 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}] 18:49:54 INFO - PROCESS | 1662 | 1463622594345 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 18:49:54 INFO - PROCESS | 1662 | 1463622594359 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x12365f800 == 78 [pid = 1662] [id = 379] 18:49:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 194 (0x119195800) [pid = 1662] [serial = 1136] [outer = 0x0] 18:49:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 195 (0x1195f1400) [pid = 1662] [serial = 1137] [outer = 0x119195800] 18:49:54 INFO - PROCESS | 1662 | 1463622594400 Marionette DEBUG loaded listener.js 18:49:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 196 (0x119c0d000) [pid = 1662] [serial = 1138] [outer = 0x119195800] 18:49:54 INFO - PROCESS | 1662 | 1463622594829 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]]]}] 18:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 674ms 18:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:49:54 INFO - PROCESS | 1662 | 1463622594884 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 18:49:54 INFO - PROCESS | 1662 | 1463622594885 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 18:49:54 INFO - PROCESS | 1662 | 1463622594888 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:49:54 INFO - PROCESS | 1662 | 1463622594889 Marionette TRACE conn2 <- [1,1490,null,{}] 18:49:54 INFO - PROCESS | 1662 | 1463622594891 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}] 18:49:54 INFO - PROCESS | 1662 | 1463622594992 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 18:49:54 INFO - PROCESS | 1662 | 1463622594997 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x12934a800 == 79 [pid = 1662] [id = 380] 18:49:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 197 (0x11aa79800) [pid = 1662] [serial = 1139] [outer = 0x0] 18:49:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 198 (0x12379a800) [pid = 1662] [serial = 1140] [outer = 0x11aa79800] 18:49:55 INFO - PROCESS | 1662 | 1463622595023 Marionette DEBUG loaded listener.js 18:49:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 199 (0x12680ec00) [pid = 1662] [serial = 1141] [outer = 0x11aa79800] 18:49:55 INFO - PROCESS | 1662 | 1463622595358 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]]]}] 18:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 520ms 18:49:55 INFO - PROCESS | 1662 | 1463622595408 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 18:49:55 INFO - PROCESS | 1662 | 1463622595410 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 18:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:49:55 INFO - PROCESS | 1662 | 1463622595412 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:49:55 INFO - PROCESS | 1662 | 1463622595413 Marionette TRACE conn2 <- [1,1494,null,{}] 18:49:55 INFO - PROCESS | 1662 | 1463622595415 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}] 18:49:55 INFO - PROCESS | 1662 | 1463622595539 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 18:49:55 INFO - PROCESS | 1662 | 1463622595579 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a63e000 == 80 [pid = 1662] [id = 381] 18:49:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 200 (0x1194f2c00) [pid = 1662] [serial = 1142] [outer = 0x0] 18:49:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 201 (0x128ad4800) [pid = 1662] [serial = 1143] [outer = 0x1194f2c00] 18:49:55 INFO - PROCESS | 1662 | 1463622595604 Marionette DEBUG loaded listener.js 18:49:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 202 (0x128bcc400) [pid = 1662] [serial = 1144] [outer = 0x1194f2c00] 18:49:55 INFO - PROCESS | 1662 | 1463622595932 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]]]}] 18:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 570ms 18:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:49:55 INFO - PROCESS | 1662 | 1463622595982 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 18:49:55 INFO - PROCESS | 1662 | 1463622595983 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 18:49:55 INFO - PROCESS | 1662 | 1463622595985 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:49:55 INFO - PROCESS | 1662 | 1463622595987 Marionette TRACE conn2 <- [1,1498,null,{}] 18:49:55 INFO - PROCESS | 1662 | 1463622595989 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}] 18:49:56 INFO - PROCESS | 1662 | 1463622596106 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 18:49:56 INFO - PROCESS | 1662 | 1463622596150 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b06d800 == 81 [pid = 1662] [id = 382] 18:49:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 203 (0x128b7d400) [pid = 1662] [serial = 1145] [outer = 0x0] 18:49:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 204 (0x128bd3800) [pid = 1662] [serial = 1146] [outer = 0x128b7d400] 18:49:56 INFO - PROCESS | 1662 | 1463622596175 Marionette DEBUG loaded listener.js 18:49:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 205 (0x1292e1c00) [pid = 1662] [serial = 1147] [outer = 0x128b7d400] 18:49:56 INFO - PROCESS | 1662 | 1463622596476 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]]]}] 18:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 524ms 18:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:49:56 INFO - PROCESS | 1662 | 1463622596515 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 18:49:56 INFO - PROCESS | 1662 | 1463622596516 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 18:49:56 INFO - PROCESS | 1662 | 1463622596519 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:49:56 INFO - PROCESS | 1662 | 1463622596520 Marionette TRACE conn2 <- [1,1502,null,{}] 18:49:56 INFO - PROCESS | 1662 | 1463622596522 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}] 18:49:56 INFO - PROCESS | 1662 | 1463622596632 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 18:49:56 INFO - PROCESS | 1662 | 1463622596674 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x113ecd000 == 82 [pid = 1662] [id = 383] 18:49:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 206 (0x129523c00) [pid = 1662] [serial = 1148] [outer = 0x0] 18:49:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 207 (0x12a6e2000) [pid = 1662] [serial = 1149] [outer = 0x129523c00] 18:49:56 INFO - PROCESS | 1662 | 1463622596699 Marionette DEBUG loaded listener.js 18:49:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 208 (0x12aeee000) [pid = 1662] [serial = 1150] [outer = 0x129523c00] 18:49:57 INFO - PROCESS | 1662 | 1463622597049 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]]]}] 18:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 570ms 18:49:57 INFO - PROCESS | 1662 | 1463622597090 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 18:49:57 INFO - PROCESS | 1662 | 1463622597092 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 18:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:49:57 INFO - PROCESS | 1662 | 1463622597095 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:49:57 INFO - PROCESS | 1662 | 1463622597097 Marionette TRACE conn2 <- [1,1506,null,{}] 18:49:57 INFO - PROCESS | 1662 | 1463622597100 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}] 18:49:57 INFO - PROCESS | 1662 | 1463622597272 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 18:49:57 INFO - PROCESS | 1662 | 1463622597294 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c6dd000 == 83 [pid = 1662] [id = 384] 18:49:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 209 (0x1188df400) [pid = 1662] [serial = 1151] [outer = 0x0] 18:49:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 210 (0x1188e1c00) [pid = 1662] [serial = 1152] [outer = 0x1188df400] 18:49:57 INFO - PROCESS | 1662 | 1463622597347 Marionette DEBUG loaded listener.js 18:49:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 211 (0x1188e7000) [pid = 1662] [serial = 1153] [outer = 0x1188df400] 18:49:58 INFO - PROCESS | 1662 | 1463622598128 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]]]}] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 210 (0x1194ec800) [pid = 1662] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 209 (0x126462800) [pid = 1662] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 208 (0x11aa07800) [pid = 1662] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 207 (0x126464400) [pid = 1662] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 206 (0x1163a7c00) [pid = 1662] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 205 (0x118a5b800) [pid = 1662] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 204 (0x11313a000) [pid = 1662] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 203 (0x1126e3000) [pid = 1662] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 202 (0x12aeef400) [pid = 1662] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 201 (0x128ad0800) [pid = 1662] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 200 (0x1192c7000) [pid = 1662] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 199 (0x123187400) [pid = 1662] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 198 (0x121186000) [pid = 1662] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 197 (0x12ce75800) [pid = 1662] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 196 (0x118305c00) [pid = 1662] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 195 (0x116f18c00) [pid = 1662] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 194 (0x1195f8800) [pid = 1662] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 193 (0x1126e8000) [pid = 1662] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 192 (0x1126e3800) [pid = 1662] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 191 (0x117f09000) [pid = 1662] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 190 (0x110e6d000) [pid = 1662] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 189 (0x12b225000) [pid = 1662] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 188 (0x12a94f800) [pid = 1662] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 187 (0x119109800) [pid = 1662] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 186 (0x1267af000) [pid = 1662] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 185 (0x11aa6f000) [pid = 1662] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 184 (0x12952d400) [pid = 1662] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 183 (0x110e48c00) [pid = 1662] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 182 (0x118303000) [pid = 1662] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 181 (0x128ff2400) [pid = 1662] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 180 (0x1195f3800) [pid = 1662] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 179 (0x115fcd800) [pid = 1662] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 178 (0x117fa2400) [pid = 1662] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 177 (0x118408000) [pid = 1662] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 176 (0x11aa73c00) [pid = 1662] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 175 (0x124b04800) [pid = 1662] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 174 (0x128b71c00) [pid = 1662] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 173 (0x128d78400) [pid = 1662] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 172 (0x110e4e400) [pid = 1662] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 171 (0x12ba50800) [pid = 1662] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 170 (0x1183dec00) [pid = 1662] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 169 (0x116a5c000) [pid = 1662] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 168 (0x128bd1800) [pid = 1662] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 167 (0x111e32c00) [pid = 1662] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 166 (0x119210800) [pid = 1662] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 165 (0x1192c5000) [pid = 1662] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 164 (0x11859b800) [pid = 1662] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 163 (0x1126e0800) [pid = 1662] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 162 (0x12952b000) [pid = 1662] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x12a456800) [pid = 1662] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:49:58 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x11668e800) [pid = 1662] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1121ms 18:49:58 INFO - PROCESS | 1662 | 1463622598245 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 18:49:58 INFO - PROCESS | 1662 | 1463622598247 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 18:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:49:58 INFO - PROCESS | 1662 | 1463622598254 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:49:58 INFO - PROCESS | 1662 | 1463622598255 Marionette TRACE conn2 <- [1,1510,null,{}] 18:49:58 INFO - PROCESS | 1662 | 1463622598258 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}] 18:49:58 INFO - PROCESS | 1662 | 1463622598360 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 18:49:58 INFO - PROCESS | 1662 | 1463622598364 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x119409000 == 84 [pid = 1662] [id = 385] 18:49:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x117f12000) [pid = 1662] [serial = 1154] [outer = 0x0] 18:49:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x1183e4c00) [pid = 1662] [serial = 1155] [outer = 0x117f12000] 18:49:58 INFO - PROCESS | 1662 | 1463622598393 Marionette DEBUG loaded listener.js 18:49:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 163 (0x119210800) [pid = 1662] [serial = 1156] [outer = 0x117f12000] 18:49:58 INFO - PROCESS | 1662 | 1463622598843 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]]]}] 18:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 622ms 18:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:49:58 INFO - PROCESS | 1662 | 1463622598875 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 18:49:58 INFO - PROCESS | 1662 | 1463622598877 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 18:49:58 INFO - PROCESS | 1662 | 1463622598880 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:49:58 INFO - PROCESS | 1662 | 1463622598882 Marionette TRACE conn2 <- [1,1514,null,{}] 18:49:58 INFO - PROCESS | 1662 | 1463622598885 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}] 18:49:59 INFO - PROCESS | 1662 | 1463622599023 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 18:49:59 INFO - PROCESS | 1662 | 1463622599033 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d2a0800 == 85 [pid = 1662] [id = 386] 18:49:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 164 (0x1194f3400) [pid = 1662] [serial = 1157] [outer = 0x0] 18:49:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 165 (0x121188c00) [pid = 1662] [serial = 1158] [outer = 0x1194f3400] 18:49:59 INFO - PROCESS | 1662 | 1463622599070 Marionette DEBUG loaded listener.js 18:49:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 166 (0x12645d800) [pid = 1662] [serial = 1159] [outer = 0x1194f3400] 18:49:59 INFO - PROCESS | 1662 | 1463622599407 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]]]}] 18:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 570ms 18:49:59 INFO - PROCESS | 1662 | 1463622599450 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 18:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:49:59 INFO - PROCESS | 1662 | 1463622599451 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 18:49:59 INFO - PROCESS | 1662 | 1463622599456 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:49:59 INFO - PROCESS | 1662 | 1463622599457 Marionette TRACE conn2 <- [1,1518,null,{}] 18:49:59 INFO - PROCESS | 1662 | 1463622599471 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}] 18:49:59 INFO - PROCESS | 1662 | 1463622599560 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 18:49:59 INFO - PROCESS | 1662 | 1463622599564 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d818800 == 86 [pid = 1662] [id = 387] 18:49:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 167 (0x128ad0c00) [pid = 1662] [serial = 1160] [outer = 0x0] 18:49:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 168 (0x128d75000) [pid = 1662] [serial = 1161] [outer = 0x128ad0c00] 18:49:59 INFO - PROCESS | 1662 | 1463622599591 Marionette DEBUG loaded listener.js 18:49:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 169 (0x12a6a2400) [pid = 1662] [serial = 1162] [outer = 0x128ad0c00] 18:49:59 INFO - PROCESS | 1662 | 1463622599925 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]]]}] 18:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 518ms 18:49:59 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:49:59 INFO - PROCESS | 1662 | 1463622599974 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 18:49:59 INFO - PROCESS | 1662 | 1463622599975 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 18:49:59 INFO - PROCESS | 1662 | 1463622599978 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:49:59 INFO - PROCESS | 1662 | 1463622599979 Marionette TRACE conn2 <- [1,1522,null,{}] 18:49:59 INFO - PROCESS | 1662 | 1463622599981 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}] 18:50:00 INFO - PROCESS | 1662 | 1463622600079 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 18:50:00 INFO - PROCESS | 1662 | 1463622600225 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x11254e000 == 87 [pid = 1662] [id = 388] 18:50:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 170 (0x110e4e400) [pid = 1662] [serial = 1163] [outer = 0x0] 18:50:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 171 (0x110e67800) [pid = 1662] [serial = 1164] [outer = 0x110e4e400] 18:50:00 INFO - PROCESS | 1662 | 1463622600260 Marionette DEBUG loaded listener.js 18:50:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 172 (0x111c1cc00) [pid = 1662] [serial = 1165] [outer = 0x110e4e400] 18:50:00 INFO - PROCESS | 1662 | 1463622600642 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"]]]}] 18:50:00 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 () { 18:50:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:50:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:50:00 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 () { 18:50:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:50:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:50:00 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 () { 18:50:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:50:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:50:00 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 () { 18:50:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:50:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:50:00 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 670ms 18:50:00 INFO - PROCESS | 1662 | 1463622600648 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 18:50:00 INFO - PROCESS | 1662 | 1463622600652 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 18:50:00 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:50:00 INFO - PROCESS | 1662 | 1463622600655 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:50:00 INFO - PROCESS | 1662 | 1463622600657 Marionette TRACE conn2 <- [1,1526,null,{}] 18:50:00 INFO - PROCESS | 1662 | 1463622600661 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}] 18:50:00 INFO - PROCESS | 1662 | 1463622600774 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 18:50:00 INFO - PROCESS | 1662 | 1463622600885 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x123109000 == 88 [pid = 1662] [id = 389] 18:50:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 173 (0x1163f4800) [pid = 1662] [serial = 1166] [outer = 0x0] 18:50:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 174 (0x116f13c00) [pid = 1662] [serial = 1167] [outer = 0x1163f4800] 18:50:00 INFO - PROCESS | 1662 | 1463622600917 Marionette DEBUG loaded listener.js 18:50:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 175 (0x117d6a800) [pid = 1662] [serial = 1168] [outer = 0x1163f4800] 18:50:01 INFO - PROCESS | 1662 | 1463622601292 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"]]]}] 18:50:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:50:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:50:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:50:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:50:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:50:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:50:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:50:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:50:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:50:01 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 675ms 18:50:01 INFO - PROCESS | 1662 | 1463622601331 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 18:50:01 INFO - PROCESS | 1662 | 1463622601334 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 18:50:01 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:50:01 INFO - PROCESS | 1662 | 1463622601337 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:50:01 INFO - PROCESS | 1662 | 1463622601339 Marionette TRACE conn2 <- [1,1530,null,{}] 18:50:01 INFO - PROCESS | 1662 | 1463622601341 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}] 18:50:01 INFO - PROCESS | 1662 | 1463622601452 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 18:50:01 INFO - PROCESS | 1662 | 1463622601565 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x12af2d800 == 89 [pid = 1662] [id = 390] 18:50:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 176 (0x117f05400) [pid = 1662] [serial = 1169] [outer = 0x0] 18:50:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 177 (0x1183e1400) [pid = 1662] [serial = 1170] [outer = 0x117f05400] 18:50:01 INFO - PROCESS | 1662 | 1463622601597 Marionette DEBUG loaded listener.js 18:50:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 178 (0x1194f5800) [pid = 1662] [serial = 1171] [outer = 0x117f05400] 18:50:01 INFO - PROCESS | 1662 | 1463622601961 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]]]}] 18:50:02 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 18:50:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:50:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:50:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:50:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:50:02 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. 18:50:02 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:50:02 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 674ms 18:50:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:50:02 INFO - PROCESS | 1662 | 1463622602011 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 18:50:02 INFO - PROCESS | 1662 | 1463622602013 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 18:50:02 INFO - PROCESS | 1662 | 1463622602016 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:50:02 INFO - PROCESS | 1662 | 1463622602021 Marionette TRACE conn2 <- [1,1534,null,{}] 18:50:02 INFO - PROCESS | 1662 | 1463622602028 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}] 18:50:02 INFO - PROCESS | 1662 | 1463622602140 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 18:50:02 INFO - PROCESS | 1662 | 1463622602250 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x12f0e7000 == 90 [pid = 1662] [id = 391] 18:50:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 179 (0x1235a8000) [pid = 1662] [serial = 1172] [outer = 0x0] 18:50:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 180 (0x124e2f800) [pid = 1662] [serial = 1173] [outer = 0x1235a8000] 18:50:02 INFO - PROCESS | 1662 | 1463622602279 Marionette DEBUG loaded listener.js 18:50:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 181 (0x1268db000) [pid = 1662] [serial = 1174] [outer = 0x1235a8000] 18:50:02 INFO - PROCESS | 1662 | 1463622602701 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]]]}] 18:50:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:50:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 724ms 18:50:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:50:02 INFO - PROCESS | 1662 | 1463622602740 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 18:50:02 INFO - PROCESS | 1662 | 1463622602742 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 18:50:02 INFO - PROCESS | 1662 | 1463622602744 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:50:02 INFO - PROCESS | 1662 | 1463622602745 Marionette TRACE conn2 <- [1,1538,null,{}] 18:50:02 INFO - PROCESS | 1662 | 1463622602747 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}] 18:50:02 INFO - PROCESS | 1662 | 1463622602858 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 18:50:02 INFO - PROCESS | 1662 | 1463622602971 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x137eec000 == 91 [pid = 1662] [id = 392] 18:50:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 182 (0x124e36c00) [pid = 1662] [serial = 1175] [outer = 0x0] 18:50:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 183 (0x128fef400) [pid = 1662] [serial = 1176] [outer = 0x124e36c00] 18:50:03 INFO - PROCESS | 1662 | 1463622603004 Marionette DEBUG loaded listener.js 18:50:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 184 (0x12aee8000) [pid = 1662] [serial = 1177] [outer = 0x124e36c00] 18:50:03 INFO - PROCESS | 1662 | 1463622603415 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]]]}] 18:50:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:50:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 720ms 18:50:03 INFO - PROCESS | 1662 | 1463622603465 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 18:50:03 INFO - PROCESS | 1662 | 1463622603466 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 18:50:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:50:03 INFO - PROCESS | 1662 | 1463622603483 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:50:03 INFO - PROCESS | 1662 | 1463622603484 Marionette TRACE conn2 <- [1,1542,null,{}] 18:50:03 INFO - PROCESS | 1662 | 1463622603488 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}] 18:50:03 INFO - PROCESS | 1662 | 1463622603608 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 18:50:03 INFO - PROCESS | 1662 | 1463622603724 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x13bdb6000 == 92 [pid = 1662] [id = 393] 18:50:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 185 (0x12b222000) [pid = 1662] [serial = 1178] [outer = 0x0] 18:50:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 186 (0x12b227800) [pid = 1662] [serial = 1179] [outer = 0x12b222000] 18:50:03 INFO - PROCESS | 1662 | 1463622603760 Marionette DEBUG loaded listener.js 18:50:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 187 (0x12ba8a800) [pid = 1662] [serial = 1180] [outer = 0x12b222000] 18:50:04 INFO - PROCESS | 1662 | 1463622604167 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]]]}] 18:50:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:50:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 734ms 18:50:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:50:04 INFO - PROCESS | 1662 | 1463622604203 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 18:50:04 INFO - PROCESS | 1662 | 1463622604205 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 18:50:04 INFO - PROCESS | 1662 | 1463622604207 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:50:04 INFO - PROCESS | 1662 | 1463622604208 Marionette TRACE conn2 <- [1,1546,null,{}] 18:50:04 INFO - PROCESS | 1662 | 1463622604211 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}] 18:50:04 INFO - PROCESS | 1662 | 1463622604319 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 18:50:04 INFO - PROCESS | 1662 | 1463622604408 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x137772000 == 93 [pid = 1662] [id = 394] 18:50:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 188 (0x12bd6e400) [pid = 1662] [serial = 1181] [outer = 0x0] 18:50:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 189 (0x12c571800) [pid = 1662] [serial = 1182] [outer = 0x12bd6e400] 18:50:04 INFO - PROCESS | 1662 | 1463622604437 Marionette DEBUG loaded listener.js 18:50:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 190 (0x12c8f1000) [pid = 1662] [serial = 1183] [outer = 0x12bd6e400] 18:50:04 INFO - PROCESS | 1662 | 1463622604905 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]]]}] 18:50:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:50:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 768ms 18:50:05 INFO - PROCESS | 1662 | 1463622605005 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 18:50:05 INFO - PROCESS | 1662 | 1463622605007 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 18:50:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:50:05 INFO - PROCESS | 1662 | 1463622605014 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:50:05 INFO - PROCESS | 1662 | 1463622605016 Marionette TRACE conn2 <- [1,1550,null,{}] 18:50:05 INFO - PROCESS | 1662 | 1463622605023 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}] 18:50:05 INFO - PROCESS | 1662 | 1463622605147 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 18:50:05 INFO - PROCESS | 1662 | 1463622605234 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x13800a800 == 94 [pid = 1662] [id = 395] 18:50:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 191 (0x12c63d800) [pid = 1662] [serial = 1184] [outer = 0x0] 18:50:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 192 (0x12c9cf800) [pid = 1662] [serial = 1185] [outer = 0x12c63d800] 18:50:05 INFO - PROCESS | 1662 | 1463622605263 Marionette DEBUG loaded listener.js 18:50:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 193 (0x12ce74000) [pid = 1662] [serial = 1186] [outer = 0x12c63d800] 18:50:05 INFO - PROCESS | 1662 | 1463622605694 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]]]}] 18:50:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:50:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 725ms 18:50:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:50:05 INFO - PROCESS | 1662 | 1463622605739 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 18:50:05 INFO - PROCESS | 1662 | 1463622605740 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 18:50:05 INFO - PROCESS | 1662 | 1463622605743 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:50:05 INFO - PROCESS | 1662 | 1463622605744 Marionette TRACE conn2 <- [1,1554,null,{}] 18:50:05 INFO - PROCESS | 1662 | 1463622605746 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}] 18:50:05 INFO - PROCESS | 1662 | 1463622605858 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 18:50:05 INFO - PROCESS | 1662 | 1463622605948 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x117f8b800 == 95 [pid = 1662] [id = 396] 18:50:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 194 (0x112fc8000) [pid = 1662] [serial = 1187] [outer = 0x0] 18:50:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 195 (0x117584400) [pid = 1662] [serial = 1188] [outer = 0x112fc8000] 18:50:05 INFO - PROCESS | 1662 | 1463622605978 Marionette DEBUG loaded listener.js 18:50:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 196 (0x12ce75800) [pid = 1662] [serial = 1189] [outer = 0x112fc8000] 18:50:06 INFO - PROCESS | 1662 | 1463622606393 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]]]}] 18:50:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:50:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 669ms 18:50:06 INFO - PROCESS | 1662 | 1463622606412 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 18:50:06 INFO - PROCESS | 1662 | 1463622606413 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 18:50:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:50:06 INFO - PROCESS | 1662 | 1463622606416 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:50:06 INFO - PROCESS | 1662 | 1463622606417 Marionette TRACE conn2 <- [1,1558,null,{}] 18:50:06 INFO - PROCESS | 1662 | 1463622606422 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}] 18:50:06 INFO - PROCESS | 1662 | 1463622606551 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 18:50:06 INFO - PROCESS | 1662 | 1463622606671 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x117496800 == 96 [pid = 1662] [id = 397] 18:50:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 197 (0x110e70c00) [pid = 1662] [serial = 1190] [outer = 0x0] 18:50:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 198 (0x1126e2000) [pid = 1662] [serial = 1191] [outer = 0x110e70c00] 18:50:06 INFO - PROCESS | 1662 | 1463622606703 Marionette DEBUG loaded listener.js 18:50:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 199 (0x1185a3800) [pid = 1662] [serial = 1192] [outer = 0x110e70c00] 18:50:07 INFO - PROCESS | 1662 | 1463622607308 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]]]}] 18:50:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:50:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 923ms 18:50:07 INFO - PROCESS | 1662 | 1463622607339 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 18:50:07 INFO - PROCESS | 1662 | 1463622607342 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 18:50:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:50:07 INFO - PROCESS | 1662 | 1463622607347 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:50:07 INFO - PROCESS | 1662 | 1463622607351 Marionette TRACE conn2 <- [1,1562,null,{}] 18:50:07 INFO - PROCESS | 1662 | 1463622607357 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}] 18:50:07 INFO - PROCESS | 1662 | 1463622607516 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 18:50:07 INFO - PROCESS | 1662 | 1463622607623 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x1194d9800 == 97 [pid = 1662] [id = 398] 18:50:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 200 (0x111f50c00) [pid = 1662] [serial = 1193] [outer = 0x0] 18:50:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 201 (0x112653c00) [pid = 1662] [serial = 1194] [outer = 0x111f50c00] 18:50:07 INFO - PROCESS | 1662 | 1463622607651 Marionette DEBUG loaded listener.js 18:50:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 202 (0x1126e6400) [pid = 1662] [serial = 1195] [outer = 0x111f50c00] 18:50:08 INFO - PROCESS | 1662 | 1463622608141 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]]]}] 18:50:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:50:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 826ms 18:50:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:50:08 INFO - PROCESS | 1662 | 1463622608172 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 18:50:08 INFO - PROCESS | 1662 | 1463622608176 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 18:50:08 INFO - PROCESS | 1662 | 1463622608180 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:50:08 INFO - PROCESS | 1662 | 1463622608182 Marionette TRACE conn2 <- [1,1566,null,{}] 18:50:08 INFO - PROCESS | 1662 | 1463622608184 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}] 18:50:08 INFO - PROCESS | 1662 | 1463622608288 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 18:50:08 INFO - PROCESS | 1662 | 1463622608382 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x11864f000 == 98 [pid = 1662] [id = 399] 18:50:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 203 (0x1163f3800) [pid = 1662] [serial = 1196] [outer = 0x0] 18:50:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 204 (0x116f14800) [pid = 1662] [serial = 1197] [outer = 0x1163f3800] 18:50:08 INFO - PROCESS | 1662 | 1463622608412 Marionette DEBUG loaded listener.js 18:50:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 205 (0x117f11c00) [pid = 1662] [serial = 1198] [outer = 0x1163f3800] 18:50:08 INFO - PROCESS | 1662 | --DOCSHELL 0x12d818800 == 97 [pid = 1662] [id = 387] 18:50:08 INFO - PROCESS | 1662 | --DOCSHELL 0x12d2a0800 == 96 [pid = 1662] [id = 386] 18:50:08 INFO - PROCESS | 1662 | --DOCSHELL 0x119409000 == 95 [pid = 1662] [id = 385] 18:50:08 INFO - PROCESS | 1662 | --DOCSHELL 0x12c6dd000 == 94 [pid = 1662] [id = 384] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 204 (0x12c63a400) [pid = 1662] [serial = 1101] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOCSHELL 0x113ecd000 == 93 [pid = 1662] [id = 383] 18:50:08 INFO - PROCESS | 1662 | --DOCSHELL 0x12b06d800 == 92 [pid = 1662] [id = 382] 18:50:08 INFO - PROCESS | 1662 | --DOCSHELL 0x12a63e000 == 91 [pid = 1662] [id = 381] 18:50:08 INFO - PROCESS | 1662 | --DOCSHELL 0x12934a800 == 90 [pid = 1662] [id = 380] 18:50:08 INFO - PROCESS | 1662 | --DOCSHELL 0x12365f800 == 89 [pid = 1662] [id = 379] 18:50:08 INFO - PROCESS | 1662 | --DOCSHELL 0x1186d7800 == 88 [pid = 1662] [id = 378] 18:50:08 INFO - PROCESS | 1662 | --DOCSHELL 0x124e62800 == 87 [pid = 1662] [id = 377] 18:50:08 INFO - PROCESS | 1662 | --DOCSHELL 0x116e1d000 == 86 [pid = 1662] [id = 376] 18:50:08 INFO - PROCESS | 1662 | --DOCSHELL 0x119f0d800 == 85 [pid = 1662] [id = 375] 18:50:08 INFO - PROCESS | 1662 | --DOCSHELL 0x1383dc800 == 84 [pid = 1662] [id = 371] 18:50:08 INFO - PROCESS | 1662 | --DOCSHELL 0x12f0d8800 == 83 [pid = 1662] [id = 370] 18:50:08 INFO - PROCESS | 1662 | --DOCSHELL 0x128c5b000 == 82 [pid = 1662] [id = 369] 18:50:08 INFO - PROCESS | 1662 | --DOCSHELL 0x116f97000 == 81 [pid = 1662] [id = 368] 18:50:08 INFO - PROCESS | 1662 | --DOCSHELL 0x137a42000 == 80 [pid = 1662] [id = 367] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 203 (0x11668cc00) [pid = 1662] [serial = 864] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 202 (0x12bd70c00) [pid = 1662] [serial = 819] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 201 (0x12c571000) [pid = 1662] [serial = 934] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 200 (0x1183e6800) [pid = 1662] [serial = 744] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 199 (0x11aa76000) [pid = 1662] [serial = 747] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 198 (0x128b73c00) [pid = 1662] [serial = 753] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 197 (0x124ea8800) [pid = 1662] [serial = 714] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 196 (0x12a45d800) [pid = 1662] [serial = 756] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 195 (0x12d449400) [pid = 1662] [serial = 1003] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 194 (0x128b7a000) [pid = 1662] [serial = 994] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 193 (0x11830c000) [pid = 1662] [serial = 925] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 192 (0x117d6f800) [pid = 1662] [serial = 807] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 191 (0x1375ea000) [pid = 1662] [serial = 940] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 190 (0x128d69c00) [pid = 1662] [serial = 873] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 189 (0x1195f6800) [pid = 1662] [serial = 711] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 188 (0x124e9f000) [pid = 1662] [serial = 750] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 187 (0x128b7f000) [pid = 1662] [serial = 813] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 186 (0x12d42e400) [pid = 1662] [serial = 1000] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 185 (0x12a953000) [pid = 1662] [serial = 762] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 184 (0x1183e1000) [pid = 1662] [serial = 708] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 183 (0x12af1a000) [pid = 1662] [serial = 876] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 182 (0x11673dc00) [pid = 1662] [serial = 705] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 181 (0x1163f4000) [pid = 1662] [serial = 741] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 180 (0x12c63d400) [pid = 1662] [serial = 882] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 179 (0x12aeef800) [pid = 1662] [serial = 765] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 178 (0x12c573c00) [pid = 1662] [serial = 879] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 177 (0x12d225c00) [pid = 1662] [serial = 937] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 176 (0x11aa76400) [pid = 1662] [serial = 928] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 175 (0x1292da800) [pid = 1662] [serial = 931] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 174 (0x12b21fc00) [pid = 1662] [serial = 997] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 173 (0x12a94bc00) [pid = 1662] [serial = 759] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 172 (0x1126aac00) [pid = 1662] [serial = 985] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 171 (0x1194efc00) [pid = 1662] [serial = 810] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 170 (0x12af13400) [pid = 1662] [serial = 816] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 169 (0x12379bc00) [pid = 1662] [serial = 870] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 168 (0x118309c00) [pid = 1662] [serial = 988] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 167 (0x118618400) [pid = 1662] [serial = 867] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 166 (0x119b77400) [pid = 1662] [serial = 991] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 165 (0x128ad8000) [pid = 1662] [serial = 717] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 164 (0x118a5e400) [pid = 1662] [serial = 1062] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 163 (0x123518800) [pid = 1662] [serial = 1050] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 162 (0x123797400) [pid = 1662] [serial = 1095] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x12c578c00) [pid = 1662] [serial = 1099] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x12a6ab000) [pid = 1662] [serial = 1087] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 159 (0x12b221000) [pid = 1662] [serial = 1090] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x128d76400) [pid = 1662] [serial = 1084] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x110eaa800) [pid = 1662] [serial = 1092] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x12b22cc00) [pid = 1662] [serial = 1096] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x123834c00) [pid = 1662] [serial = 1081] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x128b7cc00) [pid = 1662] [serial = 1083] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x1292e2c00) [pid = 1662] [serial = 1086] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x12af1e800) [pid = 1662] [serial = 1089] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x117d66400) [pid = 1662] [serial = 1093] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x12bd6f400) [pid = 1662] [serial = 1098] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x118617400) [pid = 1662] [serial = 1074] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x119192400) [pid = 1662] [serial = 1075] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x128ff1000) [pid = 1662] [serial = 1056] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x116f1a400) [pid = 1662] [serial = 1071] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x117f98000) [pid = 1662] [serial = 1072] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x12a945800) [pid = 1662] [serial = 1059] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x128adb400) [pid = 1662] [serial = 1053] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x12af6ac00) [pid = 1662] [serial = 1066] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x12af14400) [pid = 1662] [serial = 1065] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x115fcc400) [pid = 1662] [serial = 1069] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x1126eac00) [pid = 1662] [serial = 1068] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x1195efc00) [pid = 1662] [serial = 1077] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x11aa78800) [pid = 1662] [serial = 1078] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x1163fa000) [pid = 1662] [serial = 1044] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x12118b000) [pid = 1662] [serial = 1080] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x1126b5c00) [pid = 1662] [serial = 1041] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x118a1cc00) [pid = 1662] [serial = 1047] [outer = 0x0] [url = about:blank] 18:50:08 INFO - PROCESS | 1662 | 1463622608915 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]]]}] 18:50:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:50:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 771ms 18:50:08 INFO - PROCESS | 1662 | 1463622608952 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 18:50:08 INFO - PROCESS | 1662 | 1463622608956 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 18:50:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:50:08 INFO - PROCESS | 1662 | 1463622608959 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:50:08 INFO - PROCESS | 1662 | 1463622608963 Marionette TRACE conn2 <- [1,1570,null,{}] 18:50:08 INFO - PROCESS | 1662 | 1463622608974 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}] 18:50:09 INFO - PROCESS | 1662 | 1463622609155 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 18:50:09 INFO - PROCESS | 1662 | 1463622609255 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x118397000 == 81 [pid = 1662] [id = 400] 18:50:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x1165ccc00) [pid = 1662] [serial = 1199] [outer = 0x0] 18:50:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x118309c00) [pid = 1662] [serial = 1200] [outer = 0x1165ccc00] 18:50:09 INFO - PROCESS | 1662 | 1463622609300 Marionette DEBUG loaded listener.js 18:50:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x11881a400) [pid = 1662] [serial = 1201] [outer = 0x1165ccc00] 18:50:09 INFO - PROCESS | 1662 | 1463622609610 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]]]}] 18:50:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:50:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 674ms 18:50:09 INFO - PROCESS | 1662 | 1463622609633 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 18:50:09 INFO - PROCESS | 1662 | 1463622609637 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 18:50:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:50:09 INFO - PROCESS | 1662 | 1463622609641 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:50:09 INFO - PROCESS | 1662 | 1463622609642 Marionette TRACE conn2 <- [1,1574,null,{}] 18:50:09 INFO - PROCESS | 1662 | 1463622609645 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}] 18:50:09 INFO - PROCESS | 1662 | 1463622609737 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 18:50:09 INFO - PROCESS | 1662 | 1463622609801 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x119baf800 == 82 [pid = 1662] [id = 401] 18:50:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x118408c00) [pid = 1662] [serial = 1202] [outer = 0x0] 18:50:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x1188e4c00) [pid = 1662] [serial = 1203] [outer = 0x118408c00] 18:50:09 INFO - PROCESS | 1662 | 1463622609828 Marionette DEBUG loaded listener.js 18:50:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x1192c5800) [pid = 1662] [serial = 1204] [outer = 0x118408c00] 18:50:10 INFO - PROCESS | 1662 | 1463622610109 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]]]}] 18:50:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:50:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 519ms 18:50:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:50:10 INFO - PROCESS | 1662 | 1463622610161 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 18:50:10 INFO - PROCESS | 1662 | 1463622610162 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 18:50:10 INFO - PROCESS | 1662 | 1463622610164 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:50:10 INFO - PROCESS | 1662 | 1463622610175 Marionette TRACE conn2 <- [1,1578,null,{}] 18:50:10 INFO - PROCESS | 1662 | 1463622610178 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}] 18:50:10 INFO - PROCESS | 1662 | 1463622610263 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 18:50:10 INFO - PROCESS | 1662 | 1463622610327 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x123c29000 == 83 [pid = 1662] [id = 402] 18:50:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x1188da400) [pid = 1662] [serial = 1205] [outer = 0x0] 18:50:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x1195f4c00) [pid = 1662] [serial = 1206] [outer = 0x1188da400] 18:50:10 INFO - PROCESS | 1662 | 1463622610353 Marionette DEBUG loaded listener.js 18:50:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x11aa6fc00) [pid = 1662] [serial = 1207] [outer = 0x1188da400] 18:50:10 INFO - PROCESS | 1662 | 1463622610649 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]]]}] 18:50:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:50:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 528ms 18:50:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:50:10 INFO - PROCESS | 1662 | 1463622610693 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 18:50:10 INFO - PROCESS | 1662 | 1463622610694 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 18:50:10 INFO - PROCESS | 1662 | 1463622610696 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:50:10 INFO - PROCESS | 1662 | 1463622610697 Marionette TRACE conn2 <- [1,1582,null,{}] 18:50:10 INFO - PROCESS | 1662 | 1463622610700 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}] 18:50:10 INFO - PROCESS | 1662 | 1463622610803 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 18:50:10 INFO - PROCESS | 1662 | 1463622610808 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x128fd8000 == 84 [pid = 1662] [id = 403] 18:50:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x12118c000) [pid = 1662] [serial = 1208] [outer = 0x0] 18:50:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x123796400) [pid = 1662] [serial = 1209] [outer = 0x12118c000] 18:50:10 INFO - PROCESS | 1662 | 1463622610834 Marionette DEBUG loaded listener.js 18:50:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x124e35800) [pid = 1662] [serial = 1210] [outer = 0x12118c000] 18:50:11 INFO - PROCESS | 1662 | 1463622611214 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]]]}] 18:50:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:50:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 569ms 18:50:11 INFO - PROCESS | 1662 | 1463622611265 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 18:50:11 INFO - PROCESS | 1662 | 1463622611266 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 18:50:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:50:11 INFO - PROCESS | 1662 | 1463622611269 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:50:11 INFO - PROCESS | 1662 | 1463622611270 Marionette TRACE conn2 <- [1,1586,null,{}] 18:50:11 INFO - PROCESS | 1662 | 1463622611272 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}] 18:50:11 INFO - PROCESS | 1662 | 1463622611381 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 18:50:11 INFO - PROCESS | 1662 | 1463622611393 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a634000 == 85 [pid = 1662] [id = 404] 18:50:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x123184400) [pid = 1662] [serial = 1211] [outer = 0x0] 18:50:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x126812000) [pid = 1662] [serial = 1212] [outer = 0x123184400] 18:50:11 INFO - PROCESS | 1662 | 1463622611427 Marionette DEBUG loaded listener.js 18:50:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x128ad4c00) [pid = 1662] [serial = 1213] [outer = 0x123184400] 18:50:11 INFO - PROCESS | 1662 | 1463622611817 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]]]}] 18:50:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:50:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 569ms 18:50:11 INFO - PROCESS | 1662 | 1463622611839 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 18:50:11 INFO - PROCESS | 1662 | 1463622611841 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 18:50:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:50:11 INFO - PROCESS | 1662 | 1463622611845 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:50:11 INFO - PROCESS | 1662 | 1463622611846 Marionette TRACE conn2 <- [1,1590,null,{}] 18:50:11 INFO - PROCESS | 1662 | 1463622611877 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}] 18:50:12 INFO - PROCESS | 1662 | 1463622612052 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 18:50:12 INFO - PROCESS | 1662 | 1463622612077 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x12af36800 == 86 [pid = 1662] [id = 405] 18:50:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x128b73000) [pid = 1662] [serial = 1214] [outer = 0x0] 18:50:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x128bcf000) [pid = 1662] [serial = 1215] [outer = 0x128b73000] 18:50:12 INFO - PROCESS | 1662 | 1463622612102 Marionette DEBUG loaded listener.js 18:50:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x128d6bc00) [pid = 1662] [serial = 1216] [outer = 0x128b73000] 18:50:12 INFO - PROCESS | 1662 | 1463622612449 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]]]}] 18:50:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:50:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 620ms 18:50:12 INFO - PROCESS | 1662 | 1463622612464 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 18:50:12 INFO - PROCESS | 1662 | 1463622612466 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 18:50:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:50:12 INFO - PROCESS | 1662 | 1463622612469 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:50:12 INFO - PROCESS | 1662 | 1463622612470 Marionette TRACE conn2 <- [1,1594,null,{}] 18:50:12 INFO - PROCESS | 1662 | 1463622612473 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}] 18:50:12 INFO - PROCESS | 1662 | 1463622612589 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 18:50:12 INFO - PROCESS | 1662 | 1463622612604 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b2b2000 == 87 [pid = 1662] [id = 406] 18:50:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x128b73c00) [pid = 1662] [serial = 1217] [outer = 0x0] 18:50:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x1292dc400) [pid = 1662] [serial = 1218] [outer = 0x128b73c00] 18:50:12 INFO - PROCESS | 1662 | 1463622612629 Marionette DEBUG loaded listener.js 18:50:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x12a464c00) [pid = 1662] [serial = 1219] [outer = 0x128b73c00] 18:50:13 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x117f12400) [pid = 1662] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:50:13 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x1126ac400) [pid = 1662] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:50:13 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x11aa79800) [pid = 1662] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:50:13 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x119195800) [pid = 1662] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:50:13 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x117f12000) [pid = 1662] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:50:13 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x12ba52000) [pid = 1662] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:50:13 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x1139ebc00) [pid = 1662] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:50:13 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x118305000) [pid = 1662] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:50:13 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x1194f3400) [pid = 1662] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:50:13 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x1194f2c00) [pid = 1662] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:50:13 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x128b7d400) [pid = 1662] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:50:13 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x129523c00) [pid = 1662] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:50:13 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x1188df400) [pid = 1662] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:50:13 INFO - PROCESS | 1662 | 1463622613235 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]]]}] 18:50:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:50:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 822ms 18:50:13 INFO - PROCESS | 1662 | 1463622613291 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 18:50:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:50:13 INFO - PROCESS | 1662 | 1463622613293 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 18:50:13 INFO - PROCESS | 1662 | 1463622613296 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:50:13 INFO - PROCESS | 1662 | 1463622613298 Marionette TRACE conn2 <- [1,1598,null,{}] 18:50:13 INFO - PROCESS | 1662 | 1463622613301 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}] 18:50:13 INFO - PROCESS | 1662 | 1463622613444 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 18:50:13 INFO - PROCESS | 1662 | 1463622613549 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x129349000 == 88 [pid = 1662] [id = 407] 18:50:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x110e4a400) [pid = 1662] [serial = 1220] [outer = 0x0] 18:50:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x1183e3400) [pid = 1662] [serial = 1221] [outer = 0x110e4a400] 18:50:13 INFO - PROCESS | 1662 | 1463622613580 Marionette DEBUG loaded listener.js 18:50:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x119b78000) [pid = 1662] [serial = 1222] [outer = 0x110e4a400] 18:50:13 INFO - PROCESS | 1662 | 1463622613865 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]]]}] 18:50:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:50:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 619ms 18:50:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:50:13 INFO - PROCESS | 1662 | 1463622613916 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 18:50:13 INFO - PROCESS | 1662 | 1463622613918 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 18:50:13 INFO - PROCESS | 1662 | 1463622613922 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:50:13 INFO - PROCESS | 1662 | 1463622613924 Marionette TRACE conn2 <- [1,1602,null,{}] 18:50:13 INFO - PROCESS | 1662 | 1463622613926 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}] 18:50:14 INFO - PROCESS | 1662 | 1463622614030 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 18:50:14 INFO - PROCESS | 1662 | 1463622614097 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c01e800 == 89 [pid = 1662] [id = 408] 18:50:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x11639dc00) [pid = 1662] [serial = 1223] [outer = 0x0] 18:50:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x128b78c00) [pid = 1662] [serial = 1224] [outer = 0x11639dc00] 18:50:14 INFO - PROCESS | 1662 | 1463622614127 Marionette DEBUG loaded listener.js 18:50:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x12b225800) [pid = 1662] [serial = 1225] [outer = 0x11639dc00] 18:50:14 INFO - PROCESS | 1662 | 1463622614425 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]]]}] 18:50:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:50:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 520ms 18:50:14 INFO - PROCESS | 1662 | 1463622614444 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 18:50:14 INFO - PROCESS | 1662 | 1463622614454 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 18:50:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:50:14 INFO - PROCESS | 1662 | 1463622614459 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:50:14 INFO - PROCESS | 1662 | 1463622614460 Marionette TRACE conn2 <- [1,1606,null,{}] 18:50:14 INFO - PROCESS | 1662 | 1463622614462 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}] 18:50:14 INFO - PROCESS | 1662 | 1463622614555 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 18:50:14 INFO - PROCESS | 1662 | 1463622614559 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c6e6800 == 90 [pid = 1662] [id = 409] 18:50:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x12b226400) [pid = 1662] [serial = 1226] [outer = 0x0] 18:50:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x12ba5b800) [pid = 1662] [serial = 1227] [outer = 0x12b226400] 18:50:14 INFO - PROCESS | 1662 | 1463622614584 Marionette DEBUG loaded listener.js 18:50:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x12c56e800) [pid = 1662] [serial = 1228] [outer = 0x12b226400] 18:50:14 INFO - PROCESS | 1662 | 1463622614926 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]]]}] 18:50:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:50:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 518ms 18:50:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:50:14 INFO - PROCESS | 1662 | 1463622614988 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 18:50:14 INFO - PROCESS | 1662 | 1463622614989 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 18:50:14 INFO - PROCESS | 1662 | 1463622614991 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:50:14 INFO - PROCESS | 1662 | 1463622614992 Marionette TRACE conn2 <- [1,1610,null,{}] 18:50:14 INFO - PROCESS | 1662 | 1463622614994 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}] 18:50:15 INFO - PROCESS | 1662 | 1463622615087 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 18:50:15 INFO - PROCESS | 1662 | 1463622615091 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ce81000 == 91 [pid = 1662] [id = 410] 18:50:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x12c575000) [pid = 1662] [serial = 1229] [outer = 0x0] 18:50:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x12c8f7400) [pid = 1662] [serial = 1230] [outer = 0x12c575000] 18:50:15 INFO - PROCESS | 1662 | 1463622615116 Marionette DEBUG loaded listener.js 18:50:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x12d227400) [pid = 1662] [serial = 1231] [outer = 0x12c575000] 18:50:15 INFO - PROCESS | 1662 | 1463622615635 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]]]}] 18:50:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:50:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 669ms 18:50:15 INFO - PROCESS | 1662 | 1463622615660 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 18:50:15 INFO - PROCESS | 1662 | 1463622615664 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 18:50:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:50:15 INFO - PROCESS | 1662 | 1463622615667 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:50:15 INFO - PROCESS | 1662 | 1463622615670 Marionette TRACE conn2 <- [1,1614,null,{}] 18:50:15 INFO - PROCESS | 1662 | 1463622615673 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}] 18:50:15 INFO - PROCESS | 1662 | 1463622615792 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 18:50:15 INFO - PROCESS | 1662 | 1463622615903 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x1186dd800 == 92 [pid = 1662] [id = 411] 18:50:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x1126e0000) [pid = 1662] [serial = 1232] [outer = 0x0] 18:50:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x115db5000) [pid = 1662] [serial = 1233] [outer = 0x1126e0000] 18:50:15 INFO - PROCESS | 1662 | 1463622615937 Marionette DEBUG loaded listener.js 18:50:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x117583c00) [pid = 1662] [serial = 1234] [outer = 0x1126e0000] 18:50:16 INFO - PROCESS | 1662 | 1463622616372 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]]]}] 18:50:16 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 18:50:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 723ms 18:50:16 INFO - PROCESS | 1662 | 1463622616390 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 18:50:16 INFO - PROCESS | 1662 | 1463622616394 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 18:50:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:50:16 INFO - PROCESS | 1662 | 1463622616399 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:50:16 INFO - PROCESS | 1662 | 1463622616401 Marionette TRACE conn2 <- [1,1618,null,{}] 18:50:16 INFO - PROCESS | 1662 | 1463622616404 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}] 18:50:16 INFO - PROCESS | 1662 | 1463622616533 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 18:50:16 INFO - PROCESS | 1662 | 1463622616628 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x128b8d800 == 93 [pid = 1662] [id = 412] 18:50:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x118303c00) [pid = 1662] [serial = 1235] [outer = 0x0] 18:50:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x118406400) [pid = 1662] [serial = 1236] [outer = 0x118303c00] 18:50:16 INFO - PROCESS | 1662 | 1463622616659 Marionette DEBUG loaded listener.js 18:50:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x118a1d400) [pid = 1662] [serial = 1237] [outer = 0x118303c00] 18:50:17 INFO - PROCESS | 1662 | 1463622617088 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]]]}] 18:50:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:50:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 722ms 18:50:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:50:17 INFO - PROCESS | 1662 | 1463622617122 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 18:50:17 INFO - PROCESS | 1662 | 1463622617123 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 18:50:17 INFO - PROCESS | 1662 | 1463622617125 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:50:17 INFO - PROCESS | 1662 | 1463622617128 Marionette TRACE conn2 <- [1,1622,null,{}] 18:50:17 INFO - PROCESS | 1662 | 1463622617136 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}] 18:50:17 INFO - PROCESS | 1662 | 1463622617250 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 18:50:17 INFO - PROCESS | 1662 | 1463622617363 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d294800 == 94 [pid = 1662] [id = 413] 18:50:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x119c08000) [pid = 1662] [serial = 1238] [outer = 0x0] 18:50:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x12379d000) [pid = 1662] [serial = 1239] [outer = 0x119c08000] 18:50:17 INFO - PROCESS | 1662 | 1463622617396 Marionette DEBUG loaded listener.js 18:50:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x1260c6c00) [pid = 1662] [serial = 1240] [outer = 0x119c08000] 18:50:17 INFO - PROCESS | 1662 | 1463622617824 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]]]}] 18:50:17 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 18:50:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 722ms 18:50:17 INFO - PROCESS | 1662 | 1463622617849 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 18:50:17 INFO - PROCESS | 1662 | 1463622617851 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 18:50:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:50:17 INFO - PROCESS | 1662 | 1463622617868 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:50:17 INFO - PROCESS | 1662 | 1463622617869 Marionette TRACE conn2 <- [1,1626,null,{}] 18:50:17 INFO - PROCESS | 1662 | 1463622617872 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}] 18:50:17 INFO - PROCESS | 1662 | 1463622617982 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 18:50:18 INFO - PROCESS | 1662 | 1463622618092 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d5aa800 == 95 [pid = 1662] [id = 414] 18:50:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 163 (0x1268eb000) [pid = 1662] [serial = 1241] [outer = 0x0] 18:50:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 164 (0x1292dbc00) [pid = 1662] [serial = 1242] [outer = 0x1268eb000] 18:50:18 INFO - PROCESS | 1662 | 1463622618123 Marionette DEBUG loaded listener.js 18:50:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 165 (0x12a94a000) [pid = 1662] [serial = 1243] [outer = 0x1268eb000] 18:50:18 INFO - PROCESS | 1662 | 1463622618528 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]]]}] 18:50:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:50:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 671ms 18:50:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:50:18 INFO - PROCESS | 1662 | 1463622618538 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 18:50:18 INFO - PROCESS | 1662 | 1463622618539 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 18:50:18 INFO - PROCESS | 1662 | 1463622618542 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:50:18 INFO - PROCESS | 1662 | 1463622618543 Marionette TRACE conn2 <- [1,1630,null,{}] 18:50:18 INFO - PROCESS | 1662 | 1463622618545 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}] 18:50:18 INFO - PROCESS | 1662 | 1463622618654 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 18:50:18 INFO - PROCESS | 1662 | 1463622618776 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x12f007800 == 96 [pid = 1662] [id = 415] 18:50:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 166 (0x12aeebc00) [pid = 1662] [serial = 1244] [outer = 0x0] 18:50:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 167 (0x12b21e400) [pid = 1662] [serial = 1245] [outer = 0x12aeebc00] 18:50:18 INFO - PROCESS | 1662 | 1463622618808 Marionette DEBUG loaded listener.js 18:50:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 168 (0x12c576400) [pid = 1662] [serial = 1246] [outer = 0x12aeebc00] 18:50:19 INFO - PROCESS | 1662 | 1463622619251 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]]]}] 18:50:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:50:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 719ms 18:50:19 INFO - PROCESS | 1662 | 1463622619262 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 18:50:19 INFO - PROCESS | 1662 | 1463622619263 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 18:50:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:50:19 INFO - PROCESS | 1662 | 1463622619265 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:50:19 INFO - PROCESS | 1662 | 1463622619267 Marionette TRACE conn2 <- [1,1634,null,{}] 18:50:19 INFO - PROCESS | 1662 | 1463622619290 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}] 18:50:19 INFO - PROCESS | 1662 | 1463622619427 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 18:50:19 INFO - PROCESS | 1662 | 1463622619509 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x137765000 == 97 [pid = 1662] [id = 416] 18:50:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 169 (0x12d222400) [pid = 1662] [serial = 1247] [outer = 0x0] 18:50:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 170 (0x12d443000) [pid = 1662] [serial = 1248] [outer = 0x12d222400] 18:50:19 INFO - PROCESS | 1662 | 1463622619540 Marionette DEBUG loaded listener.js 18:50:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 171 (0x12d44e800) [pid = 1662] [serial = 1249] [outer = 0x12d222400] 18:50:20 INFO - PROCESS | 1662 | 1463622620008 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]]]}] 18:50:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:50:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 793ms 18:50:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:50:20 INFO - PROCESS | 1662 | 1463622620065 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 18:50:20 INFO - PROCESS | 1662 | 1463622620066 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 18:50:20 INFO - PROCESS | 1662 | 1463622620070 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:50:20 INFO - PROCESS | 1662 | 1463622620072 Marionette TRACE conn2 <- [1,1638,null,{}] 18:50:20 INFO - PROCESS | 1662 | 1463622620076 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}] 18:50:20 INFO - PROCESS | 1662 | 1463622620237 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 18:50:20 INFO - PROCESS | 1662 | 1463622620348 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x1296b5000 == 98 [pid = 1662] [id = 417] 18:50:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 172 (0x1126e3800) [pid = 1662] [serial = 1250] [outer = 0x0] 18:50:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 173 (0x128b7c400) [pid = 1662] [serial = 1251] [outer = 0x1126e3800] 18:50:20 INFO - PROCESS | 1662 | 1463622620396 Marionette DEBUG loaded listener.js 18:50:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 174 (0x135914000) [pid = 1662] [serial = 1252] [outer = 0x1126e3800] 18:50:20 INFO - PROCESS | 1662 | 1463622620895 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]]]}] 18:50:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:50:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 872ms 18:50:20 INFO - PROCESS | 1662 | 1463622620953 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 18:50:20 INFO - PROCESS | 1662 | 1463622620954 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 18:50:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:50:20 INFO - PROCESS | 1662 | 1463622620958 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:50:20 INFO - PROCESS | 1662 | 1463622620959 Marionette TRACE conn2 <- [1,1642,null,{}] 18:50:20 INFO - PROCESS | 1662 | 1463622620962 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}] 18:50:21 INFO - PROCESS | 1662 | 1463622621075 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 18:50:21 INFO - PROCESS | 1662 | 1463622621346 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x1194e1800 == 99 [pid = 1662] [id = 418] 18:50:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 175 (0x110e70800) [pid = 1662] [serial = 1253] [outer = 0x0] 18:50:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 176 (0x110eb6000) [pid = 1662] [serial = 1254] [outer = 0x110e70800] 18:50:21 INFO - PROCESS | 1662 | 1463622621376 Marionette DEBUG loaded listener.js 18:50:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 177 (0x1126dd400) [pid = 1662] [serial = 1255] [outer = 0x110e70800] 18:50:21 INFO - PROCESS | 1662 | 1463622621804 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]]]}] 18:50:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:50:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 870ms 18:50:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:50:21 INFO - PROCESS | 1662 | 1463622621829 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 18:50:21 INFO - PROCESS | 1662 | 1463622621832 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 18:50:21 INFO - PROCESS | 1662 | 1463622621834 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:50:21 INFO - PROCESS | 1662 | 1463622621837 Marionette TRACE conn2 <- [1,1646,null,{}] 18:50:21 INFO - PROCESS | 1662 | 1463622621840 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}] 18:50:21 INFO - PROCESS | 1662 | 1463622621944 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 18:50:22 INFO - PROCESS | 1662 | 1463622622062 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x128b92800 == 100 [pid = 1662] [id = 419] 18:50:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 178 (0x116a58400) [pid = 1662] [serial = 1256] [outer = 0x0] 18:50:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 179 (0x117578c00) [pid = 1662] [serial = 1257] [outer = 0x116a58400] 18:50:22 INFO - PROCESS | 1662 | 1463622622093 Marionette DEBUG loaded listener.js 18:50:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 180 (0x114ffe400) [pid = 1662] [serial = 1258] [outer = 0x116a58400] 18:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12ce7f000 == 99 [pid = 1662] [id = 218] 18:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12c6e6800 == 98 [pid = 1662] [id = 409] 18:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12c01e800 == 97 [pid = 1662] [id = 408] 18:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x129349000 == 96 [pid = 1662] [id = 407] 18:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12b2b2000 == 95 [pid = 1662] [id = 406] 18:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12af36800 == 94 [pid = 1662] [id = 405] 18:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12a634000 == 93 [pid = 1662] [id = 404] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 179 (0x128d75000) [pid = 1662] [serial = 1161] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x128fd8000 == 92 [pid = 1662] [id = 403] 18:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x123c29000 == 91 [pid = 1662] [id = 402] 18:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x119baf800 == 90 [pid = 1662] [id = 401] 18:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x118397000 == 89 [pid = 1662] [id = 400] 18:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x11864f000 == 88 [pid = 1662] [id = 399] 18:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x1194d9800 == 87 [pid = 1662] [id = 398] 18:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x13bdb6000 == 86 [pid = 1662] [id = 393] 18:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x137eec000 == 85 [pid = 1662] [id = 392] 18:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12f0e7000 == 84 [pid = 1662] [id = 391] 18:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x12af2d800 == 83 [pid = 1662] [id = 390] 18:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x123109000 == 82 [pid = 1662] [id = 389] 18:50:22 INFO - PROCESS | 1662 | --DOCSHELL 0x11254e000 == 81 [pid = 1662] [id = 388] 18:50:22 INFO - PROCESS | 1662 | 1463622622505 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]]]}] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 178 (0x1292e3c00) [pid = 1662] [serial = 1113] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 177 (0x1139e8800) [pid = 1662] [serial = 1126] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 176 (0x1126b5400) [pid = 1662] [serial = 1125] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 175 (0x12379a800) [pid = 1662] [serial = 1140] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 174 (0x12680ec00) [pid = 1662] [serial = 1141] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 173 (0x1195f1400) [pid = 1662] [serial = 1137] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 172 (0x119c0d000) [pid = 1662] [serial = 1138] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 171 (0x1238db800) [pid = 1662] [serial = 1110] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 170 (0x119210800) [pid = 1662] [serial = 1156] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 169 (0x12c8f4400) [pid = 1662] [serial = 1102] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 168 (0x1163a1c00) [pid = 1662] [serial = 1128] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 167 (0x116a5cc00) [pid = 1662] [serial = 1129] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 166 (0x1183e4c00) [pid = 1662] [serial = 1155] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 165 (0x118a65000) [pid = 1662] [serial = 1132] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 164 (0x118621000) [pid = 1662] [serial = 1131] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 163 (0x12bd6f000) [pid = 1662] [serial = 1116] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 162 (0x12d446c00) [pid = 1662] [serial = 1122] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x12d223c00) [pid = 1662] [serial = 1119] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x118306800) [pid = 1662] [serial = 1107] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 159 (0x1121b0c00) [pid = 1662] [serial = 1104] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x1188e7000) [pid = 1662] [serial = 1153] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x121188c00) [pid = 1662] [serial = 1158] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x128ad4800) [pid = 1662] [serial = 1143] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x12645d800) [pid = 1662] [serial = 1159] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x128bcc400) [pid = 1662] [serial = 1144] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x1292e1c00) [pid = 1662] [serial = 1147] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x128bd3800) [pid = 1662] [serial = 1146] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x12aeee000) [pid = 1662] [serial = 1150] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x12a6e2000) [pid = 1662] [serial = 1149] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x1188e1c00) [pid = 1662] [serial = 1152] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x118a5c000) [pid = 1662] [serial = 1134] [outer = 0x0] [url = about:blank] 18:50:22 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x116f14400) [pid = 1662] [serial = 1135] [outer = 0x0] [url = about:blank] 18:50:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:50:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 726ms 18:50:22 INFO - PROCESS | 1662 | 1463622622568 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 18:50:22 INFO - PROCESS | 1662 | 1463622622571 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 18:50:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:50:22 INFO - PROCESS | 1662 | 1463622622577 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:50:22 INFO - PROCESS | 1662 | 1463622622579 Marionette TRACE conn2 <- [1,1650,null,{}] 18:50:22 INFO - PROCESS | 1662 | 1463622622582 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}] 18:50:22 INFO - PROCESS | 1662 | 1463622622723 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 18:50:22 INFO - PROCESS | 1662 | 1463622622737 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x119178800 == 82 [pid = 1662] [id = 420] 18:50:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x11830f800) [pid = 1662] [serial = 1259] [outer = 0x0] 18:50:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x118624c00) [pid = 1662] [serial = 1260] [outer = 0x11830f800] 18:50:22 INFO - PROCESS | 1662 | 1463622622780 Marionette DEBUG loaded listener.js 18:50:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x118a22800) [pid = 1662] [serial = 1261] [outer = 0x11830f800] 18:50:23 INFO - PROCESS | 1662 | 1463622623168 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]]]}] 18:50:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:50:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 621ms 18:50:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:50:23 INFO - PROCESS | 1662 | 1463622623198 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 18:50:23 INFO - PROCESS | 1662 | 1463622623199 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 18:50:23 INFO - PROCESS | 1662 | 1463622623208 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:50:23 INFO - PROCESS | 1662 | 1463622623212 Marionette TRACE conn2 <- [1,1654,null,{}] 18:50:23 INFO - PROCESS | 1662 | 1463622623215 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}] 18:50:23 INFO - PROCESS | 1662 | 1463622623308 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 18:50:23 INFO - PROCESS | 1662 | 1463622623313 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x12415e800 == 83 [pid = 1662] [id = 421] 18:50:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x11918e400) [pid = 1662] [serial = 1262] [outer = 0x0] 18:50:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x1195f5400) [pid = 1662] [serial = 1263] [outer = 0x11918e400] 18:50:23 INFO - PROCESS | 1662 | 1463622623339 Marionette DEBUG loaded listener.js 18:50:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x12118b000) [pid = 1662] [serial = 1264] [outer = 0x11918e400] 18:50:23 INFO - PROCESS | 1662 | 1463622623671 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]]]}] 18:50:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:50:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 481ms 18:50:23 INFO - PROCESS | 1662 | 1463622623684 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 18:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:50:23 INFO - PROCESS | 1662 | 1463622623694 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 18:50:23 INFO - PROCESS | 1662 | 1463622623697 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:50:23 INFO - PROCESS | 1662 | 1463622623698 Marionette TRACE conn2 <- [1,1658,null,{}] 18:50:23 INFO - PROCESS | 1662 | 1463622623701 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}] 18:50:23 INFO - PROCESS | 1662 | 1463622623805 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 18:50:23 INFO - PROCESS | 1662 | 1463622623894 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x128fce000 == 84 [pid = 1662] [id = 422] 18:50:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x12118a400) [pid = 1662] [serial = 1265] [outer = 0x0] 18:50:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x123799000) [pid = 1662] [serial = 1266] [outer = 0x12118a400] 18:50:23 INFO - PROCESS | 1662 | 1463622623935 Marionette DEBUG loaded listener.js 18:50:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x124e37c00) [pid = 1662] [serial = 1267] [outer = 0x12118a400] 18:50:24 INFO - PROCESS | 1662 | 1463622624370 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]]]}] 18:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 720ms 18:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:50:24 INFO - PROCESS | 1662 | 1463622624423 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 18:50:24 INFO - PROCESS | 1662 | 1463622624424 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 18:50:24 INFO - PROCESS | 1662 | 1463622624426 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:50:24 INFO - PROCESS | 1662 | 1463622624428 Marionette TRACE conn2 <- [1,1662,null,{}] 18:50:24 INFO - PROCESS | 1662 | 1463622624430 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}] 18:50:24 INFO - PROCESS | 1662 | 1463622624521 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 18:50:24 INFO - PROCESS | 1662 | 1463622624525 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a938000 == 85 [pid = 1662] [id = 423] 18:50:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x1268ee000) [pid = 1662] [serial = 1268] [outer = 0x0] 18:50:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x128b79000) [pid = 1662] [serial = 1269] [outer = 0x1268ee000] 18:50:24 INFO - PROCESS | 1662 | 1463622624556 Marionette DEBUG loaded listener.js 18:50:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x1292dec00) [pid = 1662] [serial = 1270] [outer = 0x1268ee000] 18:50:24 INFO - PROCESS | 1662 | 1463622624959 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]]]}] 18:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 570ms 18:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:50:25 INFO - PROCESS | 1662 | 1463622624998 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 18:50:25 INFO - PROCESS | 1662 | 1463622624999 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 18:50:25 INFO - PROCESS | 1662 | 1463622625001 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:50:25 INFO - PROCESS | 1662 | 1463622625002 Marionette TRACE conn2 <- [1,1666,null,{}] 18:50:25 INFO - PROCESS | 1662 | 1463622625004 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}] 18:50:25 INFO - PROCESS | 1662 | 1463622625129 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 18:50:25 INFO - PROCESS | 1662 | 1463622625141 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x12be10000 == 86 [pid = 1662] [id = 424] 18:50:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x1292e1c00) [pid = 1662] [serial = 1271] [outer = 0x0] 18:50:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x12a94d800) [pid = 1662] [serial = 1272] [outer = 0x1292e1c00] 18:50:25 INFO - PROCESS | 1662 | 1463622625166 Marionette DEBUG loaded listener.js 18:50:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x12b223800) [pid = 1662] [serial = 1273] [outer = 0x1292e1c00] 18:50:25 INFO - PROCESS | 1662 | 1463622625578 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]]]}] 18:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 618ms 18:50:25 INFO - PROCESS | 1662 | 1463622625620 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 18:50:25 INFO - PROCESS | 1662 | 1463622625622 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 18:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:50:25 INFO - PROCESS | 1662 | 1463622625625 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:50:25 INFO - PROCESS | 1662 | 1463622625627 Marionette TRACE conn2 <- [1,1670,null,{}] 18:50:25 INFO - PROCESS | 1662 | 1463622625630 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}] 18:50:25 INFO - PROCESS | 1662 | 1463622625805 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 18:50:25 INFO - PROCESS | 1662 | 1463622625832 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c360800 == 87 [pid = 1662] [id = 425] 18:50:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 163 (0x12b21ec00) [pid = 1662] [serial = 1274] [outer = 0x0] 18:50:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 164 (0x12c56fc00) [pid = 1662] [serial = 1275] [outer = 0x12b21ec00] 18:50:25 INFO - PROCESS | 1662 | 1463622625873 Marionette DEBUG loaded listener.js 18:50:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 165 (0x12c8f0800) [pid = 1662] [serial = 1276] [outer = 0x12b21ec00] 18:50:26 INFO - PROCESS | 1662 | 1463622626295 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]]]}] 18:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 721ms 18:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:50:26 INFO - PROCESS | 1662 | 1463622626346 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 18:50:26 INFO - PROCESS | 1662 | 1463622626347 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 18:50:26 INFO - PROCESS | 1662 | 1463622626349 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:50:26 INFO - PROCESS | 1662 | 1463622626350 Marionette TRACE conn2 <- [1,1674,null,{}] 18:50:26 INFO - PROCESS | 1662 | 1463622626387 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}] 18:50:26 INFO - PROCESS | 1662 | 1463622626501 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 18:50:26 INFO - PROCESS | 1662 | 1463622626514 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ce27800 == 88 [pid = 1662] [id = 426] 18:50:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 166 (0x12c9d5c00) [pid = 1662] [serial = 1277] [outer = 0x0] 18:50:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 167 (0x12d22ec00) [pid = 1662] [serial = 1278] [outer = 0x12c9d5c00] 18:50:26 INFO - PROCESS | 1662 | 1463622626546 Marionette DEBUG loaded listener.js 18:50:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 168 (0x12d446c00) [pid = 1662] [serial = 1279] [outer = 0x12c9d5c00] 18:50:26 INFO - PROCESS | 1662 | --DOMWINDOW == 167 (0x1163f3800) [pid = 1662] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:50:26 INFO - PROCESS | 1662 | --DOMWINDOW == 166 (0x1165ccc00) [pid = 1662] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:50:26 INFO - PROCESS | 1662 | --DOMWINDOW == 165 (0x1188da400) [pid = 1662] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:50:26 INFO - PROCESS | 1662 | --DOMWINDOW == 164 (0x12118c000) [pid = 1662] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:50:26 INFO - PROCESS | 1662 | --DOMWINDOW == 163 (0x11639dc00) [pid = 1662] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:50:26 INFO - PROCESS | 1662 | --DOMWINDOW == 162 (0x128ad0c00) [pid = 1662] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:50:26 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x12b226400) [pid = 1662] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:50:26 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x123184400) [pid = 1662] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:50:26 INFO - PROCESS | 1662 | --DOMWINDOW == 159 (0x128b73000) [pid = 1662] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:50:26 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x110e4a400) [pid = 1662] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:50:26 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x128b73c00) [pid = 1662] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:50:26 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x111f50c00) [pid = 1662] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:50:26 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x118408c00) [pid = 1662] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:50:27 INFO - PROCESS | 1662 | 1463622627033 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]]]}] 18:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 694ms 18:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:50:27 INFO - PROCESS | 1662 | 1463622627043 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 18:50:27 INFO - PROCESS | 1662 | 1463622627044 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 18:50:27 INFO - PROCESS | 1662 | 1463622627046 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:50:27 INFO - PROCESS | 1662 | 1463622627047 Marionette TRACE conn2 <- [1,1678,null,{}] 18:50:27 INFO - PROCESS | 1662 | 1463622627049 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}] 18:50:27 INFO - PROCESS | 1662 | 1463622627141 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 18:50:27 INFO - PROCESS | 1662 | 1463622627146 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c52c000 == 89 [pid = 1662] [id = 427] 18:50:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x1188db000) [pid = 1662] [serial = 1280] [outer = 0x0] 18:50:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x119c11000) [pid = 1662] [serial = 1281] [outer = 0x1188db000] 18:50:27 INFO - PROCESS | 1662 | 1463622627170 Marionette DEBUG loaded listener.js 18:50:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x128bcac00) [pid = 1662] [serial = 1282] [outer = 0x1188db000] 18:50:27 INFO - PROCESS | 1662 | 1463622627527 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]]]}] 18:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 519ms 18:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:50:27 INFO - PROCESS | 1662 | 1463622627565 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 18:50:27 INFO - PROCESS | 1662 | 1463622627566 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 18:50:27 INFO - PROCESS | 1662 | 1463622627576 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:50:27 INFO - PROCESS | 1662 | 1463622627577 Marionette TRACE conn2 <- [1,1682,null,{}] 18:50:27 INFO - PROCESS | 1662 | 1463622627580 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}] 18:50:27 INFO - PROCESS | 1662 | 1463622627672 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 18:50:27 INFO - PROCESS | 1662 | 1463622627676 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x12f017000 == 90 [pid = 1662] [id = 428] 18:50:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x128d23c00) [pid = 1662] [serial = 1283] [outer = 0x0] 18:50:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x12d224400) [pid = 1662] [serial = 1284] [outer = 0x128d23c00] 18:50:27 INFO - PROCESS | 1662 | 1463622627706 Marionette DEBUG loaded listener.js 18:50:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x13591b000) [pid = 1662] [serial = 1285] [outer = 0x128d23c00] 18:50:28 INFO - PROCESS | 1662 | 1463622628066 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]]]}] 18:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 525ms 18:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:50:28 INFO - PROCESS | 1662 | 1463622628095 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 18:50:28 INFO - PROCESS | 1662 | 1463622628096 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 18:50:28 INFO - PROCESS | 1662 | 1463622628098 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:50:28 INFO - PROCESS | 1662 | 1463622628100 Marionette TRACE conn2 <- [1,1686,null,{}] 18:50:28 INFO - PROCESS | 1662 | 1463622628104 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}] 18:50:28 INFO - PROCESS | 1662 | 1463622628210 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 18:50:28 INFO - PROCESS | 1662 | 1463622628288 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x137ed8800 == 91 [pid = 1662] [id = 429] 18:50:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x12d448800) [pid = 1662] [serial = 1286] [outer = 0x0] 18:50:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 163 (0x1375e9c00) [pid = 1662] [serial = 1287] [outer = 0x12d448800] 18:50:28 INFO - PROCESS | 1662 | 1463622628313 Marionette DEBUG loaded listener.js 18:50:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 164 (0x1195f4800) [pid = 1662] [serial = 1288] [outer = 0x12d448800] 18:50:28 INFO - PROCESS | 1662 | 1463622628599 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]]]}] 18:50:28 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 18:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 521ms 18:50:28 INFO - PROCESS | 1662 | 1463622628627 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 18:50:28 INFO - PROCESS | 1662 | 1463622628629 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 18:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:50:28 INFO - PROCESS | 1662 | 1463622628633 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:50:28 INFO - PROCESS | 1662 | 1463622628635 Marionette TRACE conn2 <- [1,1690,null,{}] 18:50:28 INFO - PROCESS | 1662 | 1463622628641 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}] 18:50:28 INFO - PROCESS | 1662 | 1463622628785 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 18:50:28 INFO - PROCESS | 1662 | 1463622628894 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x137ef0800 == 92 [pid = 1662] [id = 430] 18:50:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 165 (0x120f9a800) [pid = 1662] [serial = 1289] [outer = 0x0] 18:50:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 166 (0x120fa1c00) [pid = 1662] [serial = 1290] [outer = 0x120f9a800] 18:50:28 INFO - PROCESS | 1662 | 1463622628934 Marionette DEBUG loaded listener.js 18:50:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 167 (0x120fa6c00) [pid = 1662] [serial = 1291] [outer = 0x120f9a800] 18:50:29 INFO - PROCESS | 1662 | 1463622629543 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]]]}] 18:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 978ms 18:50:29 INFO - PROCESS | 1662 | 1463622629611 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 18:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:50:29 INFO - PROCESS | 1662 | 1463622629614 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 18:50:29 INFO - PROCESS | 1662 | 1463622629617 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:50:29 INFO - PROCESS | 1662 | 1463622629620 Marionette TRACE conn2 <- [1,1694,null,{}] 18:50:29 INFO - PROCESS | 1662 | 1463622629623 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}] 18:50:29 INFO - PROCESS | 1662 | 1463622629742 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 18:50:29 INFO - PROCESS | 1662 | 1463622629830 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x123663800 == 93 [pid = 1662] [id = 431] 18:50:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 168 (0x11639dc00) [pid = 1662] [serial = 1292] [outer = 0x0] 18:50:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 169 (0x116f1e800) [pid = 1662] [serial = 1293] [outer = 0x11639dc00] 18:50:29 INFO - PROCESS | 1662 | 1463622629863 Marionette DEBUG loaded listener.js 18:50:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 170 (0x118310c00) [pid = 1662] [serial = 1294] [outer = 0x11639dc00] 18:50:30 INFO - PROCESS | 1662 | 1463622630290 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]]]}] 18:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 722ms 18:50:30 INFO - PROCESS | 1662 | 1463622630355 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 18:50:30 INFO - PROCESS | 1662 | 1463622630359 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 18:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:50:30 INFO - PROCESS | 1662 | 1463622630365 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:50:30 INFO - PROCESS | 1662 | 1463622630367 Marionette TRACE conn2 <- [1,1698,null,{}] 18:50:30 INFO - PROCESS | 1662 | 1463622630371 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}] 18:50:30 INFO - PROCESS | 1662 | 1463622630484 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 18:50:30 INFO - PROCESS | 1662 | 1463622630571 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x12af29800 == 94 [pid = 1662] [id = 432] 18:50:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 171 (0x1188e7000) [pid = 1662] [serial = 1295] [outer = 0x0] 18:50:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 172 (0x119211400) [pid = 1662] [serial = 1296] [outer = 0x1188e7000] 18:50:30 INFO - PROCESS | 1662 | 1463622630601 Marionette DEBUG loaded listener.js 18:50:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 173 (0x119f39400) [pid = 1662] [serial = 1297] [outer = 0x1188e7000] 18:50:31 INFO - PROCESS | 1662 | 1463622631024 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]]]}] 18:50:31 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 18:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 671ms 18:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:50:31 INFO - PROCESS | 1662 | 1463622631039 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 18:50:31 INFO - PROCESS | 1662 | 1463622631040 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 18:50:31 INFO - PROCESS | 1662 | 1463622631043 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:50:31 INFO - PROCESS | 1662 | 1463622631045 Marionette TRACE conn2 <- [1,1702,null,{}] 18:50:31 INFO - PROCESS | 1662 | 1463622631053 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}] 18:50:31 INFO - PROCESS | 1662 | 1463622631169 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 18:50:31 INFO - PROCESS | 1662 | 1463622631285 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x13801a800 == 95 [pid = 1662] [id = 433] 18:50:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 174 (0x120fa4400) [pid = 1662] [serial = 1298] [outer = 0x0] 18:50:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 175 (0x1233f3c00) [pid = 1662] [serial = 1299] [outer = 0x120fa4400] 18:50:31 INFO - PROCESS | 1662 | 1463622631319 Marionette DEBUG loaded listener.js 18:50:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 176 (0x128d6a400) [pid = 1662] [serial = 1300] [outer = 0x120fa4400] 18:50:31 INFO - PROCESS | 1662 | 1463622631706 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]]]}] 18:50:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 722ms 18:50:31 INFO - PROCESS | 1662 | 1463622631766 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 18:50:31 INFO - PROCESS | 1662 | 1463622631768 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 18:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:50:31 INFO - PROCESS | 1662 | 1463622631788 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:50:31 INFO - PROCESS | 1662 | 1463622631790 Marionette TRACE conn2 <- [1,1706,null,{}] 18:50:31 INFO - PROCESS | 1662 | 1463622631792 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}] 18:50:31 INFO - PROCESS | 1662 | 1463622631905 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 18:50:31 INFO - PROCESS | 1662 | 1463622631991 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x1383cd800 == 96 [pid = 1662] [id = 434] 18:50:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 177 (0x128ffc800) [pid = 1662] [serial = 1301] [outer = 0x0] 18:50:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 178 (0x12a6ef400) [pid = 1662] [serial = 1302] [outer = 0x128ffc800] 18:50:32 INFO - PROCESS | 1662 | 1463622632021 Marionette DEBUG loaded listener.js 18:50:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 179 (0x12ba57800) [pid = 1662] [serial = 1303] [outer = 0x128ffc800] 18:50:32 INFO - PROCESS | 1662 | 1463622632431 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]]]}] 18:50:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 669ms 18:50:32 INFO - PROCESS | 1662 | 1463622632458 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 18:50:32 INFO - PROCESS | 1662 | 1463622632459 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 18:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:50:32 INFO - PROCESS | 1662 | 1463622632462 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:50:32 INFO - PROCESS | 1662 | 1463622632463 Marionette TRACE conn2 <- [1,1710,null,{}] 18:50:32 INFO - PROCESS | 1662 | 1463622632465 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}] 18:50:32 INFO - PROCESS | 1662 | 1463622632574 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 18:50:32 INFO - PROCESS | 1662 | 1463622632661 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x13bdbe800 == 97 [pid = 1662] [id = 435] 18:50:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 180 (0x1292dac00) [pid = 1662] [serial = 1304] [outer = 0x0] 18:50:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 181 (0x12ce6e400) [pid = 1662] [serial = 1305] [outer = 0x1292dac00] 18:50:32 INFO - PROCESS | 1662 | 1463622632690 Marionette DEBUG loaded listener.js 18:50:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 182 (0x135917800) [pid = 1662] [serial = 1306] [outer = 0x1292dac00] 18:50:33 INFO - PROCESS | 1662 | 1463622633083 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]]]}] 18:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 18:50:33 INFO - PROCESS | 1662 | 1463622633132 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 18:50:33 INFO - PROCESS | 1662 | 1463622633133 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 18:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:50:33 INFO - PROCESS | 1662 | 1463622633136 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:50:33 INFO - PROCESS | 1662 | 1463622633137 Marionette TRACE conn2 <- [1,1714,null,{}] 18:50:33 INFO - PROCESS | 1662 | 1463622633140 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}] 18:50:33 INFO - PROCESS | 1662 | 1463622633273 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 18:50:33 INFO - PROCESS | 1662 | 1463622633375 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x120f42800 == 98 [pid = 1662] [id = 436] 18:50:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 183 (0x13591cc00) [pid = 1662] [serial = 1307] [outer = 0x0] 18:50:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 184 (0x1375ecc00) [pid = 1662] [serial = 1308] [outer = 0x13591cc00] 18:50:33 INFO - PROCESS | 1662 | 1463622633406 Marionette DEBUG loaded listener.js 18:50:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 185 (0x1377a9000) [pid = 1662] [serial = 1309] [outer = 0x13591cc00] 18:50:33 INFO - PROCESS | 1662 | 1463622633825 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]]]}] 18:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 723ms 18:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:50:33 INFO - PROCESS | 1662 | 1463622633859 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 18:50:33 INFO - PROCESS | 1662 | 1463622633860 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 18:50:33 INFO - PROCESS | 1662 | 1463622633863 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:50:33 INFO - PROCESS | 1662 | 1463622633864 Marionette TRACE conn2 <- [1,1718,null,{}] 18:50:33 INFO - PROCESS | 1662 | 1463622633867 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}] 18:50:33 INFO - PROCESS | 1662 | 1463622633975 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 18:50:34 INFO - PROCESS | 1662 | 1463622634091 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x137e85800 == 99 [pid = 1662] [id = 437] 18:50:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 186 (0x1377a4800) [pid = 1662] [serial = 1310] [outer = 0x0] 18:50:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 187 (0x1377ad800) [pid = 1662] [serial = 1311] [outer = 0x1377a4800] 18:50:34 INFO - PROCESS | 1662 | 1463622634122 Marionette DEBUG loaded listener.js 18:50:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 188 (0x1378ab000) [pid = 1662] [serial = 1312] [outer = 0x1377a4800] 18:50:34 INFO - PROCESS | 1662 | 1463622634492 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]]]}] 18:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 672ms 18:50:34 INFO - PROCESS | 1662 | 1463622634535 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 18:50:34 INFO - PROCESS | 1662 | 1463622634537 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 18:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:50:34 INFO - PROCESS | 1662 | 1463622634539 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:50:34 INFO - PROCESS | 1662 | 1463622634540 Marionette TRACE conn2 <- [1,1722,null,{}] 18:50:34 INFO - PROCESS | 1662 | 1463622634543 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}] 18:50:34 INFO - PROCESS | 1662 | 1463622634668 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 18:50:34 INFO - PROCESS | 1662 | 1463622634757 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x137e9a000 == 100 [pid = 1662] [id = 438] 18:50:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 189 (0x1378ab400) [pid = 1662] [serial = 1313] [outer = 0x0] 18:50:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 190 (0x1378af400) [pid = 1662] [serial = 1314] [outer = 0x1378ab400] 18:50:34 INFO - PROCESS | 1662 | 1463622634786 Marionette DEBUG loaded listener.js 18:50:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 191 (0x1378b5c00) [pid = 1662] [serial = 1315] [outer = 0x1378ab400] 18:50:35 INFO - PROCESS | 1662 | 1463622635209 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]]]}] 18:50:35 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 18:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 720ms 18:50:35 INFO - PROCESS | 1662 | 1463622635259 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 18:50:35 INFO - PROCESS | 1662 | 1463622635261 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 18:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:50:35 INFO - PROCESS | 1662 | 1463622635263 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:50:35 INFO - PROCESS | 1662 | 1463622635264 Marionette TRACE conn2 <- [1,1726,null,{}] 18:50:35 INFO - PROCESS | 1662 | 1463622635267 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}] 18:50:35 INFO - PROCESS | 1662 | 1463622635380 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 18:50:35 INFO - PROCESS | 1662 | 1463622635471 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a929000 == 101 [pid = 1662] [id = 439] 18:50:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 192 (0x113361800) [pid = 1662] [serial = 1316] [outer = 0x0] 18:50:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 193 (0x12a455800) [pid = 1662] [serial = 1317] [outer = 0x113361800] 18:50:35 INFO - PROCESS | 1662 | 1463622635502 Marionette DEBUG loaded listener.js 18:50:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 194 (0x137aae800) [pid = 1662] [serial = 1318] [outer = 0x113361800] 18:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 669ms 18:50:35 INFO - PROCESS | 1662 | 1463622635927 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]]]}] 18:50:35 INFO - PROCESS | 1662 | 1463622635932 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 18:50:35 INFO - PROCESS | 1662 | 1463622635934 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 18:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:50:35 INFO - PROCESS | 1662 | 1463622635939 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:50:35 INFO - PROCESS | 1662 | 1463622635940 Marionette TRACE conn2 <- [1,1730,null,{}] 18:50:35 INFO - PROCESS | 1662 | 1463622635943 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}] 18:50:36 INFO - PROCESS | 1662 | 1463622636076 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 18:50:36 INFO - PROCESS | 1662 | 1463622636195 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x119b34000 == 102 [pid = 1662] [id = 440] 18:50:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 195 (0x111a06400) [pid = 1662] [serial = 1319] [outer = 0x0] 18:50:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 196 (0x132149400) [pid = 1662] [serial = 1320] [outer = 0x111a06400] 18:50:36 INFO - PROCESS | 1662 | 1463622636226 Marionette DEBUG loaded listener.js 18:50:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 197 (0x13214f000) [pid = 1662] [serial = 1321] [outer = 0x111a06400] 18:50:36 INFO - PROCESS | 1662 | 1463622636874 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]]]}] 18:50:36 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 18:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 972ms 18:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:50:36 INFO - PROCESS | 1662 | 1463622636911 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 18:50:36 INFO - PROCESS | 1662 | 1463622636913 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 18:50:36 INFO - PROCESS | 1662 | 1463622636917 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:50:36 INFO - PROCESS | 1662 | 1463622636919 Marionette TRACE conn2 <- [1,1734,null,{}] 18:50:36 INFO - PROCESS | 1662 | 1463622636923 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}] 18:50:37 INFO - PROCESS | 1662 | 1463622637031 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 18:50:37 INFO - PROCESS | 1662 | 1463622637159 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x119bb8800 == 103 [pid = 1662] [id = 441] 18:50:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 198 (0x1126b2000) [pid = 1662] [serial = 1322] [outer = 0x0] 18:50:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 199 (0x1126e8400) [pid = 1662] [serial = 1323] [outer = 0x1126b2000] 18:50:37 INFO - PROCESS | 1662 | 1463622637188 Marionette DEBUG loaded listener.js 18:50:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 200 (0x1160be400) [pid = 1662] [serial = 1324] [outer = 0x1126b2000] 18:50:37 INFO - PROCESS | 1662 | 1463622637734 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]]]}] 18:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 872ms 18:50:37 INFO - PROCESS | 1662 | 1463622637791 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 18:50:37 INFO - PROCESS | 1662 | 1463622637796 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 18:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:50:37 INFO - PROCESS | 1662 | 1463622637803 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:50:37 INFO - PROCESS | 1662 | 1463622637805 Marionette TRACE conn2 <- [1,1738,null,{}] 18:50:37 INFO - PROCESS | 1662 | 1463622637809 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}] 18:50:37 INFO - PROCESS | 1662 | 1463622637948 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 18:50:37 INFO - PROCESS | 1662 | --DOCSHELL 0x13bdb0800 == 102 [pid = 1662] [id = 372] 18:50:37 INFO - PROCESS | 1662 | --DOCSHELL 0x137ed8800 == 101 [pid = 1662] [id = 429] 18:50:37 INFO - PROCESS | 1662 | --DOCSHELL 0x12f017000 == 100 [pid = 1662] [id = 428] 18:50:37 INFO - PROCESS | 1662 | --DOCSHELL 0x12c52c000 == 99 [pid = 1662] [id = 427] 18:50:37 INFO - PROCESS | 1662 | --DOCSHELL 0x12ce27800 == 98 [pid = 1662] [id = 426] 18:50:37 INFO - PROCESS | 1662 | --DOCSHELL 0x12c360800 == 97 [pid = 1662] [id = 425] 18:50:37 INFO - PROCESS | 1662 | --DOCSHELL 0x12be10000 == 96 [pid = 1662] [id = 424] 18:50:37 INFO - PROCESS | 1662 | --DOMWINDOW == 199 (0x1126e2000) [pid = 1662] [serial = 1191] [outer = 0x0] [url = about:blank] 18:50:37 INFO - PROCESS | 1662 | --DOMWINDOW == 198 (0x117584400) [pid = 1662] [serial = 1188] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOCSHELL 0x12a938000 == 95 [pid = 1662] [id = 423] 18:50:38 INFO - PROCESS | 1662 | --DOCSHELL 0x128fce000 == 94 [pid = 1662] [id = 422] 18:50:38 INFO - PROCESS | 1662 | --DOCSHELL 0x12415e800 == 93 [pid = 1662] [id = 421] 18:50:38 INFO - PROCESS | 1662 | --DOCSHELL 0x119178800 == 92 [pid = 1662] [id = 420] 18:50:38 INFO - PROCESS | 1662 | --DOCSHELL 0x128b92800 == 91 [pid = 1662] [id = 419] 18:50:38 INFO - PROCESS | 1662 | --DOCSHELL 0x1194e1800 == 90 [pid = 1662] [id = 418] 18:50:38 INFO - PROCESS | 1662 | --DOCSHELL 0x12d294800 == 89 [pid = 1662] [id = 413] 18:50:38 INFO - PROCESS | 1662 | --DOCSHELL 0x128b8d800 == 88 [pid = 1662] [id = 412] 18:50:38 INFO - PROCESS | 1662 | --DOCSHELL 0x1186dd800 == 87 [pid = 1662] [id = 411] 18:50:38 INFO - PROCESS | 1662 | 1463622638068 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 197 (0x12a6a2400) [pid = 1662] [serial = 1162] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 196 (0x1192c5800) [pid = 1662] [serial = 1204] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 195 (0x12b227800) [pid = 1662] [serial = 1179] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 194 (0x1183e1400) [pid = 1662] [serial = 1170] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 193 (0x117f11c00) [pid = 1662] [serial = 1198] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 192 (0x116f14800) [pid = 1662] [serial = 1197] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 191 (0x118309c00) [pid = 1662] [serial = 1200] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 190 (0x11881a400) [pid = 1662] [serial = 1201] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 189 (0x1195f4c00) [pid = 1662] [serial = 1206] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 188 (0x11aa6fc00) [pid = 1662] [serial = 1207] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 187 (0x123796400) [pid = 1662] [serial = 1209] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 186 (0x128d6bc00) [pid = 1662] [serial = 1216] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 185 (0x12c571800) [pid = 1662] [serial = 1182] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 184 (0x110e67800) [pid = 1662] [serial = 1164] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 183 (0x128fef400) [pid = 1662] [serial = 1176] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 182 (0x116f13c00) [pid = 1662] [serial = 1167] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 181 (0x12c9cf800) [pid = 1662] [serial = 1185] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 180 (0x124e2f800) [pid = 1662] [serial = 1173] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 179 (0x12b225800) [pid = 1662] [serial = 1225] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 178 (0x12a464c00) [pid = 1662] [serial = 1219] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 177 (0x12c56e800) [pid = 1662] [serial = 1228] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 176 (0x119b78000) [pid = 1662] [serial = 1222] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 175 (0x124e35800) [pid = 1662] [serial = 1210] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 174 (0x128b78c00) [pid = 1662] [serial = 1224] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 173 (0x12ba5b800) [pid = 1662] [serial = 1227] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 172 (0x126812000) [pid = 1662] [serial = 1212] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 171 (0x128bcf000) [pid = 1662] [serial = 1215] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 170 (0x128ad4c00) [pid = 1662] [serial = 1213] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 169 (0x1183e3400) [pid = 1662] [serial = 1221] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 168 (0x1292dc400) [pid = 1662] [serial = 1218] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 167 (0x1126e6400) [pid = 1662] [serial = 1195] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 166 (0x112653c00) [pid = 1662] [serial = 1194] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | --DOMWINDOW == 165 (0x1188e4c00) [pid = 1662] [serial = 1203] [outer = 0x0] [url = about:blank] 18:50:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x1165d9000 == 88 [pid = 1662] [id = 442] 18:50:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 166 (0x1126e2000) [pid = 1662] [serial = 1325] [outer = 0x0] 18:50:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 167 (0x1165c2400) [pid = 1662] [serial = 1326] [outer = 0x1126e2000] 18:50:38 INFO - PROCESS | 1662 | 1463622638101 Marionette DEBUG loaded listener.js 18:50:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 168 (0x117f11c00) [pid = 1662] [serial = 1327] [outer = 0x1126e2000] 18:50:38 INFO - PROCESS | 1662 | 1463622638416 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]]]}] 18:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 623ms 18:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:50:38 INFO - PROCESS | 1662 | 1463622638426 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 18:50:38 INFO - PROCESS | 1662 | 1463622638427 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 18:50:38 INFO - PROCESS | 1662 | 1463622638429 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:50:38 INFO - PROCESS | 1662 | 1463622638431 Marionette TRACE conn2 <- [1,1742,null,{}] 18:50:38 INFO - PROCESS | 1662 | 1463622638442 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}] 18:50:38 INFO - PROCESS | 1662 | 1463622638538 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 18:50:38 INFO - PROCESS | 1662 | 1463622638544 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x1231d8000 == 89 [pid = 1662] [id = 443] 18:50:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 169 (0x1183ebc00) [pid = 1662] [serial = 1328] [outer = 0x0] 18:50:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 170 (0x1188dbc00) [pid = 1662] [serial = 1329] [outer = 0x1183ebc00] 18:50:38 INFO - PROCESS | 1662 | 1463622638571 Marionette DEBUG loaded listener.js 18:50:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 171 (0x11918c000) [pid = 1662] [serial = 1330] [outer = 0x1183ebc00] 18:50:38 INFO - PROCESS | 1662 | 1463622638939 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]]]}] 18:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 523ms 18:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:50:38 INFO - PROCESS | 1662 | 1463622638954 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 18:50:38 INFO - PROCESS | 1662 | 1463622638957 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 18:50:38 INFO - PROCESS | 1662 | 1463622638960 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:50:38 INFO - PROCESS | 1662 | 1463622638961 Marionette TRACE conn2 <- [1,1746,null,{}] 18:50:38 INFO - PROCESS | 1662 | 1463622638963 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}] 18:50:39 INFO - PROCESS | 1662 | 1463622639056 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 18:50:39 INFO - PROCESS | 1662 | 1463622639061 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x12415b800 == 90 [pid = 1662] [id = 444] 18:50:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 172 (0x1192c3000) [pid = 1662] [serial = 1331] [outer = 0x0] 18:50:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 173 (0x1195f4c00) [pid = 1662] [serial = 1332] [outer = 0x1192c3000] 18:50:39 INFO - PROCESS | 1662 | 1463622639086 Marionette DEBUG loaded listener.js 18:50:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 174 (0x11aa75800) [pid = 1662] [serial = 1333] [outer = 0x1192c3000] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12ce81000 == 89 [pid = 1662] [id = 410] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12af3b800 == 88 [pid = 1662] [id = 234] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12f01a800 == 87 [pid = 1662] [id = 355] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12b2bc800 == 86 [pid = 1662] [id = 156] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x1165d7800 == 85 [pid = 1662] [id = 255] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12d514800 == 84 [pid = 1662] [id = 268] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x119fdc000 == 83 [pid = 1662] [id = 177] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12be12800 == 82 [pid = 1662] [id = 238] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12af34000 == 81 [pid = 1662] [id = 188] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x117f8b800 == 80 [pid = 1662] [id = 396] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12b067000 == 79 [pid = 1662] [id = 237] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x119403000 == 78 [pid = 1662] [id = 354] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x11839e800 == 77 [pid = 1662] [id = 220] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12a930000 == 76 [pid = 1662] [id = 249] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12d50e800 == 75 [pid = 1662] [id = 352] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x119bbc000 == 74 [pid = 1662] [id = 120] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12c9e5800 == 73 [pid = 1662] [id = 252] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12c52f000 == 72 [pid = 1662] [id = 287] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12c544000 == 71 [pid = 1662] [id = 350] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12d82f800 == 70 [pid = 1662] [id = 353] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x137765000 == 69 [pid = 1662] [id = 416] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x1194c8800 == 68 [pid = 1662] [id = 155] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x1296b5000 == 67 [pid = 1662] [id = 417] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x137772000 == 66 [pid = 1662] [id = 394] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x1186e8000 == 65 [pid = 1662] [id = 254] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12d5aa800 == 64 [pid = 1662] [id = 414] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x13800a800 == 63 [pid = 1662] [id = 395] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12b2b6000 == 62 [pid = 1662] [id = 139] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12be11800 == 61 [pid = 1662] [id = 201] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12ce2b000 == 60 [pid = 1662] [id = 253] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12f0df000 == 59 [pid = 1662] [id = 333] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x116614800 == 58 [pid = 1662] [id = 158] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12f007800 == 57 [pid = 1662] [id = 415] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12c540000 == 56 [pid = 1662] [id = 153] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12c00b800 == 55 [pid = 1662] [id = 273] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12c9f5000 == 54 [pid = 1662] [id = 176] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x13c48f000 == 53 [pid = 1662] [id = 373] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12ba18000 == 52 [pid = 1662] [id = 346] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12415d000 == 51 [pid = 1662] [id = 217] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x13836d800 == 50 [pid = 1662] [id = 374] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12ce25000 == 49 [pid = 1662] [id = 351] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12c368800 == 48 [pid = 1662] [id = 239] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x126791000 == 47 [pid = 1662] [id = 106] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12b2b0800 == 46 [pid = 1662] [id = 189] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x117496800 == 45 [pid = 1662] [id = 397] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12c9d9800 == 44 [pid = 1662] [id = 157] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x1170d8000 == 43 [pid = 1662] [id = 190] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x1183b0800 == 42 [pid = 1662] [id = 334] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x119536000 == 41 [pid = 1662] [id = 313] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x119bb8800 == 40 [pid = 1662] [id = 441] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x119b34000 == 39 [pid = 1662] [id = 440] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12a929000 == 38 [pid = 1662] [id = 439] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x137e9a000 == 37 [pid = 1662] [id = 438] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x137e85800 == 36 [pid = 1662] [id = 437] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x120f42800 == 35 [pid = 1662] [id = 436] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x13bdbe800 == 34 [pid = 1662] [id = 435] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x1383cd800 == 33 [pid = 1662] [id = 434] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x13801a800 == 32 [pid = 1662] [id = 433] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x12af29800 == 31 [pid = 1662] [id = 432] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x123663800 == 30 [pid = 1662] [id = 431] 18:50:40 INFO - PROCESS | 1662 | --DOCSHELL 0x137ef0800 == 29 [pid = 1662] [id = 430] 18:50:41 INFO - PROCESS | 1662 | --DOCSHELL 0x1165d9000 == 28 [pid = 1662] [id = 442] 18:50:41 INFO - PROCESS | 1662 | --DOCSHELL 0x1231d8000 == 27 [pid = 1662] [id = 443] 18:50:41 INFO - PROCESS | 1662 | 1463622641252 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]]]}] 18:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 2323ms 18:50:41 INFO - PROCESS | 1662 | 1463622641295 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 18:50:41 INFO - PROCESS | 1662 | 1463622641299 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 18:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:50:41 INFO - PROCESS | 1662 | 1463622641306 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:50:41 INFO - PROCESS | 1662 | 1463622641310 Marionette TRACE conn2 <- [1,1750,null,{}] 18:50:41 INFO - PROCESS | 1662 | 1463622641316 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}] 18:50:41 INFO - PROCESS | 1662 | 1463622641444 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 18:50:41 INFO - PROCESS | 1662 | 1463622641529 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x113985800 == 28 [pid = 1662] [id = 445] 18:50:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 175 (0x111ab9c00) [pid = 1662] [serial = 1334] [outer = 0x0] 18:50:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 176 (0x111c28800) [pid = 1662] [serial = 1335] [outer = 0x111ab9c00] 18:50:41 INFO - PROCESS | 1662 | 1463622641575 Marionette DEBUG loaded listener.js 18:50:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 177 (0x1121b1800) [pid = 1662] [serial = 1336] [outer = 0x111ab9c00] 18:50:41 INFO - PROCESS | 1662 | 1463622641932 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]]]}] 18:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 677ms 18:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:50:41 INFO - PROCESS | 1662 | 1463622641982 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 18:50:41 INFO - PROCESS | 1662 | 1463622641987 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 18:50:41 INFO - PROCESS | 1662 | 1463622641991 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:50:41 INFO - PROCESS | 1662 | 1463622641993 Marionette TRACE conn2 <- [1,1754,null,{}] 18:50:41 INFO - PROCESS | 1662 | 1463622641995 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}] 18:50:42 INFO - PROCESS | 1662 | 1463622642093 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 18:50:42 INFO - PROCESS | 1662 | 1463622642157 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x116e03000 == 29 [pid = 1662] [id = 446] 18:50:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 178 (0x1126b2800) [pid = 1662] [serial = 1337] [outer = 0x0] 18:50:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 179 (0x1126dc000) [pid = 1662] [serial = 1338] [outer = 0x1126b2800] 18:50:42 INFO - PROCESS | 1662 | 1463622642183 Marionette DEBUG loaded listener.js 18:50:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 180 (0x1126e9800) [pid = 1662] [serial = 1339] [outer = 0x1126b2800] 18:50:42 INFO - PROCESS | 1662 | 1463622642530 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]]]}] 18:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 570ms 18:50:42 INFO - PROCESS | 1662 | 1463622642569 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 18:50:42 INFO - PROCESS | 1662 | 1463622642570 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 18:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:50:42 INFO - PROCESS | 1662 | 1463622642573 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:50:42 INFO - PROCESS | 1662 | 1463622642575 Marionette TRACE conn2 <- [1,1758,null,{}] 18:50:42 INFO - PROCESS | 1662 | 1463622642583 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}] 18:50:42 INFO - PROCESS | 1662 | 1463622642693 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 18:50:42 INFO - PROCESS | 1662 | 1463622642718 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x118394800 == 30 [pid = 1662] [id = 447] 18:50:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 181 (0x110e47000) [pid = 1662] [serial = 1340] [outer = 0x0] 18:50:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 182 (0x114f49000) [pid = 1662] [serial = 1341] [outer = 0x110e47000] 18:50:42 INFO - PROCESS | 1662 | 1463622642765 Marionette DEBUG loaded listener.js 18:50:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 183 (0x1163ebc00) [pid = 1662] [serial = 1342] [outer = 0x110e47000] 18:50:43 INFO - PROCESS | 1662 | 1463622643226 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]]]}] 18:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 672ms 18:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:50:43 INFO - PROCESS | 1662 | 1463622643246 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 18:50:43 INFO - PROCESS | 1662 | 1463622643248 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 18:50:43 INFO - PROCESS | 1662 | 1463622643250 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:50:43 INFO - PROCESS | 1662 | 1463622643251 Marionette TRACE conn2 <- [1,1762,null,{}] 18:50:43 INFO - PROCESS | 1662 | 1463622643256 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}] 18:50:43 INFO - PROCESS | 1662 | 1463622643359 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 18:50:43 INFO - PROCESS | 1662 | 1463622643412 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x1186ed800 == 31 [pid = 1662] [id = 448] 18:50:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 184 (0x116743c00) [pid = 1662] [serial = 1343] [outer = 0x0] 18:50:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 185 (0x116ad2000) [pid = 1662] [serial = 1344] [outer = 0x116743c00] 18:50:43 INFO - PROCESS | 1662 | 1463622643440 Marionette DEBUG loaded listener.js 18:50:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 186 (0x116f1d000) [pid = 1662] [serial = 1345] [outer = 0x116743c00] 18:50:44 INFO - PROCESS | 1662 | 1463622644466 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]]]}] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 185 (0x110e70c00) [pid = 1662] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 184 (0x12d42c400) [pid = 1662] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 183 (0x1183ebc00) [pid = 1662] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 182 (0x1126b2000) [pid = 1662] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 181 (0x1126e2000) [pid = 1662] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 180 (0x120f9a800) [pid = 1662] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 179 (0x11639dc00) [pid = 1662] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 178 (0x1188e7000) [pid = 1662] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 177 (0x120fa4400) [pid = 1662] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 176 (0x128ffc800) [pid = 1662] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 175 (0x1292dac00) [pid = 1662] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 174 (0x13591cc00) [pid = 1662] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 173 (0x1377a4800) [pid = 1662] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 172 (0x1378ab400) [pid = 1662] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 171 (0x113361800) [pid = 1662] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 170 (0x111a06400) [pid = 1662] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 169 (0x124e36c00) [pid = 1662] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 168 (0x124e3a000) [pid = 1662] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 167 (0x1163f4800) [pid = 1662] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 166 (0x111ab3800) [pid = 1662] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 165 (0x128b7c800) [pid = 1662] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 164 (0x123519c00) [pid = 1662] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 163 (0x112fc8000) [pid = 1662] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 162 (0x12b222000) [pid = 1662] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x12c9d5800) [pid = 1662] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x1165c3c00) [pid = 1662] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 159 (0x12c63d800) [pid = 1662] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x12bd6e400) [pid = 1662] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x117f05400) [pid = 1662] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x110e4e400) [pid = 1662] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x128d24000) [pid = 1662] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x1235a8000) [pid = 1662] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x1139f2000) [pid = 1662] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x1188db000) [pid = 1662] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x12c9d5c00) [pid = 1662] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x1268f1c00) [pid = 1662] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x12118a400) [pid = 1662] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x12b21ec00) [pid = 1662] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x110e70800) [pid = 1662] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x12c575000) [pid = 1662] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x1268ee000) [pid = 1662] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x128d23c00) [pid = 1662] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x12d448800) [pid = 1662] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x11918e400) [pid = 1662] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x12d222400) [pid = 1662] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x1268eb000) [pid = 1662] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x1292e1c00) [pid = 1662] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x119c08000) [pid = 1662] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x1126a9400) [pid = 1662] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x11830f800) [pid = 1662] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x118303c00) [pid = 1662] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x1126ac000) [pid = 1662] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x116a58400) [pid = 1662] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x1183e9800) [pid = 1662] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x129525400) [pid = 1662] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x128d21800) [pid = 1662] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x1126e3800) [pid = 1662] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x1126e0000) [pid = 1662] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x12aeebc00) [pid = 1662] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:50:44 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x1192c2c00) [pid = 1662] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1271ms 18:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:50:44 INFO - PROCESS | 1662 | 1463622644523 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 18:50:44 INFO - PROCESS | 1662 | 1463622644524 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 18:50:44 INFO - PROCESS | 1662 | 1463622644526 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:50:44 INFO - PROCESS | 1662 | 1463622644527 Marionette TRACE conn2 <- [1,1766,null,{}] 18:50:44 INFO - PROCESS | 1662 | 1463622644529 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}] 18:50:44 INFO - PROCESS | 1662 | 1463622644605 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 18:50:44 INFO - PROCESS | 1662 | 1463622644627 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x116fa2000 == 32 [pid = 1662] [id = 449] 18:50:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x111a06400) [pid = 1662] [serial = 1346] [outer = 0x0] 18:50:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x1126ab400) [pid = 1662] [serial = 1347] [outer = 0x111a06400] 18:50:44 INFO - PROCESS | 1662 | 1463622644652 Marionette DEBUG loaded listener.js 18:50:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x11396c000) [pid = 1662] [serial = 1348] [outer = 0x111a06400] 18:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 467ms 18:50:44 INFO - PROCESS | 1662 | 1463622644987 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]]]}] 18:50:45 INFO - PROCESS | 1662 | 1463622645002 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 18:50:45 INFO - PROCESS | 1662 | 1463622645006 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 18:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:50:45 INFO - PROCESS | 1662 | 1463622645009 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:50:45 INFO - PROCESS | 1662 | 1463622645010 Marionette TRACE conn2 <- [1,1770,null,{}] 18:50:45 INFO - PROCESS | 1662 | 1463622645012 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}] 18:50:45 INFO - PROCESS | 1662 | 1463622645135 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 18:50:45 INFO - PROCESS | 1662 | 1463622645143 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x11954c000 == 33 [pid = 1662] [id = 450] 18:50:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x11634e000) [pid = 1662] [serial = 1349] [outer = 0x0] 18:50:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x116f20400) [pid = 1662] [serial = 1350] [outer = 0x11634e000] 18:50:45 INFO - PROCESS | 1662 | 1463622645169 Marionette DEBUG loaded listener.js 18:50:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x118306c00) [pid = 1662] [serial = 1351] [outer = 0x11634e000] 18:50:45 INFO - PROCESS | 1662 | 1463622645476 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]]]}] 18:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 519ms 18:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:50:45 INFO - PROCESS | 1662 | 1463622645529 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 18:50:45 INFO - PROCESS | 1662 | 1463622645530 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 18:50:45 INFO - PROCESS | 1662 | 1463622645532 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:50:45 INFO - PROCESS | 1662 | 1463622645533 Marionette TRACE conn2 <- [1,1774,null,{}] 18:50:45 INFO - PROCESS | 1662 | 1463622645536 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}] 18:50:45 INFO - PROCESS | 1662 | 1463622645609 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 18:50:45 INFO - PROCESS | 1662 | 1463622645613 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x119f1b800 == 34 [pid = 1662] [id = 451] 18:50:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x110e45000) [pid = 1662] [serial = 1352] [outer = 0x0] 18:50:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x11830e800) [pid = 1662] [serial = 1353] [outer = 0x110e45000] 18:50:45 INFO - PROCESS | 1662 | 1463622645641 Marionette DEBUG loaded listener.js 18:50:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x1183e8800) [pid = 1662] [serial = 1354] [outer = 0x110e45000] 18:50:45 INFO - PROCESS | 1662 | 1463622645975 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]]]}] 18:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 470ms 18:50:46 INFO - PROCESS | 1662 | 1463622646004 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 18:50:46 INFO - PROCESS | 1662 | 1463622646006 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 18:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:50:46 INFO - PROCESS | 1662 | 1463622646008 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:50:46 INFO - PROCESS | 1662 | 1463622646009 Marionette TRACE conn2 <- [1,1778,null,{}] 18:50:46 INFO - PROCESS | 1662 | 1463622646012 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}] 18:50:46 INFO - PROCESS | 1662 | 1463622646112 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 18:50:46 INFO - PROCESS | 1662 | 1463622646119 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x120f3c000 == 35 [pid = 1662] [id = 452] 18:50:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x118310000) [pid = 1662] [serial = 1355] [outer = 0x0] 18:50:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x11840f000) [pid = 1662] [serial = 1356] [outer = 0x118310000] 18:50:46 INFO - PROCESS | 1662 | 1463622646147 Marionette DEBUG loaded listener.js 18:50:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x1183ea800) [pid = 1662] [serial = 1357] [outer = 0x118310000] 18:50:46 INFO - PROCESS | 1662 | 1463622646444 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]]]}] 18:50:46 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 18:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 468ms 18:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:50:46 INFO - PROCESS | 1662 | 1463622646533 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 18:50:46 INFO - PROCESS | 1662 | 1463622646536 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 18:50:46 INFO - PROCESS | 1662 | 1463622646541 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:50:46 INFO - PROCESS | 1662 | 1463622646543 Marionette TRACE conn2 <- [1,1782,null,{}] 18:50:46 INFO - PROCESS | 1662 | 1463622646547 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}] 18:50:46 INFO - PROCESS | 1662 | 1463622646655 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 18:50:46 INFO - PROCESS | 1662 | 1463622646710 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x113e08800 == 36 [pid = 1662] [id = 453] 18:50:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x110ea9400) [pid = 1662] [serial = 1358] [outer = 0x0] 18:50:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x110eaf400) [pid = 1662] [serial = 1359] [outer = 0x110ea9400] 18:50:46 INFO - PROCESS | 1662 | 1463622646743 Marionette DEBUG loaded listener.js 18:50:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x111e5f000) [pid = 1662] [serial = 1360] [outer = 0x110ea9400] 18:50:47 INFO - PROCESS | 1662 | 1463622647262 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]]]}] 18:50:47 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 18:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 772ms 18:50:47 INFO - PROCESS | 1662 | 1463622647317 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 18:50:47 INFO - PROCESS | 1662 | 1463622647320 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 18:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:50:47 INFO - PROCESS | 1662 | 1463622647356 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:50:47 INFO - PROCESS | 1662 | 1463622647359 Marionette TRACE conn2 <- [1,1786,null,{}] 18:50:47 INFO - PROCESS | 1662 | 1463622647362 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}] 18:50:47 INFO - PROCESS | 1662 | 1463622647467 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 18:50:47 INFO - PROCESS | 1662 | 1463622647548 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x119422000 == 37 [pid = 1662] [id = 454] 18:50:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x110eb1c00) [pid = 1662] [serial = 1361] [outer = 0x0] 18:50:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x1126e7000) [pid = 1662] [serial = 1362] [outer = 0x110eb1c00] 18:50:47 INFO - PROCESS | 1662 | 1463622647579 Marionette DEBUG loaded listener.js 18:50:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x11312f000) [pid = 1662] [serial = 1363] [outer = 0x110eb1c00] 18:50:48 INFO - PROCESS | 1662 | 1463622648095 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]]]}] 18:50:48 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 18:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 828ms 18:50:48 INFO - PROCESS | 1662 | 1463622648180 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 18:50:48 INFO - PROCESS | 1662 | 1463622648181 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 18:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:50:48 INFO - PROCESS | 1662 | 1463622648184 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:50:48 INFO - PROCESS | 1662 | 1463622648185 Marionette TRACE conn2 <- [1,1790,null,{}] 18:50:48 INFO - PROCESS | 1662 | 1463622648194 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}] 18:50:48 INFO - PROCESS | 1662 | 1463622648307 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 18:50:48 INFO - PROCESS | 1662 | 1463622648391 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x116e0d800 == 38 [pid = 1662] [id = 455] 18:50:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x11639c000) [pid = 1662] [serial = 1364] [outer = 0x0] 18:50:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x116690800) [pid = 1662] [serial = 1365] [outer = 0x11639c000] 18:50:48 INFO - PROCESS | 1662 | 1463622648428 Marionette DEBUG loaded listener.js 18:50:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x116f21000) [pid = 1662] [serial = 1366] [outer = 0x11639c000] 18:50:49 INFO - PROCESS | 1662 | --DOCSHELL 0x12ba13800 == 37 [pid = 1662] [id = 21] 18:50:49 INFO - PROCESS | 1662 | --DOCSHELL 0x11864c800 == 36 [pid = 1662] [id = 12] 18:50:49 INFO - PROCESS | 1662 | --DOCSHELL 0x12b064800 == 35 [pid = 1662] [id = 9] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x1185a3800) [pid = 1662] [serial = 1192] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x13590f800) [pid = 1662] [serial = 1123] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x126463000) [pid = 1662] [serial = 1111] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x12ce75800) [pid = 1662] [serial = 1189] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x12ba8a800) [pid = 1662] [serial = 1180] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x12d428c00) [pid = 1662] [serial = 1120] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x12d44e800) [pid = 1662] [serial = 1249] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x118624400) [pid = 1662] [serial = 1108] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x12a94a000) [pid = 1662] [serial = 1243] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x12ce74000) [pid = 1662] [serial = 1186] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x12c8f1000) [pid = 1662] [serial = 1183] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x1194f5800) [pid = 1662] [serial = 1171] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x1260c6c00) [pid = 1662] [serial = 1240] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x118a1d400) [pid = 1662] [serial = 1237] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x111c1cc00) [pid = 1662] [serial = 1165] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x12c572c00) [pid = 1662] [serial = 1117] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x1268db000) [pid = 1662] [serial = 1174] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x135914000) [pid = 1662] [serial = 1252] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x12aee8000) [pid = 1662] [serial = 1177] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x117583c00) [pid = 1662] [serial = 1234] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x128b70c00) [pid = 1662] [serial = 1039] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x117d6a800) [pid = 1662] [serial = 1168] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x112c4b400) [pid = 1662] [serial = 1105] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x12c576400) [pid = 1662] [serial = 1246] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x12b22d000) [pid = 1662] [serial = 1114] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x1195f4c00) [pid = 1662] [serial = 1332] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x116f22400) [pid = 1662] [serial = 1045] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x128bcb000) [pid = 1662] [serial = 1054] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x110eb6000) [pid = 1662] [serial = 1254] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x12c8f7400) [pid = 1662] [serial = 1230] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x12d227400) [pid = 1662] [serial = 1231] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x12d443000) [pid = 1662] [serial = 1248] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x1292dbc00) [pid = 1662] [serial = 1242] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x12379d000) [pid = 1662] [serial = 1239] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x11312e400) [pid = 1662] [serial = 1042] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x118624c00) [pid = 1662] [serial = 1260] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x118406400) [pid = 1662] [serial = 1236] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x12aeeb400) [pid = 1662] [serial = 1063] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x118a22800) [pid = 1662] [serial = 1261] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x114ffe400) [pid = 1662] [serial = 1258] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1192bb000) [pid = 1662] [serial = 1048] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x1126dd400) [pid = 1662] [serial = 1255] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x12a953c00) [pid = 1662] [serial = 1060] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x12a6a6400) [pid = 1662] [serial = 1057] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x128b7c400) [pid = 1662] [serial = 1251] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x115db5000) [pid = 1662] [serial = 1233] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x12b21e400) [pid = 1662] [serial = 1245] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x126709800) [pid = 1662] [serial = 1051] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x117578c00) [pid = 1662] [serial = 1257] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | 1463622649123 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]]]}] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x11918c000) [pid = 1662] [serial = 1330] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x1195f4800) [pid = 1662] [serial = 1288] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1126e8400) [pid = 1662] [serial = 1323] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x1188dbc00) [pid = 1662] [serial = 1329] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x1165c2400) [pid = 1662] [serial = 1326] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x120fa6c00) [pid = 1662] [serial = 1291] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x117f11c00) [pid = 1662] [serial = 1327] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x116f1e800) [pid = 1662] [serial = 1293] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x119211400) [pid = 1662] [serial = 1296] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x118310c00) [pid = 1662] [serial = 1294] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x1233f3c00) [pid = 1662] [serial = 1299] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x119f39400) [pid = 1662] [serial = 1297] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x12a6ef400) [pid = 1662] [serial = 1302] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x128d6a400) [pid = 1662] [serial = 1300] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x12ce6e400) [pid = 1662] [serial = 1305] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x12ba57800) [pid = 1662] [serial = 1303] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x1375ecc00) [pid = 1662] [serial = 1308] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x135917800) [pid = 1662] [serial = 1306] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x1377ad800) [pid = 1662] [serial = 1311] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x1377a9000) [pid = 1662] [serial = 1309] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x1378af400) [pid = 1662] [serial = 1314] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x1378ab000) [pid = 1662] [serial = 1312] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x12a455800) [pid = 1662] [serial = 1317] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x1160be400) [pid = 1662] [serial = 1324] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x1378b5c00) [pid = 1662] [serial = 1315] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 72 (0x132149400) [pid = 1662] [serial = 1320] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 71 (0x13214f000) [pid = 1662] [serial = 1321] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 70 (0x137aae800) [pid = 1662] [serial = 1318] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 69 (0x120fa1c00) [pid = 1662] [serial = 1290] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 68 (0x119c11000) [pid = 1662] [serial = 1281] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 67 (0x12d446c00) [pid = 1662] [serial = 1279] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 66 (0x123799000) [pid = 1662] [serial = 1266] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 65 (0x12c56fc00) [pid = 1662] [serial = 1275] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 64 (0x124e37c00) [pid = 1662] [serial = 1267] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 63 (0x128b79000) [pid = 1662] [serial = 1269] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 62 (0x13591b000) [pid = 1662] [serial = 1285] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 61 (0x1375e9c00) [pid = 1662] [serial = 1287] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 60 (0x12118b000) [pid = 1662] [serial = 1264] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 59 (0x12d224400) [pid = 1662] [serial = 1284] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 58 (0x1195f5400) [pid = 1662] [serial = 1263] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 57 (0x12a94d800) [pid = 1662] [serial = 1272] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 56 (0x12c8f0800) [pid = 1662] [serial = 1276] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 55 (0x12b223800) [pid = 1662] [serial = 1273] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 54 (0x1292dec00) [pid = 1662] [serial = 1270] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 53 (0x12d22ec00) [pid = 1662] [serial = 1278] [outer = 0x0] [url = about:blank] 18:50:49 INFO - PROCESS | 1662 | --DOMWINDOW == 52 (0x128bcac00) [pid = 1662] [serial = 1282] [outer = 0x0] [url = about:blank] 18:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 18:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 976ms 18:50:49 INFO - PROCESS | 1662 | 1463622649161 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 18:50:49 INFO - PROCESS | 1662 | 1463622649163 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 18:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:50:49 INFO - PROCESS | 1662 | 1463622649166 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:50:49 INFO - PROCESS | 1662 | 1463622649167 Marionette TRACE conn2 <- [1,1794,null,{}] 18:50:49 INFO - PROCESS | 1662 | 1463622649171 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}] 18:50:49 INFO - PROCESS | 1662 | 1463622649247 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 18:50:49 INFO - PROCESS | 1662 | 1463622649255 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x116381000 == 36 [pid = 1662] [id = 456] 18:50:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 53 (0x111f55400) [pid = 1662] [serial = 1367] [outer = 0x0] 18:50:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 54 (0x1121b2800) [pid = 1662] [serial = 1368] [outer = 0x111f55400] 18:50:49 INFO - PROCESS | 1662 | 1463622649284 Marionette DEBUG loaded listener.js 18:50:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 55 (0x1126b1000) [pid = 1662] [serial = 1369] [outer = 0x111f55400] 18:50:49 INFO - PROCESS | 1662 | 1463622649664 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]]]}] 18:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 522ms 18:50:49 INFO - PROCESS | 1662 | 1463622649688 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 18:50:49 INFO - PROCESS | 1662 | 1463622649692 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 18:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:50:49 INFO - PROCESS | 1662 | 1463622649696 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:50:49 INFO - PROCESS | 1662 | 1463622649698 Marionette TRACE conn2 <- [1,1798,null,{}] 18:50:49 INFO - PROCESS | 1662 | 1463622649700 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}] 18:50:49 INFO - PROCESS | 1662 | 1463622649779 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 18:50:49 INFO - PROCESS | 1662 | 1463622649784 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x117489800 == 37 [pid = 1662] [id = 457] 18:50:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 56 (0x1126b8800) [pid = 1662] [serial = 1370] [outer = 0x0] 18:50:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 57 (0x112fce400) [pid = 1662] [serial = 1371] [outer = 0x1126b8800] 18:50:49 INFO - PROCESS | 1662 | 1463622649811 Marionette DEBUG loaded listener.js 18:50:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 58 (0x115dadc00) [pid = 1662] [serial = 1372] [outer = 0x1126b8800] 18:50:50 INFO - PROCESS | 1662 | 1463622650132 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]]]}] 18:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 469ms 18:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:50:50 INFO - PROCESS | 1662 | 1463622650165 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 18:50:50 INFO - PROCESS | 1662 | 1463622650167 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 18:50:50 INFO - PROCESS | 1662 | 1463622650169 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:50:50 INFO - PROCESS | 1662 | 1463622650171 Marionette TRACE conn2 <- [1,1802,null,{}] 18:50:50 INFO - PROCESS | 1662 | 1463622650178 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}] 18:50:50 INFO - PROCESS | 1662 | 1463622650268 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 18:50:50 INFO - PROCESS | 1662 | 1463622650317 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x1186f0000 == 38 [pid = 1662] [id = 458] 18:50:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 59 (0x115db2c00) [pid = 1662] [serial = 1373] [outer = 0x0] 18:50:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 60 (0x1165c2400) [pid = 1662] [serial = 1374] [outer = 0x115db2c00] 18:50:50 INFO - PROCESS | 1662 | 1463622650344 Marionette DEBUG loaded listener.js 18:50:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 61 (0x116f1b000) [pid = 1662] [serial = 1375] [outer = 0x115db2c00] 18:50:50 INFO - PROCESS | 1662 | 1463622650645 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]]]}] 18:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 521ms 18:50:50 INFO - PROCESS | 1662 | 1463622650691 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 18:50:50 INFO - PROCESS | 1662 | 1463622650692 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 18:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:50:50 INFO - PROCESS | 1662 | 1463622650694 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:50:50 INFO - PROCESS | 1662 | 1463622650696 Marionette TRACE conn2 <- [1,1806,null,{}] 18:50:50 INFO - PROCESS | 1662 | 1463622650698 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}] 18:50:50 INFO - PROCESS | 1662 | 1463622650777 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 18:50:50 INFO - PROCESS | 1662 | 1463622650781 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x119f03000 == 39 [pid = 1662] [id = 459] 18:50:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 62 (0x117074c00) [pid = 1662] [serial = 1376] [outer = 0x0] 18:50:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 63 (0x117d75000) [pid = 1662] [serial = 1377] [outer = 0x117074c00] 18:50:50 INFO - PROCESS | 1662 | 1463622650809 Marionette DEBUG loaded listener.js 18:50:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 64 (0x118302800) [pid = 1662] [serial = 1378] [outer = 0x117074c00] 18:50:51 INFO - PROCESS | 1662 | 1463622651157 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]]]}] 18:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 471ms 18:50:51 INFO - PROCESS | 1662 | 1463622651167 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 18:50:51 INFO - PROCESS | 1662 | 1463622651169 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 18:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:50:51 INFO - PROCESS | 1662 | 1463622651176 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:50:51 INFO - PROCESS | 1662 | 1463622651178 Marionette TRACE conn2 <- [1,1810,null,{}] 18:50:51 INFO - PROCESS | 1662 | 1463622651181 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}] 18:50:51 INFO - PROCESS | 1662 | 1463622651344 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 18:50:51 INFO - PROCESS | 1662 | 1463622651361 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x120f4b800 == 40 [pid = 1662] [id = 460] 18:50:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 65 (0x117f9a400) [pid = 1662] [serial = 1379] [outer = 0x0] 18:50:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 66 (0x11830d800) [pid = 1662] [serial = 1380] [outer = 0x117f9a400] 18:50:51 INFO - PROCESS | 1662 | 1463622651403 Marionette DEBUG loaded listener.js 18:50:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 67 (0x1183e5400) [pid = 1662] [serial = 1381] [outer = 0x117f9a400] 18:50:51 INFO - PROCESS | 1662 | 1463622651841 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]]]}] 18:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 720ms 18:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:50:51 INFO - PROCESS | 1662 | 1463622651895 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 18:50:51 INFO - PROCESS | 1662 | 1463622651896 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 18:50:51 INFO - PROCESS | 1662 | 1463622651899 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:50:51 INFO - PROCESS | 1662 | 1463622651900 Marionette TRACE conn2 <- [1,1814,null,{}] 18:50:51 INFO - PROCESS | 1662 | 1463622651902 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}] 18:50:52 INFO - PROCESS | 1662 | 1463622652011 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 18:50:52 INFO - PROCESS | 1662 | 1463622652026 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x12381d000 == 41 [pid = 1662] [id = 461] 18:50:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 68 (0x1183ebc00) [pid = 1662] [serial = 1382] [outer = 0x0] 18:50:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 69 (0x11861e400) [pid = 1662] [serial = 1383] [outer = 0x1183ebc00] 18:50:52 INFO - PROCESS | 1662 | 1463622652052 Marionette DEBUG loaded listener.js 18:50:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 70 (0x1188e3000) [pid = 1662] [serial = 1384] [outer = 0x1183ebc00] 18:50:52 INFO - PROCESS | 1662 | 1463622652387 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]]]}] 18:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 519ms 18:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:50:52 INFO - PROCESS | 1662 | 1463622652425 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 18:50:52 INFO - PROCESS | 1662 | 1463622652426 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 18:50:52 INFO - PROCESS | 1662 | 1463622652428 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:50:52 INFO - PROCESS | 1662 | 1463622652429 Marionette TRACE conn2 <- [1,1818,null,{}] 18:50:52 INFO - PROCESS | 1662 | 1463622652431 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}] 18:50:52 INFO - PROCESS | 1662 | 1463622652525 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 18:50:52 INFO - PROCESS | 1662 | 1463622652529 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x123c26800 == 42 [pid = 1662] [id = 462] 18:50:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 71 (0x118625800) [pid = 1662] [serial = 1385] [outer = 0x0] 18:50:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x118a1b400) [pid = 1662] [serial = 1386] [outer = 0x118625800] 18:50:52 INFO - PROCESS | 1662 | 1463622652554 Marionette DEBUG loaded listener.js 18:50:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x118a67800) [pid = 1662] [serial = 1387] [outer = 0x118625800] 18:50:52 INFO - PROCESS | 1662 | 1463622652874 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]]]}] 18:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 467ms 18:50:52 INFO - PROCESS | 1662 | 1463622652900 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 18:50:52 INFO - PROCESS | 1662 | 1463622652901 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 18:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:50:52 INFO - PROCESS | 1662 | 1463622652914 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:50:52 INFO - PROCESS | 1662 | 1463622652915 Marionette TRACE conn2 <- [1,1822,null,{}] 18:50:52 INFO - PROCESS | 1662 | 1463622652917 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}] 18:50:53 INFO - PROCESS | 1662 | 1463622653014 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 18:50:53 INFO - PROCESS | 1662 | 1463622653024 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x123e43800 == 43 [pid = 1662] [id = 463] 18:50:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x118a1c800) [pid = 1662] [serial = 1388] [outer = 0x0] 18:50:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x11918d400) [pid = 1662] [serial = 1389] [outer = 0x118a1c800] 18:50:53 INFO - PROCESS | 1662 | 1463622653049 Marionette DEBUG loaded listener.js 18:50:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x119211c00) [pid = 1662] [serial = 1390] [outer = 0x118a1c800] 18:50:53 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x1126b2800) [pid = 1662] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:50:53 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x110e47000) [pid = 1662] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:50:53 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x110e45000) [pid = 1662] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:50:53 INFO - PROCESS | 1662 | --DOMWINDOW == 72 (0x116743c00) [pid = 1662] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:50:53 INFO - PROCESS | 1662 | --DOMWINDOW == 71 (0x111a06400) [pid = 1662] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:50:53 INFO - PROCESS | 1662 | --DOMWINDOW == 70 (0x11634e000) [pid = 1662] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:50:53 INFO - PROCESS | 1662 | --DOMWINDOW == 69 (0x111ab9c00) [pid = 1662] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:50:53 INFO - PROCESS | 1662 | 1463622653372 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]]]}] 18:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 470ms 18:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:50:53 INFO - PROCESS | 1662 | 1463622653384 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 18:50:53 INFO - PROCESS | 1662 | 1463622653385 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 18:50:53 INFO - PROCESS | 1662 | 1463622653391 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:50:53 INFO - PROCESS | 1662 | 1463622653392 Marionette TRACE conn2 <- [1,1826,null,{}] 18:50:53 INFO - PROCESS | 1662 | 1463622653394 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}] 18:50:53 INFO - PROCESS | 1662 | 1463622653476 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 18:50:53 INFO - PROCESS | 1662 | 1463622653524 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x124160800 == 44 [pid = 1662] [id = 464] 18:50:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 70 (0x110e6d400) [pid = 1662] [serial = 1391] [outer = 0x0] 18:50:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 71 (0x1188e1000) [pid = 1662] [serial = 1392] [outer = 0x110e6d400] 18:50:53 INFO - PROCESS | 1662 | 1463622653550 Marionette DEBUG loaded listener.js 18:50:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x1192c4000) [pid = 1662] [serial = 1393] [outer = 0x110e6d400] 18:50:53 INFO - PROCESS | 1662 | 1463622653830 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]]]}] 18:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 470ms 18:50:53 INFO - PROCESS | 1662 | 1463622653861 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 18:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:50:53 INFO - PROCESS | 1662 | 1463622653862 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 18:50:53 INFO - PROCESS | 1662 | 1463622653864 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:50:53 INFO - PROCESS | 1662 | 1463622653865 Marionette TRACE conn2 <- [1,1830,null,{}] 18:50:53 INFO - PROCESS | 1662 | 1463622653868 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}] 18:50:53 INFO - PROCESS | 1662 | 1463622653951 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 18:50:53 INFO - PROCESS | 1662 | 1463622653958 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x12677c000 == 45 [pid = 1662] [id = 465] 18:50:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x1126e6c00) [pid = 1662] [serial = 1394] [outer = 0x0] 18:50:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x1194f5000) [pid = 1662] [serial = 1395] [outer = 0x1126e6c00] 18:50:53 INFO - PROCESS | 1662 | 1463622653991 Marionette DEBUG loaded listener.js 18:50:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x1195f0800) [pid = 1662] [serial = 1396] [outer = 0x1126e6c00] 18:50:54 INFO - PROCESS | 1662 | 1463622654313 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]]]}] 18:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 470ms 18:50:54 INFO - PROCESS | 1662 | 1463622654334 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 18:50:54 INFO - PROCESS | 1662 | 1463622654335 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 18:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:50:54 INFO - PROCESS | 1662 | 1463622654340 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:50:54 INFO - PROCESS | 1662 | 1463622654342 Marionette TRACE conn2 <- [1,1834,null,{}] 18:50:54 INFO - PROCESS | 1662 | 1463622654344 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}] 18:50:54 INFO - PROCESS | 1662 | 1463622654459 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 18:50:54 INFO - PROCESS | 1662 | 1463622654465 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x128b89800 == 46 [pid = 1662] [id = 466] 18:50:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x1194f6c00) [pid = 1662] [serial = 1397] [outer = 0x0] 18:50:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x1195fb400) [pid = 1662] [serial = 1398] [outer = 0x1194f6c00] 18:50:54 INFO - PROCESS | 1662 | 1463622654493 Marionette DEBUG loaded listener.js 18:50:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x11aa6b000) [pid = 1662] [serial = 1399] [outer = 0x1194f6c00] 18:50:54 INFO - PROCESS | 1662 | 1463622654792 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]]]}] 18:50:54 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 18:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 470ms 18:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:50:54 INFO - PROCESS | 1662 | 1463622654810 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 18:50:54 INFO - PROCESS | 1662 | 1463622654811 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 18:50:54 INFO - PROCESS | 1662 | 1463622654813 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:50:54 INFO - PROCESS | 1662 | 1463622654815 Marionette TRACE conn2 <- [1,1838,null,{}] 18:50:54 INFO - PROCESS | 1662 | 1463622654817 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}] 18:50:54 INFO - PROCESS | 1662 | 1463622654900 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 18:50:54 INFO - PROCESS | 1662 | 1463622654907 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x128fdc000 == 47 [pid = 1662] [id = 467] 18:50:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x11aa6b800) [pid = 1662] [serial = 1400] [outer = 0x0] 18:50:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x11aa72400) [pid = 1662] [serial = 1401] [outer = 0x11aa6b800] 18:50:54 INFO - PROCESS | 1662 | 1463622654931 Marionette DEBUG loaded listener.js 18:50:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x120f9cc00) [pid = 1662] [serial = 1402] [outer = 0x11aa6b800] 18:50:55 INFO - PROCESS | 1662 | 1463622655345 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]]]}] 18:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 571ms 18:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:50:55 INFO - PROCESS | 1662 | 1463622655386 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 18:50:55 INFO - PROCESS | 1662 | 1463622655388 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 18:50:55 INFO - PROCESS | 1662 | 1463622655392 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:50:55 INFO - PROCESS | 1662 | 1463622655395 Marionette TRACE conn2 <- [1,1842,null,{}] 18:50:55 INFO - PROCESS | 1662 | 1463622655399 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}] 18:50:55 INFO - PROCESS | 1662 | 1463622655501 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 18:50:55 INFO - PROCESS | 1662 | 1463622655568 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x116fa3000 == 48 [pid = 1662] [id = 468] 18:50:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x110e63c00) [pid = 1662] [serial = 1403] [outer = 0x0] 18:50:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x110eb4000) [pid = 1662] [serial = 1404] [outer = 0x110e63c00] 18:50:55 INFO - PROCESS | 1662 | 1463622655599 Marionette DEBUG loaded listener.js 18:50:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x112650400) [pid = 1662] [serial = 1405] [outer = 0x110e63c00] 18:50:56 INFO - PROCESS | 1662 | 1463622656024 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]]]}] 18:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 674ms 18:50:56 INFO - PROCESS | 1662 | 1463622656066 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 18:50:56 INFO - PROCESS | 1662 | 1463622656070 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 18:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:50:56 INFO - PROCESS | 1662 | 1463622656074 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:50:56 INFO - PROCESS | 1662 | 1463622656076 Marionette TRACE conn2 <- [1,1846,null,{}] 18:50:56 INFO - PROCESS | 1662 | 1463622656079 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}] 18:50:56 INFO - PROCESS | 1662 | 1463622656179 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 18:50:56 INFO - PROCESS | 1662 | 1463622656232 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x11954f000 == 49 [pid = 1662] [id = 469] 18:50:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x1126aec00) [pid = 1662] [serial = 1406] [outer = 0x0] 18:50:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x113133800) [pid = 1662] [serial = 1407] [outer = 0x1126aec00] 18:50:56 INFO - PROCESS | 1662 | 1463622656275 Marionette DEBUG loaded listener.js 18:50:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x1163aa800) [pid = 1662] [serial = 1408] [outer = 0x1126aec00] 18:50:56 INFO - PROCESS | 1662 | 1463622656697 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]]]}] 18:50:56 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) 18:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 669ms 18:50:56 INFO - PROCESS | 1662 | 1463622656744 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 18:50:56 INFO - PROCESS | 1662 | 1463622656746 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 18:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:50:56 INFO - PROCESS | 1662 | 1463622656748 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:50:56 INFO - PROCESS | 1662 | 1463622656751 Marionette TRACE conn2 <- [1,1850,null,{}] 18:50:56 INFO - PROCESS | 1662 | 1463622656759 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}] 18:50:56 INFO - PROCESS | 1662 | 1463622656886 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 18:50:56 INFO - PROCESS | 1662 | 1463622656940 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x128fdb800 == 50 [pid = 1662] [id = 470] 18:50:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x11674a400) [pid = 1662] [serial = 1409] [outer = 0x0] 18:50:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x117fa1400) [pid = 1662] [serial = 1410] [outer = 0x11674a400] 18:50:56 INFO - PROCESS | 1662 | 1463622656972 Marionette DEBUG loaded listener.js 18:50:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x11861bc00) [pid = 1662] [serial = 1411] [outer = 0x11674a400] 18:50:57 INFO - PROCESS | 1662 | 1463622657376 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]]]}] 18:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 672ms 18:50:57 INFO - PROCESS | 1662 | 1463622657420 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 18:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:50:57 INFO - PROCESS | 1662 | 1463622657422 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 18:50:57 INFO - PROCESS | 1662 | 1463622657424 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:50:57 INFO - PROCESS | 1662 | 1463622657426 Marionette TRACE conn2 <- [1,1854,null,{}] 18:50:57 INFO - PROCESS | 1662 | 1463622657428 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}] 18:50:57 INFO - PROCESS | 1662 | 1463622657527 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 18:50:57 INFO - PROCESS | 1662 | 1463622657579 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x1296b4800 == 51 [pid = 1662] [id = 471] 18:50:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x118624400) [pid = 1662] [serial = 1412] [outer = 0x0] 18:50:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1188de400) [pid = 1662] [serial = 1413] [outer = 0x118624400] 18:50:57 INFO - PROCESS | 1662 | 1463622657608 Marionette DEBUG loaded listener.js 18:50:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x1194e9c00) [pid = 1662] [serial = 1414] [outer = 0x118624400] 18:50:58 INFO - PROCESS | 1662 | 1463622658025 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]]]}] 18:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 618ms 18:50:58 INFO - PROCESS | 1662 | 1463622658043 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 18:50:58 INFO - PROCESS | 1662 | 1463622658044 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 18:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:50:58 INFO - PROCESS | 1662 | 1463622658047 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:50:58 INFO - PROCESS | 1662 | 1463622658048 Marionette TRACE conn2 <- [1,1858,null,{}] 18:50:58 INFO - PROCESS | 1662 | 1463622658051 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}] 18:50:58 INFO - PROCESS | 1662 | 1463622658151 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 18:50:58 INFO - PROCESS | 1662 | 1463622658234 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a646800 == 52 [pid = 1662] [id = 472] 18:50:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x118816c00) [pid = 1662] [serial = 1415] [outer = 0x0] 18:50:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x1195f6c00) [pid = 1662] [serial = 1416] [outer = 0x118816c00] 18:50:58 INFO - PROCESS | 1662 | 1463622658265 Marionette DEBUG loaded listener.js 18:50:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x119c0f000) [pid = 1662] [serial = 1417] [outer = 0x118816c00] 18:50:58 INFO - PROCESS | 1662 | 1463622658723 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]]]}] 18:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 722ms 18:50:58 INFO - PROCESS | 1662 | 1463622658770 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 18:50:58 INFO - PROCESS | 1662 | 1463622658772 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 18:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:50:58 INFO - PROCESS | 1662 | 1463622658776 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:50:58 INFO - PROCESS | 1662 | 1463622658778 Marionette TRACE conn2 <- [1,1862,null,{}] 18:50:58 INFO - PROCESS | 1662 | 1463622658782 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}] 18:50:58 INFO - PROCESS | 1662 | 1463622658952 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 18:50:59 INFO - PROCESS | 1662 | 1463622659076 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a939800 == 53 [pid = 1662] [id = 473] 18:50:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x11aa75000) [pid = 1662] [serial = 1418] [outer = 0x0] 18:50:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x120fa2800) [pid = 1662] [serial = 1419] [outer = 0x11aa75000] 18:50:59 INFO - PROCESS | 1662 | 1463622659108 Marionette DEBUG loaded listener.js 18:50:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x12300e800) [pid = 1662] [serial = 1420] [outer = 0x11aa75000] 18:50:59 INFO - PROCESS | 1662 | 1463622659561 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]]]}] 18:50:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 971ms 18:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:50:59 INFO - PROCESS | 1662 | 1463622659758 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 18:50:59 INFO - PROCESS | 1662 | 1463622659760 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 18:50:59 INFO - PROCESS | 1662 | 1463622659765 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:50:59 INFO - PROCESS | 1662 | 1463622659766 Marionette TRACE conn2 <- [1,1866,null,{}] 18:50:59 INFO - PROCESS | 1662 | 1463622659772 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}] 18:50:59 INFO - PROCESS | 1662 | 1463622659864 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 18:50:59 INFO - PROCESS | 1662 | 1463622659927 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x1186ec000 == 54 [pid = 1662] [id = 474] 18:50:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x110eb1800) [pid = 1662] [serial = 1421] [outer = 0x0] 18:50:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x111a05400) [pid = 1662] [serial = 1422] [outer = 0x110eb1800] 18:50:59 INFO - PROCESS | 1662 | 1463622659954 Marionette DEBUG loaded listener.js 18:51:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x11264f400) [pid = 1662] [serial = 1423] [outer = 0x110eb1800] 18:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:51:00 INFO - PROCESS | 1662 | 1463622660378 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]]]}] 18:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 623ms 18:51:00 INFO - PROCESS | 1662 | 1463622660390 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 18:51:00 INFO - PROCESS | 1662 | 1463622660392 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 18:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:51:00 INFO - PROCESS | 1662 | 1463622660397 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:51:00 INFO - PROCESS | 1662 | 1463622660400 Marionette TRACE conn2 <- [1,1870,null,{}] 18:51:00 INFO - PROCESS | 1662 | 1463622660402 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}] 18:51:00 INFO - PROCESS | 1662 | 1463622660494 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 18:51:00 INFO - PROCESS | 1662 | 1463622660545 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170d7800 == 55 [pid = 1662] [id = 475] 18:51:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x111f2b800) [pid = 1662] [serial = 1424] [outer = 0x0] 18:51:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x1126b8000) [pid = 1662] [serial = 1425] [outer = 0x111f2b800] 18:51:00 INFO - PROCESS | 1662 | 1463622660573 Marionette DEBUG loaded listener.js 18:51:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x113c56c00) [pid = 1662] [serial = 1426] [outer = 0x111f2b800] 18:51:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12b2ca000 == 54 [pid = 1662] [id = 10] 18:51:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12be11000 == 53 [pid = 1662] [id = 11] 18:51:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12c6d8800 == 52 [pid = 1662] [id = 14] 18:51:00 INFO - PROCESS | 1662 | --DOCSHELL 0x1186e7000 == 51 [pid = 1662] [id = 20] 18:51:00 INFO - PROCESS | 1662 | --DOCSHELL 0x128fe2000 == 50 [pid = 1662] [id = 6] 18:51:00 INFO - PROCESS | 1662 | --DOCSHELL 0x11677d000 == 49 [pid = 1662] [id = 24] 18:51:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12415b800 == 48 [pid = 1662] [id = 444] 18:51:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12c9e7000 == 47 [pid = 1662] [id = 15] 18:51:00 INFO - PROCESS | 1662 | --DOCSHELL 0x12a92e800 == 46 [pid = 1662] [id = 8] 18:51:00 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x11840f000) [pid = 1662] [serial = 1356] [outer = 0x0] [url = about:blank] 18:51:00 INFO - PROCESS | 1662 | 1463622660947 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]]]}] 18:51:00 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x111c28800) [pid = 1662] [serial = 1335] [outer = 0x0] [url = about:blank] 18:51:00 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1126dc000) [pid = 1662] [serial = 1338] [outer = 0x0] [url = about:blank] 18:51:00 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x114f49000) [pid = 1662] [serial = 1341] [outer = 0x0] [url = about:blank] 18:51:00 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1183e8800) [pid = 1662] [serial = 1354] [outer = 0x0] [url = about:blank] 18:51:00 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1126e9800) [pid = 1662] [serial = 1339] [outer = 0x0] [url = about:blank] 18:51:00 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x116ad2000) [pid = 1662] [serial = 1344] [outer = 0x0] [url = about:blank] 18:51:00 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x1163ebc00) [pid = 1662] [serial = 1342] [outer = 0x0] [url = about:blank] 18:51:00 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x1126ab400) [pid = 1662] [serial = 1347] [outer = 0x0] [url = about:blank] 18:51:00 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x11396c000) [pid = 1662] [serial = 1348] [outer = 0x0] [url = about:blank] 18:51:00 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x11830e800) [pid = 1662] [serial = 1353] [outer = 0x0] [url = about:blank] 18:51:00 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x116f20400) [pid = 1662] [serial = 1350] [outer = 0x0] [url = about:blank] 18:51:00 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x116f1d000) [pid = 1662] [serial = 1345] [outer = 0x0] [url = about:blank] 18:51:00 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x118306c00) [pid = 1662] [serial = 1351] [outer = 0x0] [url = about:blank] 18:51:00 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x1121b1800) [pid = 1662] [serial = 1336] [outer = 0x0] [url = about:blank] 18:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 570ms 18:51:00 INFO - PROCESS | 1662 | 1463622660967 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 18:51:00 INFO - PROCESS | 1662 | 1463622660968 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 18:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:51:00 INFO - PROCESS | 1662 | 1463622660975 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:51:00 INFO - PROCESS | 1662 | 1463622660976 Marionette TRACE conn2 <- [1,1874,null,{}] 18:51:00 INFO - PROCESS | 1662 | 1463622660983 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}] 18:51:01 INFO - PROCESS | 1662 | 1463622661071 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 18:51:01 INFO - PROCESS | 1662 | 1463622661077 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170e7800 == 47 [pid = 1662] [id = 476] 18:51:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x1165cc800) [pid = 1662] [serial = 1427] [outer = 0x0] 18:51:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x1167b5c00) [pid = 1662] [serial = 1428] [outer = 0x1165cc800] 18:51:01 INFO - PROCESS | 1662 | 1463622661106 Marionette DEBUG loaded listener.js 18:51:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x116f15400) [pid = 1662] [serial = 1429] [outer = 0x1165cc800] 18:51:01 INFO - PROCESS | 1662 | 1463622661494 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]]]}] 18:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 568ms 18:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:51:01 INFO - PROCESS | 1662 | 1463622661611 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 18:51:01 INFO - PROCESS | 1662 | 1463622661615 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 18:51:01 INFO - PROCESS | 1662 | 1463622661629 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:51:01 INFO - PROCESS | 1662 | 1463622661633 Marionette TRACE conn2 <- [1,1878,null,{}] 18:51:01 INFO - PROCESS | 1662 | 1463622661641 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}] 18:51:01 INFO - PROCESS | 1662 | 1463622661807 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 18:51:01 INFO - PROCESS | 1662 | 1463622661871 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x116018800 == 48 [pid = 1662] [id = 477] 18:51:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x110eb0800) [pid = 1662] [serial = 1430] [outer = 0x0] 18:51:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x111a04c00) [pid = 1662] [serial = 1431] [outer = 0x110eb0800] 18:51:01 INFO - PROCESS | 1662 | 1463622661904 Marionette DEBUG loaded listener.js 18:51:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x112654000) [pid = 1662] [serial = 1432] [outer = 0x110eb0800] 18:51:02 INFO - PROCESS | 1662 | 1463622662360 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]]]}] 18:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 793ms 18:51:02 INFO - PROCESS | 1662 | 1463622662413 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 18:51:02 INFO - PROCESS | 1662 | 1463622662415 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 18:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:51:02 INFO - PROCESS | 1662 | 1463622662421 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:51:02 INFO - PROCESS | 1662 | 1463622662423 Marionette TRACE conn2 <- [1,1882,null,{}] 18:51:02 INFO - PROCESS | 1662 | 1463622662426 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}] 18:51:02 INFO - PROCESS | 1662 | 1463622662528 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 18:51:02 INFO - PROCESS | 1662 | 1463622662583 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170e5000 == 49 [pid = 1662] [id = 478] 18:51:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1126b3000) [pid = 1662] [serial = 1433] [outer = 0x0] 18:51:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x113366400) [pid = 1662] [serial = 1434] [outer = 0x1126b3000] 18:51:02 INFO - PROCESS | 1662 | 1463622662625 Marionette DEBUG loaded listener.js 18:51:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x116685400) [pid = 1662] [serial = 1435] [outer = 0x1126b3000] 18:51:03 INFO - PROCESS | 1662 | 1463622663055 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]]]}] 18:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 674ms 18:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:51:03 INFO - PROCESS | 1662 | 1463622663093 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 18:51:03 INFO - PROCESS | 1662 | 1463622663094 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 18:51:03 INFO - PROCESS | 1662 | 1463622663097 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:51:03 INFO - PROCESS | 1662 | 1463622663098 Marionette TRACE conn2 <- [1,1886,null,{}] 18:51:03 INFO - PROCESS | 1662 | 1463622663105 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}] 18:51:03 INFO - PROCESS | 1662 | 1463622663212 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 18:51:03 INFO - PROCESS | 1662 | 1463622663268 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x120f36800 == 50 [pid = 1662] [id = 479] 18:51:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x116f18400) [pid = 1662] [serial = 1436] [outer = 0x0] 18:51:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x117074800) [pid = 1662] [serial = 1437] [outer = 0x116f18400] 18:51:03 INFO - PROCESS | 1662 | 1463622663302 Marionette DEBUG loaded listener.js 18:51:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x117f07800) [pid = 1662] [serial = 1438] [outer = 0x116f18400] 18:51:03 INFO - PROCESS | 1662 | 1463622663771 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]]]}] 18:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 718ms 18:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:51:03 INFO - PROCESS | 1662 | 1463622663844 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 18:51:03 INFO - PROCESS | 1662 | 1463622663846 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 18:51:03 INFO - PROCESS | 1662 | 1463622663849 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:51:03 INFO - PROCESS | 1662 | 1463622663851 Marionette TRACE conn2 <- [1,1890,null,{}] 18:51:03 INFO - PROCESS | 1662 | 1463622663855 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}] 18:51:03 INFO - PROCESS | 1662 | 1463622663953 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 18:51:04 INFO - PROCESS | 1662 | 1463622664030 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x123c19000 == 51 [pid = 1662] [id = 480] 18:51:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x118311c00) [pid = 1662] [serial = 1439] [outer = 0x0] 18:51:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x1183e5000) [pid = 1662] [serial = 1440] [outer = 0x118311c00] 18:51:04 INFO - PROCESS | 1662 | 1463622664061 Marionette DEBUG loaded listener.js 18:51:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x11840c000) [pid = 1662] [serial = 1441] [outer = 0x118311c00] 18:51:04 INFO - PROCESS | 1662 | 1463622664480 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]]]}] 18:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 673ms 18:51:04 INFO - PROCESS | 1662 | 1463622664522 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 18:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:51:04 INFO - PROCESS | 1662 | 1463622664524 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 18:51:04 INFO - PROCESS | 1662 | 1463622664526 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:51:04 INFO - PROCESS | 1662 | 1463622664527 Marionette TRACE conn2 <- [1,1894,null,{}] 18:51:04 INFO - PROCESS | 1662 | 1463622664530 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}] 18:51:04 INFO - PROCESS | 1662 | 1463622664628 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 18:51:04 INFO - PROCESS | 1662 | 1463622664681 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x1244f2800 == 52 [pid = 1662] [id = 481] 18:51:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x118618400) [pid = 1662] [serial = 1442] [outer = 0x0] 18:51:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x1188e2000) [pid = 1662] [serial = 1443] [outer = 0x118618400] 18:51:04 INFO - PROCESS | 1662 | 1463622664712 Marionette DEBUG loaded listener.js 18:51:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x118a5ec00) [pid = 1662] [serial = 1444] [outer = 0x118618400] 18:51:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1194f1400) [pid = 1662] [serial = 1445] [outer = 0x12c9cbc00] 18:51:05 INFO - PROCESS | 1662 | 1463622665197 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]]]}] 18:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 719ms 18:51:05 INFO - PROCESS | 1662 | 1463622665271 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 18:51:05 INFO - PROCESS | 1662 | 1463622665272 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 18:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:51:05 INFO - PROCESS | 1662 | 1463622665276 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:51:05 INFO - PROCESS | 1662 | 1463622665277 Marionette TRACE conn2 <- [1,1898,null,{}] 18:51:05 INFO - PROCESS | 1662 | 1463622665279 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}] 18:51:05 INFO - PROCESS | 1662 | 1463622665402 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 18:51:05 INFO - PROCESS | 1662 | 1463622665483 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x128f41800 == 53 [pid = 1662] [id = 482] 18:51:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x1192c8000) [pid = 1662] [serial = 1446] [outer = 0x0] 18:51:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x11aa79800) [pid = 1662] [serial = 1447] [outer = 0x1192c8000] 18:51:05 INFO - PROCESS | 1662 | 1463622665514 Marionette DEBUG loaded listener.js 18:51:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x120fa9400) [pid = 1662] [serial = 1448] [outer = 0x1192c8000] 18:51:05 INFO - PROCESS | 1662 | 1463622665929 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]]]}] 18:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 671ms 18:51:05 INFO - PROCESS | 1662 | 1463622665948 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 18:51:05 INFO - PROCESS | 1662 | 1463622665949 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 18:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:51:05 INFO - PROCESS | 1662 | 1463622665952 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:51:05 INFO - PROCESS | 1662 | 1463622665953 Marionette TRACE conn2 <- [1,1902,null,{}] 18:51:05 INFO - PROCESS | 1662 | 1463622665955 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}] 18:51:06 INFO - PROCESS | 1662 | 1463622666052 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 18:51:06 INFO - PROCESS | 1662 | 1463622666104 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a64b800 == 54 [pid = 1662] [id = 483] 18:51:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x1195edc00) [pid = 1662] [serial = 1449] [outer = 0x0] 18:51:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x121189400) [pid = 1662] [serial = 1450] [outer = 0x1195edc00] 18:51:06 INFO - PROCESS | 1662 | 1463622666135 Marionette DEBUG loaded listener.js 18:51:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x123513c00) [pid = 1662] [serial = 1451] [outer = 0x1195edc00] 18:51:06 INFO - PROCESS | 1662 | 1463622666543 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]]]}] 18:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 620ms 18:51:06 INFO - PROCESS | 1662 | 1463622666573 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 18:51:06 INFO - PROCESS | 1662 | 1463622666574 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 18:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:51:06 INFO - PROCESS | 1662 | 1463622666576 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:51:06 INFO - PROCESS | 1662 | 1463622666578 Marionette TRACE conn2 <- [1,1906,null,{}] 18:51:06 INFO - PROCESS | 1662 | 1463622666580 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}] 18:51:06 INFO - PROCESS | 1662 | 1463622666676 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 18:51:06 INFO - PROCESS | 1662 | 1463622666852 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x116377800 == 55 [pid = 1662] [id = 484] 18:51:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x110e4a000) [pid = 1662] [serial = 1452] [outer = 0x0] 18:51:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x110e64c00) [pid = 1662] [serial = 1453] [outer = 0x110e4a000] 18:51:06 INFO - PROCESS | 1662 | 1463622666892 Marionette DEBUG loaded listener.js 18:51:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x111f34400) [pid = 1662] [serial = 1454] [outer = 0x110e4a000] 18:51:07 INFO - PROCESS | 1662 | 1463622667285 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]]]}] 18:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 771ms 18:51:07 INFO - PROCESS | 1662 | 1463622667349 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 18:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:51:07 INFO - PROCESS | 1662 | 1463622667352 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 18:51:07 INFO - PROCESS | 1662 | 1463622667355 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:51:07 INFO - PROCESS | 1662 | 1463622667357 Marionette TRACE conn2 <- [1,1910,null,{}] 18:51:07 INFO - PROCESS | 1662 | 1463622667360 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}] 18:51:07 INFO - PROCESS | 1662 | 1463622667460 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 18:51:07 INFO - PROCESS | 1662 | --DOCSHELL 0x1170d7800 == 54 [pid = 1662] [id = 475] 18:51:07 INFO - PROCESS | 1662 | --DOCSHELL 0x1186ec000 == 53 [pid = 1662] [id = 474] 18:51:07 INFO - PROCESS | 1662 | --DOCSHELL 0x12a939800 == 52 [pid = 1662] [id = 473] 18:51:07 INFO - PROCESS | 1662 | --DOCSHELL 0x12a646800 == 51 [pid = 1662] [id = 472] 18:51:07 INFO - PROCESS | 1662 | --DOCSHELL 0x1296b4800 == 50 [pid = 1662] [id = 471] 18:51:07 INFO - PROCESS | 1662 | --DOCSHELL 0x116fa3000 == 49 [pid = 1662] [id = 468] 18:51:07 INFO - PROCESS | 1662 | 1463622667611 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x113e0d000 == 50 [pid = 1662] [id = 485] 18:51:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x110e4e400) [pid = 1662] [serial = 1455] [outer = 0x0] 18:51:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x110e6f800) [pid = 1662] [serial = 1456] [outer = 0x110e4e400] 18:51:07 INFO - PROCESS | 1662 | 1463622667644 Marionette DEBUG loaded listener.js 18:51:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x1121b5400) [pid = 1662] [serial = 1457] [outer = 0x110e4e400] 18:51:08 INFO - PROCESS | 1662 | 1463622668111 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]]]}] 18:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 821ms 18:51:08 INFO - PROCESS | 1662 | 1463622668176 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 18:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:51:08 INFO - PROCESS | 1662 | 1463622668179 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 18:51:08 INFO - PROCESS | 1662 | 1463622668182 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:51:08 INFO - PROCESS | 1662 | 1463622668184 Marionette TRACE conn2 <- [1,1914,null,{}] 18:51:08 INFO - PROCESS | 1662 | 1463622668190 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}] 18:51:08 INFO - PROCESS | 1662 | 1463622668288 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 18:51:08 INFO - PROCESS | 1662 | 1463622668358 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x119f04000 == 51 [pid = 1662] [id = 486] 18:51:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x1139ebc00) [pid = 1662] [serial = 1458] [outer = 0x0] 18:51:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x116745c00) [pid = 1662] [serial = 1459] [outer = 0x1139ebc00] 18:51:08 INFO - PROCESS | 1662 | 1463622668390 Marionette DEBUG loaded listener.js 18:51:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x116f1b400) [pid = 1662] [serial = 1460] [outer = 0x1139ebc00] 18:51:08 INFO - PROCESS | 1662 | 1463622668819 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]]]}] 18:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 675ms 18:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:51:08 INFO - PROCESS | 1662 | 1463622668860 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 18:51:08 INFO - PROCESS | 1662 | 1463622668862 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 18:51:08 INFO - PROCESS | 1662 | 1463622668865 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:51:08 INFO - PROCESS | 1662 | 1463622668866 Marionette TRACE conn2 <- [1,1918,null,{}] 18:51:08 INFO - PROCESS | 1662 | 1463622668869 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}] 18:51:08 INFO - PROCESS | 1662 | 1463622668969 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 18:51:09 INFO - PROCESS | 1662 | 1463622669027 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x123808000 == 52 [pid = 1662] [id = 487] 18:51:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x117584400) [pid = 1662] [serial = 1461] [outer = 0x0] 18:51:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x117f9a800) [pid = 1662] [serial = 1462] [outer = 0x117584400] 18:51:09 INFO - PROCESS | 1662 | 1463622669058 Marionette DEBUG loaded listener.js 18:51:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x118409000) [pid = 1662] [serial = 1463] [outer = 0x117584400] 18:51:09 INFO - PROCESS | 1662 | 1463622669473 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]]]}] 18:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 672ms 18:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:51:09 INFO - PROCESS | 1662 | 1463622669553 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 18:51:09 INFO - PROCESS | 1662 | 1463622669555 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 18:51:09 INFO - PROCESS | 1662 | 1463622669563 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:51:09 INFO - PROCESS | 1662 | 1463622669567 Marionette TRACE conn2 <- [1,1922,null,{}] 18:51:09 INFO - PROCESS | 1662 | 1463622669596 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}] 18:51:09 INFO - PROCESS | 1662 | 1463622669699 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 18:51:09 INFO - PROCESS | 1662 | 1463622669770 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a924800 == 53 [pid = 1662] [id = 488] 18:51:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x1188db000) [pid = 1662] [serial = 1464] [outer = 0x0] 18:51:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x1195f2400) [pid = 1662] [serial = 1465] [outer = 0x1188db000] 18:51:09 INFO - PROCESS | 1662 | 1463622669800 Marionette DEBUG loaded listener.js 18:51:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x119b91c00) [pid = 1662] [serial = 1466] [outer = 0x1188db000] 18:51:10 INFO - PROCESS | 1662 | 1463622670215 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]]]}] 18:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 702ms 18:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:51:10 INFO - PROCESS | 1662 | 1463622670269 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 18:51:10 INFO - PROCESS | 1662 | 1463622670271 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 18:51:10 INFO - PROCESS | 1662 | 1463622670275 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:51:10 INFO - PROCESS | 1662 | 1463622670277 Marionette TRACE conn2 <- [1,1926,null,{}] 18:51:10 INFO - PROCESS | 1662 | 1463622670279 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}] 18:51:10 INFO - PROCESS | 1662 | 1463622670379 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 18:51:10 INFO - PROCESS | 1662 | 1463622670447 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b066000 == 54 [pid = 1662] [id = 489] 18:51:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x119b96c00) [pid = 1662] [serial = 1467] [outer = 0x0] 18:51:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x11aa74400) [pid = 1662] [serial = 1468] [outer = 0x119b96c00] 18:51:10 INFO - PROCESS | 1662 | 1463622670478 Marionette DEBUG loaded listener.js 18:51:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x120fa9000) [pid = 1662] [serial = 1469] [outer = 0x119b96c00] 18:51:10 INFO - PROCESS | 1662 | 1463622670887 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]]]}] 18:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 619ms 18:51:10 INFO - PROCESS | 1662 | 1463622670894 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 18:51:10 INFO - PROCESS | 1662 | 1463622670896 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 18:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:51:10 INFO - PROCESS | 1662 | 1463622670898 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:51:10 INFO - PROCESS | 1662 | 1463622670899 Marionette TRACE conn2 <- [1,1930,null,{}] 18:51:10 INFO - PROCESS | 1662 | 1463622670902 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}] 18:51:11 INFO - PROCESS | 1662 | 1463622671001 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 18:51:11 INFO - PROCESS | 1662 | 1463622671095 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b2c3800 == 55 [pid = 1662] [id = 490] 18:51:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x123769c00) [pid = 1662] [serial = 1470] [outer = 0x0] 18:51:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x123791400) [pid = 1662] [serial = 1471] [outer = 0x123769c00] 18:51:11 INFO - PROCESS | 1662 | 1463622671130 Marionette DEBUG loaded listener.js 18:51:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x1237a0c00) [pid = 1662] [serial = 1472] [outer = 0x123769c00] 18:51:11 INFO - PROCESS | 1662 | 1463622671573 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]]]}] 18:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 721ms 18:51:11 INFO - PROCESS | 1662 | 1463622671637 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 18:51:11 INFO - PROCESS | 1662 | 1463622671638 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 18:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:51:11 INFO - PROCESS | 1662 | 1463622671642 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:51:11 INFO - PROCESS | 1662 | 1463622671644 Marionette TRACE conn2 <- [1,1934,null,{}] 18:51:11 INFO - PROCESS | 1662 | 1463622671646 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}] 18:51:11 INFO - PROCESS | 1662 | 1463622671748 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 18:51:11 INFO - PROCESS | 1662 | 1463622671818 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x12be08000 == 56 [pid = 1662] [id = 491] 18:51:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x123d11c00) [pid = 1662] [serial = 1473] [outer = 0x0] 18:51:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x124140c00) [pid = 1662] [serial = 1474] [outer = 0x123d11c00] 18:51:11 INFO - PROCESS | 1662 | 1463622671848 Marionette DEBUG loaded listener.js 18:51:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x1244dbc00) [pid = 1662] [serial = 1475] [outer = 0x123d11c00] 18:51:12 INFO - PROCESS | 1662 | 1463622672237 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]]]}] 18:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 622ms 18:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:51:12 INFO - PROCESS | 1662 | 1463622672274 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 18:51:12 INFO - PROCESS | 1662 | 1463622672275 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 18:51:12 INFO - PROCESS | 1662 | 1463622672277 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:51:12 INFO - PROCESS | 1662 | 1463622672278 Marionette TRACE conn2 <- [1,1938,null,{}] 18:51:12 INFO - PROCESS | 1662 | 1463622672281 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}] 18:51:12 INFO - PROCESS | 1662 | 1463622672397 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 18:51:12 INFO - PROCESS | 1662 | 1463622672476 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x12be21800 == 57 [pid = 1662] [id = 492] 18:51:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x123d0d800) [pid = 1662] [serial = 1476] [outer = 0x0] 18:51:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x124e33000) [pid = 1662] [serial = 1477] [outer = 0x123d0d800] 18:51:12 INFO - PROCESS | 1662 | 1463622672506 Marionette DEBUG loaded listener.js 18:51:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x124e3cc00) [pid = 1662] [serial = 1478] [outer = 0x123d0d800] 18:51:12 INFO - PROCESS | 1662 | 1463622672886 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]]]}] 18:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 670ms 18:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:51:12 INFO - PROCESS | 1662 | 1463622672947 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 18:51:12 INFO - PROCESS | 1662 | 1463622672949 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 18:51:12 INFO - PROCESS | 1662 | 1463622672951 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:51:12 INFO - PROCESS | 1662 | 1463622672952 Marionette TRACE conn2 <- [1,1942,null,{}] 18:51:12 INFO - PROCESS | 1662 | 1463622672955 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}] 18:51:13 INFO - PROCESS | 1662 | 1463622673056 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 18:51:13 INFO - PROCESS | 1662 | 1463622673113 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c01e000 == 58 [pid = 1662] [id = 493] 18:51:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x123e24400) [pid = 1662] [serial = 1479] [outer = 0x0] 18:51:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x1260bdc00) [pid = 1662] [serial = 1480] [outer = 0x123e24400] 18:51:13 INFO - PROCESS | 1662 | 1463622673143 Marionette DEBUG loaded listener.js 18:51:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x12645fc00) [pid = 1662] [serial = 1481] [outer = 0x123e24400] 18:51:13 INFO - PROCESS | 1662 | 1463622673714 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]]]}] 18:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 823ms 18:51:13 INFO - PROCESS | 1662 | --DOCSHELL 0x116377800 == 57 [pid = 1662] [id = 484] 18:51:13 INFO - PROCESS | 1662 | --DOCSHELL 0x128f41800 == 56 [pid = 1662] [id = 482] 18:51:13 INFO - PROCESS | 1662 | --DOCSHELL 0x1244f2800 == 55 [pid = 1662] [id = 481] 18:51:13 INFO - PROCESS | 1662 | --DOCSHELL 0x123c19000 == 54 [pid = 1662] [id = 480] 18:51:13 INFO - PROCESS | 1662 | --DOCSHELL 0x120f36800 == 53 [pid = 1662] [id = 479] 18:51:13 INFO - PROCESS | 1662 | --DOCSHELL 0x1170e5000 == 52 [pid = 1662] [id = 478] 18:51:13 INFO - PROCESS | 1662 | --DOCSHELL 0x116018800 == 51 [pid = 1662] [id = 477] 18:51:13 INFO - PROCESS | 1662 | 1463622673838 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 18:51:13 INFO - PROCESS | 1662 | 1463622673840 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 18:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:51:13 INFO - PROCESS | 1662 | 1463622673843 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:51:13 INFO - PROCESS | 1662 | 1463622673846 Marionette TRACE conn2 <- [1,1946,null,{}] 18:51:13 INFO - PROCESS | 1662 | 1463622673850 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}] 18:51:13 INFO - PROCESS | 1662 | 1463622673991 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 18:51:14 INFO - PROCESS | 1662 | 1463622674030 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x1186eb000 == 52 [pid = 1662] [id = 494] 18:51:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x1126e6000) [pid = 1662] [serial = 1482] [outer = 0x0] 18:51:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x113313400) [pid = 1662] [serial = 1483] [outer = 0x1126e6000] 18:51:14 INFO - PROCESS | 1662 | 1463622674063 Marionette DEBUG loaded listener.js 18:51:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x116691c00) [pid = 1662] [serial = 1484] [outer = 0x1126e6000] 18:51:14 INFO - PROCESS | 1662 | 1463622674498 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]]]}] 18:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 673ms 18:51:14 INFO - PROCESS | 1662 | 1463622674517 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 18:51:14 INFO - PROCESS | 1662 | 1463622674519 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 18:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:51:14 INFO - PROCESS | 1662 | 1463622674525 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:51:14 INFO - PROCESS | 1662 | 1463622674527 Marionette TRACE conn2 <- [1,1950,null,{}] 18:51:14 INFO - PROCESS | 1662 | 1463622674530 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}] 18:51:14 INFO - PROCESS | 1662 | 1463622674632 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 18:51:14 INFO - PROCESS | 1662 | 1463622674694 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x123972800 == 53 [pid = 1662] [id = 495] 18:51:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x116f18000) [pid = 1662] [serial = 1485] [outer = 0x0] 18:51:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x117f0f800) [pid = 1662] [serial = 1486] [outer = 0x116f18000] 18:51:14 INFO - PROCESS | 1662 | 1463622674725 Marionette DEBUG loaded listener.js 18:51:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x1183e6800) [pid = 1662] [serial = 1487] [outer = 0x116f18000] 18:51:15 INFO - PROCESS | 1662 | 1463622675118 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]]]}] 18:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 622ms 18:51:15 INFO - PROCESS | 1662 | 1463622675145 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 18:51:15 INFO - PROCESS | 1662 | 1463622675147 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 18:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:51:15 INFO - PROCESS | 1662 | 1463622675149 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:51:15 INFO - PROCESS | 1662 | 1463622675151 Marionette TRACE conn2 <- [1,1954,null,{}] 18:51:15 INFO - PROCESS | 1662 | 1463622675158 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}] 18:51:15 INFO - PROCESS | 1662 | 1463622675266 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 18:51:15 INFO - PROCESS | 1662 | 1463622675366 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x1296bc800 == 54 [pid = 1662] [id = 496] 18:51:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x1195ec400) [pid = 1662] [serial = 1488] [outer = 0x0] 18:51:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x1195f4000) [pid = 1662] [serial = 1489] [outer = 0x1195ec400] 18:51:15 INFO - PROCESS | 1662 | 1463622675400 Marionette DEBUG loaded listener.js 18:51:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x120f9e000) [pid = 1662] [serial = 1490] [outer = 0x1195ec400] 18:51:15 INFO - PROCESS | 1662 | 1463622675872 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]]]}] 18:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 769ms 18:51:15 INFO - PROCESS | 1662 | 1463622675919 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 18:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:51:15 INFO - PROCESS | 1662 | 1463622675922 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 18:51:15 INFO - PROCESS | 1662 | 1463622675925 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:51:15 INFO - PROCESS | 1662 | 1463622675927 Marionette TRACE conn2 <- [1,1958,null,{}] 18:51:15 INFO - PROCESS | 1662 | 1463622675931 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}] 18:51:16 INFO - PROCESS | 1662 | 1463622676037 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 18:51:16 INFO - PROCESS | 1662 | 1463622676110 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b2c3000 == 55 [pid = 1662] [id = 497] 18:51:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x1233f4c00) [pid = 1662] [serial = 1491] [outer = 0x0] 18:51:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x123795400) [pid = 1662] [serial = 1492] [outer = 0x1233f4c00] 18:51:16 INFO - PROCESS | 1662 | 1463622676140 Marionette DEBUG loaded listener.js 18:51:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x12379e400) [pid = 1662] [serial = 1493] [outer = 0x1233f4c00] 18:51:16 INFO - PROCESS | 1662 | 1463622676566 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]]]}] 18:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 672ms 18:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:51:16 INFO - PROCESS | 1662 | 1463622676598 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 18:51:16 INFO - PROCESS | 1662 | 1463622676599 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 18:51:16 INFO - PROCESS | 1662 | 1463622676614 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:51:16 INFO - PROCESS | 1662 | 1463622676616 Marionette TRACE conn2 <- [1,1962,null,{}] 18:51:16 INFO - PROCESS | 1662 | 1463622676621 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}] 18:51:16 INFO - PROCESS | 1662 | 1463622676718 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 18:51:16 INFO - PROCESS | 1662 | 1463622676778 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c35f800 == 56 [pid = 1662] [id = 498] 18:51:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x12379c400) [pid = 1662] [serial = 1494] [outer = 0x0] 18:51:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x1241b5400) [pid = 1662] [serial = 1495] [outer = 0x12379c400] 18:51:16 INFO - PROCESS | 1662 | 1463622676808 Marionette DEBUG loaded listener.js 18:51:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x1260c4000) [pid = 1662] [serial = 1496] [outer = 0x12379c400] 18:51:17 INFO - PROCESS | 1662 | 1463622677228 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]]]}] 18:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 636ms 18:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:51:17 INFO - PROCESS | 1662 | 1463622677238 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 18:51:17 INFO - PROCESS | 1662 | 1463622677239 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 18:51:17 INFO - PROCESS | 1662 | 1463622677242 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:51:17 INFO - PROCESS | 1662 | 1463622677243 Marionette TRACE conn2 <- [1,1966,null,{}] 18:51:17 INFO - PROCESS | 1662 | 1463622677245 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}] 18:51:17 INFO - PROCESS | 1662 | 1463622677372 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 18:51:17 INFO - PROCESS | 1662 | 1463622677435 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c53e800 == 57 [pid = 1662] [id = 499] 18:51:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x12680d000) [pid = 1662] [serial = 1497] [outer = 0x0] 18:51:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x126814000) [pid = 1662] [serial = 1498] [outer = 0x12680d000] 18:51:17 INFO - PROCESS | 1662 | 1463622677466 Marionette DEBUG loaded listener.js 18:51:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 163 (0x128ad7c00) [pid = 1662] [serial = 1499] [outer = 0x12680d000] 18:51:17 INFO - PROCESS | 1662 | 1463622677915 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]]]}] 18:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 719ms 18:51:17 INFO - PROCESS | 1662 | 1463622677961 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 18:51:17 INFO - PROCESS | 1662 | 1463622677963 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 18:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:51:17 INFO - PROCESS | 1662 | 1463622677983 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:51:17 INFO - PROCESS | 1662 | 1463622677985 Marionette TRACE conn2 <- [1,1970,null,{}] 18:51:18 INFO - PROCESS | 1662 | 1463622678018 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}] 18:51:18 INFO - PROCESS | 1662 | 1463622678138 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 18:51:18 INFO - PROCESS | 1662 | 1463622678192 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c6e1000 == 58 [pid = 1662] [id = 500] 18:51:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 164 (0x128ad8000) [pid = 1662] [serial = 1500] [outer = 0x0] 18:51:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 165 (0x128b72400) [pid = 1662] [serial = 1501] [outer = 0x128ad8000] 18:51:18 INFO - PROCESS | 1662 | 1463622678223 Marionette DEBUG loaded listener.js 18:51:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 166 (0x128b7a400) [pid = 1662] [serial = 1502] [outer = 0x128ad8000] 18:51:18 INFO - PROCESS | 1662 | 1463622678629 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]]]}] 18:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 699ms 18:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:51:18 INFO - PROCESS | 1662 | 1463622678664 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 18:51:18 INFO - PROCESS | 1662 | 1463622678666 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 18:51:18 INFO - PROCESS | 1662 | 1463622678668 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:51:18 INFO - PROCESS | 1662 | 1463622678669 Marionette TRACE conn2 <- [1,1974,null,{}] 18:51:18 INFO - PROCESS | 1662 | 1463622678672 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}] 18:51:18 INFO - PROCESS | 1662 | 1463622678769 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 18:51:18 INFO - PROCESS | 1662 | 1463622678830 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c9e9000 == 59 [pid = 1662] [id = 501] 18:51:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 167 (0x128b7ac00) [pid = 1662] [serial = 1503] [outer = 0x0] 18:51:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 168 (0x128bcd000) [pid = 1662] [serial = 1504] [outer = 0x128b7ac00] 18:51:18 INFO - PROCESS | 1662 | 1463622678860 Marionette DEBUG loaded listener.js 18:51:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 169 (0x128bd1400) [pid = 1662] [serial = 1505] [outer = 0x128b7ac00] 18:51:19 INFO - PROCESS | 1662 | 1463622679313 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]]]}] 18:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 669ms 18:51:19 INFO - PROCESS | 1662 | 1463622679338 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 18:51:19 INFO - PROCESS | 1662 | 1463622679339 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 18:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:51:19 INFO - PROCESS | 1662 | 1463622679342 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:51:19 INFO - PROCESS | 1662 | 1463622679343 Marionette TRACE conn2 <- [1,1978,null,{}] 18:51:19 INFO - PROCESS | 1662 | 1463622679345 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}] 18:51:19 INFO - PROCESS | 1662 | 1463622679462 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 18:51:19 INFO - PROCESS | 1662 | 1463622679549 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ce1b000 == 60 [pid = 1662] [id = 502] 18:51:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 170 (0x128bd0800) [pid = 1662] [serial = 1506] [outer = 0x0] 18:51:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 171 (0x128d21c00) [pid = 1662] [serial = 1507] [outer = 0x128bd0800] 18:51:19 INFO - PROCESS | 1662 | 1463622679578 Marionette DEBUG loaded listener.js 18:51:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 172 (0x128d6d000) [pid = 1662] [serial = 1508] [outer = 0x128bd0800] 18:51:20 INFO - PROCESS | 1662 | 1463622680199 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]]]}] 18:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 919ms 18:51:20 INFO - PROCESS | 1662 | 1463622680261 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 18:51:20 INFO - PROCESS | 1662 | 1463622680263 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 18:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:51:20 INFO - PROCESS | 1662 | 1463622680267 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:51:20 INFO - PROCESS | 1662 | 1463622680269 Marionette TRACE conn2 <- [1,1982,null,{}] 18:51:20 INFO - PROCESS | 1662 | 1463622680272 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}] 18:51:20 INFO - PROCESS | 1662 | 1463622680372 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 18:51:20 INFO - PROCESS | 1662 | 1463622680474 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x12365f800 == 61 [pid = 1662] [id = 503] 18:51:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 173 (0x111c80000) [pid = 1662] [serial = 1509] [outer = 0x0] 18:51:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 174 (0x116a58400) [pid = 1662] [serial = 1510] [outer = 0x111c80000] 18:51:20 INFO - PROCESS | 1662 | 1463622680521 Marionette DEBUG loaded listener.js 18:51:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 175 (0x117f10c00) [pid = 1662] [serial = 1511] [outer = 0x111c80000] 18:51:21 INFO - PROCESS | 1662 | 1463622680996 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]]]}] 18:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 773ms 18:51:21 INFO - PROCESS | 1662 | 1463622681040 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 18:51:21 INFO - PROCESS | 1662 | 1463622681044 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 18:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:51:21 INFO - PROCESS | 1662 | 1463622681048 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:51:21 INFO - PROCESS | 1662 | 1463622681050 Marionette TRACE conn2 <- [1,1986,null,{}] 18:51:21 INFO - PROCESS | 1662 | 1463622681052 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}] 18:51:21 INFO - PROCESS | 1662 | 1463622681151 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 18:51:21 INFO - PROCESS | 1662 | 1463622681215 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x129354800 == 62 [pid = 1662] [id = 504] 18:51:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 176 (0x1183e0000) [pid = 1662] [serial = 1512] [outer = 0x0] 18:51:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 177 (0x118a23000) [pid = 1662] [serial = 1513] [outer = 0x1183e0000] 18:51:21 INFO - PROCESS | 1662 | 1463622681243 Marionette DEBUG loaded listener.js 18:51:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 178 (0x120fa0000) [pid = 1662] [serial = 1514] [outer = 0x1183e0000] 18:51:21 INFO - PROCESS | 1662 | --DOCSHELL 0x12b066000 == 61 [pid = 1662] [id = 489] 18:51:21 INFO - PROCESS | 1662 | --DOCSHELL 0x12a924800 == 60 [pid = 1662] [id = 488] 18:51:21 INFO - PROCESS | 1662 | --DOCSHELL 0x123808000 == 59 [pid = 1662] [id = 487] 18:51:21 INFO - PROCESS | 1662 | --DOCSHELL 0x119f04000 == 58 [pid = 1662] [id = 486] 18:51:21 INFO - PROCESS | 1662 | --DOCSHELL 0x113e0d000 == 57 [pid = 1662] [id = 485] 18:51:21 INFO - PROCESS | 1662 | 1463622681773 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]]]}] 18:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 770ms 18:51:21 INFO - PROCESS | 1662 | 1463622681835 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 18:51:21 INFO - PROCESS | 1662 | 1463622681839 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 18:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:51:21 INFO - PROCESS | 1662 | 1463622681845 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:51:21 INFO - PROCESS | 1662 | 1463622681848 Marionette TRACE conn2 <- [1,1990,null,{}] 18:51:21 INFO - PROCESS | 1662 | 1463622681851 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}] 18:51:21 INFO - PROCESS | 1662 | 1463622681981 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 18:51:22 INFO - PROCESS | 1662 | 1463622682060 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x12935e800 == 58 [pid = 1662] [id = 505] 18:51:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 179 (0x118621000) [pid = 1662] [serial = 1515] [outer = 0x0] 18:51:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 180 (0x1188e7800) [pid = 1662] [serial = 1516] [outer = 0x118621000] 18:51:22 INFO - PROCESS | 1662 | 1463622682094 Marionette DEBUG loaded listener.js 18:51:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 181 (0x11aa6c800) [pid = 1662] [serial = 1517] [outer = 0x118621000] 18:51:22 INFO - PROCESS | 1662 | 1463622682487 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]]]}] 18:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 673ms 18:51:22 INFO - PROCESS | 1662 | 1463622682518 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 18:51:22 INFO - PROCESS | 1662 | 1463622682522 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 18:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:51:22 INFO - PROCESS | 1662 | 1463622682526 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:51:22 INFO - PROCESS | 1662 | 1463622682528 Marionette TRACE conn2 <- [1,1994,null,{}] 18:51:22 INFO - PROCESS | 1662 | 1463622682531 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}] 18:51:22 INFO - PROCESS | 1662 | 1463622682639 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 18:51:22 INFO - PROCESS | 1662 | 1463622682703 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x12be1b800 == 59 [pid = 1662] [id = 506] 18:51:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 182 (0x120f9c800) [pid = 1662] [serial = 1518] [outer = 0x0] 18:51:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 183 (0x12118e800) [pid = 1662] [serial = 1519] [outer = 0x120f9c800] 18:51:22 INFO - PROCESS | 1662 | 1463622682775 Marionette DEBUG loaded listener.js 18:51:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 184 (0x123d03400) [pid = 1662] [serial = 1520] [outer = 0x120f9c800] 18:51:23 INFO - PROCESS | 1662 | 1463622683259 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]]]}] 18:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 770ms 18:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:51:23 INFO - PROCESS | 1662 | 1463622683297 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 18:51:23 INFO - PROCESS | 1662 | 1463622683298 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 18:51:23 INFO - PROCESS | 1662 | 1463622683301 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:51:23 INFO - PROCESS | 1662 | 1463622683303 Marionette TRACE conn2 <- [1,1998,null,{}] 18:51:23 INFO - PROCESS | 1662 | 1463622683327 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}] 18:51:23 INFO - PROCESS | 1662 | 1463622683436 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 18:51:23 INFO - PROCESS | 1662 | 1463622683502 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c9f0000 == 60 [pid = 1662] [id = 507] 18:51:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 185 (0x126461000) [pid = 1662] [serial = 1521] [outer = 0x0] 18:51:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 186 (0x1267b0000) [pid = 1662] [serial = 1522] [outer = 0x126461000] 18:51:23 INFO - PROCESS | 1662 | 1463622683576 Marionette DEBUG loaded listener.js 18:51:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 187 (0x1268ee000) [pid = 1662] [serial = 1523] [outer = 0x126461000] 18:51:23 INFO - PROCESS | 1662 | 1463622683985 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]]]}] 18:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 735ms 18:51:24 INFO - PROCESS | 1662 | 1463622684037 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 18:51:24 INFO - PROCESS | 1662 | 1463622684039 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 18:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:51:24 INFO - PROCESS | 1662 | 1463622684041 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:51:24 INFO - PROCESS | 1662 | 1463622684042 Marionette TRACE conn2 <- [1,2002,null,{}] 18:51:24 INFO - PROCESS | 1662 | 1463622684045 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}] 18:51:24 INFO - PROCESS | 1662 | 1463622684153 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 18:51:24 INFO - PROCESS | 1662 | 1463622684229 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ce9d800 == 61 [pid = 1662] [id = 508] 18:51:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 188 (0x12670bc00) [pid = 1662] [serial = 1524] [outer = 0x0] 18:51:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 189 (0x128b72800) [pid = 1662] [serial = 1525] [outer = 0x12670bc00] 18:51:24 INFO - PROCESS | 1662 | 1463622684262 Marionette DEBUG loaded listener.js 18:51:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 190 (0x128d76c00) [pid = 1662] [serial = 1526] [outer = 0x12670bc00] 18:51:24 INFO - PROCESS | 1662 | 1463622684675 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]]]}] 18:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 670ms 18:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:51:24 INFO - PROCESS | 1662 | 1463622684712 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 18:51:24 INFO - PROCESS | 1662 | 1463622684713 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 18:51:24 INFO - PROCESS | 1662 | 1463622684715 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:51:24 INFO - PROCESS | 1662 | 1463622684717 Marionette TRACE conn2 <- [1,2006,null,{}] 18:51:24 INFO - PROCESS | 1662 | 1463622684719 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}] 18:51:24 INFO - PROCESS | 1662 | 1463622684820 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 18:51:24 INFO - PROCESS | 1662 | 1463622684916 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d508000 == 62 [pid = 1662] [id = 509] 18:51:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 191 (0x1192c8800) [pid = 1662] [serial = 1527] [outer = 0x0] 18:51:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 192 (0x128ff0800) [pid = 1662] [serial = 1528] [outer = 0x1192c8800] 18:51:24 INFO - PROCESS | 1662 | 1463622684959 Marionette DEBUG loaded listener.js 18:51:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 193 (0x128ffb000) [pid = 1662] [serial = 1529] [outer = 0x1192c8800] 18:51:25 INFO - PROCESS | 1662 | 1463622685381 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]]]}] 18:51:25 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 18:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 721ms 18:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:51:25 INFO - PROCESS | 1662 | 1463622685437 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 18:51:25 INFO - PROCESS | 1662 | 1463622685438 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 18:51:25 INFO - PROCESS | 1662 | 1463622685440 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:51:25 INFO - PROCESS | 1662 | 1463622685441 Marionette TRACE conn2 <- [1,2010,null,{}] 18:51:25 INFO - PROCESS | 1662 | 1463622685444 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}] 18:51:25 INFO - PROCESS | 1662 | --DOCSHELL 0x12d2ae800 == 61 [pid = 1662] [id = 19] 18:51:25 INFO - PROCESS | 1662 | --DOCSHELL 0x119f03000 == 60 [pid = 1662] [id = 459] 18:51:25 INFO - PROCESS | 1662 | --DOCSHELL 0x12365f800 == 59 [pid = 1662] [id = 503] 18:51:25 INFO - PROCESS | 1662 | --DOCSHELL 0x12c35f800 == 58 [pid = 1662] [id = 498] 18:51:25 INFO - PROCESS | 1662 | --DOCSHELL 0x12b2c3000 == 57 [pid = 1662] [id = 497] 18:51:25 INFO - PROCESS | 1662 | --DOCSHELL 0x1296bc800 == 56 [pid = 1662] [id = 496] 18:51:25 INFO - PROCESS | 1662 | --DOCSHELL 0x123972800 == 55 [pid = 1662] [id = 495] 18:51:25 INFO - PROCESS | 1662 | --DOCSHELL 0x1186eb000 == 54 [pid = 1662] [id = 494] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12c537800 == 53 [pid = 1662] [id = 13] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x113985800 == 52 [pid = 1662] [id = 445] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x120f4b800 == 51 [pid = 1662] [id = 460] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x118394800 == 50 [pid = 1662] [id = 447] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x119422000 == 49 [pid = 1662] [id = 454] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x123e43800 == 48 [pid = 1662] [id = 463] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x120f3c000 == 47 [pid = 1662] [id = 452] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x1170e0800 == 46 [pid = 1662] [id = 25] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12a64b800 == 45 [pid = 1662] [id = 483] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x116381000 == 44 [pid = 1662] [id = 456] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x116e0d800 == 43 [pid = 1662] [id = 455] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x112fed000 == 42 [pid = 1662] [id = 23] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12ce1b000 == 41 [pid = 1662] [id = 502] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12e063800 == 40 [pid = 1662] [id = 22] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x1186f0000 == 39 [pid = 1662] [id = 458] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x116e03000 == 38 [pid = 1662] [id = 446] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12677c000 == 37 [pid = 1662] [id = 465] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12c6e1000 == 36 [pid = 1662] [id = 500] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12c9e9000 == 35 [pid = 1662] [id = 501] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12d297000 == 34 [pid = 1662] [id = 18] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x113e08800 == 33 [pid = 1662] [id = 453] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x128fdb800 == 32 [pid = 1662] [id = 470] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12c53e800 == 31 [pid = 1662] [id = 499] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x11954c000 == 30 [pid = 1662] [id = 450] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x123c26800 == 29 [pid = 1662] [id = 462] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12381d000 == 28 [pid = 1662] [id = 461] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x119f1b800 == 27 [pid = 1662] [id = 451] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x128b89800 == 26 [pid = 1662] [id = 466] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x124160800 == 25 [pid = 1662] [id = 464] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x11954f000 == 24 [pid = 1662] [id = 469] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x116fa2000 == 23 [pid = 1662] [id = 449] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x115d16000 == 22 [pid = 1662] [id = 26] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12b2c3800 == 21 [pid = 1662] [id = 490] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12be21800 == 20 [pid = 1662] [id = 492] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12be08000 == 19 [pid = 1662] [id = 491] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x1186ed800 == 18 [pid = 1662] [id = 448] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x117489800 == 17 [pid = 1662] [id = 457] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12d508000 == 16 [pid = 1662] [id = 509] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12ce9d800 == 15 [pid = 1662] [id = 508] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12c9f0000 == 14 [pid = 1662] [id = 507] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12be1b800 == 13 [pid = 1662] [id = 506] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12935e800 == 12 [pid = 1662] [id = 505] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x12c01e000 == 11 [pid = 1662] [id = 493] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x128fdc000 == 10 [pid = 1662] [id = 467] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x129354800 == 9 [pid = 1662] [id = 504] 18:51:28 INFO - PROCESS | 1662 | --DOCSHELL 0x1170e7800 == 8 [pid = 1662] [id = 476] 18:51:29 INFO - PROCESS | 1662 | 1463622689388 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 18:51:29 INFO - PROCESS | 1662 | 1463622689527 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x113986000 == 9 [pid = 1662] [id = 510] 18:51:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 194 (0x110eaf000) [pid = 1662] [serial = 1530] [outer = 0x0] 18:51:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 195 (0x110eb5000) [pid = 1662] [serial = 1531] [outer = 0x110eaf000] 18:51:29 INFO - PROCESS | 1662 | 1463622689555 Marionette DEBUG loaded listener.js 18:51:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 196 (0x11263ec00) [pid = 1662] [serial = 1532] [outer = 0x110eaf000] 18:51:29 INFO - PROCESS | 1662 | 1463622689900 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]]]}] 18:51:29 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 18:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 4487ms 18:51:29 INFO - PROCESS | 1662 | 1463622689955 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 18:51:29 INFO - PROCESS | 1662 | 1463622689958 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 18:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:51:29 INFO - PROCESS | 1662 | 1463622689963 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:51:29 INFO - PROCESS | 1662 | 1463622689965 Marionette TRACE conn2 <- [1,2014,null,{}] 18:51:29 INFO - PROCESS | 1662 | 1463622689969 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}] 18:51:30 INFO - PROCESS | 1662 | 1463622690044 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 18:51:30 INFO - PROCESS | 1662 | 1463622690050 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x117480000 == 10 [pid = 1662] [id = 511] 18:51:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 197 (0x1126e7400) [pid = 1662] [serial = 1533] [outer = 0x0] 18:51:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 198 (0x113e38400) [pid = 1662] [serial = 1534] [outer = 0x1126e7400] 18:51:30 INFO - PROCESS | 1662 | 1463622690081 Marionette DEBUG loaded listener.js 18:51:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 199 (0x1163a8400) [pid = 1662] [serial = 1535] [outer = 0x1126e7400] 18:51:30 INFO - PROCESS | 1662 | 1463622690445 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]]]}] 18:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 522ms 18:51:30 INFO - PROCESS | 1662 | 1463622690513 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 18:51:30 INFO - PROCESS | 1662 | 1463622690515 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 18:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:51:30 INFO - PROCESS | 1662 | 1463622690519 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:51:30 INFO - PROCESS | 1662 | 1463622690520 Marionette TRACE conn2 <- [1,2018,null,{}] 18:51:30 INFO - PROCESS | 1662 | 1463622690522 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}] 18:51:30 INFO - PROCESS | 1662 | 1463622690627 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 18:51:30 INFO - PROCESS | 1662 | 1463622690679 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x119178800 == 11 [pid = 1662] [id = 512] 18:51:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 200 (0x116694400) [pid = 1662] [serial = 1536] [outer = 0x0] 18:51:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 201 (0x116f1a000) [pid = 1662] [serial = 1537] [outer = 0x116694400] 18:51:30 INFO - PROCESS | 1662 | 1463622690705 Marionette DEBUG loaded listener.js 18:51:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 202 (0x11757e800) [pid = 1662] [serial = 1538] [outer = 0x116694400] 18:51:31 INFO - PROCESS | 1662 | 1463622691073 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]]]}] 18:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 569ms 18:51:31 INFO - PROCESS | 1662 | 1463622691089 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 18:51:31 INFO - PROCESS | 1662 | 1463622691091 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 18:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:51:31 INFO - PROCESS | 1662 | 1463622691099 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:51:31 INFO - PROCESS | 1662 | 1463622691102 Marionette TRACE conn2 <- [1,2022,null,{}] 18:51:31 INFO - PROCESS | 1662 | 1463622691105 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}] 18:51:31 INFO - PROCESS | 1662 | 1463622691216 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 18:51:31 INFO - PROCESS | 1662 | 1463622691220 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x120f4b800 == 12 [pid = 1662] [id = 513] 18:51:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 203 (0x117585000) [pid = 1662] [serial = 1539] [outer = 0x0] 18:51:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 204 (0x118309400) [pid = 1662] [serial = 1540] [outer = 0x117585000] 18:51:31 INFO - PROCESS | 1662 | 1463622691246 Marionette DEBUG loaded listener.js 18:51:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 205 (0x11840f000) [pid = 1662] [serial = 1541] [outer = 0x117585000] 18:51:31 INFO - PROCESS | 1662 | 1463622691585 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]]]}] 18:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 525ms 18:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:51:31 INFO - PROCESS | 1662 | 1463622691623 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 18:51:31 INFO - PROCESS | 1662 | 1463622691624 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 18:51:31 INFO - PROCESS | 1662 | 1463622691626 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:51:31 INFO - PROCESS | 1662 | 1463622691628 Marionette TRACE conn2 <- [1,2026,null,{}] 18:51:31 INFO - PROCESS | 1662 | 1463622691630 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}] 18:51:31 INFO - PROCESS | 1662 | 1463622691726 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 18:51:31 INFO - PROCESS | 1662 | 1463622691767 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x1231c3000 == 13 [pid = 1662] [id = 514] 18:51:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 206 (0x117d6e800) [pid = 1662] [serial = 1542] [outer = 0x0] 18:51:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 207 (0x118816400) [pid = 1662] [serial = 1543] [outer = 0x117d6e800] 18:51:31 INFO - PROCESS | 1662 | 1463622691791 Marionette DEBUG loaded listener.js 18:51:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 208 (0x118a18400) [pid = 1662] [serial = 1544] [outer = 0x117d6e800] 18:51:32 INFO - PROCESS | 1662 | 1463622692108 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]]]}] 18:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 518ms 18:51:32 INFO - PROCESS | 1662 | 1463622692149 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 18:51:32 INFO - PROCESS | 1662 | 1463622692150 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 18:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:51:32 INFO - PROCESS | 1662 | 1463622692152 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:51:32 INFO - PROCESS | 1662 | 1463622692153 Marionette TRACE conn2 <- [1,2030,null,{}] 18:51:32 INFO - PROCESS | 1662 | 1463622692156 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}] 18:51:32 INFO - PROCESS | 1662 | 1463622692251 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 18:51:32 INFO - PROCESS | 1662 | 1463622692257 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x128b8a800 == 14 [pid = 1662] [id = 515] 18:51:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 209 (0x1192c1000) [pid = 1662] [serial = 1545] [outer = 0x0] 18:51:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 210 (0x1192c5800) [pid = 1662] [serial = 1546] [outer = 0x1192c1000] 18:51:32 INFO - PROCESS | 1662 | 1463622692328 Marionette DEBUG loaded listener.js 18:51:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 211 (0x11aa07800) [pid = 1662] [serial = 1547] [outer = 0x1192c1000] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 210 (0x110eb0800) [pid = 1662] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 209 (0x111c80000) [pid = 1662] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 208 (0x1165cc800) [pid = 1662] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 207 (0x110e4a000) [pid = 1662] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 206 (0x1183ebc00) [pid = 1662] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 205 (0x118625800) [pid = 1662] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 204 (0x118a1c800) [pid = 1662] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 203 (0x110e6d400) [pid = 1662] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 202 (0x117074c00) [pid = 1662] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 201 (0x110ea9400) [pid = 1662] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 200 (0x110eb1c00) [pid = 1662] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 199 (0x111f55400) [pid = 1662] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 198 (0x11639c000) [pid = 1662] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 197 (0x110eb1800) [pid = 1662] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 196 (0x115db2c00) [pid = 1662] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 195 (0x111f2b800) [pid = 1662] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 194 (0x1126b8800) [pid = 1662] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 193 (0x110e63c00) [pid = 1662] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 192 (0x1126aec00) [pid = 1662] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 191 (0x11674a400) [pid = 1662] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 190 (0x118624400) [pid = 1662] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 189 (0x118816c00) [pid = 1662] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 188 (0x1126e6c00) [pid = 1662] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 187 (0x11aa75000) [pid = 1662] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 186 (0x1194f6c00) [pid = 1662] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 185 (0x117f9a400) [pid = 1662] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 184 (0x11aa6b800) [pid = 1662] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 183 (0x118618400) [pid = 1662] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 182 (0x1233f4c00) [pid = 1662] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 181 (0x119b96c00) [pid = 1662] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 180 (0x120f9c800) [pid = 1662] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 179 (0x1188db000) [pid = 1662] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 178 (0x1126b3000) [pid = 1662] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 177 (0x1183e0000) [pid = 1662] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 176 (0x117584400) [pid = 1662] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 175 (0x116f18400) [pid = 1662] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 174 (0x1195ec400) [pid = 1662] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 173 (0x110e4e400) [pid = 1662] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 172 (0x1139ebc00) [pid = 1662] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 171 (0x118311c00) [pid = 1662] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 170 (0x116f18000) [pid = 1662] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 169 (0x128bd0800) [pid = 1662] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 168 (0x128ad8000) [pid = 1662] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 167 (0x128b7ac00) [pid = 1662] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 166 (0x12680d000) [pid = 1662] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 165 (0x12670bc00) [pid = 1662] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 164 (0x123e24400) [pid = 1662] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 163 (0x1126e6000) [pid = 1662] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 162 (0x123d0d800) [pid = 1662] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x126461000) [pid = 1662] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x123d11c00) [pid = 1662] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 159 (0x12379c400) [pid = 1662] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x123769c00) [pid = 1662] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x118621000) [pid = 1662] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x1195edc00) [pid = 1662] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x1192c3000) [pid = 1662] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x118310000) [pid = 1662] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:51:33 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x1192c8000) [pid = 1662] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:51:33 INFO - PROCESS | 1662 | 1463622693367 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]]]}] 18:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1223ms 18:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:51:33 INFO - PROCESS | 1662 | 1463622693375 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 18:51:33 INFO - PROCESS | 1662 | 1463622693376 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 18:51:33 INFO - PROCESS | 1662 | 1463622693378 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:51:33 INFO - PROCESS | 1662 | 1463622693380 Marionette TRACE conn2 <- [1,2034,null,{}] 18:51:33 INFO - PROCESS | 1662 | 1463622693382 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}] 18:51:33 INFO - PROCESS | 1662 | 1463622693459 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 18:51:33 INFO - PROCESS | 1662 | 1463622693520 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x113392000 == 15 [pid = 1662] [id = 516] 18:51:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x110e70400) [pid = 1662] [serial = 1548] [outer = 0x0] 18:51:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x111f2b400) [pid = 1662] [serial = 1549] [outer = 0x110e70400] 18:51:33 INFO - PROCESS | 1662 | 1463622693545 Marionette DEBUG loaded listener.js 18:51:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x1126b8800) [pid = 1662] [serial = 1550] [outer = 0x110e70400] 18:51:33 INFO - PROCESS | 1662 | 1463622693824 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]]]}] 18:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 469ms 18:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:51:33 INFO - PROCESS | 1662 | 1463622693849 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 18:51:33 INFO - PROCESS | 1662 | 1463622693850 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 18:51:33 INFO - PROCESS | 1662 | 1463622693860 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:51:33 INFO - PROCESS | 1662 | 1463622693861 Marionette TRACE conn2 <- [1,2038,null,{}] 18:51:33 INFO - PROCESS | 1662 | 1463622693863 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}] 18:51:33 INFO - PROCESS | 1662 | 1463622693942 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 18:51:33 INFO - PROCESS | 1662 | 1463622693946 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x124b5d800 == 16 [pid = 1662] [id = 517] 18:51:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x1126b3400) [pid = 1662] [serial = 1551] [outer = 0x0] 18:51:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x115fd9400) [pid = 1662] [serial = 1552] [outer = 0x1126b3400] 18:51:33 INFO - PROCESS | 1662 | 1463622693973 Marionette DEBUG loaded listener.js 18:51:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x116f19c00) [pid = 1662] [serial = 1553] [outer = 0x1126b3400] 18:51:34 INFO - PROCESS | 1662 | 1463622694335 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]]]}] 18:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 526ms 18:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:51:34 INFO - PROCESS | 1662 | 1463622694379 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 18:51:34 INFO - PROCESS | 1662 | 1463622694380 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 18:51:34 INFO - PROCESS | 1662 | 1463622694382 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:51:34 INFO - PROCESS | 1662 | 1463622694383 Marionette TRACE conn2 <- [1,2042,null,{}] 18:51:34 INFO - PROCESS | 1662 | 1463622694385 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}] 18:51:34 INFO - PROCESS | 1662 | 1463622694460 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 18:51:34 INFO - PROCESS | 1662 | 1463622694464 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x12934f800 == 17 [pid = 1662] [id = 518] 18:51:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x1163ebc00) [pid = 1662] [serial = 1554] [outer = 0x0] 18:51:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x11830b000) [pid = 1662] [serial = 1555] [outer = 0x1163ebc00] 18:51:34 INFO - PROCESS | 1662 | 1463622694489 Marionette DEBUG loaded listener.js 18:51:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x112965c00) [pid = 1662] [serial = 1556] [outer = 0x1163ebc00] 18:51:34 INFO - PROCESS | 1662 | 1463622694954 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]]]}] 18:51:34 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) 18:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 618ms 18:51:35 INFO - PROCESS | 1662 | 1463622695001 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 18:51:35 INFO - PROCESS | 1662 | 1463622695002 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 18:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:51:35 INFO - PROCESS | 1662 | 1463622695010 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:51:35 INFO - PROCESS | 1662 | 1463622695011 Marionette TRACE conn2 <- [1,2046,null,{}] 18:51:35 INFO - PROCESS | 1662 | 1463622695013 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}] 18:51:35 INFO - PROCESS | 1662 | 1463622695094 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 18:51:35 INFO - PROCESS | 1662 | 1463622695098 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a93e800 == 18 [pid = 1662] [id = 519] 18:51:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 163 (0x11861f000) [pid = 1662] [serial = 1557] [outer = 0x0] 18:51:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 164 (0x1188db400) [pid = 1662] [serial = 1558] [outer = 0x11861f000] 18:51:35 INFO - PROCESS | 1662 | 1463622695123 Marionette DEBUG loaded listener.js 18:51:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 165 (0x119191c00) [pid = 1662] [serial = 1559] [outer = 0x11861f000] 18:51:35 INFO - PROCESS | 1662 | 1463622695676 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]]]}] 18:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 720ms 18:51:35 INFO - PROCESS | 1662 | 1463622695731 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 18:51:35 INFO - PROCESS | 1662 | 1463622695733 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 18:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:51:35 INFO - PROCESS | 1662 | 1463622695740 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:51:35 INFO - PROCESS | 1662 | 1463622695742 Marionette TRACE conn2 <- [1,2050,null,{}] 18:51:35 INFO - PROCESS | 1662 | 1463622695769 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}] 18:51:35 INFO - PROCESS | 1662 | 1463622695918 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 18:51:35 INFO - PROCESS | 1662 | 1463622695931 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x1186d8000 == 19 [pid = 1662] [id = 520] 18:51:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 166 (0x1126b2400) [pid = 1662] [serial = 1560] [outer = 0x0] 18:51:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 167 (0x112972800) [pid = 1662] [serial = 1561] [outer = 0x1126b2400] 18:51:35 INFO - PROCESS | 1662 | 1463622695966 Marionette DEBUG loaded listener.js 18:51:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 168 (0x116353000) [pid = 1662] [serial = 1562] [outer = 0x1126b2400] 18:51:36 INFO - PROCESS | 1662 | 1463622696489 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]]]}] 18:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 774ms 18:51:36 INFO - PROCESS | 1662 | 1463622696534 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 18:51:36 INFO - PROCESS | 1662 | 1463622696540 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 18:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:51:36 INFO - PROCESS | 1662 | 1463622696546 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:51:36 INFO - PROCESS | 1662 | 1463622696548 Marionette TRACE conn2 <- [1,2054,null,{}] 18:51:36 INFO - PROCESS | 1662 | 1463622696551 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}] 18:51:36 INFO - PROCESS | 1662 | 1463622696656 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 18:51:36 INFO - PROCESS | 1662 | 1463622696739 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x1186e8800 == 20 [pid = 1662] [id = 521] 18:51:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 169 (0x1126dd400) [pid = 1662] [serial = 1563] [outer = 0x0] 18:51:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 170 (0x116689c00) [pid = 1662] [serial = 1564] [outer = 0x1126dd400] 18:51:36 INFO - PROCESS | 1662 | 1463622696770 Marionette DEBUG loaded listener.js 18:51:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 171 (0x117f9c000) [pid = 1662] [serial = 1565] [outer = 0x1126dd400] 18:51:37 INFO - PROCESS | 1662 | 1463622697458 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]]]}] 18:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 974ms 18:51:37 INFO - PROCESS | 1662 | 1463622697520 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 18:51:37 INFO - PROCESS | 1662 | 1463622697522 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 18:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:51:37 INFO - PROCESS | 1662 | 1463622697526 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:51:37 INFO - PROCESS | 1662 | 1463622697528 Marionette TRACE conn2 <- [1,2058,null,{}] 18:51:37 INFO - PROCESS | 1662 | 1463622697532 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}] 18:51:37 INFO - PROCESS | 1662 | 1463622697638 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 170 (0x11861e400) [pid = 1662] [serial = 1383] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 169 (0x118a1b400) [pid = 1662] [serial = 1386] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 168 (0x11918d400) [pid = 1662] [serial = 1389] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 167 (0x1188e1000) [pid = 1662] [serial = 1392] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 166 (0x117d75000) [pid = 1662] [serial = 1377] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 165 (0x110e64c00) [pid = 1662] [serial = 1453] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 164 (0x118302800) [pid = 1662] [serial = 1378] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 163 (0x111e5f000) [pid = 1662] [serial = 1360] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 162 (0x110eaf400) [pid = 1662] [serial = 1359] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x11312f000) [pid = 1662] [serial = 1363] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x1126e7000) [pid = 1662] [serial = 1362] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 159 (0x1121b2800) [pid = 1662] [serial = 1368] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x116690800) [pid = 1662] [serial = 1365] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x116f21000) [pid = 1662] [serial = 1366] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x1126b1000) [pid = 1662] [serial = 1369] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x118a67800) [pid = 1662] [serial = 1387] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x111a05400) [pid = 1662] [serial = 1422] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x1165c2400) [pid = 1662] [serial = 1374] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x11264f400) [pid = 1662] [serial = 1423] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x116f1b000) [pid = 1662] [serial = 1375] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x1126b8000) [pid = 1662] [serial = 1425] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x113c56c00) [pid = 1662] [serial = 1426] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x112fce400) [pid = 1662] [serial = 1371] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x110eb4000) [pid = 1662] [serial = 1404] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x115dadc00) [pid = 1662] [serial = 1372] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x113133800) [pid = 1662] [serial = 1407] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x112650400) [pid = 1662] [serial = 1405] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x117fa1400) [pid = 1662] [serial = 1410] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x1163aa800) [pid = 1662] [serial = 1408] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x1188de400) [pid = 1662] [serial = 1413] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x11861bc00) [pid = 1662] [serial = 1411] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x1192c4000) [pid = 1662] [serial = 1393] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x1195f6c00) [pid = 1662] [serial = 1416] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x1194e9c00) [pid = 1662] [serial = 1414] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x1194f5000) [pid = 1662] [serial = 1395] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x120fa2800) [pid = 1662] [serial = 1419] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x12300e800) [pid = 1662] [serial = 1420] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x1195fb400) [pid = 1662] [serial = 1398] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x119211c00) [pid = 1662] [serial = 1390] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x11aa6b000) [pid = 1662] [serial = 1399] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x119c0f000) [pid = 1662] [serial = 1417] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x11830d800) [pid = 1662] [serial = 1380] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x1183e5400) [pid = 1662] [serial = 1381] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x120f9cc00) [pid = 1662] [serial = 1402] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x11aa72400) [pid = 1662] [serial = 1401] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x1195f0800) [pid = 1662] [serial = 1396] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x1188e3000) [pid = 1662] [serial = 1384] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x116f15400) [pid = 1662] [serial = 1429] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x1183e6800) [pid = 1662] [serial = 1487] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x117f07800) [pid = 1662] [serial = 1438] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x116745c00) [pid = 1662] [serial = 1459] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x117f0f800) [pid = 1662] [serial = 1486] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x112654000) [pid = 1662] [serial = 1432] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x113366400) [pid = 1662] [serial = 1434] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x111a04c00) [pid = 1662] [serial = 1431] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x1167b5c00) [pid = 1662] [serial = 1428] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x110e6f800) [pid = 1662] [serial = 1456] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x111f34400) [pid = 1662] [serial = 1454] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x116685400) [pid = 1662] [serial = 1435] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x118409000) [pid = 1662] [serial = 1463] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x1195f2400) [pid = 1662] [serial = 1465] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x117074800) [pid = 1662] [serial = 1437] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x116691c00) [pid = 1662] [serial = 1484] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x120f9e000) [pid = 1662] [serial = 1490] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1121b5400) [pid = 1662] [serial = 1457] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x123795400) [pid = 1662] [serial = 1492] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x117f9a800) [pid = 1662] [serial = 1462] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x116f1b400) [pid = 1662] [serial = 1460] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x1188e2000) [pid = 1662] [serial = 1443] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x11840c000) [pid = 1662] [serial = 1441] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1183e5000) [pid = 1662] [serial = 1440] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1195f4000) [pid = 1662] [serial = 1489] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x121189400) [pid = 1662] [serial = 1450] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x11aa79800) [pid = 1662] [serial = 1447] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x1241f2c00) [pid = 1662] [serial = 913] [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.] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 95 (0x1241b5400) [pid = 1662] [serial = 1495] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 94 (0x118a5ec00) [pid = 1662] [serial = 1444] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 93 (0x12379e400) [pid = 1662] [serial = 1493] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 92 (0x120fa9000) [pid = 1662] [serial = 1469] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 91 (0x123791400) [pid = 1662] [serial = 1471] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 90 (0x119b91c00) [pid = 1662] [serial = 1466] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 89 (0x11aa74400) [pid = 1662] [serial = 1468] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 88 (0x1260bdc00) [pid = 1662] [serial = 1480] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 87 (0x128b72400) [pid = 1662] [serial = 1501] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 86 (0x12645fc00) [pid = 1662] [serial = 1481] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 85 (0x113313400) [pid = 1662] [serial = 1483] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x128ff0800) [pid = 1662] [serial = 1528] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x124e3cc00) [pid = 1662] [serial = 1478] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x124e33000) [pid = 1662] [serial = 1477] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x124140c00) [pid = 1662] [serial = 1474] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x1244dbc00) [pid = 1662] [serial = 1475] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x1260c4000) [pid = 1662] [serial = 1496] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x1237a0c00) [pid = 1662] [serial = 1472] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x123513c00) [pid = 1662] [serial = 1451] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x126814000) [pid = 1662] [serial = 1498] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x11aa75800) [pid = 1662] [serial = 1333] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x1183ea800) [pid = 1662] [serial = 1357] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x120fa9400) [pid = 1662] [serial = 1448] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 72 (0x128b7a400) [pid = 1662] [serial = 1502] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 71 (0x128ad7c00) [pid = 1662] [serial = 1499] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 70 (0x118a23000) [pid = 1662] [serial = 1513] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 69 (0x117f10c00) [pid = 1662] [serial = 1511] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 68 (0x116a58400) [pid = 1662] [serial = 1510] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 67 (0x1188e7800) [pid = 1662] [serial = 1516] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 66 (0x120fa0000) [pid = 1662] [serial = 1514] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 65 (0x123d03400) [pid = 1662] [serial = 1520] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 64 (0x12118e800) [pid = 1662] [serial = 1519] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 63 (0x128d76c00) [pid = 1662] [serial = 1526] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 62 (0x1268ee000) [pid = 1662] [serial = 1523] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 61 (0x128b72800) [pid = 1662] [serial = 1525] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 60 (0x1267b0000) [pid = 1662] [serial = 1522] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 59 (0x11aa6c800) [pid = 1662] [serial = 1517] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 58 (0x128d6d000) [pid = 1662] [serial = 1508] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 57 (0x128d21c00) [pid = 1662] [serial = 1507] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 56 (0x128bd1400) [pid = 1662] [serial = 1505] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | --DOMWINDOW == 55 (0x128bcd000) [pid = 1662] [serial = 1504] [outer = 0x0] [url = about:blank] 18:51:37 INFO - PROCESS | 1662 | 1463622697725 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x11637a000 == 21 [pid = 1662] [id = 522] 18:51:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 56 (0x110ea9c00) [pid = 1662] [serial = 1566] [outer = 0x0] 18:51:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 57 (0x111c82800) [pid = 1662] [serial = 1567] [outer = 0x110ea9c00] 18:51:37 INFO - PROCESS | 1662 | 1463622697755 Marionette DEBUG loaded listener.js 18:51:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 58 (0x1121b1800) [pid = 1662] [serial = 1568] [outer = 0x110ea9c00] 18:51:38 INFO - PROCESS | 1662 | 1463622698143 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]]]}] 18:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 621ms 18:51:38 INFO - PROCESS | 1662 | 1463622698147 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 18:51:38 INFO - PROCESS | 1662 | 1463622698150 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 18:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:51:38 INFO - PROCESS | 1662 | 1463622698157 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:51:38 INFO - PROCESS | 1662 | 1463622698159 Marionette TRACE conn2 <- [1,2062,null,{}] 18:51:38 INFO - PROCESS | 1662 | 1463622698162 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}] 18:51:38 INFO - PROCESS | 1662 | 1463622698237 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 18:51:38 INFO - PROCESS | 1662 | 1463622698244 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170e5800 == 22 [pid = 1662] [id = 523] 18:51:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 59 (0x112654000) [pid = 1662] [serial = 1569] [outer = 0x0] 18:51:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 60 (0x1126db800) [pid = 1662] [serial = 1570] [outer = 0x112654000] 18:51:38 INFO - PROCESS | 1662 | 1463622698270 Marionette DEBUG loaded listener.js 18:51:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 61 (0x112971400) [pid = 1662] [serial = 1571] [outer = 0x112654000] 18:51:38 INFO - PROCESS | 1662 | 1463622698630 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]]]}] 18:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 521ms 18:51:38 INFO - PROCESS | 1662 | 1463622698677 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 18:51:38 INFO - PROCESS | 1662 | 1463622698678 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 18:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:51:38 INFO - PROCESS | 1662 | 1463622698680 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:51:38 INFO - PROCESS | 1662 | 1463622698683 Marionette TRACE conn2 <- [1,2066,null,{}] 18:51:38 INFO - PROCESS | 1662 | 1463622698691 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}] 18:51:38 INFO - PROCESS | 1662 | 1463622698768 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 18:51:38 INFO - PROCESS | 1662 | 1463622698776 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x118652800 == 23 [pid = 1662] [id = 524] 18:51:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 62 (0x110e6c400) [pid = 1662] [serial = 1572] [outer = 0x0] 18:51:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 63 (0x115dadc00) [pid = 1662] [serial = 1573] [outer = 0x110e6c400] 18:51:38 INFO - PROCESS | 1662 | 1463622698804 Marionette DEBUG loaded listener.js 18:51:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 64 (0x116690800) [pid = 1662] [serial = 1574] [outer = 0x110e6c400] 18:51:39 INFO - PROCESS | 1662 | 1463622699154 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]]]}] 18:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 521ms 18:51:39 INFO - PROCESS | 1662 | 1463622699201 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 18:51:39 INFO - PROCESS | 1662 | 1463622699203 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 18:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:51:39 INFO - PROCESS | 1662 | 1463622699206 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:51:39 INFO - PROCESS | 1662 | 1463622699207 Marionette TRACE conn2 <- [1,2070,null,{}] 18:51:39 INFO - PROCESS | 1662 | 1463622699209 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}] 18:51:39 INFO - PROCESS | 1662 | 1463622699291 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 18:51:39 INFO - PROCESS | 1662 | 1463622699296 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x1194db800 == 24 [pid = 1662] [id = 525] 18:51:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 65 (0x116a57000) [pid = 1662] [serial = 1575] [outer = 0x0] 18:51:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 66 (0x116f19800) [pid = 1662] [serial = 1576] [outer = 0x116a57000] 18:51:39 INFO - PROCESS | 1662 | 1463622699324 Marionette DEBUG loaded listener.js 18:51:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 67 (0x117d71c00) [pid = 1662] [serial = 1577] [outer = 0x116a57000] 18:51:39 INFO - PROCESS | 1662 | 1463622699758 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]]]}] 18:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 568ms 18:51:39 INFO - PROCESS | 1662 | 1463622699778 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 18:51:39 INFO - PROCESS | 1662 | 1463622699780 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 18:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:51:39 INFO - PROCESS | 1662 | 1463622699783 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:51:39 INFO - PROCESS | 1662 | 1463622699785 Marionette TRACE conn2 <- [1,2074,null,{}] 18:51:39 INFO - PROCESS | 1662 | 1463622699790 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}] 18:51:39 INFO - PROCESS | 1662 | 1463622699930 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 18:51:39 INFO - PROCESS | 1662 | 1463622699945 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x119b34000 == 25 [pid = 1662] [id = 526] 18:51:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 68 (0x11336d800) [pid = 1662] [serial = 1578] [outer = 0x0] 18:51:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 69 (0x117f05400) [pid = 1662] [serial = 1579] [outer = 0x11336d800] 18:51:39 INFO - PROCESS | 1662 | 1463622699987 Marionette DEBUG loaded listener.js 18:51:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 70 (0x118305c00) [pid = 1662] [serial = 1580] [outer = 0x11336d800] 18:51:40 INFO - PROCESS | 1662 | 1463622700447 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]]]}] 18:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 674ms 18:51:40 INFO - PROCESS | 1662 | 1463622700458 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 18:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:51:40 INFO - PROCESS | 1662 | 1463622700470 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 18:51:40 INFO - PROCESS | 1662 | 1463622700479 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:51:40 INFO - PROCESS | 1662 | 1463622700480 Marionette TRACE conn2 <- [1,2078,null,{}] 18:51:40 INFO - PROCESS | 1662 | 1463622700484 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}] 18:51:40 INFO - PROCESS | 1662 | 1463622700650 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 18:51:40 INFO - PROCESS | 1662 | 1463622700671 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x120f31800 == 26 [pid = 1662] [id = 527] 18:51:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 71 (0x11830d400) [pid = 1662] [serial = 1581] [outer = 0x0] 18:51:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x118409c00) [pid = 1662] [serial = 1582] [outer = 0x11830d400] 18:51:40 INFO - PROCESS | 1662 | 1463622700713 Marionette DEBUG loaded listener.js 18:51:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x118815000) [pid = 1662] [serial = 1583] [outer = 0x11830d400] 18:51:41 INFO - PROCESS | 1662 | --DOMWINDOW == 72 (0x1163ebc00) [pid = 1662] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:51:41 INFO - PROCESS | 1662 | --DOMWINDOW == 71 (0x1126e7400) [pid = 1662] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:51:41 INFO - PROCESS | 1662 | --DOMWINDOW == 70 (0x110eaf000) [pid = 1662] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:51:41 INFO - PROCESS | 1662 | --DOMWINDOW == 69 (0x117d6e800) [pid = 1662] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:51:41 INFO - PROCESS | 1662 | --DOMWINDOW == 68 (0x117585000) [pid = 1662] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:51:41 INFO - PROCESS | 1662 | --DOMWINDOW == 67 (0x1192c1000) [pid = 1662] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:51:41 INFO - PROCESS | 1662 | --DOMWINDOW == 66 (0x110e70400) [pid = 1662] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:51:41 INFO - PROCESS | 1662 | --DOMWINDOW == 65 (0x1126b3400) [pid = 1662] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:51:41 INFO - PROCESS | 1662 | --DOMWINDOW == 64 (0x116694400) [pid = 1662] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:51:41 INFO - PROCESS | 1662 | --DOMWINDOW == 63 (0x1192c8800) [pid = 1662] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:51:41 INFO - PROCESS | 1662 | 1463622701209 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]]]}] 18:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 775ms 18:51:41 INFO - PROCESS | 1662 | 1463622701290 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 18:51:41 INFO - PROCESS | 1662 | 1463622701293 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 18:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:51:41 INFO - PROCESS | 1662 | 1463622701298 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:51:41 INFO - PROCESS | 1662 | 1463622701300 Marionette TRACE conn2 <- [1,2082,null,{}] 18:51:41 INFO - PROCESS | 1662 | 1463622701306 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}] 18:51:41 INFO - PROCESS | 1662 | 1463622701400 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 18:51:41 INFO - PROCESS | 1662 | 1463622701461 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x116fa3000 == 27 [pid = 1662] [id = 528] 18:51:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 64 (0x110e72c00) [pid = 1662] [serial = 1584] [outer = 0x0] 18:51:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 65 (0x111f55000) [pid = 1662] [serial = 1585] [outer = 0x110e72c00] 18:51:41 INFO - PROCESS | 1662 | 1463622701493 Marionette DEBUG loaded listener.js 18:51:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 66 (0x1126b3400) [pid = 1662] [serial = 1586] [outer = 0x110e72c00] 18:51:41 INFO - PROCESS | 1662 | 1463622701910 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]]]}] 18:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 626ms 18:51:41 INFO - PROCESS | 1662 | 1463622701924 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 18:51:41 INFO - PROCESS | 1662 | 1463622701928 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 18:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:51:41 INFO - PROCESS | 1662 | 1463622701933 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:51:41 INFO - PROCESS | 1662 | 1463622701934 Marionette TRACE conn2 <- [1,2086,null,{}] 18:51:41 INFO - PROCESS | 1662 | 1463622701937 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}] 18:51:42 INFO - PROCESS | 1662 | 1463622702029 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 18:51:42 INFO - PROCESS | 1662 | 1463622702075 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x1186e8000 == 28 [pid = 1662] [id = 529] 18:51:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 67 (0x11214d000) [pid = 1662] [serial = 1587] [outer = 0x0] 18:51:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 68 (0x1126e0400) [pid = 1662] [serial = 1588] [outer = 0x11214d000] 18:51:42 INFO - PROCESS | 1662 | 1463622702105 Marionette DEBUG loaded listener.js 18:51:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 69 (0x115daf000) [pid = 1662] [serial = 1589] [outer = 0x11214d000] 18:51:42 INFO - PROCESS | 1662 | 1463622702486 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]]]}] 18:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 620ms 18:51:42 INFO - PROCESS | 1662 | 1463622702554 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 18:51:42 INFO - PROCESS | 1662 | 1463622702556 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 18:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:51:42 INFO - PROCESS | 1662 | 1463622702558 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:51:42 INFO - PROCESS | 1662 | 1463622702561 Marionette TRACE conn2 <- [1,2090,null,{}] 18:51:42 INFO - PROCESS | 1662 | 1463622702568 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}] 18:51:42 INFO - PROCESS | 1662 | 1463622702664 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 18:51:42 INFO - PROCESS | 1662 | 1463622702746 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x11864f800 == 29 [pid = 1662] [id = 530] 18:51:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 70 (0x116740c00) [pid = 1662] [serial = 1590] [outer = 0x0] 18:51:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 71 (0x116f1f400) [pid = 1662] [serial = 1591] [outer = 0x116740c00] 18:51:42 INFO - PROCESS | 1662 | 1463622702792 Marionette DEBUG loaded listener.js 18:51:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x1183e0800) [pid = 1662] [serial = 1592] [outer = 0x116740c00] 18:51:43 INFO - PROCESS | 1662 | 1463622703205 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]]]}] 18:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 672ms 18:51:43 INFO - PROCESS | 1662 | 1463622703230 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 18:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:51:43 INFO - PROCESS | 1662 | 1463622703232 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 18:51:43 INFO - PROCESS | 1662 | 1463622703234 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:51:43 INFO - PROCESS | 1662 | 1463622703236 Marionette TRACE conn2 <- [1,2094,null,{}] 18:51:43 INFO - PROCESS | 1662 | 1463622703238 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}] 18:51:43 INFO - PROCESS | 1662 | 1463622703330 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 18:51:43 INFO - PROCESS | 1662 | 1463622703375 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x123812000 == 30 [pid = 1662] [id = 531] 18:51:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x1183e3000) [pid = 1662] [serial = 1593] [outer = 0x0] 18:51:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x11861b400) [pid = 1662] [serial = 1594] [outer = 0x1183e3000] 18:51:43 INFO - PROCESS | 1662 | 1463622703406 Marionette DEBUG loaded listener.js 18:51:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x1188dbc00) [pid = 1662] [serial = 1595] [outer = 0x1183e3000] 18:51:43 INFO - PROCESS | 1662 | 1463622703811 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]]]}] 18:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 619ms 18:51:43 INFO - PROCESS | 1662 | 1463622703855 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 18:51:43 INFO - PROCESS | 1662 | 1463622703856 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 18:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:51:43 INFO - PROCESS | 1662 | 1463622703859 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:51:43 INFO - PROCESS | 1662 | 1463622703860 Marionette TRACE conn2 <- [1,2098,null,{}] 18:51:43 INFO - PROCESS | 1662 | 1463622703862 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}] 18:51:43 INFO - PROCESS | 1662 | 1463622703952 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 18:51:44 INFO - PROCESS | 1662 | 1463622704027 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x123daa000 == 31 [pid = 1662] [id = 532] 18:51:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x11881b400) [pid = 1662] [serial = 1596] [outer = 0x0] 18:51:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x118a1e000) [pid = 1662] [serial = 1597] [outer = 0x11881b400] 18:51:44 INFO - PROCESS | 1662 | 1463622704061 Marionette DEBUG loaded listener.js 18:51:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x118a5ec00) [pid = 1662] [serial = 1598] [outer = 0x11881b400] 18:51:44 INFO - PROCESS | 1662 | 1463622704479 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]]]}] 18:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 668ms 18:51:44 INFO - PROCESS | 1662 | 1463622704528 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 18:51:44 INFO - PROCESS | 1662 | 1463622704529 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 18:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:51:44 INFO - PROCESS | 1662 | 1463622704531 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:51:44 INFO - PROCESS | 1662 | 1463622704533 Marionette TRACE conn2 <- [1,2102,null,{}] 18:51:44 INFO - PROCESS | 1662 | 1463622704535 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}] 18:51:44 INFO - PROCESS | 1662 | 1463622704641 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 18:51:44 INFO - PROCESS | 1662 | 1463622704692 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x1232fd800 == 32 [pid = 1662] [id = 533] 18:51:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x116f1dc00) [pid = 1662] [serial = 1599] [outer = 0x0] 18:51:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x118a67800) [pid = 1662] [serial = 1600] [outer = 0x116f1dc00] 18:51:44 INFO - PROCESS | 1662 | 1463622704722 Marionette DEBUG loaded listener.js 18:51:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x1194f6400) [pid = 1662] [serial = 1601] [outer = 0x116f1dc00] 18:51:45 INFO - PROCESS | 1662 | 1463622705221 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]]]}] 18:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 770ms 18:51:45 INFO - PROCESS | 1662 | 1463622705303 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 18:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:51:45 INFO - PROCESS | 1662 | 1463622705305 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 18:51:45 INFO - PROCESS | 1662 | 1463622705308 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:51:45 INFO - PROCESS | 1662 | 1463622705310 Marionette TRACE conn2 <- [1,2106,null,{}] 18:51:45 INFO - PROCESS | 1662 | 1463622705314 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}] 18:51:45 INFO - PROCESS | 1662 | 1463622705407 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 18:51:45 INFO - PROCESS | 1662 | 1463622705471 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x117f7e000 == 33 [pid = 1662] [id = 534] 18:51:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x1126ab000) [pid = 1662] [serial = 1602] [outer = 0x0] 18:51:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x1126b0c00) [pid = 1662] [serial = 1603] [outer = 0x1126ab000] 18:51:45 INFO - PROCESS | 1662 | 1463622705502 Marionette DEBUG loaded listener.js 18:51:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x1126e9000) [pid = 1662] [serial = 1604] [outer = 0x1126ab000] 18:51:45 INFO - PROCESS | 1662 | --DOCSHELL 0x113986000 == 32 [pid = 1662] [id = 510] 18:51:45 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x128ffb000) [pid = 1662] [serial = 1529] [outer = 0x0] [url = about:blank] 18:51:45 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x112965c00) [pid = 1662] [serial = 1556] [outer = 0x0] [url = about:blank] 18:51:45 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x113e38400) [pid = 1662] [serial = 1534] [outer = 0x0] [url = about:blank] 18:51:45 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x110eb5000) [pid = 1662] [serial = 1531] [outer = 0x0] [url = about:blank] 18:51:45 INFO - PROCESS | 1662 | --DOMWINDOW == 79 (0x11263ec00) [pid = 1662] [serial = 1532] [outer = 0x0] [url = about:blank] 18:51:45 INFO - PROCESS | 1662 | --DOMWINDOW == 78 (0x118816400) [pid = 1662] [serial = 1543] [outer = 0x0] [url = about:blank] 18:51:45 INFO - PROCESS | 1662 | --DOMWINDOW == 77 (0x11840f000) [pid = 1662] [serial = 1541] [outer = 0x0] [url = about:blank] 18:51:45 INFO - PROCESS | 1662 | --DOMWINDOW == 76 (0x118309400) [pid = 1662] [serial = 1540] [outer = 0x0] [url = about:blank] 18:51:45 INFO - PROCESS | 1662 | --DOMWINDOW == 75 (0x1192c5800) [pid = 1662] [serial = 1546] [outer = 0x0] [url = about:blank] 18:51:45 INFO - PROCESS | 1662 | --DOMWINDOW == 74 (0x111f2b400) [pid = 1662] [serial = 1549] [outer = 0x0] [url = about:blank] 18:51:45 INFO - PROCESS | 1662 | --DOMWINDOW == 73 (0x118a18400) [pid = 1662] [serial = 1544] [outer = 0x0] [url = about:blank] 18:51:45 INFO - PROCESS | 1662 | --DOMWINDOW == 72 (0x1126b8800) [pid = 1662] [serial = 1550] [outer = 0x0] [url = about:blank] 18:51:45 INFO - PROCESS | 1662 | --DOMWINDOW == 71 (0x115fd9400) [pid = 1662] [serial = 1552] [outer = 0x0] [url = about:blank] 18:51:45 INFO - PROCESS | 1662 | --DOMWINDOW == 70 (0x11aa07800) [pid = 1662] [serial = 1547] [outer = 0x0] [url = about:blank] 18:51:45 INFO - PROCESS | 1662 | --DOMWINDOW == 69 (0x11757e800) [pid = 1662] [serial = 1538] [outer = 0x0] [url = about:blank] 18:51:45 INFO - PROCESS | 1662 | --DOMWINDOW == 68 (0x116f1a000) [pid = 1662] [serial = 1537] [outer = 0x0] [url = about:blank] 18:51:45 INFO - PROCESS | 1662 | --DOMWINDOW == 67 (0x116f19c00) [pid = 1662] [serial = 1553] [outer = 0x0] [url = about:blank] 18:51:45 INFO - PROCESS | 1662 | --DOMWINDOW == 66 (0x1163a8400) [pid = 1662] [serial = 1535] [outer = 0x0] [url = about:blank] 18:51:45 INFO - PROCESS | 1662 | --DOMWINDOW == 65 (0x1188db400) [pid = 1662] [serial = 1558] [outer = 0x0] [url = about:blank] 18:51:45 INFO - PROCESS | 1662 | --DOMWINDOW == 64 (0x11830b000) [pid = 1662] [serial = 1555] [outer = 0x0] [url = about:blank] 18:51:45 INFO - PROCESS | 1662 | 1463622705847 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]]]}] 18:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 18:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 570ms 18:51:45 INFO - PROCESS | 1662 | 1463622705879 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 18:51:45 INFO - PROCESS | 1662 | 1463622705883 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 18:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:51:45 INFO - PROCESS | 1662 | 1463622705888 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:51:45 INFO - PROCESS | 1662 | 1463622705891 Marionette TRACE conn2 <- [1,2110,null,{}] 18:51:45 INFO - PROCESS | 1662 | 1463622705893 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}] 18:51:45 INFO - PROCESS | 1662 | 1463622705970 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 18:51:46 INFO - PROCESS | 1662 | 1463622706021 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x118644800 == 33 [pid = 1662] [id = 535] 18:51:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 65 (0x1126ac000) [pid = 1662] [serial = 1605] [outer = 0x0] 18:51:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 66 (0x112edbc00) [pid = 1662] [serial = 1606] [outer = 0x1126ac000] 18:51:46 INFO - PROCESS | 1662 | 1463622706047 Marionette DEBUG loaded listener.js 18:51:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 67 (0x11639dc00) [pid = 1662] [serial = 1607] [outer = 0x1126ac000] 18:51:46 INFO - PROCESS | 1662 | 1463622706348 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]]]}] 18:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 475ms 18:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:51:46 INFO - PROCESS | 1662 | 1463622706362 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 18:51:46 INFO - PROCESS | 1662 | 1463622706363 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 18:51:46 INFO - PROCESS | 1662 | 1463622706365 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:51:46 INFO - PROCESS | 1662 | 1463622706368 Marionette TRACE conn2 <- [1,2114,null,{}] 18:51:46 INFO - PROCESS | 1662 | 1463622706379 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}] 18:51:46 INFO - PROCESS | 1662 | 1463622706460 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 18:51:46 INFO - PROCESS | 1662 | 1463622706465 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x119f13800 == 34 [pid = 1662] [id = 536] 18:51:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 68 (0x1167c1800) [pid = 1662] [serial = 1608] [outer = 0x0] 18:51:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 69 (0x11757f000) [pid = 1662] [serial = 1609] [outer = 0x1167c1800] 18:51:46 INFO - PROCESS | 1662 | 1463622706495 Marionette DEBUG loaded listener.js 18:51:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 70 (0x1183de000) [pid = 1662] [serial = 1610] [outer = 0x1167c1800] 18:51:46 INFO - PROCESS | 1662 | 1463622706840 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]]]}] 18:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 526ms 18:51:46 INFO - PROCESS | 1662 | 1463622706891 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 18:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:51:46 INFO - PROCESS | 1662 | 1463622706893 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 18:51:46 INFO - PROCESS | 1662 | 1463622706895 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:51:46 INFO - PROCESS | 1662 | 1463622706904 Marionette TRACE conn2 <- [1,2118,null,{}] 18:51:46 INFO - PROCESS | 1662 | 1463622706906 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}] 18:51:46 INFO - PROCESS | 1662 | 1463622706983 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 18:51:46 INFO - PROCESS | 1662 | 1463622706989 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x1231cb000 == 35 [pid = 1662] [id = 537] 18:51:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 71 (0x11840f000) [pid = 1662] [serial = 1611] [outer = 0x0] 18:51:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 72 (0x1188db400) [pid = 1662] [serial = 1612] [outer = 0x11840f000] 18:51:47 INFO - PROCESS | 1662 | 1463622707016 Marionette DEBUG loaded listener.js 18:51:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 73 (0x11910b000) [pid = 1662] [serial = 1613] [outer = 0x11840f000] 18:51:47 INFO - PROCESS | 1662 | 1463622707327 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]]]}] 18:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 478ms 18:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:51:47 INFO - PROCESS | 1662 | 1463622707374 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 18:51:47 INFO - PROCESS | 1662 | 1463622707375 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 18:51:47 INFO - PROCESS | 1662 | 1463622707378 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:51:47 INFO - PROCESS | 1662 | 1463622707379 Marionette TRACE conn2 <- [1,2122,null,{}] 18:51:47 INFO - PROCESS | 1662 | 1463622707381 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}] 18:51:47 INFO - PROCESS | 1662 | 1463622707458 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 18:51:47 INFO - PROCESS | 1662 | 1463622707513 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x112fed000 == 36 [pid = 1662] [id = 538] 18:51:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 74 (0x1188df400) [pid = 1662] [serial = 1614] [outer = 0x0] 18:51:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 75 (0x119211c00) [pid = 1662] [serial = 1615] [outer = 0x1188df400] 18:51:47 INFO - PROCESS | 1662 | 1463622707539 Marionette DEBUG loaded listener.js 18:51:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 76 (0x1194f4000) [pid = 1662] [serial = 1616] [outer = 0x1188df400] 18:51:47 INFO - PROCESS | 1662 | 1463622707816 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]]]}] 18:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 467ms 18:51:47 INFO - PROCESS | 1662 | 1463622707852 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 18:51:47 INFO - PROCESS | 1662 | 1463622707853 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 18:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:51:47 INFO - PROCESS | 1662 | 1463622707863 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:51:47 INFO - PROCESS | 1662 | 1463622707864 Marionette TRACE conn2 <- [1,2126,null,{}] 18:51:47 INFO - PROCESS | 1662 | 1463622707867 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}] 18:51:47 INFO - PROCESS | 1662 | 1463622707979 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 18:51:48 INFO - PROCESS | 1662 | 1463622707993 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x128b83800 == 37 [pid = 1662] [id = 539] 18:51:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 77 (0x1195edc00) [pid = 1662] [serial = 1617] [outer = 0x0] 18:51:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 78 (0x119b71000) [pid = 1662] [serial = 1618] [outer = 0x1195edc00] 18:51:48 INFO - PROCESS | 1662 | 1463622708026 Marionette DEBUG loaded listener.js 18:51:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 79 (0x11aa70400) [pid = 1662] [serial = 1619] [outer = 0x1195edc00] 18:51:48 INFO - PROCESS | 1662 | 1463622708358 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]]]}] 18:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 522ms 18:51:48 INFO - PROCESS | 1662 | 1463622708386 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 18:51:48 INFO - PROCESS | 1662 | 1463622708387 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 18:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:51:48 INFO - PROCESS | 1662 | 1463622708389 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:51:48 INFO - PROCESS | 1662 | 1463622708390 Marionette TRACE conn2 <- [1,2130,null,{}] 18:51:48 INFO - PROCESS | 1662 | 1463622708392 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}] 18:51:48 INFO - PROCESS | 1662 | 1463622708487 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 18:51:48 INFO - PROCESS | 1662 | 1463622708491 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x128c51800 == 38 [pid = 1662] [id = 540] 18:51:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 80 (0x11aa6ec00) [pid = 1662] [serial = 1620] [outer = 0x0] 18:51:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x11aa77400) [pid = 1662] [serial = 1621] [outer = 0x11aa6ec00] 18:51:48 INFO - PROCESS | 1662 | 1463622708543 Marionette DEBUG loaded listener.js 18:51:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x120fa1800) [pid = 1662] [serial = 1622] [outer = 0x11aa6ec00] 18:51:48 INFO - PROCESS | 1662 | 1463622708841 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] 18:51:48 INFO - PROCESS | 1662 | 1463622708861 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 18:51:48 INFO - PROCESS | 1662 | 1463622708864 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:51:48 INFO - PROCESS | 1662 | 1463622708865 Marionette TRACE conn2 <- [1,2134,null,{}] 18:51:48 INFO - PROCESS | 1662 | 1463622708867 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}] 18:51:48 INFO - PROCESS | 1662 | 1463622708967 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 18:51:48 INFO - PROCESS | 1662 | 1463622708972 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x128fe8800 == 39 [pid = 1662] [id = 541] 18:51:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x11aa70800) [pid = 1662] [serial = 1623] [outer = 0x0] 18:51:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x120fa9c00) [pid = 1662] [serial = 1624] [outer = 0x11aa70800] 18:51:49 INFO - PROCESS | 1662 | 1463622709033 Marionette DEBUG loaded listener.js 18:51:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x1233f5800) [pid = 1662] [serial = 1625] [outer = 0x11aa70800] 18:51:49 INFO - PROCESS | 1662 | --DOMWINDOW == 84 (0x11336d800) [pid = 1662] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:51:49 INFO - PROCESS | 1662 | --DOMWINDOW == 83 (0x112654000) [pid = 1662] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:51:49 INFO - PROCESS | 1662 | --DOMWINDOW == 82 (0x110ea9c00) [pid = 1662] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:51:49 INFO - PROCESS | 1662 | --DOMWINDOW == 81 (0x110e6c400) [pid = 1662] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:51:49 INFO - PROCESS | 1662 | --DOMWINDOW == 80 (0x116a57000) [pid = 1662] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:51:49 INFO - PROCESS | 1662 | 1463622709345 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]]]}] 18:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 18:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 520ms 18:51:49 INFO - PROCESS | 1662 | 1463622709384 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 18:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:51:49 INFO - PROCESS | 1662 | 1463622709385 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 18:51:49 INFO - PROCESS | 1662 | 1463622709390 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:51:49 INFO - PROCESS | 1662 | 1463622709391 Marionette TRACE conn2 <- [1,2138,null,{}] 18:51:49 INFO - PROCESS | 1662 | 1463622709393 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}] 18:51:49 INFO - PROCESS | 1662 | 1463622709473 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 18:51:49 INFO - PROCESS | 1662 | 1463622709477 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x1296b3800 == 40 [pid = 1662] [id = 542] 18:51:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 81 (0x118307800) [pid = 1662] [serial = 1626] [outer = 0x0] 18:51:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 82 (0x123514c00) [pid = 1662] [serial = 1627] [outer = 0x118307800] 18:51:49 INFO - PROCESS | 1662 | 1463622709501 Marionette DEBUG loaded listener.js 18:51:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 83 (0x1235a7800) [pid = 1662] [serial = 1628] [outer = 0x118307800] 18:51:49 INFO - PROCESS | 1662 | 1463622709809 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]]]}] 18:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 474ms 18:51:49 INFO - PROCESS | 1662 | 1463622709863 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 18:51:49 INFO - PROCESS | 1662 | 1463622709865 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 18:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:51:49 INFO - PROCESS | 1662 | 1463622709867 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:51:49 INFO - PROCESS | 1662 | 1463622709868 Marionette TRACE conn2 <- [1,2142,null,{}] 18:51:49 INFO - PROCESS | 1662 | 1463622709870 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}] 18:51:49 INFO - PROCESS | 1662 | 1463622709949 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 18:51:50 INFO - PROCESS | 1662 | 1463622710000 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a637000 == 41 [pid = 1662] [id = 543] 18:51:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 84 (0x121186400) [pid = 1662] [serial = 1629] [outer = 0x0] 18:51:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 85 (0x123791400) [pid = 1662] [serial = 1630] [outer = 0x121186400] 18:51:50 INFO - PROCESS | 1662 | 1463622710025 Marionette DEBUG loaded listener.js 18:51:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 86 (0x123799800) [pid = 1662] [serial = 1631] [outer = 0x121186400] 18:51:50 INFO - PROCESS | 1662 | 1463622710312 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] 18:51:50 INFO - PROCESS | 1662 | 1463622710346 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 18:51:50 INFO - PROCESS | 1662 | 1463622710348 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:51:50 INFO - PROCESS | 1662 | 1463622710350 Marionette TRACE conn2 <- [1,2146,null,{}] 18:51:50 INFO - PROCESS | 1662 | 1463622710353 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}] 18:51:50 INFO - PROCESS | 1662 | 1463622710458 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 18:51:50 INFO - PROCESS | 1662 | 1463622710462 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x12af2c800 == 42 [pid = 1662] [id = 544] 18:51:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 87 (0x12379d400) [pid = 1662] [serial = 1632] [outer = 0x0] 18:51:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 88 (0x1238dc000) [pid = 1662] [serial = 1633] [outer = 0x12379d400] 18:51:50 INFO - PROCESS | 1662 | 1463622710490 Marionette DEBUG loaded listener.js 18:51:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 89 (0x1244d7400) [pid = 1662] [serial = 1634] [outer = 0x12379d400] 18:51:50 INFO - PROCESS | 1662 | 1463622710830 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] 18:51:50 INFO - PROCESS | 1662 | 1463622710870 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 18:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:51:50 INFO - PROCESS | 1662 | 1463622710882 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:51:50 INFO - PROCESS | 1662 | 1463622710883 Marionette TRACE conn2 <- [1,2150,null,{}] 18:51:50 INFO - PROCESS | 1662 | 1463622710885 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}] 18:51:50 INFO - PROCESS | 1662 | 1463622710975 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 18:51:50 INFO - PROCESS | 1662 | 1463622710980 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b06b800 == 43 [pid = 1662] [id = 545] 18:51:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 90 (0x123e29000) [pid = 1662] [serial = 1635] [outer = 0x0] 18:51:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 91 (0x124e34400) [pid = 1662] [serial = 1636] [outer = 0x123e29000] 18:51:51 INFO - PROCESS | 1662 | 1463622711019 Marionette DEBUG loaded listener.js 18:51:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 92 (0x124e9f800) [pid = 1662] [serial = 1637] [outer = 0x123e29000] 18:51:51 INFO - PROCESS | 1662 | 1463622711456 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]]]}] 18:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 18:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 619ms 18:51:51 INFO - PROCESS | 1662 | 1463622711506 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 18:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:51:51 INFO - PROCESS | 1662 | 1463622711507 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 18:51:51 INFO - PROCESS | 1662 | 1463622711509 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:51:51 INFO - PROCESS | 1662 | 1463622711510 Marionette TRACE conn2 <- [1,2154,null,{}] 18:51:51 INFO - PROCESS | 1662 | 1463622711512 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}] 18:51:51 INFO - PROCESS | 1662 | 1463622711593 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 18:51:51 INFO - PROCESS | 1662 | 1463622711597 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b2c7000 == 44 [pid = 1662] [id = 546] 18:51:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 93 (0x124ea0c00) [pid = 1662] [serial = 1638] [outer = 0x0] 18:51:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 94 (0x1260c6c00) [pid = 1662] [serial = 1639] [outer = 0x124ea0c00] 18:51:51 INFO - PROCESS | 1662 | 1463622711622 Marionette DEBUG loaded listener.js 18:51:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 95 (0x126709800) [pid = 1662] [serial = 1640] [outer = 0x124ea0c00] 18:51:52 INFO - PROCESS | 1662 | 1463622712094 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]]]}] 18:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 620ms 18:51:52 INFO - PROCESS | 1662 | 1463622712137 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 18:51:52 INFO - PROCESS | 1662 | 1463622712139 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 18:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:51:52 INFO - PROCESS | 1662 | 1463622712144 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:51:52 INFO - PROCESS | 1662 | 1463622712147 Marionette TRACE conn2 <- [1,2158,null,{}] 18:51:52 INFO - PROCESS | 1662 | 1463622712150 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}] 18:51:52 INFO - PROCESS | 1662 | 1463622712254 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 18:51:52 INFO - PROCESS | 1662 | 1463622712321 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x11864a000 == 45 [pid = 1662] [id = 547] 18:51:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 96 (0x1121b2800) [pid = 1662] [serial = 1641] [outer = 0x0] 18:51:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x1126e3800) [pid = 1662] [serial = 1642] [outer = 0x1121b2800] 18:51:52 INFO - PROCESS | 1662 | 1463622712353 Marionette DEBUG loaded listener.js 18:51:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x114ffa800) [pid = 1662] [serial = 1643] [outer = 0x1121b2800] 18:51:52 INFO - PROCESS | 1662 | 1463622712774 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]]]}] 18:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 18:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 671ms 18:51:52 INFO - PROCESS | 1662 | 1463622712817 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 18:51:52 INFO - PROCESS | 1662 | 1463622712821 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 18:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:51:52 INFO - PROCESS | 1662 | 1463622712827 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:51:52 INFO - PROCESS | 1662 | 1463622712829 Marionette TRACE conn2 <- [1,2162,null,{}] 18:51:52 INFO - PROCESS | 1662 | 1463622712831 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}] 18:51:52 INFO - PROCESS | 1662 | 1463622712933 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 18:51:52 INFO - PROCESS | 1662 | 1463622712987 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x126779800 == 46 [pid = 1662] [id = 548] 18:51:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x1163a8400) [pid = 1662] [serial = 1644] [outer = 0x0] 18:51:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x116f20800) [pid = 1662] [serial = 1645] [outer = 0x1163a8400] 18:51:53 INFO - PROCESS | 1662 | 1463622713017 Marionette DEBUG loaded listener.js 18:51:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x1183e6000) [pid = 1662] [serial = 1646] [outer = 0x1163a8400] 18:51:53 INFO - PROCESS | 1662 | 1463622713470 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]]]}] 18:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 669ms 18:51:53 INFO - PROCESS | 1662 | 1463622713497 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 18:51:53 INFO - PROCESS | 1662 | 1463622713498 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 18:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:51:53 INFO - PROCESS | 1662 | 1463622713501 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:51:53 INFO - PROCESS | 1662 | 1463622713503 Marionette TRACE conn2 <- [1,2166,null,{}] 18:51:53 INFO - PROCESS | 1662 | 1463622713511 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}] 18:51:53 INFO - PROCESS | 1662 | 1463622713617 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 18:51:53 INFO - PROCESS | 1662 | 1463622713673 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ba13000 == 47 [pid = 1662] [id = 549] 18:51:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x118a1c400) [pid = 1662] [serial = 1647] [outer = 0x0] 18:51:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1195f3800) [pid = 1662] [serial = 1648] [outer = 0x118a1c400] 18:51:53 INFO - PROCESS | 1662 | 1463622713704 Marionette DEBUG loaded listener.js 18:51:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x119f39400) [pid = 1662] [serial = 1649] [outer = 0x118a1c400] 18:51:54 INFO - PROCESS | 1662 | 1463622714178 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]]]}] 18:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 922ms 18:51:54 INFO - PROCESS | 1662 | 1463622714469 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 18:51:54 INFO - PROCESS | 1662 | 1463622714472 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 18:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:51:54 INFO - PROCESS | 1662 | 1463622714493 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:51:54 INFO - PROCESS | 1662 | 1463622714495 Marionette TRACE conn2 <- [1,2170,null,{}] 18:51:54 INFO - PROCESS | 1662 | 1463622714498 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}] 18:51:54 INFO - PROCESS | 1662 | 1463622714587 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 18:51:54 INFO - PROCESS | 1662 | 1463622714651 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x11600a800 == 48 [pid = 1662] [id = 550] 18:51:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x110eaf400) [pid = 1662] [serial = 1650] [outer = 0x0] 18:51:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x110eb5400) [pid = 1662] [serial = 1651] [outer = 0x110eaf400] 18:51:54 INFO - PROCESS | 1662 | 1463622714678 Marionette DEBUG loaded listener.js 18:51:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x111f4dc00) [pid = 1662] [serial = 1652] [outer = 0x110eaf400] 18:51:55 INFO - PROCESS | 1662 | 1463622715098 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]]]}] 18:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 676ms 18:51:55 INFO - PROCESS | 1662 | 1463622715168 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 18:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:51:55 INFO - PROCESS | 1662 | 1463622715170 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 18:51:55 INFO - PROCESS | 1662 | 1463622715175 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:51:55 INFO - PROCESS | 1662 | 1463622715178 Marionette TRACE conn2 <- [1,2174,null,{}] 18:51:55 INFO - PROCESS | 1662 | 1463622715180 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}] 18:51:55 INFO - PROCESS | 1662 | 1463622715267 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 18:51:55 INFO - PROCESS | 1662 | 1463622715337 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x116e1b000 == 49 [pid = 1662] [id = 551] 18:51:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x1126aec00) [pid = 1662] [serial = 1653] [outer = 0x0] 18:51:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1126dbc00) [pid = 1662] [serial = 1654] [outer = 0x1126aec00] 18:51:55 INFO - PROCESS | 1662 | 1463622715365 Marionette DEBUG loaded listener.js 18:51:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x112c48000) [pid = 1662] [serial = 1655] [outer = 0x1126aec00] 18:51:55 INFO - PROCESS | 1662 | --DOCSHELL 0x12b06b800 == 48 [pid = 1662] [id = 545] 18:51:55 INFO - PROCESS | 1662 | --DOCSHELL 0x12af2c800 == 47 [pid = 1662] [id = 544] 18:51:55 INFO - PROCESS | 1662 | --DOCSHELL 0x12a637000 == 46 [pid = 1662] [id = 543] 18:51:55 INFO - PROCESS | 1662 | --DOCSHELL 0x1296b3800 == 45 [pid = 1662] [id = 542] 18:51:55 INFO - PROCESS | 1662 | --DOCSHELL 0x128fe8800 == 44 [pid = 1662] [id = 541] 18:51:55 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x118409c00) [pid = 1662] [serial = 1582] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x112972800) [pid = 1662] [serial = 1561] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x116689c00) [pid = 1662] [serial = 1564] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1662 | --DOCSHELL 0x128c51800 == 43 [pid = 1662] [id = 540] 18:51:55 INFO - PROCESS | 1662 | --DOCSHELL 0x128b83800 == 42 [pid = 1662] [id = 539] 18:51:55 INFO - PROCESS | 1662 | --DOCSHELL 0x112fed000 == 41 [pid = 1662] [id = 538] 18:51:55 INFO - PROCESS | 1662 | --DOCSHELL 0x1231cb000 == 40 [pid = 1662] [id = 537] 18:51:55 INFO - PROCESS | 1662 | --DOCSHELL 0x119f13800 == 39 [pid = 1662] [id = 536] 18:51:55 INFO - PROCESS | 1662 | --DOCSHELL 0x118644800 == 38 [pid = 1662] [id = 535] 18:51:55 INFO - PROCESS | 1662 | --DOCSHELL 0x117f7e000 == 37 [pid = 1662] [id = 534] 18:51:55 INFO - PROCESS | 1662 | --DOCSHELL 0x1232fd800 == 36 [pid = 1662] [id = 533] 18:51:55 INFO - PROCESS | 1662 | --DOCSHELL 0x123daa000 == 35 [pid = 1662] [id = 532] 18:51:55 INFO - PROCESS | 1662 | --DOCSHELL 0x123812000 == 34 [pid = 1662] [id = 531] 18:51:55 INFO - PROCESS | 1662 | --DOCSHELL 0x11864f800 == 33 [pid = 1662] [id = 530] 18:51:55 INFO - PROCESS | 1662 | --DOCSHELL 0x1186e8000 == 32 [pid = 1662] [id = 529] 18:51:55 INFO - PROCESS | 1662 | --DOCSHELL 0x116fa3000 == 31 [pid = 1662] [id = 528] 18:51:55 INFO - PROCESS | 1662 | 1463622715748 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]]]}] 18:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 622ms 18:51:55 INFO - PROCESS | 1662 | 1463622715796 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 18:51:55 INFO - PROCESS | 1662 | 1463622715798 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 18:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:51:55 INFO - PROCESS | 1662 | 1463622715802 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:51:55 INFO - PROCESS | 1662 | 1463622715803 Marionette TRACE conn2 <- [1,2178,null,{}] 18:51:55 INFO - PROCESS | 1662 | 1463622715813 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}] 18:51:55 INFO - PROCESS | 1662 | 1463622715949 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 18:51:55 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x117d71c00) [pid = 1662] [serial = 1577] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x116f19800) [pid = 1662] [serial = 1576] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x117f05400) [pid = 1662] [serial = 1579] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x1126db800) [pid = 1662] [serial = 1570] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x112971400) [pid = 1662] [serial = 1571] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x118305c00) [pid = 1662] [serial = 1580] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x111c82800) [pid = 1662] [serial = 1567] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x1121b1800) [pid = 1662] [serial = 1568] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x116690800) [pid = 1662] [serial = 1574] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x115dadc00) [pid = 1662] [serial = 1573] [outer = 0x0] [url = about:blank] 18:51:56 INFO - PROCESS | 1662 | 1463622716002 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x117f79000 == 32 [pid = 1662] [id = 552] 18:51:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x1126db800) [pid = 1662] [serial = 1656] [outer = 0x0] 18:51:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x113c58400) [pid = 1662] [serial = 1657] [outer = 0x1126db800] 18:51:56 INFO - PROCESS | 1662 | 1463622716027 Marionette DEBUG loaded listener.js 18:51:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1165c2400) [pid = 1662] [serial = 1658] [outer = 0x1126db800] 18:51:56 INFO - PROCESS | 1662 | 1463622716369 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]]]}] 18:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 622ms 18:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:51:56 INFO - PROCESS | 1662 | 1463622716425 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 18:51:56 INFO - PROCESS | 1662 | 1463622716427 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 18:51:56 INFO - PROCESS | 1662 | 1463622716429 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:51:56 INFO - PROCESS | 1662 | 1463622716431 Marionette TRACE conn2 <- [1,2182,null,{}] 18:51:56 INFO - PROCESS | 1662 | 1463622716435 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}] 18:51:56 INFO - PROCESS | 1662 | 1463622716593 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 18:51:56 INFO - PROCESS | 1662 | 1463622716673 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x119544000 == 33 [pid = 1662] [id = 553] 18:51:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x1165c3c00) [pid = 1662] [serial = 1659] [outer = 0x0] 18:51:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x117074800) [pid = 1662] [serial = 1660] [outer = 0x1165c3c00] 18:51:56 INFO - PROCESS | 1662 | 1463622716713 Marionette DEBUG loaded listener.js 18:51:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x117d6f000) [pid = 1662] [serial = 1661] [outer = 0x1165c3c00] 18:51:57 INFO - PROCESS | 1662 | 1463622717053 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]]]}] 18:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 672ms 18:51:57 INFO - PROCESS | 1662 | 1463622717103 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 18:51:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:51:57 INFO - PROCESS | 1662 | 1463622717105 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 18:51:57 INFO - PROCESS | 1662 | 1463622717108 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:51:57 INFO - PROCESS | 1662 | 1463622717110 Marionette TRACE conn2 <- [1,2186,null,{}] 18:51:57 INFO - PROCESS | 1662 | 1463622717113 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}] 18:51:57 INFO - PROCESS | 1662 | 1463622717290 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 18:51:57 INFO - PROCESS | 1662 | 1463622717308 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x119bc1800 == 34 [pid = 1662] [id = 554] 18:51:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x110eb6400) [pid = 1662] [serial = 1662] [outer = 0x0] 18:51:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x117586c00) [pid = 1662] [serial = 1663] [outer = 0x110eb6400] 18:51:57 INFO - PROCESS | 1662 | 1463622717350 Marionette DEBUG loaded listener.js 18:51:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x118308000) [pid = 1662] [serial = 1664] [outer = 0x110eb6400] 18:51:57 INFO - PROCESS | 1662 | 1463622717695 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]]]}] 18:51:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:51:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 620ms 18:51:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:51:57 INFO - PROCESS | 1662 | 1463622717728 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 18:51:57 INFO - PROCESS | 1662 | 1463622717729 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 18:51:57 INFO - PROCESS | 1662 | 1463622717731 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:51:57 INFO - PROCESS | 1662 | 1463622717732 Marionette TRACE conn2 <- [1,2190,null,{}] 18:51:57 INFO - PROCESS | 1662 | 1463622717734 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}] 18:51:57 INFO - PROCESS | 1662 | 1463622717828 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 18:51:57 INFO - PROCESS | 1662 | 1463622717896 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x1211a5800 == 35 [pid = 1662] [id = 555] 18:51:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x110fb1400) [pid = 1662] [serial = 1665] [outer = 0x0] 18:51:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x1183e2000) [pid = 1662] [serial = 1666] [outer = 0x110fb1400] 18:51:57 INFO - PROCESS | 1662 | 1463622717922 Marionette DEBUG loaded listener.js 18:51:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x118625c00) [pid = 1662] [serial = 1667] [outer = 0x110fb1400] 18:51:58 INFO - PROCESS | 1662 | 1463622718224 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]]]}] 18:51:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:51:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 518ms 18:51:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:51:58 INFO - PROCESS | 1662 | 1463622718250 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 18:51:58 INFO - PROCESS | 1662 | 1463622718251 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 18:51:58 INFO - PROCESS | 1662 | 1463622718254 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:51:58 INFO - PROCESS | 1662 | 1463622718257 Marionette TRACE conn2 <- [1,2194,null,{}] 18:51:58 INFO - PROCESS | 1662 | 1463622718266 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}] 18:51:58 INFO - PROCESS | 1662 | 1463622718365 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 18:51:58 INFO - PROCESS | 1662 | 1463622718370 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x12396b000 == 36 [pid = 1662] [id = 556] 18:51:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x118812c00) [pid = 1662] [serial = 1668] [outer = 0x0] 18:51:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x1188e1c00) [pid = 1662] [serial = 1669] [outer = 0x118812c00] 18:51:58 INFO - PROCESS | 1662 | 1463622718395 Marionette DEBUG loaded listener.js 18:51:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x118a5c800) [pid = 1662] [serial = 1670] [outer = 0x118812c00] 18:51:58 INFO - PROCESS | 1662 | 1463622718734 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]]]}] 18:51:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:51:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 532ms 18:51:58 INFO - PROCESS | 1662 | 1463622718785 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 18:51:58 INFO - PROCESS | 1662 | 1463622718786 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 18:51:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:51:58 INFO - PROCESS | 1662 | 1463622718789 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:51:58 INFO - PROCESS | 1662 | 1463622718790 Marionette TRACE conn2 <- [1,2198,null,{}] 18:51:58 INFO - PROCESS | 1662 | 1463622718792 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}] 18:51:58 INFO - PROCESS | 1662 | 1463622718885 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 18:51:58 INFO - PROCESS | 1662 | 1463622718889 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x123da0800 == 37 [pid = 1662] [id = 557] 18:51:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x1188e1000) [pid = 1662] [serial = 1671] [outer = 0x0] 18:51:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x119205400) [pid = 1662] [serial = 1672] [outer = 0x1188e1000] 18:51:58 INFO - PROCESS | 1662 | 1463622718914 Marionette DEBUG loaded listener.js 18:51:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x1192c2c00) [pid = 1662] [serial = 1673] [outer = 0x1188e1000] 18:51:59 INFO - PROCESS | 1662 | 1463622719215 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]]]}] 18:51:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:51:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 470ms 18:51:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:51:59 INFO - PROCESS | 1662 | 1463622719261 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 18:51:59 INFO - PROCESS | 1662 | 1463622719262 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 18:51:59 INFO - PROCESS | 1662 | 1463622719264 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:51:59 INFO - PROCESS | 1662 | 1463622719265 Marionette TRACE conn2 <- [1,2202,null,{}] 18:51:59 INFO - PROCESS | 1662 | 1463622719267 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}] 18:51:59 INFO - PROCESS | 1662 | 1463622719365 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 18:51:59 INFO - PROCESS | 1662 | 1463622719376 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x126010800 == 38 [pid = 1662] [id = 558] 18:51:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x119210000) [pid = 1662] [serial = 1674] [outer = 0x0] 18:51:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x1195ec400) [pid = 1662] [serial = 1675] [outer = 0x119210000] 18:51:59 INFO - PROCESS | 1662 | 1463622719400 Marionette DEBUG loaded listener.js 18:51:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x1195f5000) [pid = 1662] [serial = 1676] [outer = 0x119210000] 18:51:59 INFO - PROCESS | 1662 | 1463622719750 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]]]}] 18:51:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:51:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 519ms 18:51:59 INFO - PROCESS | 1662 | 1463622719784 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 18:51:59 INFO - PROCESS | 1662 | 1463622719785 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 18:51:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:51:59 INFO - PROCESS | 1662 | 1463622719794 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:51:59 INFO - PROCESS | 1662 | 1463622719795 Marionette TRACE conn2 <- [1,2206,null,{}] 18:51:59 INFO - PROCESS | 1662 | 1463622719797 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}] 18:52:00 INFO - PROCESS | 1662 | 1463622720039 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 18:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x1167c1800) [pid = 1662] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x1126ac000) [pid = 1662] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x11840f000) [pid = 1662] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x116f1dc00) [pid = 1662] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x1126ab000) [pid = 1662] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x1195edc00) [pid = 1662] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x1188df400) [pid = 1662] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x11aa6ec00) [pid = 1662] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x11aa70800) [pid = 1662] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x12379d400) [pid = 1662] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x118307800) [pid = 1662] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x121186400) [pid = 1662] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x1126dd400) [pid = 1662] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:52:00 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x123e29000) [pid = 1662] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:52:00 INFO - PROCESS | 1662 | 1463622720081 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x116773000 == 39 [pid = 1662] [id = 559] 18:52:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x110e42c00) [pid = 1662] [serial = 1677] [outer = 0x0] 18:52:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x111e28c00) [pid = 1662] [serial = 1678] [outer = 0x110e42c00] 18:52:00 INFO - PROCESS | 1662 | 1463622720107 Marionette DEBUG loaded listener.js 18:52:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x1167c1800) [pid = 1662] [serial = 1679] [outer = 0x110e42c00] 18:52:00 INFO - PROCESS | 1662 | 1463622720356 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]]]}] 18:52:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:52:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 618ms 18:52:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:52:00 INFO - PROCESS | 1662 | 1463622720412 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 18:52:00 INFO - PROCESS | 1662 | 1463622720414 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 18:52:00 INFO - PROCESS | 1662 | 1463622720416 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:52:00 INFO - PROCESS | 1662 | 1463622720418 Marionette TRACE conn2 <- [1,2210,null,{}] 18:52:00 INFO - PROCESS | 1662 | 1463622720428 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}] 18:52:00 INFO - PROCESS | 1662 | 1463622720526 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 18:52:00 INFO - PROCESS | 1662 | 1463622720531 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x12934a000 == 40 [pid = 1662] [id = 560] 18:52:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x112968c00) [pid = 1662] [serial = 1680] [outer = 0x0] 18:52:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1195fb000) [pid = 1662] [serial = 1681] [outer = 0x112968c00] 18:52:00 INFO - PROCESS | 1662 | 1463622720560 Marionette DEBUG loaded listener.js 18:52:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x120f9a800) [pid = 1662] [serial = 1682] [outer = 0x112968c00] 18:52:00 INFO - PROCESS | 1662 | 1463622720961 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]]]}] 18:52:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:52:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 574ms 18:52:00 INFO - PROCESS | 1662 | 1463622720991 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 18:52:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:52:00 INFO - PROCESS | 1662 | 1463622720993 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 18:52:00 INFO - PROCESS | 1662 | 1463622720996 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:52:00 INFO - PROCESS | 1662 | 1463622720998 Marionette TRACE conn2 <- [1,2214,null,{}] 18:52:01 INFO - PROCESS | 1662 | 1463622721001 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}] 18:52:01 INFO - PROCESS | 1662 | 1463622721125 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 18:52:01 INFO - PROCESS | 1662 | 1463622721134 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a63c800 == 41 [pid = 1662] [id = 561] 18:52:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x120f9d800) [pid = 1662] [serial = 1683] [outer = 0x0] 18:52:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x120fa6800) [pid = 1662] [serial = 1684] [outer = 0x120f9d800] 18:52:01 INFO - PROCESS | 1662 | 1463622721177 Marionette DEBUG loaded listener.js 18:52:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x121190000) [pid = 1662] [serial = 1685] [outer = 0x120f9d800] 18:52:01 INFO - PROCESS | 1662 | 1463622721584 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]]]}] 18:52:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:52:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 620ms 18:52:01 INFO - PROCESS | 1662 | 1463622721617 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 18:52:01 INFO - PROCESS | 1662 | 1463622721618 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 18:52:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:52:01 INFO - PROCESS | 1662 | 1463622721629 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:52:01 INFO - PROCESS | 1662 | 1463622721630 Marionette TRACE conn2 <- [1,2218,null,{}] 18:52:01 INFO - PROCESS | 1662 | 1463622721632 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}] 18:52:01 INFO - PROCESS | 1662 | 1463622721712 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 18:52:01 INFO - PROCESS | 1662 | 1463622721716 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a939000 == 42 [pid = 1662] [id = 562] 18:52:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x123390000) [pid = 1662] [serial = 1686] [outer = 0x0] 18:52:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x12351a000) [pid = 1662] [serial = 1687] [outer = 0x123390000] 18:52:01 INFO - PROCESS | 1662 | 1463622721741 Marionette DEBUG loaded listener.js 18:52:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x123792800) [pid = 1662] [serial = 1688] [outer = 0x123390000] 18:52:02 INFO - PROCESS | 1662 | 1463622722140 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]]]}] 18:52:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:52:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 528ms 18:52:02 INFO - PROCESS | 1662 | 1463622722148 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 18:52:02 INFO - PROCESS | 1662 | 1463622722151 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 18:52:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:52:02 INFO - PROCESS | 1662 | 1463622722155 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:52:02 INFO - PROCESS | 1662 | 1463622722157 Marionette TRACE conn2 <- [1,2222,null,{}] 18:52:02 INFO - PROCESS | 1662 | 1463622722161 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}] 18:52:02 INFO - PROCESS | 1662 | 1463622722263 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 18:52:02 INFO - PROCESS | 1662 | 1463622722330 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x1165e8000 == 43 [pid = 1662] [id = 563] 18:52:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x110e71c00) [pid = 1662] [serial = 1689] [outer = 0x0] 18:52:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x111f51800) [pid = 1662] [serial = 1690] [outer = 0x110e71c00] 18:52:02 INFO - PROCESS | 1662 | 1463622722363 Marionette DEBUG loaded listener.js 18:52:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x1126ac800) [pid = 1662] [serial = 1691] [outer = 0x110e71c00] 18:52:02 INFO - PROCESS | 1662 | 1463622722781 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]]]}] 18:52:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:52:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 671ms 18:52:02 INFO - PROCESS | 1662 | 1463622722826 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 18:52:02 INFO - PROCESS | 1662 | 1463622722830 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 18:52:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:52:02 INFO - PROCESS | 1662 | 1463622722835 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:52:02 INFO - PROCESS | 1662 | 1463622722837 Marionette TRACE conn2 <- [1,2226,null,{}] 18:52:02 INFO - PROCESS | 1662 | 1463622722839 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}] 18:52:02 INFO - PROCESS | 1662 | 1463622722935 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 18:52:03 INFO - PROCESS | 1662 | 1463622723027 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x119418800 == 44 [pid = 1662] [id = 564] 18:52:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x113c53800) [pid = 1662] [serial = 1692] [outer = 0x0] 18:52:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x1163a6800) [pid = 1662] [serial = 1693] [outer = 0x113c53800] 18:52:03 INFO - PROCESS | 1662 | 1463622723056 Marionette DEBUG loaded listener.js 18:52:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x116a59000) [pid = 1662] [serial = 1694] [outer = 0x113c53800] 18:52:03 INFO - PROCESS | 1662 | 1463622723433 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]]]}] 18:52:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:52:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 621ms 18:52:03 INFO - PROCESS | 1662 | 1463622723458 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 18:52:03 INFO - PROCESS | 1662 | 1463622723459 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 18:52:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:52:03 INFO - PROCESS | 1662 | 1463622723462 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:52:03 INFO - PROCESS | 1662 | 1463622723464 Marionette TRACE conn2 <- [1,2230,null,{}] 18:52:03 INFO - PROCESS | 1662 | 1463622723472 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}] 18:52:03 INFO - PROCESS | 1662 | 1463622723571 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 18:52:03 INFO - PROCESS | 1662 | 1463622723641 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x1296c0800 == 45 [pid = 1662] [id = 565] 18:52:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x117f0a800) [pid = 1662] [serial = 1695] [outer = 0x0] 18:52:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x118310c00) [pid = 1662] [serial = 1696] [outer = 0x117f0a800] 18:52:03 INFO - PROCESS | 1662 | 1463622723673 Marionette DEBUG loaded listener.js 18:52:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x1185a0400) [pid = 1662] [serial = 1697] [outer = 0x117f0a800] 18:52:04 INFO - PROCESS | 1662 | 1463622724081 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]]]}] 18:52:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:52:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 625ms 18:52:04 INFO - PROCESS | 1662 | 1463622724087 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 18:52:04 INFO - PROCESS | 1662 | 1463622724089 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 18:52:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:52:04 INFO - PROCESS | 1662 | 1463622724091 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:52:04 INFO - PROCESS | 1662 | 1463622724093 Marionette TRACE conn2 <- [1,2234,null,{}] 18:52:04 INFO - PROCESS | 1662 | 1463622724095 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}] 18:52:04 INFO - PROCESS | 1662 | 1463622724191 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 18:52:04 INFO - PROCESS | 1662 | 1463622724276 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b2be800 == 46 [pid = 1662] [id = 566] 18:52:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x119b79c00) [pid = 1662] [serial = 1698] [outer = 0x0] 18:52:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x119c11c00) [pid = 1662] [serial = 1699] [outer = 0x119b79c00] 18:52:04 INFO - PROCESS | 1662 | 1463622724322 Marionette DEBUG loaded listener.js 18:52:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x11aa6fc00) [pid = 1662] [serial = 1700] [outer = 0x119b79c00] 18:52:04 INFO - PROCESS | 1662 | 1463622724724 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]]]}] 18:52:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:52:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 671ms 18:52:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:52:04 INFO - PROCESS | 1662 | 1463622724763 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 18:52:04 INFO - PROCESS | 1662 | 1463622724764 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 18:52:04 INFO - PROCESS | 1662 | 1463622724766 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:52:04 INFO - PROCESS | 1662 | 1463622724767 Marionette TRACE conn2 <- [1,2238,null,{}] 18:52:04 INFO - PROCESS | 1662 | 1463622724770 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}] 18:52:04 INFO - PROCESS | 1662 | 1463622724868 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 18:52:04 INFO - PROCESS | 1662 | 1463622724922 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ba2a000 == 47 [pid = 1662] [id = 567] 18:52:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x119b7a800) [pid = 1662] [serial = 1701] [outer = 0x0] 18:52:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x121189400) [pid = 1662] [serial = 1702] [outer = 0x119b7a800] 18:52:04 INFO - PROCESS | 1662 | 1463622724951 Marionette DEBUG loaded listener.js 18:52:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x123521800) [pid = 1662] [serial = 1703] [outer = 0x119b7a800] 18:52:05 INFO - PROCESS | 1662 | 1463622725355 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]]]}] 18:52:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:52:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 620ms 18:52:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:52:05 INFO - PROCESS | 1662 | 1463622725387 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 18:52:05 INFO - PROCESS | 1662 | 1463622725388 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 18:52:05 INFO - PROCESS | 1662 | 1463622725391 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:52:05 INFO - PROCESS | 1662 | 1463622725392 Marionette TRACE conn2 <- [1,2242,null,{}] 18:52:05 INFO - PROCESS | 1662 | 1463622725394 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}] 18:52:05 INFO - PROCESS | 1662 | 1463622725504 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 18:52:05 INFO - PROCESS | 1662 | 1463622725591 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c00e800 == 48 [pid = 1662] [id = 568] 18:52:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x123799000) [pid = 1662] [serial = 1704] [outer = 0x0] 18:52:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x12413d400) [pid = 1662] [serial = 1705] [outer = 0x123799000] 18:52:05 INFO - PROCESS | 1662 | 1463622725622 Marionette DEBUG loaded listener.js 18:52:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x1241ec400) [pid = 1662] [serial = 1706] [outer = 0x123799000] 18:52:06 INFO - PROCESS | 1662 | 1463622726029 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]]]}] 18:52:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:52:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 672ms 18:52:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:52:06 INFO - PROCESS | 1662 | 1463622726063 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 18:52:06 INFO - PROCESS | 1662 | 1463622726065 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 18:52:06 INFO - PROCESS | 1662 | 1463622726067 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:52:06 INFO - PROCESS | 1662 | 1463622726068 Marionette TRACE conn2 <- [1,2246,null,{}] 18:52:06 INFO - PROCESS | 1662 | 1463622726070 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}] 18:52:06 INFO - PROCESS | 1662 | 1463622726171 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 18:52:06 INFO - PROCESS | 1662 | 1463622726239 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x119403000 == 49 [pid = 1662] [id = 569] 18:52:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x1126abc00) [pid = 1662] [serial = 1707] [outer = 0x0] 18:52:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x1235adc00) [pid = 1662] [serial = 1708] [outer = 0x1126abc00] 18:52:06 INFO - PROCESS | 1662 | 1463622726268 Marionette DEBUG loaded listener.js 18:52:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x1241eb800) [pid = 1662] [serial = 1709] [outer = 0x1126abc00] 18:52:06 INFO - PROCESS | 1662 | 1463622726845 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]]]}] 18:52:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:52:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 818ms 18:52:06 INFO - PROCESS | 1662 | 1463622726886 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 18:52:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:52:06 INFO - PROCESS | 1662 | 1463622726888 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 18:52:06 INFO - PROCESS | 1662 | 1463622726891 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:52:06 INFO - PROCESS | 1662 | 1463622726893 Marionette TRACE conn2 <- [1,2250,null,{}] 18:52:06 INFO - PROCESS | 1662 | 1463622726897 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}] 18:52:06 INFO - PROCESS | 1662 | 1463622726989 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 18:52:07 INFO - PROCESS | 1662 | 1463622727047 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x113c35000 == 50 [pid = 1662] [id = 570] 18:52:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x1126b5000) [pid = 1662] [serial = 1710] [outer = 0x0] 18:52:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x1126e2400) [pid = 1662] [serial = 1711] [outer = 0x1126b5000] 18:52:07 INFO - PROCESS | 1662 | 1463622727076 Marionette DEBUG loaded listener.js 18:52:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x113132800) [pid = 1662] [serial = 1712] [outer = 0x1126b5000] 18:52:07 INFO - PROCESS | 1662 | --DOCSHELL 0x12a63c800 == 49 [pid = 1662] [id = 561] 18:52:07 INFO - PROCESS | 1662 | --DOCSHELL 0x12934a000 == 48 [pid = 1662] [id = 560] 18:52:07 INFO - PROCESS | 1662 | --DOCSHELL 0x116773000 == 47 [pid = 1662] [id = 559] 18:52:07 INFO - PROCESS | 1662 | --DOCSHELL 0x126010800 == 46 [pid = 1662] [id = 558] 18:52:07 INFO - PROCESS | 1662 | --DOCSHELL 0x123da0800 == 45 [pid = 1662] [id = 557] 18:52:07 INFO - PROCESS | 1662 | --DOCSHELL 0x12396b000 == 44 [pid = 1662] [id = 556] 18:52:07 INFO - PROCESS | 1662 | --DOCSHELL 0x1211a5800 == 43 [pid = 1662] [id = 555] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x1260c6c00) [pid = 1662] [serial = 1639] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOCSHELL 0x119bc1800 == 42 [pid = 1662] [id = 554] 18:52:07 INFO - PROCESS | 1662 | --DOCSHELL 0x119544000 == 41 [pid = 1662] [id = 553] 18:52:07 INFO - PROCESS | 1662 | --DOCSHELL 0x117f79000 == 40 [pid = 1662] [id = 552] 18:52:07 INFO - PROCESS | 1662 | --DOCSHELL 0x116e1b000 == 39 [pid = 1662] [id = 551] 18:52:07 INFO - PROCESS | 1662 | --DOCSHELL 0x11600a800 == 38 [pid = 1662] [id = 550] 18:52:07 INFO - PROCESS | 1662 | 1463622727505 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]]]}] 18:52:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:52:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 622ms 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x117f9c000) [pid = 1662] [serial = 1565] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x11757f000) [pid = 1662] [serial = 1609] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x1183de000) [pid = 1662] [serial = 1610] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x11861b400) [pid = 1662] [serial = 1594] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x112edbc00) [pid = 1662] [serial = 1606] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x11639dc00) [pid = 1662] [serial = 1607] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x111f55000) [pid = 1662] [serial = 1585] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x1188db400) [pid = 1662] [serial = 1612] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x11910b000) [pid = 1662] [serial = 1613] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x1194f6400) [pid = 1662] [serial = 1601] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x118a67800) [pid = 1662] [serial = 1600] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x1126e9000) [pid = 1662] [serial = 1604] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x1126b0c00) [pid = 1662] [serial = 1603] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x119b71000) [pid = 1662] [serial = 1618] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x118a1e000) [pid = 1662] [serial = 1597] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x1126e0400) [pid = 1662] [serial = 1588] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x119211c00) [pid = 1662] [serial = 1615] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x120fa1800) [pid = 1662] [serial = 1622] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x11aa77400) [pid = 1662] [serial = 1621] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x116f1f400) [pid = 1662] [serial = 1591] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1233f5800) [pid = 1662] [serial = 1625] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x1238dc000) [pid = 1662] [serial = 1633] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x120fa9c00) [pid = 1662] [serial = 1624] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x124e9f800) [pid = 1662] [serial = 1637] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x1244d7400) [pid = 1662] [serial = 1634] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x123514c00) [pid = 1662] [serial = 1627] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x11aa70400) [pid = 1662] [serial = 1619] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x123799800) [pid = 1662] [serial = 1631] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x1235a7800) [pid = 1662] [serial = 1628] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x1194f4000) [pid = 1662] [serial = 1616] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x123791400) [pid = 1662] [serial = 1630] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x124e34400) [pid = 1662] [serial = 1636] [outer = 0x0] [url = about:blank] 18:52:07 INFO - PROCESS | 1662 | 1463622727527 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 18:52:07 INFO - PROCESS | 1662 | 1463622727531 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 18:52:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:52:07 INFO - PROCESS | 1662 | 1463622727538 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:52:07 INFO - PROCESS | 1662 | 1463622727539 Marionette TRACE conn2 <- [1,2254,null,{}] 18:52:07 INFO - PROCESS | 1662 | 1463622727542 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}] 18:52:07 INFO - PROCESS | 1662 | 1463622727620 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 18:52:07 INFO - PROCESS | 1662 | 1463622727627 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170e7800 == 39 [pid = 1662] [id = 571] 18:52:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x1139e8800) [pid = 1662] [serial = 1713] [outer = 0x0] 18:52:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x115fd0c00) [pid = 1662] [serial = 1714] [outer = 0x1139e8800] 18:52:07 INFO - PROCESS | 1662 | 1463622727653 Marionette DEBUG loaded listener.js 18:52:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x116743000) [pid = 1662] [serial = 1715] [outer = 0x1139e8800] 18:52:08 INFO - PROCESS | 1662 | 1463622727998 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]]]}] 18:52:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:52:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 472ms 18:52:08 INFO - PROCESS | 1662 | 1463622728009 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 18:52:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:52:08 INFO - PROCESS | 1662 | 1463622728011 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 18:52:08 INFO - PROCESS | 1662 | 1463622728013 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:52:08 INFO - PROCESS | 1662 | 1463622728015 Marionette TRACE conn2 <- [1,2258,null,{}] 18:52:08 INFO - PROCESS | 1662 | 1463622728025 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}] 18:52:08 INFO - PROCESS | 1662 | 1463622728128 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 18:52:08 INFO - PROCESS | 1662 | 1463622728180 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x119bb0000 == 40 [pid = 1662] [id = 572] 18:52:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x116694400) [pid = 1662] [serial = 1716] [outer = 0x0] 18:52:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x117d6fc00) [pid = 1662] [serial = 1717] [outer = 0x116694400] 18:52:08 INFO - PROCESS | 1662 | 1463622728206 Marionette DEBUG loaded listener.js 18:52:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x11830e400) [pid = 1662] [serial = 1718] [outer = 0x116694400] 18:52:08 INFO - PROCESS | 1662 | 1463622728518 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]]]}] 18:52:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:52:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 522ms 18:52:08 INFO - PROCESS | 1662 | 1463622728535 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 18:52:08 INFO - PROCESS | 1662 | 1463622728538 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 18:52:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:52:08 INFO - PROCESS | 1662 | 1463622728549 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:52:08 INFO - PROCESS | 1662 | 1463622728550 Marionette TRACE conn2 <- [1,2262,null,{}] 18:52:08 INFO - PROCESS | 1662 | 1463622728553 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}] 18:52:08 INFO - PROCESS | 1662 | 1463622728632 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 18:52:08 INFO - PROCESS | 1662 | 1463622728690 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x123109000 == 41 [pid = 1662] [id = 573] 18:52:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x11830ec00) [pid = 1662] [serial = 1719] [outer = 0x0] 18:52:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x1185a1000) [pid = 1662] [serial = 1720] [outer = 0x11830ec00] 18:52:08 INFO - PROCESS | 1662 | 1463622728716 Marionette DEBUG loaded listener.js 18:52:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x118a1e000) [pid = 1662] [serial = 1721] [outer = 0x11830ec00] 18:52:08 INFO - PROCESS | 1662 | 1463622728985 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]]]}] 18:52:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:52:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 474ms 18:52:09 INFO - PROCESS | 1662 | 1463622729017 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 18:52:09 INFO - PROCESS | 1662 | 1463622729019 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 18:52:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:52:09 INFO - PROCESS | 1662 | 1463622729029 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:52:09 INFO - PROCESS | 1662 | 1463622729030 Marionette TRACE conn2 <- [1,2266,null,{}] 18:52:09 INFO - PROCESS | 1662 | 1463622729032 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}] 18:52:09 INFO - PROCESS | 1662 | 1463622729114 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 18:52:09 INFO - PROCESS | 1662 | 1463622729119 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x123e46800 == 42 [pid = 1662] [id = 574] 18:52:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x118a24c00) [pid = 1662] [serial = 1722] [outer = 0x0] 18:52:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x1192bc000) [pid = 1662] [serial = 1723] [outer = 0x118a24c00] 18:52:09 INFO - PROCESS | 1662 | 1463622729147 Marionette DEBUG loaded listener.js 18:52:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x1194f2800) [pid = 1662] [serial = 1724] [outer = 0x118a24c00] 18:52:09 INFO - PROCESS | 1662 | 1463622729491 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]]]}] 18:52:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:52:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 468ms 18:52:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:52:09 INFO - PROCESS | 1662 | 1463622729498 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 18:52:09 INFO - PROCESS | 1662 | 1463622729499 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 18:52:09 INFO - PROCESS | 1662 | 1463622729501 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:52:09 INFO - PROCESS | 1662 | 1463622729502 Marionette TRACE conn2 <- [1,2270,null,{}] 18:52:09 INFO - PROCESS | 1662 | 1463622729506 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}] 18:52:09 INFO - PROCESS | 1662 | 1463622729630 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 18:52:09 INFO - PROCESS | 1662 | 1463622729645 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x12648d000 == 43 [pid = 1662] [id = 575] 18:52:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x1194ec800) [pid = 1662] [serial = 1725] [outer = 0x0] 18:52:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x119b9ac00) [pid = 1662] [serial = 1726] [outer = 0x1194ec800] 18:52:09 INFO - PROCESS | 1662 | 1463622729679 Marionette DEBUG loaded listener.js 18:52:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x123514000) [pid = 1662] [serial = 1727] [outer = 0x1194ec800] 18:52:09 INFO - PROCESS | 1662 | 1463622729981 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]]]}] 18:52:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:52:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 520ms 18:52:10 INFO - PROCESS | 1662 | 1463622730023 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 18:52:10 INFO - PROCESS | 1662 | 1463622730025 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 18:52:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:52:10 INFO - PROCESS | 1662 | 1463622730032 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:52:10 INFO - PROCESS | 1662 | 1463622730033 Marionette TRACE conn2 <- [1,2274,null,{}] 18:52:10 INFO - PROCESS | 1662 | 1463622730035 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}] 18:52:10 INFO - PROCESS | 1662 | 1463622730132 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 18:52:10 INFO - PROCESS | 1662 | 1463622730137 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x128fdb800 == 44 [pid = 1662] [id = 576] 18:52:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x1195ef800) [pid = 1662] [serial = 1728] [outer = 0x0] 18:52:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x123795000) [pid = 1662] [serial = 1729] [outer = 0x1195ef800] 18:52:10 INFO - PROCESS | 1662 | 1463622730162 Marionette DEBUG loaded listener.js 18:52:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x12383d400) [pid = 1662] [serial = 1730] [outer = 0x1195ef800] 18:52:10 INFO - PROCESS | 1662 | 1463622730499 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]]]}] 18:52:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:52:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 520ms 18:52:10 INFO - PROCESS | 1662 | 1463622730553 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 18:52:10 INFO - PROCESS | 1662 | 1463622730555 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 18:52:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:52:10 INFO - PROCESS | 1662 | 1463622730558 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:52:10 INFO - PROCESS | 1662 | 1463622730559 Marionette TRACE conn2 <- [1,2278,null,{}] 18:52:10 INFO - PROCESS | 1662 | 1463622730562 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}] 18:52:10 INFO - PROCESS | 1662 | 1463622730706 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 18:52:10 INFO - PROCESS | 1662 | 1463622730723 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a630000 == 45 [pid = 1662] [id = 577] 18:52:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x12379c800) [pid = 1662] [serial = 1731] [outer = 0x0] 18:52:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x1241fa000) [pid = 1662] [serial = 1732] [outer = 0x12379c800] 18:52:10 INFO - PROCESS | 1662 | 1463622730748 Marionette DEBUG loaded listener.js 18:52:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x1244db800) [pid = 1662] [serial = 1733] [outer = 0x12379c800] 18:52:11 INFO - PROCESS | 1662 | 1463622731086 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]]]}] 18:52:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:52:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 572ms 18:52:11 INFO - PROCESS | 1662 | 1463622731129 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 18:52:11 INFO - PROCESS | 1662 | 1463622731130 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 18:52:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:52:11 INFO - PROCESS | 1662 | 1463622731133 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:52:11 INFO - PROCESS | 1662 | 1463622731134 Marionette TRACE conn2 <- [1,2282,null,{}] 18:52:11 INFO - PROCESS | 1662 | 1463622731136 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}] 18:52:11 INFO - PROCESS | 1662 | 1463622731235 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 18:52:11 INFO - PROCESS | 1662 | 1463622731239 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a938800 == 46 [pid = 1662] [id = 578] 18:52:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x12383f400) [pid = 1662] [serial = 1734] [outer = 0x0] 18:52:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x124e30400) [pid = 1662] [serial = 1735] [outer = 0x12383f400] 18:52:11 INFO - PROCESS | 1662 | 1463622731295 Marionette DEBUG loaded listener.js 18:52:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x124e99c00) [pid = 1662] [serial = 1736] [outer = 0x12383f400] 18:52:11 INFO - PROCESS | 1662 | 1463622731570 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]]]}] 18:52:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:52:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 469ms 18:52:11 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x118812c00) [pid = 1662] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:52:11 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x1188e1000) [pid = 1662] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:52:11 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x1165c3c00) [pid = 1662] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:52:11 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x110eaf400) [pid = 1662] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:52:11 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x1126aec00) [pid = 1662] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:52:11 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x110eb6400) [pid = 1662] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:52:11 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x1126db800) [pid = 1662] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:52:11 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x119210000) [pid = 1662] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:52:11 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x110e42c00) [pid = 1662] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:52:11 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x120f9d800) [pid = 1662] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:52:11 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x112968c00) [pid = 1662] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:52:11 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x110fb1400) [pid = 1662] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:52:11 INFO - PROCESS | 1662 | 1463622731707 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 18:52:11 INFO - PROCESS | 1662 | 1463622731708 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 18:52:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:52:11 INFO - PROCESS | 1662 | 1463622731712 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:52:11 INFO - PROCESS | 1662 | 1463622731713 Marionette TRACE conn2 <- [1,2286,null,{}] 18:52:11 INFO - PROCESS | 1662 | 1463622731716 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}] 18:52:11 INFO - PROCESS | 1662 | 1463622731798 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 18:52:11 INFO - PROCESS | 1662 | 1463622731803 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x12415e000 == 47 [pid = 1662] [id = 579] 18:52:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x1126aec00) [pid = 1662] [serial = 1737] [outer = 0x0] 18:52:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x116a57c00) [pid = 1662] [serial = 1738] [outer = 0x1126aec00] 18:52:11 INFO - PROCESS | 1662 | 1463622731828 Marionette DEBUG loaded listener.js 18:52:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x1188e1000) [pid = 1662] [serial = 1739] [outer = 0x1126aec00] 18:52:12 INFO - PROCESS | 1662 | 1463622732162 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]]]}] 18:52:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 18:52:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 470ms 18:52:12 INFO - PROCESS | 1662 | 1463622732184 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 18:52:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:52:12 INFO - PROCESS | 1662 | 1463622732185 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 18:52:12 INFO - PROCESS | 1662 | 1463622732188 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:52:12 INFO - PROCESS | 1662 | 1463622732189 Marionette TRACE conn2 <- [1,2290,null,{}] 18:52:12 INFO - PROCESS | 1662 | 1463622732191 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}] 18:52:12 INFO - PROCESS | 1662 | 1463622732296 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 18:52:12 INFO - PROCESS | 1662 | 1463622732351 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x12be21000 == 48 [pid = 1662] [id = 580] 18:52:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x115fd0000) [pid = 1662] [serial = 1740] [outer = 0x0] 18:52:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x124ea8800) [pid = 1662] [serial = 1741] [outer = 0x115fd0000] 18:52:12 INFO - PROCESS | 1662 | 1463622732380 Marionette DEBUG loaded listener.js 18:52:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x12680d800) [pid = 1662] [serial = 1742] [outer = 0x115fd0000] 18:52:12 INFO - PROCESS | 1662 | 1463622732659 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]]]}] 18:52:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:52:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 521ms 18:52:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:52:12 INFO - PROCESS | 1662 | 1463622732710 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 18:52:12 INFO - PROCESS | 1662 | 1463622732712 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 18:52:12 INFO - PROCESS | 1662 | 1463622732714 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:52:12 INFO - PROCESS | 1662 | 1463622732715 Marionette TRACE conn2 <- [1,2294,null,{}] 18:52:12 INFO - PROCESS | 1662 | 1463622732717 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}] 18:52:12 INFO - PROCESS | 1662 | 1463622732802 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 18:52:12 INFO - PROCESS | 1662 | 1463622732807 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c36c000 == 49 [pid = 1662] [id = 581] 18:52:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x1268d0c00) [pid = 1662] [serial = 1743] [outer = 0x0] 18:52:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x1268e8c00) [pid = 1662] [serial = 1744] [outer = 0x1268d0c00] 18:52:12 INFO - PROCESS | 1662 | 1463622732832 Marionette DEBUG loaded listener.js 18:52:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x1268ef000) [pid = 1662] [serial = 1745] [outer = 0x1268d0c00] 18:52:13 INFO - PROCESS | 1662 | 1463622733152 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]]]}] 18:52:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:52:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 470ms 18:52:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:52:13 INFO - PROCESS | 1662 | 1463622733185 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 18:52:13 INFO - PROCESS | 1662 | 1463622733186 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 18:52:13 INFO - PROCESS | 1662 | 1463622733188 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:52:13 INFO - PROCESS | 1662 | 1463622733189 Marionette TRACE conn2 <- [1,2298,null,{}] 18:52:13 INFO - PROCESS | 1662 | 1463622733191 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}] 18:52:13 INFO - PROCESS | 1662 | 1463622733298 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 18:52:13 INFO - PROCESS | 1662 | 1463622733304 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c538800 == 50 [pid = 1662] [id = 582] 18:52:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x12670ac00) [pid = 1662] [serial = 1746] [outer = 0x0] 18:52:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x1268efc00) [pid = 1662] [serial = 1747] [outer = 0x12670ac00] 18:52:13 INFO - PROCESS | 1662 | 1463622733336 Marionette DEBUG loaded listener.js 18:52:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x128ad5800) [pid = 1662] [serial = 1748] [outer = 0x12670ac00] 18:52:13 INFO - PROCESS | 1662 | 1463622733621 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]]]}] 18:52:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:52:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 471ms 18:52:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:52:13 INFO - PROCESS | 1662 | 1463622733660 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 18:52:13 INFO - PROCESS | 1662 | 1463622733661 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 18:52:13 INFO - PROCESS | 1662 | 1463622733663 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:52:13 INFO - PROCESS | 1662 | 1463622733664 Marionette TRACE conn2 <- [1,2302,null,{}] 18:52:13 INFO - PROCESS | 1662 | 1463622733666 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}] 18:52:13 INFO - PROCESS | 1662 | 1463622733812 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 18:52:13 INFO - PROCESS | 1662 | 1463622733869 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x1163df000 == 51 [pid = 1662] [id = 583] 18:52:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x110e51000) [pid = 1662] [serial = 1749] [outer = 0x0] 18:52:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x110e6c400) [pid = 1662] [serial = 1750] [outer = 0x110e51000] 18:52:13 INFO - PROCESS | 1662 | 1463622733900 Marionette DEBUG loaded listener.js 18:52:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x111f2b800) [pid = 1662] [serial = 1751] [outer = 0x110e51000] 18:52:14 INFO - PROCESS | 1662 | 1463622734375 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]]]}] 18:52:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:52:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 720ms 18:52:14 INFO - PROCESS | 1662 | 1463622734384 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 18:52:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:52:14 INFO - PROCESS | 1662 | 1463622734387 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 18:52:14 INFO - PROCESS | 1662 | 1463622734390 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:52:14 INFO - PROCESS | 1662 | 1463622734392 Marionette TRACE conn2 <- [1,2306,null,{}] 18:52:14 INFO - PROCESS | 1662 | 1463622734395 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}] 18:52:14 INFO - PROCESS | 1662 | 1463622734501 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 18:52:14 INFO - PROCESS | 1662 | 1463622734555 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x1211a2800 == 52 [pid = 1662] [id = 584] 18:52:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x1126e8800) [pid = 1662] [serial = 1752] [outer = 0x0] 18:52:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x1167bf400) [pid = 1662] [serial = 1753] [outer = 0x1126e8800] 18:52:14 INFO - PROCESS | 1662 | 1463622734587 Marionette DEBUG loaded listener.js 18:52:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x117d6e800) [pid = 1662] [serial = 1754] [outer = 0x1126e8800] 18:52:15 INFO - PROCESS | 1662 | 1463622735041 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]]]}] 18:52:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:52:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 672ms 18:52:15 INFO - PROCESS | 1662 | 1463622735063 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 18:52:15 INFO - PROCESS | 1662 | 1463622735065 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 18:52:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:52:15 INFO - PROCESS | 1662 | 1463622735067 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:52:15 INFO - PROCESS | 1662 | 1463622735069 Marionette TRACE conn2 <- [1,2310,null,{}] 18:52:15 INFO - PROCESS | 1662 | 1463622735071 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}] 18:52:15 INFO - PROCESS | 1662 | 1463622735173 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 18:52:15 INFO - PROCESS | 1662 | 1463622735266 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x12be21800 == 53 [pid = 1662] [id = 585] 18:52:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x11830d800) [pid = 1662] [serial = 1755] [outer = 0x0] 18:52:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x1188e0c00) [pid = 1662] [serial = 1756] [outer = 0x11830d800] 18:52:15 INFO - PROCESS | 1662 | 1463622735296 Marionette DEBUG loaded listener.js 18:52:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x1194f8c00) [pid = 1662] [serial = 1757] [outer = 0x11830d800] 18:52:15 INFO - PROCESS | 1662 | 1463622735714 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]]]}] 18:52:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:52:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 669ms 18:52:15 INFO - PROCESS | 1662 | 1463622735753 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 18:52:15 INFO - PROCESS | 1662 | 1463622735756 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 18:52:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:52:15 INFO - PROCESS | 1662 | 1463622735766 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:52:15 INFO - PROCESS | 1662 | 1463622735769 Marionette TRACE conn2 <- [1,2314,null,{}] 18:52:15 INFO - PROCESS | 1662 | 1463622735774 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}] 18:52:15 INFO - PROCESS | 1662 | 1463622735878 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 18:52:15 INFO - PROCESS | 1662 | 1463622735949 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c9e4000 == 54 [pid = 1662] [id = 586] 18:52:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x11aa78800) [pid = 1662] [serial = 1758] [outer = 0x0] 18:52:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x121185c00) [pid = 1662] [serial = 1759] [outer = 0x11aa78800] 18:52:15 INFO - PROCESS | 1662 | 1463622735979 Marionette DEBUG loaded listener.js 18:52:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x1238dbc00) [pid = 1662] [serial = 1760] [outer = 0x11aa78800] 18:52:16 INFO - PROCESS | 1662 | 1463622736395 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]]]}] 18:52:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:52:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 677ms 18:52:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:52:16 INFO - PROCESS | 1662 | 1463622736440 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 18:52:16 INFO - PROCESS | 1662 | 1463622736441 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 18:52:16 INFO - PROCESS | 1662 | 1463622736443 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:52:16 INFO - PROCESS | 1662 | 1463622736445 Marionette TRACE conn2 <- [1,2318,null,{}] 18:52:16 INFO - PROCESS | 1662 | 1463622736447 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}] 18:52:16 INFO - PROCESS | 1662 | 1463622736568 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 18:52:16 INFO - PROCESS | 1662 | 1463622736652 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x11864f000 == 55 [pid = 1662] [id = 587] 18:52:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x119b78000) [pid = 1662] [serial = 1761] [outer = 0x0] 18:52:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x121187400) [pid = 1662] [serial = 1762] [outer = 0x119b78000] 18:52:16 INFO - PROCESS | 1662 | 1463622736683 Marionette DEBUG loaded listener.js 18:52:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x1260bbc00) [pid = 1662] [serial = 1763] [outer = 0x119b78000] 18:52:17 INFO - PROCESS | 1662 | 1463622737258 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] 18:52:17 INFO - PROCESS | 1662 | 1463622737266 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 18:52:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:52:17 INFO - PROCESS | 1662 | 1463622737270 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:52:17 INFO - PROCESS | 1662 | 1463622737272 Marionette TRACE conn2 <- [1,2322,null,{}] 18:52:17 INFO - PROCESS | 1662 | 1463622737276 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}] 18:52:17 INFO - PROCESS | 1662 | 1463622737366 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 18:52:17 INFO - PROCESS | 1662 | 1463622737421 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x1231c1800 == 56 [pid = 1662] [id = 588] 18:52:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x111f4c400) [pid = 1662] [serial = 1764] [outer = 0x0] 18:52:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x1121a9800) [pid = 1662] [serial = 1765] [outer = 0x111f4c400] 18:52:17 INFO - PROCESS | 1662 | 1463622737449 Marionette DEBUG loaded listener.js 18:52:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x112968400) [pid = 1662] [serial = 1766] [outer = 0x111f4c400] 18:52:17 INFO - PROCESS | 1662 | 1463622737883 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]]]}] 18:52:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:52:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 672ms 18:52:17 INFO - PROCESS | 1662 | 1463622737942 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 18:52:17 INFO - PROCESS | 1662 | 1463622737945 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 18:52:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:52:17 INFO - PROCESS | 1662 | 1463622737950 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:52:17 INFO - PROCESS | 1662 | 1463622737951 Marionette TRACE conn2 <- [1,2326,null,{}] 18:52:17 INFO - PROCESS | 1662 | 1463622737975 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}] 18:52:18 INFO - PROCESS | 1662 | 1463622738066 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 18:52:18 INFO - PROCESS | 1662 | 1463622738139 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x117f85800 == 57 [pid = 1662] [id = 589] 18:52:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x113e38400) [pid = 1662] [serial = 1767] [outer = 0x0] 18:52:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x1163a2400) [pid = 1662] [serial = 1768] [outer = 0x113e38400] 18:52:18 INFO - PROCESS | 1662 | 1463622738166 Marionette DEBUG loaded listener.js 18:52:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x116741400) [pid = 1662] [serial = 1769] [outer = 0x113e38400] 18:52:18 INFO - PROCESS | 1662 | --DOCSHELL 0x12c538800 == 56 [pid = 1662] [id = 582] 18:52:18 INFO - PROCESS | 1662 | --DOCSHELL 0x12c36c000 == 55 [pid = 1662] [id = 581] 18:52:18 INFO - PROCESS | 1662 | --DOCSHELL 0x12be21000 == 54 [pid = 1662] [id = 580] 18:52:18 INFO - PROCESS | 1662 | --DOCSHELL 0x12415e000 == 53 [pid = 1662] [id = 579] 18:52:18 INFO - PROCESS | 1662 | --DOCSHELL 0x12a938800 == 52 [pid = 1662] [id = 578] 18:52:18 INFO - PROCESS | 1662 | --DOCSHELL 0x12a630000 == 51 [pid = 1662] [id = 577] 18:52:18 INFO - PROCESS | 1662 | --DOCSHELL 0x128fdb800 == 50 [pid = 1662] [id = 576] 18:52:18 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x1126e3800) [pid = 1662] [serial = 1642] [outer = 0x0] [url = about:blank] 18:52:18 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x116f20800) [pid = 1662] [serial = 1645] [outer = 0x0] [url = about:blank] 18:52:18 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x1195f3800) [pid = 1662] [serial = 1648] [outer = 0x0] [url = about:blank] 18:52:18 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x12351a000) [pid = 1662] [serial = 1687] [outer = 0x0] [url = about:blank] 18:52:18 INFO - PROCESS | 1662 | --DOCSHELL 0x12648d000 == 49 [pid = 1662] [id = 575] 18:52:18 INFO - PROCESS | 1662 | --DOCSHELL 0x123e46800 == 48 [pid = 1662] [id = 574] 18:52:18 INFO - PROCESS | 1662 | --DOCSHELL 0x123109000 == 47 [pid = 1662] [id = 573] 18:52:18 INFO - PROCESS | 1662 | --DOCSHELL 0x119bb0000 == 46 [pid = 1662] [id = 572] 18:52:18 INFO - PROCESS | 1662 | --DOCSHELL 0x1170e7800 == 45 [pid = 1662] [id = 571] 18:52:18 INFO - PROCESS | 1662 | --DOCSHELL 0x113c35000 == 44 [pid = 1662] [id = 570] 18:52:18 INFO - PROCESS | 1662 | --DOCSHELL 0x1165e8000 == 43 [pid = 1662] [id = 563] 18:52:18 INFO - PROCESS | 1662 | --DOCSHELL 0x12a939000 == 42 [pid = 1662] [id = 562] 18:52:18 INFO - PROCESS | 1662 | 1463622738526 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]]]}] 18:52:18 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x1188e1c00) [pid = 1662] [serial = 1669] [outer = 0x0] [url = about:blank] 18:52:18 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x119205400) [pid = 1662] [serial = 1672] [outer = 0x0] [url = about:blank] 18:52:18 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x117074800) [pid = 1662] [serial = 1660] [outer = 0x0] [url = about:blank] 18:52:18 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x117d6f000) [pid = 1662] [serial = 1661] [outer = 0x0] [url = about:blank] 18:52:18 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x111f4dc00) [pid = 1662] [serial = 1652] [outer = 0x0] [url = about:blank] 18:52:18 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x110eb5400) [pid = 1662] [serial = 1651] [outer = 0x0] [url = about:blank] 18:52:18 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x112c48000) [pid = 1662] [serial = 1655] [outer = 0x0] [url = about:blank] 18:52:18 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x1126dbc00) [pid = 1662] [serial = 1654] [outer = 0x0] [url = about:blank] 18:52:18 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x117586c00) [pid = 1662] [serial = 1663] [outer = 0x0] [url = about:blank] 18:52:18 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x118308000) [pid = 1662] [serial = 1664] [outer = 0x0] [url = about:blank] 18:52:18 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x113c58400) [pid = 1662] [serial = 1657] [outer = 0x0] [url = about:blank] 18:52:18 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x1165c2400) [pid = 1662] [serial = 1658] [outer = 0x0] [url = about:blank] 18:52:18 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x1195ec400) [pid = 1662] [serial = 1675] [outer = 0x0] [url = about:blank] 18:52:18 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x1192c2c00) [pid = 1662] [serial = 1673] [outer = 0x0] [url = about:blank] 18:52:18 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x1195f5000) [pid = 1662] [serial = 1676] [outer = 0x0] [url = about:blank] 18:52:18 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x1167c1800) [pid = 1662] [serial = 1679] [outer = 0x0] [url = about:blank] 18:52:18 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x120fa6800) [pid = 1662] [serial = 1684] [outer = 0x0] [url = about:blank] 18:52:18 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x111e28c00) [pid = 1662] [serial = 1678] [outer = 0x0] [url = about:blank] 18:52:18 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x1195fb000) [pid = 1662] [serial = 1681] [outer = 0x0] [url = about:blank] 18:52:18 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x121190000) [pid = 1662] [serial = 1685] [outer = 0x0] [url = about:blank] 18:52:18 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x1183e2000) [pid = 1662] [serial = 1666] [outer = 0x0] [url = about:blank] 18:52:18 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x118625c00) [pid = 1662] [serial = 1667] [outer = 0x0] [url = about:blank] 18:52:18 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x118a5c800) [pid = 1662] [serial = 1670] [outer = 0x0] [url = about:blank] 18:52:18 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x120f9a800) [pid = 1662] [serial = 1682] [outer = 0x0] [url = about:blank] 18:52:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:52:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 621ms 18:52:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:52:18 INFO - PROCESS | 1662 | 1463622738571 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 18:52:18 INFO - PROCESS | 1662 | 1463622738572 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 18:52:18 INFO - PROCESS | 1662 | 1463622738574 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:52:18 INFO - PROCESS | 1662 | 1463622738577 Marionette TRACE conn2 <- [1,2330,null,{}] 18:52:18 INFO - PROCESS | 1662 | 1463622738584 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}] 18:52:18 INFO - PROCESS | 1662 | 1463622738661 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 18:52:18 INFO - PROCESS | 1662 | 1463622738666 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x118643800 == 43 [pid = 1662] [id = 590] 18:52:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x116a5bc00) [pid = 1662] [serial = 1770] [outer = 0x0] 18:52:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x117070400) [pid = 1662] [serial = 1771] [outer = 0x116a5bc00] 18:52:18 INFO - PROCESS | 1662 | 1463622738695 Marionette DEBUG loaded listener.js 18:52:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x117f07800) [pid = 1662] [serial = 1772] [outer = 0x116a5bc00] 18:52:19 INFO - PROCESS | 1662 | 1463622739044 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]]]}] 18:52:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:52:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 520ms 18:52:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:52:19 INFO - PROCESS | 1662 | 1463622739095 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 18:52:19 INFO - PROCESS | 1662 | 1463622739097 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 18:52:19 INFO - PROCESS | 1662 | 1463622739099 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:52:19 INFO - PROCESS | 1662 | 1463622739100 Marionette TRACE conn2 <- [1,2334,null,{}] 18:52:19 INFO - PROCESS | 1662 | 1463622739102 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}] 18:52:19 INFO - PROCESS | 1662 | 1463622739179 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 18:52:19 INFO - PROCESS | 1662 | 1463622739232 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x119548000 == 44 [pid = 1662] [id = 591] 18:52:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x117f0b000) [pid = 1662] [serial = 1773] [outer = 0x0] 18:52:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x118304000) [pid = 1662] [serial = 1774] [outer = 0x117f0b000] 18:52:19 INFO - PROCESS | 1662 | 1463622739258 Marionette DEBUG loaded listener.js 18:52:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x1183e2c00) [pid = 1662] [serial = 1775] [outer = 0x117f0b000] 18:52:19 INFO - PROCESS | 1662 | 1463622739567 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]]]}] 18:52:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:52:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 517ms 18:52:19 INFO - PROCESS | 1662 | 1463622739617 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 18:52:19 INFO - PROCESS | 1662 | 1463622739618 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 18:52:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:52:19 INFO - PROCESS | 1662 | 1463622739620 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:52:19 INFO - PROCESS | 1662 | 1463622739621 Marionette TRACE conn2 <- [1,2338,null,{}] 18:52:19 INFO - PROCESS | 1662 | 1463622739623 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}] 18:52:19 INFO - PROCESS | 1662 | 1463622739698 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 18:52:19 INFO - PROCESS | 1662 | 1463622739753 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x1211a6800 == 45 [pid = 1662] [id = 592] 18:52:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x110eac000) [pid = 1662] [serial = 1776] [outer = 0x0] 18:52:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x1183e9800) [pid = 1662] [serial = 1777] [outer = 0x110eac000] 18:52:19 INFO - PROCESS | 1662 | 1463622739779 Marionette DEBUG loaded listener.js 18:52:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x1188db400) [pid = 1662] [serial = 1778] [outer = 0x110eac000] 18:52:20 INFO - PROCESS | 1662 | 1463622740061 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]]]}] 18:52:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:52:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 470ms 18:52:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:52:20 INFO - PROCESS | 1662 | 1463622740094 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 18:52:20 INFO - PROCESS | 1662 | 1463622740095 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 18:52:20 INFO - PROCESS | 1662 | 1463622740098 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:52:20 INFO - PROCESS | 1662 | 1463622740099 Marionette TRACE conn2 <- [1,2342,null,{}] 18:52:20 INFO - PROCESS | 1662 | 1463622740102 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}] 18:52:20 INFO - PROCESS | 1662 | 1463622740205 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 18:52:20 INFO - PROCESS | 1662 | 1463622740212 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x1244f3000 == 46 [pid = 1662] [id = 593] 18:52:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x1188e5800) [pid = 1662] [serial = 1779] [outer = 0x0] 18:52:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x119107000) [pid = 1662] [serial = 1780] [outer = 0x1188e5800] 18:52:20 INFO - PROCESS | 1662 | 1463622740253 Marionette DEBUG loaded listener.js 18:52:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x1195ee400) [pid = 1662] [serial = 1781] [outer = 0x1188e5800] 18:52:20 INFO - PROCESS | 1662 | 1463622740756 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]]]}] 18:52:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:52:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 672ms 18:52:20 INFO - PROCESS | 1662 | 1463622740773 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 18:52:20 INFO - PROCESS | 1662 | 1463622740775 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 18:52:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:52:20 INFO - PROCESS | 1662 | 1463622740777 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:52:20 INFO - PROCESS | 1662 | 1463622740778 Marionette TRACE conn2 <- [1,2346,null,{}] 18:52:20 INFO - PROCESS | 1662 | 1463622740788 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}] 18:52:20 INFO - PROCESS | 1662 | 1463622740884 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 18:52:20 INFO - PROCESS | 1662 | 1463622740896 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x128b89000 == 47 [pid = 1662] [id = 594] 18:52:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x1195f4000) [pid = 1662] [serial = 1782] [outer = 0x0] 18:52:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x119b98c00) [pid = 1662] [serial = 1783] [outer = 0x1195f4000] 18:52:20 INFO - PROCESS | 1662 | 1463622740921 Marionette DEBUG loaded listener.js 18:52:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x11aa6c000) [pid = 1662] [serial = 1784] [outer = 0x1195f4000] 18:52:21 INFO - PROCESS | 1662 | 1463622741248 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]]]}] 18:52:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:52:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 520ms 18:52:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:52:21 INFO - PROCESS | 1662 | 1463622741297 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 18:52:21 INFO - PROCESS | 1662 | 1463622741298 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 18:52:21 INFO - PROCESS | 1662 | 1463622741300 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:52:21 INFO - PROCESS | 1662 | 1463622741301 Marionette TRACE conn2 <- [1,2350,null,{}] 18:52:21 INFO - PROCESS | 1662 | 1463622741303 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}] 18:52:21 INFO - PROCESS | 1662 | 1463622741400 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 18:52:21 INFO - PROCESS | 1662 | 1463622741405 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x128fda800 == 48 [pid = 1662] [id = 595] 18:52:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x1195f9000) [pid = 1662] [serial = 1785] [outer = 0x0] 18:52:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x11aa78000) [pid = 1662] [serial = 1786] [outer = 0x1195f9000] 18:52:21 INFO - PROCESS | 1662 | 1463622741429 Marionette DEBUG loaded listener.js 18:52:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x120fa1400) [pid = 1662] [serial = 1787] [outer = 0x1195f9000] 18:52:21 INFO - PROCESS | 1662 | 1463622741753 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]]]}] 18:52:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:52:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 467ms 18:52:21 INFO - PROCESS | 1662 | 1463622741777 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 18:52:21 INFO - PROCESS | 1662 | 1463622741778 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 18:52:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:52:21 INFO - PROCESS | 1662 | 1463622741797 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:52:21 INFO - PROCESS | 1662 | 1463622741798 Marionette TRACE conn2 <- [1,2354,null,{}] 18:52:21 INFO - PROCESS | 1662 | 1463622741800 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}] 18:52:21 INFO - PROCESS | 1662 | 1463622741900 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 18:52:21 INFO - PROCESS | 1662 | 1463622741905 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x1296ba000 == 49 [pid = 1662] [id = 596] 18:52:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x11aa6d800) [pid = 1662] [serial = 1788] [outer = 0x0] 18:52:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x123180c00) [pid = 1662] [serial = 1789] [outer = 0x11aa6d800] 18:52:21 INFO - PROCESS | 1662 | 1463622741968 Marionette DEBUG loaded listener.js 18:52:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x123796c00) [pid = 1662] [serial = 1790] [outer = 0x11aa6d800] 18:52:22 INFO - PROCESS | 1662 | 1463622742267 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]]]}] 18:52:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:52:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 536ms 18:52:22 INFO - PROCESS | 1662 | 1463622742316 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 18:52:22 INFO - PROCESS | 1662 | 1463622742317 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 18:52:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:52:22 INFO - PROCESS | 1662 | 1463622742325 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:52:22 INFO - PROCESS | 1662 | 1463622742327 Marionette TRACE conn2 <- [1,2358,null,{}] 18:52:22 INFO - PROCESS | 1662 | 1463622742329 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}] 18:52:22 INFO - PROCESS | 1662 | 1463622742648 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 18:52:22 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x1195ef800) [pid = 1662] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:52:22 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x119b79c00) [pid = 1662] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:52:22 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x12379c800) [pid = 1662] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:52:22 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x1126b5000) [pid = 1662] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:52:22 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x113c53800) [pid = 1662] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:52:22 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x118a24c00) [pid = 1662] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:52:22 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x1139e8800) [pid = 1662] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:52:22 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x123799000) [pid = 1662] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:52:22 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x1126abc00) [pid = 1662] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:52:22 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x117f0a800) [pid = 1662] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:52:22 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x12383f400) [pid = 1662] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:52:22 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x119b7a800) [pid = 1662] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:52:22 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x110e71c00) [pid = 1662] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:52:22 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x11830ec00) [pid = 1662] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:52:22 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x1268d0c00) [pid = 1662] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:52:22 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x1126aec00) [pid = 1662] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:52:22 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x116694400) [pid = 1662] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:52:22 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x115fd0000) [pid = 1662] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:52:22 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x1194ec800) [pid = 1662] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:52:22 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x116740c00) [pid = 1662] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:52:22 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x1126b2400) [pid = 1662] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:52:22 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x11214d000) [pid = 1662] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:52:22 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x1183e3000) [pid = 1662] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:52:22 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x110e72c00) [pid = 1662] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:52:22 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x11861f000) [pid = 1662] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:52:22 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x118a1c400) [pid = 1662] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:52:22 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x11830d400) [pid = 1662] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:52:22 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x124ea0c00) [pid = 1662] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:52:22 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x1163a8400) [pid = 1662] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:52:22 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x11881b400) [pid = 1662] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:52:22 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x1121b2800) [pid = 1662] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:52:22 INFO - PROCESS | 1662 | 1463622742714 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x115f87000 == 50 [pid = 1662] [id = 597] 18:52:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x110e4c400) [pid = 1662] [serial = 1791] [outer = 0x0] 18:52:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x110eab000) [pid = 1662] [serial = 1792] [outer = 0x110e4c400] 18:52:22 INFO - PROCESS | 1662 | 1463622742739 Marionette DEBUG loaded listener.js 18:52:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x1126b5000) [pid = 1662] [serial = 1793] [outer = 0x110e4c400] 18:52:23 INFO - PROCESS | 1662 | 1463622743010 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]]]}] 18:52:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:52:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 725ms 18:52:23 INFO - PROCESS | 1662 | 1463622743045 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 18:52:23 INFO - PROCESS | 1662 | 1463622743046 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 18:52:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:52:23 INFO - PROCESS | 1662 | 1463622743049 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:52:23 INFO - PROCESS | 1662 | 1463622743050 Marionette TRACE conn2 <- [1,2362,null,{}] 18:52:23 INFO - PROCESS | 1662 | 1463622743061 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}] 18:52:23 INFO - PROCESS | 1662 | 1463622743158 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 18:52:23 INFO - PROCESS | 1662 | 1463622743163 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x12af2b000 == 51 [pid = 1662] [id = 598] 18:52:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x115dbb000) [pid = 1662] [serial = 1794] [outer = 0x0] 18:52:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x118a1c400) [pid = 1662] [serial = 1795] [outer = 0x115dbb000] 18:52:23 INFO - PROCESS | 1662 | 1463622743192 Marionette DEBUG loaded listener.js 18:52:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x12379c800) [pid = 1662] [serial = 1796] [outer = 0x115dbb000] 18:52:23 INFO - PROCESS | 1662 | 1463622743582 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]]]}] 18:52:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:52:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 570ms 18:52:23 INFO - PROCESS | 1662 | 1463622743620 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 18:52:23 INFO - PROCESS | 1662 | 1463622743624 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 18:52:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:52:23 INFO - PROCESS | 1662 | 1463622743627 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:52:23 INFO - PROCESS | 1662 | 1463622743629 Marionette TRACE conn2 <- [1,2366,null,{}] 18:52:23 INFO - PROCESS | 1662 | 1463622743632 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}] 18:52:23 INFO - PROCESS | 1662 | 1463622743757 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 18:52:23 INFO - PROCESS | 1662 | 1463622743764 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x12af32800 == 52 [pid = 1662] [id = 599] 18:52:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x119194c00) [pid = 1662] [serial = 1797] [outer = 0x0] 18:52:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x123d03c00) [pid = 1662] [serial = 1798] [outer = 0x119194c00] 18:52:23 INFO - PROCESS | 1662 | 1463622743804 Marionette DEBUG loaded listener.js 18:52:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x1244d0c00) [pid = 1662] [serial = 1799] [outer = 0x119194c00] 18:52:24 INFO - PROCESS | 1662 | 1463622744221 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]]]}] 18:52:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:52:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 620ms 18:52:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:52:24 INFO - PROCESS | 1662 | 1463622744250 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 18:52:24 INFO - PROCESS | 1662 | 1463622744251 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 18:52:24 INFO - PROCESS | 1662 | 1463622744254 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:52:24 INFO - PROCESS | 1662 | 1463622744257 Marionette TRACE conn2 <- [1,2370,null,{}] 18:52:24 INFO - PROCESS | 1662 | 1463622744260 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}] 18:52:24 INFO - PROCESS | 1662 | 1463622744336 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 18:52:24 INFO - PROCESS | 1662 | 1463622744343 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x12be20000 == 53 [pid = 1662] [id = 600] 18:52:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x118619000) [pid = 1662] [serial = 1800] [outer = 0x0] 18:52:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x121189000) [pid = 1662] [serial = 1801] [outer = 0x118619000] 18:52:24 INFO - PROCESS | 1662 | 1463622744368 Marionette DEBUG loaded listener.js 18:52:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x124e9ec00) [pid = 1662] [serial = 1802] [outer = 0x118619000] 18:52:24 INFO - PROCESS | 1662 | 1463622744784 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]]]}] 18:52:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:52:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 571ms 18:52:24 INFO - PROCESS | 1662 | 1463622744825 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 18:52:24 INFO - PROCESS | 1662 | 1463622744828 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 18:52:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:52:24 INFO - PROCESS | 1662 | 1463622744832 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:52:24 INFO - PROCESS | 1662 | 1463622744834 Marionette TRACE conn2 <- [1,2374,null,{}] 18:52:24 INFO - PROCESS | 1662 | 1463622744838 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}] 18:52:24 INFO - PROCESS | 1662 | 1463622744941 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 18:52:25 INFO - PROCESS | 1662 | 1463622745000 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170cf800 == 54 [pid = 1662] [id = 601] 18:52:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x111c22000) [pid = 1662] [serial = 1803] [outer = 0x0] 18:52:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x1126b0c00) [pid = 1662] [serial = 1804] [outer = 0x111c22000] 18:52:25 INFO - PROCESS | 1662 | 1463622745032 Marionette DEBUG loaded listener.js 18:52:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x112972400) [pid = 1662] [serial = 1805] [outer = 0x111c22000] 18:52:25 INFO - PROCESS | 1662 | 1463622745527 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]]]}] 18:52:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:52:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 720ms 18:52:25 INFO - PROCESS | 1662 | 1463622745553 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 18:52:25 INFO - PROCESS | 1662 | 1463622745559 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 18:52:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:52:25 INFO - PROCESS | 1662 | 1463622745566 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:52:25 INFO - PROCESS | 1662 | 1463622745569 Marionette TRACE conn2 <- [1,2378,null,{}] 18:52:25 INFO - PROCESS | 1662 | 1463622745573 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}] 18:52:25 INFO - PROCESS | 1662 | 1463622745721 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 18:52:25 INFO - PROCESS | 1662 | 1463622745824 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x123c29000 == 55 [pid = 1662] [id = 602] 18:52:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x11313a000) [pid = 1662] [serial = 1806] [outer = 0x0] 18:52:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x1165c2400) [pid = 1662] [serial = 1807] [outer = 0x11313a000] 18:52:25 INFO - PROCESS | 1662 | 1463622745874 Marionette DEBUG loaded listener.js 18:52:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x117586c00) [pid = 1662] [serial = 1808] [outer = 0x11313a000] 18:52:26 INFO - PROCESS | 1662 | 1463622746349 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]]]}] 18:52:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:52:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 826ms 18:52:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:52:26 INFO - PROCESS | 1662 | 1463622746391 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 18:52:26 INFO - PROCESS | 1662 | 1463622746393 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 18:52:26 INFO - PROCESS | 1662 | 1463622746395 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:52:26 INFO - PROCESS | 1662 | 1463622746398 Marionette TRACE conn2 <- [1,2382,null,{}] 18:52:26 INFO - PROCESS | 1662 | 1463622746406 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}] 18:52:26 INFO - PROCESS | 1662 | 1463622746508 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 18:52:26 INFO - PROCESS | 1662 | 1463622746581 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c00c800 == 56 [pid = 1662] [id = 603] 18:52:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x118815400) [pid = 1662] [serial = 1809] [outer = 0x0] 18:52:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x1188e1800) [pid = 1662] [serial = 1810] [outer = 0x118815400] 18:52:26 INFO - PROCESS | 1662 | 1463622746613 Marionette DEBUG loaded listener.js 18:52:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x11910b000) [pid = 1662] [serial = 1811] [outer = 0x118815400] 18:52:27 INFO - PROCESS | 1662 | 1463622747031 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]]]}] 18:52:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:52:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 671ms 18:52:27 INFO - PROCESS | 1662 | 1463622747067 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 18:52:27 INFO - PROCESS | 1662 | 1463622747069 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 18:52:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:52:27 INFO - PROCESS | 1662 | 1463622747071 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:52:27 INFO - PROCESS | 1662 | 1463622747072 Marionette TRACE conn2 <- [1,2386,null,{}] 18:52:27 INFO - PROCESS | 1662 | 1463622747075 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}] 18:52:27 INFO - PROCESS | 1662 | 1463622747174 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 18:52:27 INFO - PROCESS | 1662 | 1463622747232 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c53f000 == 57 [pid = 1662] [id = 604] 18:52:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x119210800) [pid = 1662] [serial = 1812] [outer = 0x0] 18:52:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x1195f6c00) [pid = 1662] [serial = 1813] [outer = 0x119210800] 18:52:27 INFO - PROCESS | 1662 | 1463622747262 Marionette DEBUG loaded listener.js 18:52:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x120fa2400) [pid = 1662] [serial = 1814] [outer = 0x119210800] 18:52:27 INFO - PROCESS | 1662 | 1463622747705 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]]]}] 18:52:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:52:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 669ms 18:52:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:52:27 INFO - PROCESS | 1662 | 1463622747741 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 18:52:27 INFO - PROCESS | 1662 | 1463622747742 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 18:52:27 INFO - PROCESS | 1662 | 1463622747744 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:52:27 INFO - PROCESS | 1662 | 1463622747745 Marionette TRACE conn2 <- [1,2390,null,{}] 18:52:27 INFO - PROCESS | 1662 | 1463622747748 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}] 18:52:27 INFO - PROCESS | 1662 | 1463622747843 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 18:52:27 INFO - PROCESS | 1662 | 1463622747932 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c9f2000 == 58 [pid = 1662] [id = 605] 18:52:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x119c07800) [pid = 1662] [serial = 1815] [outer = 0x0] 18:52:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x1238dac00) [pid = 1662] [serial = 1816] [outer = 0x119c07800] 18:52:27 INFO - PROCESS | 1662 | 1463622747961 Marionette DEBUG loaded listener.js 18:52:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x124e9bc00) [pid = 1662] [serial = 1817] [outer = 0x119c07800] 18:52:28 INFO - PROCESS | 1662 | 1463622748394 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]]]}] 18:52:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:52:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 669ms 18:52:28 INFO - PROCESS | 1662 | 1463622748413 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 18:52:28 INFO - PROCESS | 1662 | 1463622748415 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 18:52:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:52:28 INFO - PROCESS | 1662 | 1463622748417 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:52:28 INFO - PROCESS | 1662 | 1463622748418 Marionette TRACE conn2 <- [1,2394,null,{}] 18:52:28 INFO - PROCESS | 1662 | 1463622748421 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}] 18:52:28 INFO - PROCESS | 1662 | 1463622748537 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 18:52:28 INFO - PROCESS | 1662 | 1463622748597 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c35a000 == 59 [pid = 1662] [id = 606] 18:52:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x124e9f000) [pid = 1662] [serial = 1818] [outer = 0x0] 18:52:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x12670a000) [pid = 1662] [serial = 1819] [outer = 0x124e9f000] 18:52:28 INFO - PROCESS | 1662 | 1463622748628 Marionette DEBUG loaded listener.js 18:52:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x1268f2000) [pid = 1662] [serial = 1820] [outer = 0x124e9f000] 18:52:29 INFO - PROCESS | 1662 | 1463622749037 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]]]}] 18:52:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:52:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 668ms 18:52:29 INFO - PROCESS | 1662 | 1463622749086 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 18:52:29 INFO - PROCESS | 1662 | 1463622749087 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 18:52:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:52:29 INFO - PROCESS | 1662 | 1463622749090 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:52:29 INFO - PROCESS | 1662 | 1463622749091 Marionette TRACE conn2 <- [1,2398,null,{}] 18:52:29 INFO - PROCESS | 1662 | 1463622749093 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}] 18:52:29 INFO - PROCESS | 1662 | 1463622749191 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 18:52:29 INFO - PROCESS | 1662 | 1463622749281 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x116f8f800 == 60 [pid = 1662] [id = 607] 18:52:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x110e72400) [pid = 1662] [serial = 1821] [outer = 0x0] 18:52:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x1126b7000) [pid = 1662] [serial = 1822] [outer = 0x110e72400] 18:52:29 INFO - PROCESS | 1662 | 1463622749312 Marionette DEBUG loaded listener.js 18:52:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x118818000) [pid = 1662] [serial = 1823] [outer = 0x110e72400] 18:52:29 INFO - PROCESS | 1662 | 1463622749835 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]]]}] 18:52:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:52:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 774ms 18:52:29 INFO - PROCESS | 1662 | 1463622749864 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 18:52:29 INFO - PROCESS | 1662 | 1463622749867 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 18:52:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:52:29 INFO - PROCESS | 1662 | 1463622749871 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:52:29 INFO - PROCESS | 1662 | 1463622749873 Marionette TRACE conn2 <- [1,2402,null,{}] 18:52:29 INFO - PROCESS | 1662 | 1463622749876 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}] 18:52:29 INFO - PROCESS | 1662 | 1463622749970 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 18:52:30 INFO - PROCESS | 1662 | 1463622750049 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x1160dc800 == 61 [pid = 1662] [id = 608] 18:52:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x110eb2400) [pid = 1662] [serial = 1824] [outer = 0x0] 18:52:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x1126ab400) [pid = 1662] [serial = 1825] [outer = 0x110eb2400] 18:52:30 INFO - PROCESS | 1662 | 1463622750079 Marionette DEBUG loaded listener.js 18:52:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x11312fc00) [pid = 1662] [serial = 1826] [outer = 0x110eb2400] 18:52:30 INFO - PROCESS | 1662 | --DOCSHELL 0x12af32800 == 60 [pid = 1662] [id = 599] 18:52:30 INFO - PROCESS | 1662 | --DOCSHELL 0x12af2b000 == 59 [pid = 1662] [id = 598] 18:52:30 INFO - PROCESS | 1662 | --DOCSHELL 0x115f87000 == 58 [pid = 1662] [id = 597] 18:52:30 INFO - PROCESS | 1662 | --DOCSHELL 0x1296ba000 == 57 [pid = 1662] [id = 596] 18:52:30 INFO - PROCESS | 1662 | --DOCSHELL 0x128fda800 == 56 [pid = 1662] [id = 595] 18:52:30 INFO - PROCESS | 1662 | --DOCSHELL 0x128b89000 == 55 [pid = 1662] [id = 594] 18:52:30 INFO - PROCESS | 1662 | --DOCSHELL 0x1244f3000 == 54 [pid = 1662] [id = 593] 18:52:30 INFO - PROCESS | 1662 | --DOCSHELL 0x1211a6800 == 53 [pid = 1662] [id = 592] 18:52:30 INFO - PROCESS | 1662 | --DOCSHELL 0x119548000 == 52 [pid = 1662] [id = 591] 18:52:30 INFO - PROCESS | 1662 | --DOCSHELL 0x118643800 == 51 [pid = 1662] [id = 590] 18:52:30 INFO - PROCESS | 1662 | --DOCSHELL 0x117f85800 == 50 [pid = 1662] [id = 589] 18:52:30 INFO - PROCESS | 1662 | --DOCSHELL 0x1231c1800 == 49 [pid = 1662] [id = 588] 18:52:30 INFO - PROCESS | 1662 | 1463622750523 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]]]}] 18:52:30 INFO - PROCESS | 1662 | --DOCSHELL 0x1163df000 == 48 [pid = 1662] [id = 583] 18:52:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:52:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 671ms 18:52:30 INFO - PROCESS | 1662 | 1463622750542 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 18:52:30 INFO - PROCESS | 1662 | 1463622750546 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 18:52:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:52:30 INFO - PROCESS | 1662 | 1463622750550 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:52:30 INFO - PROCESS | 1662 | 1463622750551 Marionette TRACE conn2 <- [1,2406,null,{}] 18:52:30 INFO - PROCESS | 1662 | 1463622750554 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}] 18:52:30 INFO - PROCESS | 1662 | 1463622750643 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x1183e0800) [pid = 1662] [serial = 1592] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x116353000) [pid = 1662] [serial = 1562] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x115daf000) [pid = 1662] [serial = 1589] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x1188dbc00) [pid = 1662] [serial = 1595] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x1126b3400) [pid = 1662] [serial = 1586] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x119191c00) [pid = 1662] [serial = 1559] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x119f39400) [pid = 1662] [serial = 1649] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x118815000) [pid = 1662] [serial = 1583] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x126709800) [pid = 1662] [serial = 1640] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x1183e6000) [pid = 1662] [serial = 1646] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x118a5ec00) [pid = 1662] [serial = 1598] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x114ffa800) [pid = 1662] [serial = 1643] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x123795000) [pid = 1662] [serial = 1729] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x119c11c00) [pid = 1662] [serial = 1699] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x11aa6fc00) [pid = 1662] [serial = 1700] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x1241fa000) [pid = 1662] [serial = 1732] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x113132800) [pid = 1662] [serial = 1712] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x1126e2400) [pid = 1662] [serial = 1711] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x116a59000) [pid = 1662] [serial = 1694] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x1163a6800) [pid = 1662] [serial = 1693] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x1192bc000) [pid = 1662] [serial = 1723] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x1194f2800) [pid = 1662] [serial = 1724] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x115fd0c00) [pid = 1662] [serial = 1714] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x116743000) [pid = 1662] [serial = 1715] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x1241ec400) [pid = 1662] [serial = 1706] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x12413d400) [pid = 1662] [serial = 1705] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x1241eb800) [pid = 1662] [serial = 1709] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x1235adc00) [pid = 1662] [serial = 1708] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x1185a0400) [pid = 1662] [serial = 1697] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x118310c00) [pid = 1662] [serial = 1696] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x124e30400) [pid = 1662] [serial = 1735] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x123521800) [pid = 1662] [serial = 1703] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x121189400) [pid = 1662] [serial = 1702] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x1126ac800) [pid = 1662] [serial = 1691] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x111f51800) [pid = 1662] [serial = 1690] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x1244db800) [pid = 1662] [serial = 1733] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x1185a1000) [pid = 1662] [serial = 1720] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x118a1e000) [pid = 1662] [serial = 1721] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x1268ef000) [pid = 1662] [serial = 1745] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x116a57c00) [pid = 1662] [serial = 1738] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x1188e1000) [pid = 1662] [serial = 1739] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x117d6fc00) [pid = 1662] [serial = 1717] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x1268e8c00) [pid = 1662] [serial = 1744] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x11830e400) [pid = 1662] [serial = 1718] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x124e99c00) [pid = 1662] [serial = 1736] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x12680d800) [pid = 1662] [serial = 1742] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x119b9ac00) [pid = 1662] [serial = 1726] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x123514000) [pid = 1662] [serial = 1727] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x1268efc00) [pid = 1662] [serial = 1747] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x12383d400) [pid = 1662] [serial = 1730] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x124ea8800) [pid = 1662] [serial = 1741] [outer = 0x0] [url = about:blank] 18:52:30 INFO - PROCESS | 1662 | 1463622750730 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x117d4e800 == 49 [pid = 1662] [id = 609] 18:52:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1139e8800) [pid = 1662] [serial = 1827] [outer = 0x0] 18:52:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x115daf000) [pid = 1662] [serial = 1828] [outer = 0x1139e8800] 18:52:30 INFO - PROCESS | 1662 | 1463622750756 Marionette DEBUG loaded listener.js 18:52:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1167c0800) [pid = 1662] [serial = 1829] [outer = 0x1139e8800] 18:52:31 INFO - PROCESS | 1662 | 1463622751053 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]]]}] 18:52:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:52:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 519ms 18:52:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:52:31 INFO - PROCESS | 1662 | 1463622751077 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 18:52:31 INFO - PROCESS | 1662 | 1463622751079 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 18:52:31 INFO - PROCESS | 1662 | 1463622751081 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:52:31 INFO - PROCESS | 1662 | 1463622751084 Marionette TRACE conn2 <- [1,2410,null,{}] 18:52:31 INFO - PROCESS | 1662 | 1463622751094 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}] 18:52:31 INFO - PROCESS | 1662 | 1463622751199 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 18:52:31 INFO - PROCESS | 1662 | 1463622751254 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x121198000 == 50 [pid = 1662] [id = 610] 18:52:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x116f1e400) [pid = 1662] [serial = 1830] [outer = 0x0] 18:52:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x117f09000) [pid = 1662] [serial = 1831] [outer = 0x116f1e400] 18:52:31 INFO - PROCESS | 1662 | 1463622751281 Marionette DEBUG loaded listener.js 18:52:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x11830f800) [pid = 1662] [serial = 1832] [outer = 0x116f1e400] 18:52:31 INFO - PROCESS | 1662 | 1463622751575 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]]]}] 18:52:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:52:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 523ms 18:52:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:52:31 INFO - PROCESS | 1662 | 1463622751611 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 18:52:31 INFO - PROCESS | 1662 | 1463622751612 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 18:52:31 INFO - PROCESS | 1662 | 1463622751615 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:52:31 INFO - PROCESS | 1662 | 1463622751616 Marionette TRACE conn2 <- [1,2414,null,{}] 18:52:31 INFO - PROCESS | 1662 | 1463622751618 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}] 18:52:31 INFO - PROCESS | 1662 | 1463622751711 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 18:52:31 INFO - PROCESS | 1662 | 1463622751769 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x1232f6000 == 51 [pid = 1662] [id = 611] 18:52:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x11830e800) [pid = 1662] [serial = 1833] [outer = 0x0] 18:52:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x118408c00) [pid = 1662] [serial = 1834] [outer = 0x11830e800] 18:52:31 INFO - PROCESS | 1662 | 1463622751795 Marionette DEBUG loaded listener.js 18:52:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x1188e5000) [pid = 1662] [serial = 1835] [outer = 0x11830e800] 18:52:32 INFO - PROCESS | 1662 | 1463622752078 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]]]}] 18:52:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:52:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 520ms 18:52:32 INFO - PROCESS | 1662 | 1463622752136 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 18:52:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:52:32 INFO - PROCESS | 1662 | 1463622752137 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 18:52:32 INFO - PROCESS | 1662 | 1463622752141 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:52:32 INFO - PROCESS | 1662 | 1463622752143 Marionette TRACE conn2 <- [1,2418,null,{}] 18:52:32 INFO - PROCESS | 1662 | 1463622752145 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}] 18:52:32 INFO - PROCESS | 1662 | 1463622752224 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 18:52:32 INFO - PROCESS | 1662 | 1463622752229 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x123e44800 == 52 [pid = 1662] [id = 612] 18:52:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x118a1b000) [pid = 1662] [serial = 1836] [outer = 0x0] 18:52:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x11918cc00) [pid = 1662] [serial = 1837] [outer = 0x118a1b000] 18:52:32 INFO - PROCESS | 1662 | 1463622752254 Marionette DEBUG loaded listener.js 18:52:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x1194f4400) [pid = 1662] [serial = 1838] [outer = 0x118a1b000] 18:52:32 INFO - PROCESS | 1662 | 1463622752588 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]]]}] 18:52:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:52:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 473ms 18:52:32 INFO - PROCESS | 1662 | 1463622752615 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 18:52:32 INFO - PROCESS | 1662 | 1463622752616 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 18:52:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:52:32 INFO - PROCESS | 1662 | 1463622752618 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:52:32 INFO - PROCESS | 1662 | 1463622752619 Marionette TRACE conn2 <- [1,2422,null,{}] 18:52:32 INFO - PROCESS | 1662 | 1463622752622 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}] 18:52:32 INFO - PROCESS | 1662 | 1463622752750 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 18:52:32 INFO - PROCESS | 1662 | 1463622752765 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x126008000 == 53 [pid = 1662] [id = 613] 18:52:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x1194f3400) [pid = 1662] [serial = 1839] [outer = 0x0] 18:52:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x119c06800) [pid = 1662] [serial = 1840] [outer = 0x1194f3400] 18:52:32 INFO - PROCESS | 1662 | 1463622752791 Marionette DEBUG loaded listener.js 18:52:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x1233f5800) [pid = 1662] [serial = 1841] [outer = 0x1194f3400] 18:52:33 INFO - PROCESS | 1662 | 1463622753136 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]]]}] 18:52:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:52:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 570ms 18:52:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:52:33 INFO - PROCESS | 1662 | 1463622753189 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 18:52:33 INFO - PROCESS | 1662 | 1463622753190 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 18:52:33 INFO - PROCESS | 1662 | 1463622753192 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:52:33 INFO - PROCESS | 1662 | 1463622753193 Marionette TRACE conn2 <- [1,2426,null,{}] 18:52:33 INFO - PROCESS | 1662 | 1463622753195 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}] 18:52:33 INFO - PROCESS | 1662 | 1463622753294 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 18:52:33 INFO - PROCESS | 1662 | 1463622753328 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x128fda000 == 54 [pid = 1662] [id = 614] 18:52:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x1235a7c00) [pid = 1662] [serial = 1842] [outer = 0x0] 18:52:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x1237a0000) [pid = 1662] [serial = 1843] [outer = 0x1235a7c00] 18:52:33 INFO - PROCESS | 1662 | 1463622753353 Marionette DEBUG loaded listener.js 18:52:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x1241eb800) [pid = 1662] [serial = 1844] [outer = 0x1235a7c00] 18:52:33 INFO - PROCESS | 1662 | 1463622753654 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]]]}] 18:52:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:52:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 470ms 18:52:33 INFO - PROCESS | 1662 | 1463622753670 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 18:52:33 INFO - PROCESS | 1662 | 1463622753673 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 18:52:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:52:33 INFO - PROCESS | 1662 | 1463622753677 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:52:33 INFO - PROCESS | 1662 | 1463622753678 Marionette TRACE conn2 <- [1,2430,null,{}] 18:52:33 INFO - PROCESS | 1662 | 1463622753680 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}] 18:52:33 INFO - PROCESS | 1662 | 1463622753782 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 18:52:33 INFO - PROCESS | 1662 | 1463622753795 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x1296b9800 == 55 [pid = 1662] [id = 615] 18:52:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x123794400) [pid = 1662] [serial = 1845] [outer = 0x0] 18:52:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x12467d400) [pid = 1662] [serial = 1846] [outer = 0x123794400] 18:52:33 INFO - PROCESS | 1662 | 1463622753824 Marionette DEBUG loaded listener.js 18:52:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x126464400) [pid = 1662] [serial = 1847] [outer = 0x123794400] 18:52:34 INFO - PROCESS | 1662 | 1463622754177 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]]]}] 18:52:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:52:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 519ms 18:52:34 INFO - PROCESS | 1662 | 1463622754196 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 18:52:34 INFO - PROCESS | 1662 | 1463622754197 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 18:52:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:52:34 INFO - PROCESS | 1662 | 1463622754199 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:52:34 INFO - PROCESS | 1662 | 1463622754200 Marionette TRACE conn2 <- [1,2434,null,{}] 18:52:34 INFO - PROCESS | 1662 | 1463622754209 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}] 18:52:34 INFO - PROCESS | 1662 | 1463622754309 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 18:52:34 INFO - PROCESS | 1662 | 1463622754346 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a93e000 == 56 [pid = 1662] [id = 616] 18:52:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x126709800) [pid = 1662] [serial = 1848] [outer = 0x0] 18:52:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x1268d5000) [pid = 1662] [serial = 1849] [outer = 0x126709800] 18:52:34 INFO - PROCESS | 1662 | 1463622754371 Marionette DEBUG loaded listener.js 18:52:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x1268f0400) [pid = 1662] [serial = 1850] [outer = 0x126709800] 18:52:34 INFO - PROCESS | 1662 | 1463622754788 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]]]}] 18:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x1195f4000) [pid = 1662] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x1195f9000) [pid = 1662] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x110eac000) [pid = 1662] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x116a5bc00) [pid = 1662] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x117f0b000) [pid = 1662] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x1188e5800) [pid = 1662] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x119b78000) [pid = 1662] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x111f4c400) [pid = 1662] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x113e38400) [pid = 1662] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x11aa6d800) [pid = 1662] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x110e4c400) [pid = 1662] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x119194c00) [pid = 1662] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x115dbb000) [pid = 1662] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:52:34 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x123390000) [pid = 1662] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:52:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:52:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 626ms 18:52:34 INFO - PROCESS | 1662 | 1463622754827 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 18:52:34 INFO - PROCESS | 1662 | 1463622754828 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 18:52:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:52:34 INFO - PROCESS | 1662 | 1463622754830 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:52:34 INFO - PROCESS | 1662 | 1463622754831 Marionette TRACE conn2 <- [1,2438,null,{}] 18:52:34 INFO - PROCESS | 1662 | 1463622754833 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}] 18:52:34 INFO - PROCESS | 1662 | 1463622754916 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 18:52:34 INFO - PROCESS | 1662 | 1463622754921 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x12365f800 == 57 [pid = 1662] [id = 617] 18:52:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x111f4c400) [pid = 1662] [serial = 1851] [outer = 0x0] 18:52:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x117f0e000) [pid = 1662] [serial = 1852] [outer = 0x111f4c400] 18:52:34 INFO - PROCESS | 1662 | 1463622754945 Marionette DEBUG loaded listener.js 18:52:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x1195f6400) [pid = 1662] [serial = 1853] [outer = 0x111f4c400] 18:52:35 INFO - PROCESS | 1662 | 1463622755275 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]]]}] 18:52:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:52:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 470ms 18:52:35 INFO - PROCESS | 1662 | 1463622755300 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 18:52:35 INFO - PROCESS | 1662 | 1463622755302 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 18:52:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:52:35 INFO - PROCESS | 1662 | 1463622755315 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:52:35 INFO - PROCESS | 1662 | 1463622755316 Marionette TRACE conn2 <- [1,2442,null,{}] 18:52:35 INFO - PROCESS | 1662 | 1463622755319 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}] 18:52:35 INFO - PROCESS | 1662 | 1463622755436 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 18:52:35 INFO - PROCESS | 1662 | 1463622755476 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x12be0e800 == 58 [pid = 1662] [id = 618] 18:52:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x1195f3c00) [pid = 1662] [serial = 1854] [outer = 0x0] 18:52:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x128ad1000) [pid = 1662] [serial = 1855] [outer = 0x1195f3c00] 18:52:35 INFO - PROCESS | 1662 | 1463622755504 Marionette DEBUG loaded listener.js 18:52:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x128b77400) [pid = 1662] [serial = 1856] [outer = 0x1195f3c00] 18:52:35 INFO - PROCESS | 1662 | 1463622755788 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]]]}] 18:52:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:52:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 528ms 18:52:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:52:35 INFO - PROCESS | 1662 | 1463622755834 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 18:52:35 INFO - PROCESS | 1662 | 1463622755835 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 18:52:35 INFO - PROCESS | 1662 | 1463622755839 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:52:35 INFO - PROCESS | 1662 | 1463622755841 Marionette TRACE conn2 <- [1,2446,null,{}] 18:52:35 INFO - PROCESS | 1662 | 1463622755845 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}] 18:52:35 INFO - PROCESS | 1662 | 1463622755930 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 18:52:35 INFO - PROCESS | 1662 | 1463622755934 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c367000 == 59 [pid = 1662] [id = 619] 18:52:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x128b78800) [pid = 1662] [serial = 1857] [outer = 0x0] 18:52:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x128b7f400) [pid = 1662] [serial = 1858] [outer = 0x128b78800] 18:52:35 INFO - PROCESS | 1662 | 1463622755959 Marionette DEBUG loaded listener.js 18:52:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x128bce000) [pid = 1662] [serial = 1859] [outer = 0x128b78800] 18:52:36 INFO - PROCESS | 1662 | 1463622756274 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]]]}] 18:52:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:52:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 476ms 18:52:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:52:36 INFO - PROCESS | 1662 | 1463622756315 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 18:52:36 INFO - PROCESS | 1662 | 1463622756316 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 18:52:36 INFO - PROCESS | 1662 | 1463622756318 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:52:36 INFO - PROCESS | 1662 | 1463622756319 Marionette TRACE conn2 <- [1,2450,null,{}] 18:52:36 INFO - PROCESS | 1662 | 1463622756322 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}] 18:52:36 INFO - PROCESS | 1662 | 1463622756455 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 18:52:36 INFO - PROCESS | 1662 | 1463622756462 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c6d4000 == 60 [pid = 1662] [id = 620] 18:52:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x128b79400) [pid = 1662] [serial = 1860] [outer = 0x0] 18:52:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x128bd2800) [pid = 1662] [serial = 1861] [outer = 0x128b79400] 18:52:36 INFO - PROCESS | 1662 | 1463622756496 Marionette DEBUG loaded listener.js 18:52:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x128bd9400) [pid = 1662] [serial = 1862] [outer = 0x128b79400] 18:52:36 INFO - PROCESS | 1662 | 1463622756972 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]]]}] 18:52:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:52:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 720ms 18:52:37 INFO - PROCESS | 1662 | 1463622757039 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 18:52:37 INFO - PROCESS | 1662 | 1463622757042 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 18:52:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:52:37 INFO - PROCESS | 1662 | 1463622757045 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:52:37 INFO - PROCESS | 1662 | 1463622757048 Marionette TRACE conn2 <- [1,2454,null,{}] 18:52:37 INFO - PROCESS | 1662 | 1463622757052 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}] 18:52:37 INFO - PROCESS | 1662 | 1463622757160 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 18:52:37 INFO - PROCESS | 1662 | 1463622757233 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x119412800 == 61 [pid = 1662] [id = 621] 18:52:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x110eb6c00) [pid = 1662] [serial = 1863] [outer = 0x0] 18:52:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x1126b4400) [pid = 1662] [serial = 1864] [outer = 0x110eb6c00] 18:52:37 INFO - PROCESS | 1662 | 1463622757265 Marionette DEBUG loaded listener.js 18:52:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x113139400) [pid = 1662] [serial = 1865] [outer = 0x110eb6c00] 18:52:37 INFO - PROCESS | 1662 | 1463622757683 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]]]}] 18:52:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:52:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 671ms 18:52:37 INFO - PROCESS | 1662 | 1463622757717 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 18:52:37 INFO - PROCESS | 1662 | 1463622757721 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 18:52:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:52:37 INFO - PROCESS | 1662 | 1463622757725 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:52:37 INFO - PROCESS | 1662 | 1463622757727 Marionette TRACE conn2 <- [1,2458,null,{}] 18:52:37 INFO - PROCESS | 1662 | 1463622757730 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}] 18:52:37 INFO - PROCESS | 1662 | 1463622757834 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 18:52:37 INFO - PROCESS | 1662 | 1463622757943 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x12415f800 == 62 [pid = 1662] [id = 622] 18:52:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x116f22c00) [pid = 1662] [serial = 1866] [outer = 0x0] 18:52:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x117d6f000) [pid = 1662] [serial = 1867] [outer = 0x116f22c00] 18:52:37 INFO - PROCESS | 1662 | 1463622757974 Marionette DEBUG loaded listener.js 18:52:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x118309800) [pid = 1662] [serial = 1868] [outer = 0x116f22c00] 18:52:38 INFO - PROCESS | 1662 | 1463622758364 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]]]}] 18:52:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:52:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 18:52:38 INFO - PROCESS | 1662 | 1463622758396 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 18:52:38 INFO - PROCESS | 1662 | 1463622758397 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 18:52:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:52:38 INFO - PROCESS | 1662 | 1463622758399 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:52:38 INFO - PROCESS | 1662 | 1463622758402 Marionette TRACE conn2 <- [1,2462,null,{}] 18:52:38 INFO - PROCESS | 1662 | 1463622758410 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}] 18:52:38 INFO - PROCESS | 1662 | 1463622758516 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 18:52:38 INFO - PROCESS | 1662 | 1463622758577 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c359000 == 63 [pid = 1662] [id = 623] 18:52:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x118406400) [pid = 1662] [serial = 1869] [outer = 0x0] 18:52:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x1195ecc00) [pid = 1662] [serial = 1870] [outer = 0x118406400] 18:52:38 INFO - PROCESS | 1662 | 1463622758609 Marionette DEBUG loaded listener.js 18:52:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x11aa70000) [pid = 1662] [serial = 1871] [outer = 0x118406400] 18:52:39 INFO - PROCESS | 1662 | 1463622759027 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]]]}] 18:52:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:52:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 672ms 18:52:39 INFO - PROCESS | 1662 | 1463622759072 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 18:52:39 INFO - PROCESS | 1662 | 1463622759073 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 18:52:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:52:39 INFO - PROCESS | 1662 | 1463622759076 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:52:39 INFO - PROCESS | 1662 | 1463622759077 Marionette TRACE conn2 <- [1,2466,null,{}] 18:52:39 INFO - PROCESS | 1662 | 1463622759079 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}] 18:52:39 INFO - PROCESS | 1662 | 1463622759183 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 18:52:39 INFO - PROCESS | 1662 | 1463622759273 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d293000 == 64 [pid = 1662] [id = 624] 18:52:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x120f9d400) [pid = 1662] [serial = 1872] [outer = 0x0] 18:52:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x123514000) [pid = 1662] [serial = 1873] [outer = 0x120f9d400] 18:52:39 INFO - PROCESS | 1662 | 1463622759303 Marionette DEBUG loaded listener.js 18:52:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x1241f9800) [pid = 1662] [serial = 1874] [outer = 0x120f9d400] 18:52:39 INFO - PROCESS | 1662 | 1463622759700 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]]]}] 18:52:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:52:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 669ms 18:52:39 INFO - PROCESS | 1662 | 1463622759745 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 18:52:39 INFO - PROCESS | 1662 | 1463622759747 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 18:52:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:52:39 INFO - PROCESS | 1662 | 1463622759749 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:52:39 INFO - PROCESS | 1662 | 1463622759750 Marionette TRACE conn2 <- [1,2470,null,{}] 18:52:39 INFO - PROCESS | 1662 | 1463622759753 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}] 18:52:39 INFO - PROCESS | 1662 | 1463622759854 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 18:52:39 INFO - PROCESS | 1662 | 1463622759925 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d2ae800 == 65 [pid = 1662] [id = 625] 18:52:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x120fa2800) [pid = 1662] [serial = 1875] [outer = 0x0] 18:52:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x128ad0800) [pid = 1662] [serial = 1876] [outer = 0x120fa2800] 18:52:39 INFO - PROCESS | 1662 | 1463622759954 Marionette DEBUG loaded listener.js 18:52:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x128adcc00) [pid = 1662] [serial = 1877] [outer = 0x120fa2800] 18:52:40 INFO - PROCESS | 1662 | 1463622760360 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]]]}] 18:52:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:52:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 620ms 18:52:40 INFO - PROCESS | 1662 | 1463622760370 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 18:52:40 INFO - PROCESS | 1662 | 1463622760371 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 18:52:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:52:40 INFO - PROCESS | 1662 | 1463622760373 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:52:40 INFO - PROCESS | 1662 | 1463622760375 Marionette TRACE conn2 <- [1,2474,null,{}] 18:52:40 INFO - PROCESS | 1662 | 1463622760377 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}] 18:52:40 INFO - PROCESS | 1662 | 1463622760510 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 18:52:40 INFO - PROCESS | 1662 | 1463622760613 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d2a6000 == 66 [pid = 1662] [id = 626] 18:52:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x128b75400) [pid = 1662] [serial = 1878] [outer = 0x0] 18:52:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x128d69c00) [pid = 1662] [serial = 1879] [outer = 0x128b75400] 18:52:40 INFO - PROCESS | 1662 | 1463622760643 Marionette DEBUG loaded listener.js 18:52:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x128ff8800) [pid = 1662] [serial = 1880] [outer = 0x128b75400] 18:52:41 INFO - PROCESS | 1662 | 1463622761261 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]]]}] 18:52:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:52:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 919ms 18:52:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:52:41 INFO - PROCESS | 1662 | 1463622761293 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 18:52:41 INFO - PROCESS | 1662 | 1463622761295 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 18:52:41 INFO - PROCESS | 1662 | 1463622761298 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:52:41 INFO - PROCESS | 1662 | 1463622761301 Marionette TRACE conn2 <- [1,2478,null,{}] 18:52:41 INFO - PROCESS | 1662 | 1463622761305 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}] 18:52:41 INFO - PROCESS | 1662 | 1463622761399 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 18:52:41 INFO - PROCESS | 1662 | 1463622761461 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x120f41800 == 67 [pid = 1662] [id = 627] 18:52:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x110fb0800) [pid = 1662] [serial = 1881] [outer = 0x0] 18:52:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x112654800) [pid = 1662] [serial = 1882] [outer = 0x110fb0800] 18:52:41 INFO - PROCESS | 1662 | 1463622761489 Marionette DEBUG loaded listener.js 18:52:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x113132c00) [pid = 1662] [serial = 1883] [outer = 0x110fb0800] 18:52:41 INFO - PROCESS | 1662 | 1463622761924 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]]]}] 18:52:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:52:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 671ms 18:52:41 INFO - PROCESS | 1662 | 1463622761970 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 18:52:41 INFO - PROCESS | 1662 | 1463622761973 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 18:52:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:52:41 INFO - PROCESS | 1662 | 1463622761978 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:52:41 INFO - PROCESS | 1662 | 1463622761979 Marionette TRACE conn2 <- [1,2482,null,{}] 18:52:41 INFO - PROCESS | 1662 | 1463622761981 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}] 18:52:42 INFO - PROCESS | 1662 | 1463622762074 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 18:52:42 INFO - PROCESS | 1662 | 1463622762135 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x1186dc800 == 68 [pid = 1662] [id = 628] 18:52:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x112c48000) [pid = 1662] [serial = 1884] [outer = 0x0] 18:52:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x11639c000) [pid = 1662] [serial = 1885] [outer = 0x112c48000] 18:52:42 INFO - PROCESS | 1662 | 1463622762177 Marionette DEBUG loaded listener.js 18:52:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x116f1c400) [pid = 1662] [serial = 1886] [outer = 0x112c48000] 18:52:42 INFO - PROCESS | 1662 | --DOCSHELL 0x12c00e800 == 67 [pid = 1662] [id = 568] 18:52:42 INFO - PROCESS | 1662 | --DOCSHELL 0x1296c0800 == 66 [pid = 1662] [id = 565] 18:52:42 INFO - PROCESS | 1662 | --DOCSHELL 0x12c367000 == 65 [pid = 1662] [id = 619] 18:52:42 INFO - PROCESS | 1662 | --DOCSHELL 0x12be0e800 == 64 [pid = 1662] [id = 618] 18:52:42 INFO - PROCESS | 1662 | --DOCSHELL 0x12365f800 == 63 [pid = 1662] [id = 617] 18:52:42 INFO - PROCESS | 1662 | --DOCSHELL 0x12a93e000 == 62 [pid = 1662] [id = 616] 18:52:42 INFO - PROCESS | 1662 | --DOCSHELL 0x1296b9800 == 61 [pid = 1662] [id = 615] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x110e6c400) [pid = 1662] [serial = 1750] [outer = 0x0] [url = about:blank] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x1167bf400) [pid = 1662] [serial = 1753] [outer = 0x0] [url = about:blank] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x1188e0c00) [pid = 1662] [serial = 1756] [outer = 0x0] [url = about:blank] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x121185c00) [pid = 1662] [serial = 1759] [outer = 0x0] [url = about:blank] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x121189000) [pid = 1662] [serial = 1801] [outer = 0x0] [url = about:blank] 18:52:42 INFO - PROCESS | 1662 | --DOCSHELL 0x128fda000 == 60 [pid = 1662] [id = 614] 18:52:42 INFO - PROCESS | 1662 | --DOCSHELL 0x126008000 == 59 [pid = 1662] [id = 613] 18:52:42 INFO - PROCESS | 1662 | --DOCSHELL 0x123e44800 == 58 [pid = 1662] [id = 612] 18:52:42 INFO - PROCESS | 1662 | --DOCSHELL 0x1232f6000 == 57 [pid = 1662] [id = 611] 18:52:42 INFO - PROCESS | 1662 | --DOCSHELL 0x121198000 == 56 [pid = 1662] [id = 610] 18:52:42 INFO - PROCESS | 1662 | --DOCSHELL 0x117d4e800 == 55 [pid = 1662] [id = 609] 18:52:42 INFO - PROCESS | 1662 | --DOCSHELL 0x1160dc800 == 54 [pid = 1662] [id = 608] 18:52:42 INFO - PROCESS | 1662 | --DOCSHELL 0x12c00c800 == 53 [pid = 1662] [id = 603] 18:52:42 INFO - PROCESS | 1662 | --DOCSHELL 0x123c29000 == 52 [pid = 1662] [id = 602] 18:52:42 INFO - PROCESS | 1662 | --DOCSHELL 0x1170cf800 == 51 [pid = 1662] [id = 601] 18:52:42 INFO - PROCESS | 1662 | 1463622762612 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]]]}] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x123792800) [pid = 1662] [serial = 1688] [outer = 0x0] [url = about:blank] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x119b98c00) [pid = 1662] [serial = 1783] [outer = 0x0] [url = about:blank] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x11aa78000) [pid = 1662] [serial = 1786] [outer = 0x0] [url = about:blank] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x1183e9800) [pid = 1662] [serial = 1777] [outer = 0x0] [url = about:blank] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x1188db400) [pid = 1662] [serial = 1778] [outer = 0x0] [url = about:blank] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x117070400) [pid = 1662] [serial = 1771] [outer = 0x0] [url = about:blank] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x117f07800) [pid = 1662] [serial = 1772] [outer = 0x0] [url = about:blank] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x118304000) [pid = 1662] [serial = 1774] [outer = 0x0] [url = about:blank] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x1183e2c00) [pid = 1662] [serial = 1775] [outer = 0x0] [url = about:blank] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x119107000) [pid = 1662] [serial = 1780] [outer = 0x0] [url = about:blank] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x1260bbc00) [pid = 1662] [serial = 1763] [outer = 0x0] [url = about:blank] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x121187400) [pid = 1662] [serial = 1762] [outer = 0x0] [url = about:blank] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x112968400) [pid = 1662] [serial = 1766] [outer = 0x0] [url = about:blank] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x1121a9800) [pid = 1662] [serial = 1765] [outer = 0x0] [url = about:blank] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x116741400) [pid = 1662] [serial = 1769] [outer = 0x0] [url = about:blank] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x1163a2400) [pid = 1662] [serial = 1768] [outer = 0x0] [url = about:blank] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x123180c00) [pid = 1662] [serial = 1789] [outer = 0x0] [url = about:blank] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x110eab000) [pid = 1662] [serial = 1792] [outer = 0x0] [url = about:blank] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x120fa1400) [pid = 1662] [serial = 1787] [outer = 0x0] [url = about:blank] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x123796c00) [pid = 1662] [serial = 1790] [outer = 0x0] [url = about:blank] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x1126b5000) [pid = 1662] [serial = 1793] [outer = 0x0] [url = about:blank] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x123d03c00) [pid = 1662] [serial = 1798] [outer = 0x0] [url = about:blank] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x118a1c400) [pid = 1662] [serial = 1795] [outer = 0x0] [url = about:blank] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x12379c800) [pid = 1662] [serial = 1796] [outer = 0x0] [url = about:blank] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x1244d0c00) [pid = 1662] [serial = 1799] [outer = 0x0] [url = about:blank] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x11aa6c000) [pid = 1662] [serial = 1784] [outer = 0x0] [url = about:blank] 18:52:42 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x1195ee400) [pid = 1662] [serial = 1781] [outer = 0x0] [url = about:blank] 18:52:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:52:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 670ms 18:52:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:52:42 INFO - PROCESS | 1662 | 1463622762648 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 18:52:42 INFO - PROCESS | 1662 | 1463622762649 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 18:52:42 INFO - PROCESS | 1662 | 1463622762651 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:52:42 INFO - PROCESS | 1662 | 1463622762653 Marionette TRACE conn2 <- [1,2486,null,{}] 18:52:42 INFO - PROCESS | 1662 | 1463622762661 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}] 18:52:42 INFO - PROCESS | 1662 | 1463622762745 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 18:52:42 INFO - PROCESS | 1662 | 1463622762750 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x1186d9000 == 52 [pid = 1662] [id = 629] 18:52:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x116f1e000) [pid = 1662] [serial = 1887] [outer = 0x0] 18:52:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x117f9c000) [pid = 1662] [serial = 1888] [outer = 0x116f1e000] 18:52:42 INFO - PROCESS | 1662 | 1463622762779 Marionette DEBUG loaded listener.js 18:52:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x1183e1000) [pid = 1662] [serial = 1889] [outer = 0x116f1e000] 18:52:43 INFO - PROCESS | 1662 | 1463622763131 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]]]}] 18:52:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:52:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 523ms 18:52:43 INFO - PROCESS | 1662 | 1463622763189 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 18:52:43 INFO - PROCESS | 1662 | 1463622763190 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 18:52:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:52:43 INFO - PROCESS | 1662 | 1463622763194 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:52:43 INFO - PROCESS | 1662 | 1463622763195 Marionette TRACE conn2 <- [1,2490,null,{}] 18:52:43 INFO - PROCESS | 1662 | 1463622763197 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}] 18:52:43 INFO - PROCESS | 1662 | 1463622763278 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 18:52:43 INFO - PROCESS | 1662 | 1463622763282 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x1232f5800 == 53 [pid = 1662] [id = 630] 18:52:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x1183e9400) [pid = 1662] [serial = 1890] [outer = 0x0] 18:52:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x11861a400) [pid = 1662] [serial = 1891] [outer = 0x1183e9400] 18:52:43 INFO - PROCESS | 1662 | 1463622763308 Marionette DEBUG loaded listener.js 18:52:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x1188dd800) [pid = 1662] [serial = 1892] [outer = 0x1183e9400] 18:52:43 INFO - PROCESS | 1662 | 1463622763654 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]]]}] 18:52:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:52:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 469ms 18:52:43 INFO - PROCESS | 1662 | 1463622763664 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 18:52:43 INFO - PROCESS | 1662 | 1463622763665 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 18:52:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:52:43 INFO - PROCESS | 1662 | 1463622763667 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:52:43 INFO - PROCESS | 1662 | 1463622763678 Marionette TRACE conn2 <- [1,2494,null,{}] 18:52:43 INFO - PROCESS | 1662 | 1463622763681 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}] 18:52:43 INFO - PROCESS | 1662 | 1463622763768 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 18:52:43 INFO - PROCESS | 1662 | 1463622763821 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x1186e7000 == 54 [pid = 1662] [id = 631] 18:52:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x11881b400) [pid = 1662] [serial = 1893] [outer = 0x0] 18:52:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x118a23c00) [pid = 1662] [serial = 1894] [outer = 0x11881b400] 18:52:43 INFO - PROCESS | 1662 | 1463622763847 Marionette DEBUG loaded listener.js 18:52:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x119210000) [pid = 1662] [serial = 1895] [outer = 0x11881b400] 18:52:44 INFO - PROCESS | 1662 | 1463622764149 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]]]}] 18:52:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:52:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 529ms 18:52:44 INFO - PROCESS | 1662 | 1463622764197 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 18:52:44 INFO - PROCESS | 1662 | 1463622764199 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 18:52:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:52:44 INFO - PROCESS | 1662 | 1463622764202 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:52:44 INFO - PROCESS | 1662 | 1463622764204 Marionette TRACE conn2 <- [1,2498,null,{}] 18:52:44 INFO - PROCESS | 1662 | 1463622764207 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}] 18:52:44 INFO - PROCESS | 1662 | 1463622764351 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 18:52:44 INFO - PROCESS | 1662 | 1463622764443 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x124b64800 == 55 [pid = 1662] [id = 632] 18:52:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x118a5c800) [pid = 1662] [serial = 1896] [outer = 0x0] 18:52:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x1195ef800) [pid = 1662] [serial = 1897] [outer = 0x118a5c800] 18:52:44 INFO - PROCESS | 1662 | 1463622764486 Marionette DEBUG loaded listener.js 18:52:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x123519400) [pid = 1662] [serial = 1898] [outer = 0x118a5c800] 18:52:44 INFO - PROCESS | 1662 | 1463622764859 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]]]}] 18:52:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:52:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 672ms 18:52:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:52:44 INFO - PROCESS | 1662 | 1463622764874 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 18:52:44 INFO - PROCESS | 1662 | 1463622764875 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 18:52:44 INFO - PROCESS | 1662 | 1463622764877 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:52:44 INFO - PROCESS | 1662 | 1463622764878 Marionette TRACE conn2 <- [1,2502,null,{}] 18:52:44 INFO - PROCESS | 1662 | 1463622764881 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}] 18:52:44 INFO - PROCESS | 1662 | 1463622764991 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 18:52:45 INFO - PROCESS | 1662 | 1463622765004 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x129352000 == 56 [pid = 1662] [id = 633] 18:52:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x118a5ec00) [pid = 1662] [serial = 1899] [outer = 0x0] 18:52:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x12379dc00) [pid = 1662] [serial = 1900] [outer = 0x118a5ec00] 18:52:45 INFO - PROCESS | 1662 | 1463622765029 Marionette DEBUG loaded listener.js 18:52:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x123d09c00) [pid = 1662] [serial = 1901] [outer = 0x118a5ec00] 18:52:45 INFO - PROCESS | 1662 | 1463622765350 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]]]}] 18:52:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:52:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 518ms 18:52:45 INFO - PROCESS | 1662 | 1463622765396 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 18:52:45 INFO - PROCESS | 1662 | 1463622765398 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 18:52:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:52:45 INFO - PROCESS | 1662 | 1463622765400 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:52:45 INFO - PROCESS | 1662 | 1463622765401 Marionette TRACE conn2 <- [1,2506,null,{}] 18:52:45 INFO - PROCESS | 1662 | 1463622765403 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}] 18:52:45 INFO - PROCESS | 1662 | 1463622765503 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 18:52:45 INFO - PROCESS | 1662 | 1463622765507 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a635000 == 57 [pid = 1662] [id = 634] 18:52:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x123794c00) [pid = 1662] [serial = 1902] [outer = 0x0] 18:52:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x124b07000) [pid = 1662] [serial = 1903] [outer = 0x123794c00] 18:52:45 INFO - PROCESS | 1662 | 1463622765532 Marionette DEBUG loaded listener.js 18:52:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x12680cc00) [pid = 1662] [serial = 1904] [outer = 0x123794c00] 18:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x12670ac00) [pid = 1662] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x1235a7c00) [pid = 1662] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x123794400) [pid = 1662] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x126709800) [pid = 1662] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x11830e800) [pid = 1662] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x118a1b000) [pid = 1662] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x110eb2400) [pid = 1662] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x118815400) [pid = 1662] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x110e72400) [pid = 1662] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x111c22000) [pid = 1662] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x11313a000) [pid = 1662] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x116f1e400) [pid = 1662] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1139e8800) [pid = 1662] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x111f4c400) [pid = 1662] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x1195f3c00) [pid = 1662] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x128b78800) [pid = 1662] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x1194f3400) [pid = 1662] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x110e51000) [pid = 1662] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x1126e8800) [pid = 1662] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x11830d800) [pid = 1662] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:52:46 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x11aa78800) [pid = 1662] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:52:46 INFO - PROCESS | 1662 | 1463622766293 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]]]}] 18:52:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:52:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 918ms 18:52:46 INFO - PROCESS | 1662 | 1463622766318 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 18:52:46 INFO - PROCESS | 1662 | 1463622766323 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 18:52:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:52:46 INFO - PROCESS | 1662 | 1463622766328 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:52:46 INFO - PROCESS | 1662 | 1463622766330 Marionette TRACE conn2 <- [1,2510,null,{}] 18:52:46 INFO - PROCESS | 1662 | 1463622766334 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}] 18:52:46 INFO - PROCESS | 1662 | 1463622766439 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 18:52:46 INFO - PROCESS | 1662 | 1463622766509 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x119171800 == 58 [pid = 1662] [id = 635] 18:52:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x1126adc00) [pid = 1662] [serial = 1905] [outer = 0x0] 18:52:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x11330b000) [pid = 1662] [serial = 1906] [outer = 0x1126adc00] 18:52:46 INFO - PROCESS | 1662 | 1463622766541 Marionette DEBUG loaded listener.js 18:52:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x1160b7c00) [pid = 1662] [serial = 1907] [outer = 0x1126adc00] 18:52:47 INFO - PROCESS | 1662 | 1463622767023 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]]]}] 18:52:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:52:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 720ms 18:52:47 INFO - PROCESS | 1662 | 1463622767050 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 18:52:47 INFO - PROCESS | 1662 | 1463622767056 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 18:52:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:52:47 INFO - PROCESS | 1662 | 1463622767063 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:52:47 INFO - PROCESS | 1662 | 1463622767067 Marionette TRACE conn2 <- [1,2514,null,{}] 18:52:47 INFO - PROCESS | 1662 | 1463622767071 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}] 18:52:47 INFO - PROCESS | 1662 | 1463622767255 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 18:52:47 INFO - PROCESS | 1662 | 1463622767364 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x123976800 == 59 [pid = 1662] [id = 636] 18:52:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x1165ccc00) [pid = 1662] [serial = 1908] [outer = 0x0] 18:52:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x117f08400) [pid = 1662] [serial = 1909] [outer = 0x1165ccc00] 18:52:47 INFO - PROCESS | 1662 | 1463622767396 Marionette DEBUG loaded listener.js 18:52:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x11830d800) [pid = 1662] [serial = 1910] [outer = 0x1165ccc00] 18:52:47 INFO - PROCESS | 1662 | 1463622767822 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]]]}] 18:52:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:52:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 772ms 18:52:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:52:47 INFO - PROCESS | 1662 | 1463622767834 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 18:52:47 INFO - PROCESS | 1662 | 1463622767836 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 18:52:47 INFO - PROCESS | 1662 | 1463622767841 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:52:47 INFO - PROCESS | 1662 | 1463622767843 Marionette TRACE conn2 <- [1,2518,null,{}] 18:52:47 INFO - PROCESS | 1662 | 1463622767851 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}] 18:52:47 INFO - PROCESS | 1662 | 1463622767953 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 18:52:48 INFO - PROCESS | 1662 | 1463622768013 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x12af2e000 == 60 [pid = 1662] [id = 637] 18:52:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x11840c000) [pid = 1662] [serial = 1911] [outer = 0x0] 18:52:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x118a27400) [pid = 1662] [serial = 1912] [outer = 0x11840c000] 18:52:48 INFO - PROCESS | 1662 | 1463622768045 Marionette DEBUG loaded listener.js 18:52:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x1195fa000) [pid = 1662] [serial = 1913] [outer = 0x11840c000] 18:52:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:52:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 623ms 18:52:48 INFO - PROCESS | 1662 | 1463622768456 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]]]}] 18:52:48 INFO - PROCESS | 1662 | 1463622768463 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 18:52:48 INFO - PROCESS | 1662 | 1463622768465 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 18:52:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:52:48 INFO - PROCESS | 1662 | 1463622768467 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:52:48 INFO - PROCESS | 1662 | 1463622768469 Marionette TRACE conn2 <- [1,2522,null,{}] 18:52:48 INFO - PROCESS | 1662 | 1463622768473 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}] 18:52:48 INFO - PROCESS | 1662 | 1463622768582 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 18:52:48 INFO - PROCESS | 1662 | 1463622768673 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b06b800 == 61 [pid = 1662] [id = 638] 18:52:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x11aa73400) [pid = 1662] [serial = 1914] [outer = 0x0] 18:52:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x120fa3c00) [pid = 1662] [serial = 1915] [outer = 0x11aa73400] 18:52:48 INFO - PROCESS | 1662 | 1463622768715 Marionette DEBUG loaded listener.js 18:52:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x123769c00) [pid = 1662] [serial = 1916] [outer = 0x11aa73400] 18:52:49 INFO - PROCESS | 1662 | 1463622769110 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]]]}] 18:52:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:52:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 672ms 18:52:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:52:49 INFO - PROCESS | 1662 | 1463622769140 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 18:52:49 INFO - PROCESS | 1662 | 1463622769141 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 18:52:49 INFO - PROCESS | 1662 | 1463622769143 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:52:49 INFO - PROCESS | 1662 | 1463622769144 Marionette TRACE conn2 <- [1,2526,null,{}] 18:52:49 INFO - PROCESS | 1662 | 1463622769147 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}] 18:52:49 INFO - PROCESS | 1662 | 1463622769243 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 18:52:49 INFO - PROCESS | 1662 | 1463622769313 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ba2e000 == 62 [pid = 1662] [id = 639] 18:52:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x11aa79800) [pid = 1662] [serial = 1917] [outer = 0x0] 18:52:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x124e32c00) [pid = 1662] [serial = 1918] [outer = 0x11aa79800] 18:52:49 INFO - PROCESS | 1662 | 1463622769343 Marionette DEBUG loaded listener.js 18:52:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x12680e400) [pid = 1662] [serial = 1919] [outer = 0x11aa79800] 18:52:49 INFO - PROCESS | 1662 | 1463622769767 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]]]}] 18:52:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:52:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 671ms 18:52:49 INFO - PROCESS | 1662 | 1463622769815 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 18:52:49 INFO - PROCESS | 1662 | 1463622769816 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 18:52:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:52:49 INFO - PROCESS | 1662 | 1463622769819 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:52:49 INFO - PROCESS | 1662 | 1463622769820 Marionette TRACE conn2 <- [1,2530,null,{}] 18:52:49 INFO - PROCESS | 1662 | 1463622769822 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}] 18:52:49 INFO - PROCESS | 1662 | 1463622769936 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 18:52:50 INFO - PROCESS | 1662 | 1463622770037 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c357000 == 63 [pid = 1662] [id = 640] 18:52:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x126458800) [pid = 1662] [serial = 1920] [outer = 0x0] 18:52:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x128ad2000) [pid = 1662] [serial = 1921] [outer = 0x126458800] 18:52:50 INFO - PROCESS | 1662 | 1463622770069 Marionette DEBUG loaded listener.js 18:52:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x128bd1c00) [pid = 1662] [serial = 1922] [outer = 0x126458800] 18:52:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:52:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 621ms 18:52:50 INFO - PROCESS | 1662 | 1463622770434 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]]]}] 18:52:50 INFO - PROCESS | 1662 | 1463622770440 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 18:52:50 INFO - PROCESS | 1662 | 1463622770441 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 18:52:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:52:50 INFO - PROCESS | 1662 | 1463622770444 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:52:50 INFO - PROCESS | 1662 | 1463622770445 Marionette TRACE conn2 <- [1,2534,null,{}] 18:52:50 INFO - PROCESS | 1662 | 1463622770447 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}] 18:52:50 INFO - PROCESS | 1662 | 1463622770548 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 18:52:50 INFO - PROCESS | 1662 | 1463622770603 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c9e6000 == 64 [pid = 1662] [id = 641] 18:52:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x128adbc00) [pid = 1662] [serial = 1923] [outer = 0x0] 18:52:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x128d2ac00) [pid = 1662] [serial = 1924] [outer = 0x128adbc00] 18:52:50 INFO - PROCESS | 1662 | 1463622770633 Marionette DEBUG loaded listener.js 18:52:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x128ff2400) [pid = 1662] [serial = 1925] [outer = 0x128adbc00] 18:52:51 INFO - PROCESS | 1662 | 1463622771218 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]]]}] 18:52:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:52:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 820ms 18:52:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:52:51 INFO - PROCESS | 1662 | 1463622771273 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 18:52:51 INFO - PROCESS | 1662 | 1463622771275 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 18:52:51 INFO - PROCESS | 1662 | 1463622771278 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:52:51 INFO - PROCESS | 1662 | 1463622771281 Marionette TRACE conn2 <- [1,2538,null,{}] 18:52:51 INFO - PROCESS | 1662 | 1463622771285 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}] 18:52:51 INFO - PROCESS | 1662 | 1463622771414 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 18:52:51 INFO - PROCESS | 1662 | 1463622771472 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x119bb6800 == 65 [pid = 1662] [id = 642] 18:52:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x1126ab000) [pid = 1662] [serial = 1926] [outer = 0x0] 18:52:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x1126dd800) [pid = 1662] [serial = 1927] [outer = 0x1126ab000] 18:52:51 INFO - PROCESS | 1662 | 1463622771500 Marionette DEBUG loaded listener.js 18:52:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x11313a000) [pid = 1662] [serial = 1928] [outer = 0x1126ab000] 18:52:51 INFO - PROCESS | 1662 | 1463622771883 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]]]}] 18:52:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:52:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 673ms 18:52:51 INFO - PROCESS | 1662 | 1463622771952 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 18:52:51 INFO - PROCESS | 1662 | 1463622771956 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 18:52:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:52:51 INFO - PROCESS | 1662 | 1463622771980 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:52:51 INFO - PROCESS | 1662 | 1463622771982 Marionette TRACE conn2 <- [1,2542,null,{}] 18:52:51 INFO - PROCESS | 1662 | 1463622771984 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}] 18:52:52 INFO - PROCESS | 1662 | 1463622772087 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 18:52:52 INFO - PROCESS | 1662 | --DOCSHELL 0x129352000 == 64 [pid = 1662] [id = 633] 18:52:52 INFO - PROCESS | 1662 | --DOCSHELL 0x124b64800 == 63 [pid = 1662] [id = 632] 18:52:52 INFO - PROCESS | 1662 | --DOCSHELL 0x1186e7000 == 62 [pid = 1662] [id = 631] 18:52:52 INFO - PROCESS | 1662 | --DOCSHELL 0x1232f5800 == 61 [pid = 1662] [id = 630] 18:52:52 INFO - PROCESS | 1662 | --DOCSHELL 0x1186d9000 == 60 [pid = 1662] [id = 629] 18:52:52 INFO - PROCESS | 1662 | --DOCSHELL 0x1186dc800 == 59 [pid = 1662] [id = 628] 18:52:52 INFO - PROCESS | 1662 | --DOCSHELL 0x120f41800 == 58 [pid = 1662] [id = 627] 18:52:52 INFO - PROCESS | 1662 | --DOCSHELL 0x12d2a6000 == 57 [pid = 1662] [id = 626] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x1195f6c00) [pid = 1662] [serial = 1813] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x1238dac00) [pid = 1662] [serial = 1816] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x12670a000) [pid = 1662] [serial = 1819] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x128bd2800) [pid = 1662] [serial = 1861] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | 1463622772187 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:52 INFO - PROCESS | 1662 | --DOCSHELL 0x12d2ae800 == 56 [pid = 1662] [id = 625] 18:52:52 INFO - PROCESS | 1662 | --DOCSHELL 0x12d293000 == 55 [pid = 1662] [id = 624] 18:52:52 INFO - PROCESS | 1662 | --DOCSHELL 0x12c359000 == 54 [pid = 1662] [id = 623] 18:52:52 INFO - PROCESS | 1662 | --DOCSHELL 0x12415f800 == 53 [pid = 1662] [id = 622] 18:52:52 INFO - PROCESS | 1662 | --DOCSHELL 0x119412800 == 52 [pid = 1662] [id = 621] 18:52:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x1170e5000 == 53 [pid = 1662] [id = 643] 18:52:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x111e28c00) [pid = 1662] [serial = 1929] [outer = 0x0] 18:52:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x116f1a000) [pid = 1662] [serial = 1930] [outer = 0x111e28c00] 18:52:52 INFO - PROCESS | 1662 | 1463622772216 Marionette DEBUG loaded listener.js 18:52:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x117f96800) [pid = 1662] [serial = 1931] [outer = 0x111e28c00] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x128ad5800) [pid = 1662] [serial = 1748] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x111f2b800) [pid = 1662] [serial = 1751] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x117d6e800) [pid = 1662] [serial = 1754] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x1194f8c00) [pid = 1662] [serial = 1757] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x1238dbc00) [pid = 1662] [serial = 1760] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x1237a0000) [pid = 1662] [serial = 1843] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x12467d400) [pid = 1662] [serial = 1846] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x1241eb800) [pid = 1662] [serial = 1844] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x1268d5000) [pid = 1662] [serial = 1849] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x118408c00) [pid = 1662] [serial = 1834] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x1188e5000) [pid = 1662] [serial = 1835] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x11918cc00) [pid = 1662] [serial = 1837] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x1194f4400) [pid = 1662] [serial = 1838] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x11312fc00) [pid = 1662] [serial = 1826] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1126ab400) [pid = 1662] [serial = 1825] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x11910b000) [pid = 1662] [serial = 1811] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x1188e1800) [pid = 1662] [serial = 1810] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x118818000) [pid = 1662] [serial = 1823] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x1126b7000) [pid = 1662] [serial = 1822] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x112972400) [pid = 1662] [serial = 1805] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x1126b0c00) [pid = 1662] [serial = 1804] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x117586c00) [pid = 1662] [serial = 1808] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x1165c2400) [pid = 1662] [serial = 1807] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x117f09000) [pid = 1662] [serial = 1831] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x11830f800) [pid = 1662] [serial = 1832] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x115daf000) [pid = 1662] [serial = 1828] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1167c0800) [pid = 1662] [serial = 1829] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x117f0e000) [pid = 1662] [serial = 1852] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x128ad1000) [pid = 1662] [serial = 1855] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x1195f6400) [pid = 1662] [serial = 1853] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x128bce000) [pid = 1662] [serial = 1859] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 101 (0x128b7f400) [pid = 1662] [serial = 1858] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 100 (0x1268f0400) [pid = 1662] [serial = 1850] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 99 (0x119c06800) [pid = 1662] [serial = 1840] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 98 (0x1233f5800) [pid = 1662] [serial = 1841] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 97 (0x126464400) [pid = 1662] [serial = 1847] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | --DOMWINDOW == 96 (0x128b77400) [pid = 1662] [serial = 1856] [outer = 0x0] [url = about:blank] 18:52:52 INFO - PROCESS | 1662 | 1463622772531 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]]]}] 18:52:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:52:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 571ms 18:52:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:52:52 INFO - PROCESS | 1662 | 1463622772549 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 18:52:52 INFO - PROCESS | 1662 | 1463622772551 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 18:52:52 INFO - PROCESS | 1662 | 1463622772553 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:52:52 INFO - PROCESS | 1662 | 1463622772558 Marionette TRACE conn2 <- [1,2546,null,{}] 18:52:52 INFO - PROCESS | 1662 | 1463622772566 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}] 18:52:52 INFO - PROCESS | 1662 | 1463622772657 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 18:52:52 INFO - PROCESS | 1662 | 1463622772730 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x12311d800 == 54 [pid = 1662] [id = 644] 18:52:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 97 (0x117f9dc00) [pid = 1662] [serial = 1932] [outer = 0x0] 18:52:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 98 (0x1183e6400) [pid = 1662] [serial = 1933] [outer = 0x117f9dc00] 18:52:52 INFO - PROCESS | 1662 | 1463622772757 Marionette DEBUG loaded listener.js 18:52:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 99 (0x118812c00) [pid = 1662] [serial = 1934] [outer = 0x117f9dc00] 18:52:53 INFO - PROCESS | 1662 | 1463622773062 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]]]}] 18:52:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:52:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 524ms 18:52:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:52:53 INFO - PROCESS | 1662 | 1463622773078 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 18:52:53 INFO - PROCESS | 1662 | 1463622773079 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 18:52:53 INFO - PROCESS | 1662 | 1463622773082 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:52:53 INFO - PROCESS | 1662 | 1463622773083 Marionette TRACE conn2 <- [1,2550,null,{}] 18:52:53 INFO - PROCESS | 1662 | 1463622773085 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}] 18:52:53 INFO - PROCESS | 1662 | 1463622773168 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 18:52:53 INFO - PROCESS | 1662 | 1463622773225 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x117d5d000 == 55 [pid = 1662] [id = 645] 18:52:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 100 (0x1188dd400) [pid = 1662] [serial = 1935] [outer = 0x0] 18:52:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 101 (0x118a68000) [pid = 1662] [serial = 1936] [outer = 0x1188dd400] 18:52:53 INFO - PROCESS | 1662 | 1463622773251 Marionette DEBUG loaded listener.js 18:52:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 102 (0x1195f6c00) [pid = 1662] [serial = 1937] [outer = 0x1188dd400] 18:52:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:52:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 471ms 18:52:53 INFO - PROCESS | 1662 | 1463622773545 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]]]}] 18:52:53 INFO - PROCESS | 1662 | 1463622773553 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 18:52:53 INFO - PROCESS | 1662 | 1463622773557 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 18:52:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:52:53 INFO - PROCESS | 1662 | 1463622773565 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:52:53 INFO - PROCESS | 1662 | 1463622773566 Marionette TRACE conn2 <- [1,2554,null,{}] 18:52:53 INFO - PROCESS | 1662 | 1463622773569 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}] 18:52:53 INFO - PROCESS | 1662 | 1463622773654 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 18:52:53 INFO - PROCESS | 1662 | 1463622773660 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x128c44000 == 56 [pid = 1662] [id = 646] 18:52:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1195f8400) [pid = 1662] [serial = 1938] [outer = 0x0] 18:52:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x120f9c800) [pid = 1662] [serial = 1939] [outer = 0x1195f8400] 18:52:53 INFO - PROCESS | 1662 | 1463622773685 Marionette DEBUG loaded listener.js 18:52:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x123792c00) [pid = 1662] [serial = 1940] [outer = 0x1195f8400] 18:52:54 INFO - PROCESS | 1662 | 1463622774098 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]]]}] 18:52:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:52:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 571ms 18:52:54 INFO - PROCESS | 1662 | 1463622774137 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 18:52:54 INFO - PROCESS | 1662 | 1463622774141 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 18:52:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:52:54 INFO - PROCESS | 1662 | 1463622774145 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:52:54 INFO - PROCESS | 1662 | 1463622774147 Marionette TRACE conn2 <- [1,2558,null,{}] 18:52:54 INFO - PROCESS | 1662 | 1463622774150 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}] 18:52:54 INFO - PROCESS | 1662 | 1463622774304 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 18:52:54 INFO - PROCESS | 1662 | 1463622774319 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a62f800 == 57 [pid = 1662] [id = 647] 18:52:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x12383d400) [pid = 1662] [serial = 1941] [outer = 0x0] 18:52:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x126811c00) [pid = 1662] [serial = 1942] [outer = 0x12383d400] 18:52:54 INFO - PROCESS | 1662 | 1463622774362 Marionette DEBUG loaded listener.js 18:52:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x128b75c00) [pid = 1662] [serial = 1943] [outer = 0x12383d400] 18:52:54 INFO - PROCESS | 1662 | 1463622774778 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]]]}] 18:52:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:52:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 672ms 18:52:54 INFO - PROCESS | 1662 | 1463622774816 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 18:52:54 INFO - PROCESS | 1662 | 1463622774818 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 18:52:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:52:54 INFO - PROCESS | 1662 | 1463622774829 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:52:54 INFO - PROCESS | 1662 | 1463622774830 Marionette TRACE conn2 <- [1,2562,null,{}] 18:52:54 INFO - PROCESS | 1662 | 1463622774832 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}] 18:52:54 INFO - PROCESS | 1662 | 1463622774934 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 18:52:54 INFO - PROCESS | 1662 | 1463622774947 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x12af29000 == 58 [pid = 1662] [id = 648] 18:52:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x124e30400) [pid = 1662] [serial = 1944] [outer = 0x0] 18:52:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x128bd0c00) [pid = 1662] [serial = 1945] [outer = 0x124e30400] 18:52:54 INFO - PROCESS | 1662 | 1463622774971 Marionette DEBUG loaded listener.js 18:52:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x128d77400) [pid = 1662] [serial = 1946] [outer = 0x124e30400] 18:52:55 INFO - PROCESS | 1662 | 1463622775317 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]]]}] 18:52:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:52:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 520ms 18:52:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:52:55 INFO - PROCESS | 1662 | 1463622775350 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 18:52:55 INFO - PROCESS | 1662 | 1463622775351 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 18:52:55 INFO - PROCESS | 1662 | 1463622775353 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:52:55 INFO - PROCESS | 1662 | 1463622775356 Marionette TRACE conn2 <- [1,2566,null,{}] 18:52:55 INFO - PROCESS | 1662 | 1463622775359 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}] 18:52:55 INFO - PROCESS | 1662 | 1463622775463 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 18:52:55 INFO - PROCESS | 1662 | 1463622775502 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ba1e800 == 59 [pid = 1662] [id = 649] 18:52:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x128b7d800) [pid = 1662] [serial = 1947] [outer = 0x0] 18:52:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x128ff8c00) [pid = 1662] [serial = 1948] [outer = 0x128b7d800] 18:52:55 INFO - PROCESS | 1662 | 1463622775527 Marionette DEBUG loaded listener.js 18:52:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x1292d7800) [pid = 1662] [serial = 1949] [outer = 0x128b7d800] 18:52:55 INFO - PROCESS | 1662 | 1463622775853 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]]]}] 18:52:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:52:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 523ms 18:52:55 INFO - PROCESS | 1662 | 1463622775877 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 18:52:55 INFO - PROCESS | 1662 | 1463622775878 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 18:52:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:52:55 INFO - PROCESS | 1662 | 1463622775881 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:52:55 INFO - PROCESS | 1662 | 1463622775882 Marionette TRACE conn2 <- [1,2570,null,{}] 18:52:55 INFO - PROCESS | 1662 | 1463622775884 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}] 18:52:55 INFO - PROCESS | 1662 | 1463622775987 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 18:52:56 INFO - PROCESS | 1662 | 1463622776008 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c367000 == 60 [pid = 1662] [id = 650] 18:52:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x128fef800) [pid = 1662] [serial = 1950] [outer = 0x0] 18:52:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x1292dcc00) [pid = 1662] [serial = 1951] [outer = 0x128fef800] 18:52:56 INFO - PROCESS | 1662 | 1463622776034 Marionette DEBUG loaded listener.js 18:52:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x129522c00) [pid = 1662] [serial = 1952] [outer = 0x128fef800] 18:52:56 INFO - PROCESS | 1662 | 1463622776371 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]]]}] 18:52:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:52:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 517ms 18:52:56 INFO - PROCESS | 1662 | 1463622776399 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 18:52:56 INFO - PROCESS | 1662 | 1463622776400 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 18:52:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:52:56 INFO - PROCESS | 1662 | 1463622776409 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:52:56 INFO - PROCESS | 1662 | 1463622776410 Marionette TRACE conn2 <- [1,2574,null,{}] 18:52:56 INFO - PROCESS | 1662 | 1463622776412 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}] 18:52:56 INFO - PROCESS | 1662 | 1463622776517 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 18:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x118a5c800) [pid = 1662] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x119210800) [pid = 1662] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x119c07800) [pid = 1662] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x124e9f000) [pid = 1662] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x11881b400) [pid = 1662] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x112c48000) [pid = 1662] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x1183e9400) [pid = 1662] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x110fb0800) [pid = 1662] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x116f1e000) [pid = 1662] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x128b79400) [pid = 1662] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:52:56 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x118a5ec00) [pid = 1662] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:52:56 INFO - PROCESS | 1662 | 1463622776605 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x116546800 == 61 [pid = 1662] [id = 651] 18:52:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x110e51400) [pid = 1662] [serial = 1953] [outer = 0x0] 18:52:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x118595800) [pid = 1662] [serial = 1954] [outer = 0x110e51400] 18:52:56 INFO - PROCESS | 1662 | 1463622776631 Marionette DEBUG loaded listener.js 18:52:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x11881b400) [pid = 1662] [serial = 1955] [outer = 0x110e51400] 18:52:56 INFO - PROCESS | 1662 | 1463622776930 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]]]}] 18:52:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:52:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 569ms 18:52:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:52:56 INFO - PROCESS | 1662 | 1463622776978 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 18:52:56 INFO - PROCESS | 1662 | 1463622776980 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 18:52:56 INFO - PROCESS | 1662 | 1463622776982 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:52:56 INFO - PROCESS | 1662 | 1463622776984 Marionette TRACE conn2 <- [1,2578,null,{}] 18:52:56 INFO - PROCESS | 1662 | 1463622776986 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}] 18:52:57 INFO - PROCESS | 1662 | 1463622777087 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 18:52:57 INFO - PROCESS | 1662 | 1463622777092 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ce8c800 == 62 [pid = 1662] [id = 652] 18:52:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x123180c00) [pid = 1662] [serial = 1956] [outer = 0x0] 18:52:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x12952d800) [pid = 1662] [serial = 1957] [outer = 0x123180c00] 18:52:57 INFO - PROCESS | 1662 | 1463622777122 Marionette DEBUG loaded listener.js 18:52:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x1126e1c00) [pid = 1662] [serial = 1958] [outer = 0x123180c00] 18:52:57 INFO - PROCESS | 1662 | 1463622777588 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]]]}] 18:52:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:52:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 619ms 18:52:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:52:57 INFO - PROCESS | 1662 | 1463622777602 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 18:52:57 INFO - PROCESS | 1662 | 1463622777603 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 18:52:57 INFO - PROCESS | 1662 | 1463622777608 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:52:57 INFO - PROCESS | 1662 | 1463622777610 Marionette TRACE conn2 <- [1,2582,null,{}] 18:52:57 INFO - PROCESS | 1662 | 1463622777613 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}] 18:52:57 INFO - PROCESS | 1662 | 1463622777738 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 18:52:57 INFO - PROCESS | 1662 | 1463622777744 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d2ac800 == 63 [pid = 1662] [id = 653] 18:52:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x12a6a7400) [pid = 1662] [serial = 1959] [outer = 0x0] 18:52:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x12a6aec00) [pid = 1662] [serial = 1960] [outer = 0x12a6a7400] 18:52:57 INFO - PROCESS | 1662 | 1463622777768 Marionette DEBUG loaded listener.js 18:52:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x12a6f0c00) [pid = 1662] [serial = 1961] [outer = 0x12a6a7400] 18:52:58 INFO - PROCESS | 1662 | 1463622778108 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]]]}] 18:52:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:52:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 520ms 18:52:58 INFO - PROCESS | 1662 | 1463622778128 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 18:52:58 INFO - PROCESS | 1662 | 1463622778129 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 18:52:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:52:58 INFO - PROCESS | 1662 | 1463622778131 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:52:58 INFO - PROCESS | 1662 | 1463622778132 Marionette TRACE conn2 <- [1,2586,null,{}] 18:52:58 INFO - PROCESS | 1662 | 1463622778134 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}] 18:52:58 INFO - PROCESS | 1662 | 1463622778227 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 18:52:58 INFO - PROCESS | 1662 | 1463622778289 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d5b4000 == 64 [pid = 1662] [id = 654] 18:52:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x110e4fc00) [pid = 1662] [serial = 1962] [outer = 0x0] 18:52:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x12a94b000) [pid = 1662] [serial = 1963] [outer = 0x110e4fc00] 18:52:58 INFO - PROCESS | 1662 | 1463622778313 Marionette DEBUG loaded listener.js 18:52:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x12a953800) [pid = 1662] [serial = 1964] [outer = 0x110e4fc00] 18:52:58 INFO - PROCESS | 1662 | 1463622778587 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]]]}] 18:52:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:52:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 518ms 18:52:58 INFO - PROCESS | 1662 | 1463622778680 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 18:52:58 INFO - PROCESS | 1662 | 1463622778682 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 18:52:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:52:58 INFO - PROCESS | 1662 | 1463622778687 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:52:58 INFO - PROCESS | 1662 | 1463622778690 Marionette TRACE conn2 <- [1,2590,null,{}] 18:52:58 INFO - PROCESS | 1662 | 1463622778694 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}] 18:52:58 INFO - PROCESS | 1662 | 1463622778807 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 18:52:58 INFO - PROCESS | 1662 | 1463622778866 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x1186e1000 == 65 [pid = 1662] [id = 655] 18:52:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x111f1c800) [pid = 1662] [serial = 1965] [outer = 0x0] 18:52:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x1121a9800) [pid = 1662] [serial = 1966] [outer = 0x111f1c800] 18:52:58 INFO - PROCESS | 1662 | 1463622778939 Marionette DEBUG loaded listener.js 18:52:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x112c4ac00) [pid = 1662] [serial = 1967] [outer = 0x111f1c800] 18:52:59 INFO - PROCESS | 1662 | 1463622779382 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]]]}] 18:52:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:52:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 723ms 18:52:59 INFO - PROCESS | 1662 | 1463622779423 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 18:52:59 INFO - PROCESS | 1662 | 1463622779426 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 18:52:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:52:59 INFO - PROCESS | 1662 | 1463622779433 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:52:59 INFO - PROCESS | 1662 | 1463622779435 Marionette TRACE conn2 <- [1,2594,null,{}] 18:52:59 INFO - PROCESS | 1662 | 1463622779440 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}] 18:52:59 INFO - PROCESS | 1662 | 1463622779545 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 18:52:59 INFO - PROCESS | 1662 | 1463622779621 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x12648d800 == 66 [pid = 1662] [id = 656] 18:52:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x114ffa800) [pid = 1662] [serial = 1968] [outer = 0x0] 18:52:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x11830d000) [pid = 1662] [serial = 1969] [outer = 0x114ffa800] 18:52:59 INFO - PROCESS | 1662 | 1463622779653 Marionette DEBUG loaded listener.js 18:52:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x118405800) [pid = 1662] [serial = 1970] [outer = 0x114ffa800] 18:53:00 INFO - PROCESS | 1662 | 1463622780122 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]]]}] 18:53:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:53:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 727ms 18:53:00 INFO - PROCESS | 1662 | 1463622780204 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 18:53:00 INFO - PROCESS | 1662 | 1463622780206 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 18:53:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:53:00 INFO - PROCESS | 1662 | 1463622780210 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:53:00 INFO - PROCESS | 1662 | 1463622780212 Marionette TRACE conn2 <- [1,2598,null,{}] 18:53:00 INFO - PROCESS | 1662 | 1463622780222 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}] 18:53:00 INFO - PROCESS | 1662 | 1463622780389 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 18:53:00 INFO - PROCESS | 1662 | 1463622780529 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d293000 == 67 [pid = 1662] [id = 657] 18:53:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x11aa09000) [pid = 1662] [serial = 1971] [outer = 0x0] 18:53:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x120fa6c00) [pid = 1662] [serial = 1972] [outer = 0x11aa09000] 18:53:00 INFO - PROCESS | 1662 | 1463622780583 Marionette DEBUG loaded listener.js 18:53:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x123e26400) [pid = 1662] [serial = 1973] [outer = 0x11aa09000] 18:53:01 INFO - PROCESS | 1662 | 1463622781103 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]]]}] 18:53:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:53:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 921ms 18:53:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:53:01 INFO - PROCESS | 1662 | 1463622781130 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 18:53:01 INFO - PROCESS | 1662 | 1463622781132 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 18:53:01 INFO - PROCESS | 1662 | 1463622781134 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:53:01 INFO - PROCESS | 1662 | 1463622781135 Marionette TRACE conn2 <- [1,2602,null,{}] 18:53:01 INFO - PROCESS | 1662 | 1463622781138 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}] 18:53:01 INFO - PROCESS | 1662 | 1463622781243 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 18:53:01 INFO - PROCESS | 1662 | 1463622781318 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x12e066000 == 68 [pid = 1662] [id = 658] 18:53:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x1268e7400) [pid = 1662] [serial = 1974] [outer = 0x0] 18:53:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x1268f1400) [pid = 1662] [serial = 1975] [outer = 0x1268e7400] 18:53:01 INFO - PROCESS | 1662 | 1463622781347 Marionette DEBUG loaded listener.js 18:53:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x128bd3800) [pid = 1662] [serial = 1976] [outer = 0x1268e7400] 18:53:01 INFO - PROCESS | 1662 | 1463622781781 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]]]}] 18:53:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:53:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 670ms 18:53:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:53:01 INFO - PROCESS | 1662 | 1463622781805 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 18:53:01 INFO - PROCESS | 1662 | 1463622781806 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 18:53:01 INFO - PROCESS | 1662 | 1463622781808 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:53:01 INFO - PROCESS | 1662 | 1463622781810 Marionette TRACE conn2 <- [1,2606,null,{}] 18:53:01 INFO - PROCESS | 1662 | 1463622781812 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}] 18:53:01 INFO - PROCESS | 1662 | 1463622781933 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 18:53:02 INFO - PROCESS | 1662 | 1463622782037 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x1296bd800 == 69 [pid = 1662] [id = 659] 18:53:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x1241f3c00) [pid = 1662] [serial = 1977] [outer = 0x0] 18:53:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x128ff6000) [pid = 1662] [serial = 1978] [outer = 0x1241f3c00] 18:53:02 INFO - PROCESS | 1662 | 1463622782069 Marionette DEBUG loaded listener.js 18:53:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x12a455800) [pid = 1662] [serial = 1979] [outer = 0x1241f3c00] 18:53:02 INFO - PROCESS | 1662 | 1463622782717 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]]]}] 18:53:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:53:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 919ms 18:53:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:53:02 INFO - PROCESS | 1662 | 1463622782728 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 18:53:02 INFO - PROCESS | 1662 | 1463622782731 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 18:53:02 INFO - PROCESS | 1662 | 1463622782734 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:53:02 INFO - PROCESS | 1662 | 1463622782736 Marionette TRACE conn2 <- [1,2610,null,{}] 18:53:02 INFO - PROCESS | 1662 | 1463622782741 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}] 18:53:02 INFO - PROCESS | 1662 | 1463622782834 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 18:53:02 INFO - PROCESS | 1662 | 1463622782900 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x1211b3800 == 70 [pid = 1662] [id = 660] 18:53:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x111f50800) [pid = 1662] [serial = 1980] [outer = 0x0] 18:53:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x1126e9000) [pid = 1662] [serial = 1981] [outer = 0x111f50800] 18:53:02 INFO - PROCESS | 1662 | 1463622782927 Marionette DEBUG loaded listener.js 18:53:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x115daf800) [pid = 1662] [serial = 1982] [outer = 0x111f50800] 18:53:03 INFO - PROCESS | 1662 | 1463622783468 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]]]}] 18:53:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:53:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 772ms 18:53:03 INFO - PROCESS | 1662 | 1463622783506 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 18:53:03 INFO - PROCESS | 1662 | 1463622783510 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 18:53:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:53:03 INFO - PROCESS | 1662 | 1463622783514 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:53:03 INFO - PROCESS | 1662 | 1463622783516 Marionette TRACE conn2 <- [1,2614,null,{}] 18:53:03 INFO - PROCESS | 1662 | 1463622783518 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}] 18:53:03 INFO - PROCESS | 1662 | 1463622783610 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 18:53:03 INFO - PROCESS | 1662 | 1463622783684 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x123d9e800 == 71 [pid = 1662] [id = 661] 18:53:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x1126e4800) [pid = 1662] [serial = 1983] [outer = 0x0] 18:53:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x115fcf000) [pid = 1662] [serial = 1984] [outer = 0x1126e4800] 18:53:03 INFO - PROCESS | 1662 | 1463622783712 Marionette DEBUG loaded listener.js 18:53:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x116a58400) [pid = 1662] [serial = 1985] [outer = 0x1126e4800] 18:53:04 INFO - PROCESS | 1662 | 1463622784206 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]]]}] 18:53:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:53:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 720ms 18:53:04 INFO - PROCESS | 1662 | 1463622784235 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 18:53:04 INFO - PROCESS | 1662 | 1463622784237 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 18:53:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:53:04 INFO - PROCESS | 1662 | 1463622784243 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:53:04 INFO - PROCESS | 1662 | 1463622784246 Marionette TRACE conn2 <- [1,2618,null,{}] 18:53:04 INFO - PROCESS | 1662 | 1463622784258 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}] 18:53:04 INFO - PROCESS | 1662 | 1463622784400 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 18:53:04 INFO - PROCESS | 1662 | 1463622784512 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x119fdb000 == 72 [pid = 1662] [id = 662] 18:53:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x117f9f400) [pid = 1662] [serial = 1986] [outer = 0x0] 18:53:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x11861bc00) [pid = 1662] [serial = 1987] [outer = 0x117f9f400] 18:53:04 INFO - PROCESS | 1662 | 1463622784558 Marionette DEBUG loaded listener.js 18:53:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x118819c00) [pid = 1662] [serial = 1988] [outer = 0x117f9f400] 18:53:04 INFO - PROCESS | 1662 | --DOCSHELL 0x12ba2a000 == 71 [pid = 1662] [id = 567] 18:53:04 INFO - PROCESS | 1662 | --DOCSHELL 0x12b2be800 == 70 [pid = 1662] [id = 566] 18:53:04 INFO - PROCESS | 1662 | --DOCSHELL 0x12be21800 == 69 [pid = 1662] [id = 585] 18:53:04 INFO - PROCESS | 1662 | --DOCSHELL 0x12d2ac800 == 68 [pid = 1662] [id = 653] 18:53:04 INFO - PROCESS | 1662 | --DOCSHELL 0x12ce8c800 == 67 [pid = 1662] [id = 652] 18:53:04 INFO - PROCESS | 1662 | --DOCSHELL 0x116546800 == 66 [pid = 1662] [id = 651] 18:53:04 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x124b07000) [pid = 1662] [serial = 1903] [outer = 0x0] [url = about:blank] 18:53:04 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x128ad0800) [pid = 1662] [serial = 1876] [outer = 0x0] [url = about:blank] 18:53:04 INFO - PROCESS | 1662 | --DOCSHELL 0x12c367000 == 65 [pid = 1662] [id = 650] 18:53:04 INFO - PROCESS | 1662 | --DOCSHELL 0x12ba1e800 == 64 [pid = 1662] [id = 649] 18:53:04 INFO - PROCESS | 1662 | --DOCSHELL 0x12af29000 == 63 [pid = 1662] [id = 648] 18:53:04 INFO - PROCESS | 1662 | --DOCSHELL 0x12a62f800 == 62 [pid = 1662] [id = 647] 18:53:04 INFO - PROCESS | 1662 | --DOCSHELL 0x128c44000 == 61 [pid = 1662] [id = 646] 18:53:04 INFO - PROCESS | 1662 | --DOCSHELL 0x117d5d000 == 60 [pid = 1662] [id = 645] 18:53:04 INFO - PROCESS | 1662 | --DOCSHELL 0x12311d800 == 59 [pid = 1662] [id = 644] 18:53:04 INFO - PROCESS | 1662 | --DOCSHELL 0x1170e5000 == 58 [pid = 1662] [id = 643] 18:53:04 INFO - PROCESS | 1662 | --DOCSHELL 0x119bb6800 == 57 [pid = 1662] [id = 642] 18:53:04 INFO - PROCESS | 1662 | --DOCSHELL 0x12c9e6000 == 56 [pid = 1662] [id = 641] 18:53:04 INFO - PROCESS | 1662 | --DOCSHELL 0x12c357000 == 55 [pid = 1662] [id = 640] 18:53:04 INFO - PROCESS | 1662 | --DOCSHELL 0x12ba2e000 == 54 [pid = 1662] [id = 639] 18:53:04 INFO - PROCESS | 1662 | --DOCSHELL 0x12b06b800 == 53 [pid = 1662] [id = 638] 18:53:04 INFO - PROCESS | 1662 | --DOCSHELL 0x12af2e000 == 52 [pid = 1662] [id = 637] 18:53:04 INFO - PROCESS | 1662 | --DOCSHELL 0x123976800 == 51 [pid = 1662] [id = 636] 18:53:04 INFO - PROCESS | 1662 | --DOCSHELL 0x119171800 == 50 [pid = 1662] [id = 635] 18:53:04 INFO - PROCESS | 1662 | --DOCSHELL 0x12a635000 == 49 [pid = 1662] [id = 634] 18:53:04 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x120fa2400) [pid = 1662] [serial = 1814] [outer = 0x0] [url = about:blank] 18:53:04 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x124e9bc00) [pid = 1662] [serial = 1817] [outer = 0x0] [url = about:blank] 18:53:04 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x1268f2000) [pid = 1662] [serial = 1820] [outer = 0x0] [url = about:blank] 18:53:04 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x118a23c00) [pid = 1662] [serial = 1894] [outer = 0x0] [url = about:blank] 18:53:04 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x119210000) [pid = 1662] [serial = 1895] [outer = 0x0] [url = about:blank] 18:53:04 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x116f1c400) [pid = 1662] [serial = 1886] [outer = 0x0] [url = about:blank] 18:53:04 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x11861a400) [pid = 1662] [serial = 1891] [outer = 0x0] [url = about:blank] 18:53:04 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x1188dd800) [pid = 1662] [serial = 1892] [outer = 0x0] [url = about:blank] 18:53:04 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x123514000) [pid = 1662] [serial = 1873] [outer = 0x0] [url = about:blank] 18:53:04 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x128d69c00) [pid = 1662] [serial = 1879] [outer = 0x0] [url = about:blank] 18:53:04 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x112654800) [pid = 1662] [serial = 1882] [outer = 0x0] [url = about:blank] 18:53:04 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x1183e1000) [pid = 1662] [serial = 1889] [outer = 0x0] [url = about:blank] 18:53:04 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x128bd9400) [pid = 1662] [serial = 1862] [outer = 0x0] [url = about:blank] 18:53:04 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x11639c000) [pid = 1662] [serial = 1885] [outer = 0x0] [url = about:blank] 18:53:04 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x113132c00) [pid = 1662] [serial = 1883] [outer = 0x0] [url = about:blank] 18:53:04 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x117d6f000) [pid = 1662] [serial = 1867] [outer = 0x0] [url = about:blank] 18:53:04 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x1195ecc00) [pid = 1662] [serial = 1870] [outer = 0x0] [url = about:blank] 18:53:04 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x1126b4400) [pid = 1662] [serial = 1864] [outer = 0x0] [url = about:blank] 18:53:04 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x117f9c000) [pid = 1662] [serial = 1888] [outer = 0x0] [url = about:blank] 18:53:04 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x1195ef800) [pid = 1662] [serial = 1897] [outer = 0x0] [url = about:blank] 18:53:04 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x12379dc00) [pid = 1662] [serial = 1900] [outer = 0x0] [url = about:blank] 18:53:04 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x123d09c00) [pid = 1662] [serial = 1901] [outer = 0x0] [url = about:blank] 18:53:04 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x123519400) [pid = 1662] [serial = 1898] [outer = 0x0] [url = about:blank] 18:53:05 INFO - PROCESS | 1662 | 1463622785019 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]]]}] 18:53:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:53:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 826ms 18:53:05 INFO - PROCESS | 1662 | 1463622785068 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 18:53:05 INFO - PROCESS | 1662 | 1463622785070 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 18:53:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:53:05 INFO - PROCESS | 1662 | 1463622785072 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:53:05 INFO - PROCESS | 1662 | 1463622785073 Marionette TRACE conn2 <- [1,2622,null,{}] 18:53:05 INFO - PROCESS | 1662 | 1463622785076 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}] 18:53:05 INFO - PROCESS | 1662 | 1463622785162 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 18:53:05 INFO - PROCESS | 1662 | 1463622785217 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x119180000 == 50 [pid = 1662] [id = 663] 18:53:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x1126b3800) [pid = 1662] [serial = 1989] [outer = 0x0] 18:53:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x11861dc00) [pid = 1662] [serial = 1990] [outer = 0x1126b3800] 18:53:05 INFO - PROCESS | 1662 | 1463622785243 Marionette DEBUG loaded listener.js 18:53:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x118a60000) [pid = 1662] [serial = 1991] [outer = 0x1126b3800] 18:53:05 INFO - PROCESS | 1662 | 1463622785610 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]]]}] 18:53:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:53:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 571ms 18:53:05 INFO - PROCESS | 1662 | 1463622785644 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 18:53:05 INFO - PROCESS | 1662 | 1463622785646 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 18:53:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:53:05 INFO - PROCESS | 1662 | 1463622785649 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:53:05 INFO - PROCESS | 1662 | 1463622785650 Marionette TRACE conn2 <- [1,2626,null,{}] 18:53:05 INFO - PROCESS | 1662 | 1463622785653 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}] 18:53:05 INFO - PROCESS | 1662 | 1463622785784 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 18:53:05 INFO - PROCESS | 1662 | 1463622785869 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x12366f000 == 51 [pid = 1662] [id = 664] 18:53:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x118a23000) [pid = 1662] [serial = 1992] [outer = 0x0] 18:53:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x1192c8000) [pid = 1662] [serial = 1993] [outer = 0x118a23000] 18:53:05 INFO - PROCESS | 1662 | 1463622785914 Marionette DEBUG loaded listener.js 18:53:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x119b79c00) [pid = 1662] [serial = 1994] [outer = 0x118a23000] 18:53:06 INFO - PROCESS | 1662 | 1463622786237 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]]]}] 18:53:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:53:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 621ms 18:53:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:53:06 INFO - PROCESS | 1662 | 1463622786270 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 18:53:06 INFO - PROCESS | 1662 | 1463622786271 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 18:53:06 INFO - PROCESS | 1662 | 1463622786276 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:53:06 INFO - PROCESS | 1662 | 1463622786277 Marionette TRACE conn2 <- [1,2630,null,{}] 18:53:06 INFO - PROCESS | 1662 | 1463622786280 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}] 18:53:06 INFO - PROCESS | 1662 | 1463622786397 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 18:53:06 INFO - PROCESS | 1662 | 1463622786425 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x128b86000 == 52 [pid = 1662] [id = 665] 18:53:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x11aa6e800) [pid = 1662] [serial = 1995] [outer = 0x0] 18:53:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x121189000) [pid = 1662] [serial = 1996] [outer = 0x11aa6e800] 18:53:06 INFO - PROCESS | 1662 | 1463622786451 Marionette DEBUG loaded listener.js 18:53:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x12379e800) [pid = 1662] [serial = 1997] [outer = 0x11aa6e800] 18:53:06 INFO - PROCESS | 1662 | 1463622786778 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]]]}] 18:53:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:53:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 522ms 18:53:06 INFO - PROCESS | 1662 | 1463622786797 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 18:53:06 INFO - PROCESS | 1662 | 1463622786799 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 18:53:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:53:06 INFO - PROCESS | 1662 | 1463622786801 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:53:06 INFO - PROCESS | 1662 | 1463622786802 Marionette TRACE conn2 <- [1,2634,null,{}] 18:53:06 INFO - PROCESS | 1662 | 1463622786806 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}] 18:53:06 INFO - PROCESS | 1662 | 1463622786912 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 18:53:06 INFO - PROCESS | 1662 | 1463622786918 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x12934a000 == 53 [pid = 1662] [id = 666] 18:53:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x12379f000) [pid = 1662] [serial = 1998] [outer = 0x0] 18:53:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x124131800) [pid = 1662] [serial = 1999] [outer = 0x12379f000] 18:53:06 INFO - PROCESS | 1662 | 1463622786953 Marionette DEBUG loaded listener.js 18:53:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x126463400) [pid = 1662] [serial = 2000] [outer = 0x12379f000] 18:53:07 INFO - PROCESS | 1662 | 1463622787394 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]]]}] 18:53:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:53:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 622ms 18:53:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:53:07 INFO - PROCESS | 1662 | 1463622787425 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 18:53:07 INFO - PROCESS | 1662 | 1463622787427 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 18:53:07 INFO - PROCESS | 1662 | 1463622787430 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:53:07 INFO - PROCESS | 1662 | 1463622787445 Marionette TRACE conn2 <- [1,2638,null,{}] 18:53:07 INFO - PROCESS | 1662 | 1463622787449 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}] 18:53:07 INFO - PROCESS | 1662 | 1463622787609 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 18:53:07 INFO - PROCESS | 1662 | 1463622787709 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a92e000 == 54 [pid = 1662] [id = 667] 18:53:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x1194ec400) [pid = 1662] [serial = 2001] [outer = 0x0] 18:53:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x1267b0800) [pid = 1662] [serial = 2002] [outer = 0x1194ec400] 18:53:07 INFO - PROCESS | 1662 | 1463622787737 Marionette DEBUG loaded listener.js 18:53:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x1268e8800) [pid = 1662] [serial = 2003] [outer = 0x1194ec400] 18:53:08 INFO - PROCESS | 1662 | 1463622788033 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]]]}] 18:53:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:53:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 633ms 18:53:08 INFO - PROCESS | 1662 | 1463622788082 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 18:53:08 INFO - PROCESS | 1662 | 1463622788083 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 18:53:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:53:08 INFO - PROCESS | 1662 | 1463622788085 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:53:08 INFO - PROCESS | 1662 | 1463622788086 Marionette TRACE conn2 <- [1,2642,null,{}] 18:53:08 INFO - PROCESS | 1662 | 1463622788091 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}] 18:53:08 INFO - PROCESS | 1662 | 1463622788197 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 18:53:08 INFO - PROCESS | 1662 | 1463622788234 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b2bc000 == 55 [pid = 1662] [id = 668] 18:53:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x1237a0800) [pid = 1662] [serial = 2004] [outer = 0x0] 18:53:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x128ad0c00) [pid = 1662] [serial = 2005] [outer = 0x1237a0800] 18:53:08 INFO - PROCESS | 1662 | 1463622788258 Marionette DEBUG loaded listener.js 18:53:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x128b78000) [pid = 1662] [serial = 2006] [outer = 0x1237a0800] 18:53:08 INFO - PROCESS | 1662 | 1463622788564 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]]]}] 18:53:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:53:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 523ms 18:53:08 INFO - PROCESS | 1662 | 1463622788609 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 18:53:08 INFO - PROCESS | 1662 | 1463622788610 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 18:53:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:53:08 INFO - PROCESS | 1662 | 1463622788612 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:53:08 INFO - PROCESS | 1662 | 1463622788614 Marionette TRACE conn2 <- [1,2646,null,{}] 18:53:08 INFO - PROCESS | 1662 | 1463622788616 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}] 18:53:08 INFO - PROCESS | 1662 | 1463622788716 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 18:53:08 INFO - PROCESS | 1662 | 1463622788741 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x12be21800 == 56 [pid = 1662] [id = 669] 18:53:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x128b7e000) [pid = 1662] [serial = 2007] [outer = 0x0] 18:53:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x128d22000) [pid = 1662] [serial = 2008] [outer = 0x128b7e000] 18:53:08 INFO - PROCESS | 1662 | 1463622788766 Marionette DEBUG loaded listener.js 18:53:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x128ff4c00) [pid = 1662] [serial = 2009] [outer = 0x128b7e000] 18:53:09 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x124e30400) [pid = 1662] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:53:09 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x128b7d800) [pid = 1662] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:53:09 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x128fef800) [pid = 1662] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:53:09 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x110e51400) [pid = 1662] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:53:09 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x111e28c00) [pid = 1662] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:53:09 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x12383d400) [pid = 1662] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:53:09 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x117f9dc00) [pid = 1662] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:53:09 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x1188dd400) [pid = 1662] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:53:09 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x1195f8400) [pid = 1662] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:53:09 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x1126ab000) [pid = 1662] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:53:09 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x12a6a7400) [pid = 1662] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:53:09 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x123180c00) [pid = 1662] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:53:09 INFO - PROCESS | 1662 | 1463622789240 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]]]}] 18:53:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:53:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 669ms 18:53:09 INFO - PROCESS | 1662 | 1463622789281 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 18:53:09 INFO - PROCESS | 1662 | 1463622789283 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 18:53:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:53:09 INFO - PROCESS | 1662 | 1463622789285 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:53:09 INFO - PROCESS | 1662 | 1463622789287 Marionette TRACE conn2 <- [1,2650,null,{}] 18:53:09 INFO - PROCESS | 1662 | 1463622789289 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}] 18:53:09 INFO - PROCESS | 1662 | 1463622789385 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 18:53:09 INFO - PROCESS | 1662 | 1463622789389 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x1296ba800 == 57 [pid = 1662] [id = 670] 18:53:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x1165c6400) [pid = 1662] [serial = 2010] [outer = 0x0] 18:53:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x128ffa000) [pid = 1662] [serial = 2011] [outer = 0x1165c6400] 18:53:09 INFO - PROCESS | 1662 | 1463622789418 Marionette DEBUG loaded listener.js 18:53:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x129522800) [pid = 1662] [serial = 2012] [outer = 0x1165c6400] 18:53:09 INFO - PROCESS | 1662 | 1463622789761 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]]]}] 18:53:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:53:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 520ms 18:53:09 INFO - PROCESS | 1662 | 1463622789806 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 18:53:09 INFO - PROCESS | 1662 | 1463622789807 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 18:53:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:53:09 INFO - PROCESS | 1662 | 1463622789809 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:53:09 INFO - PROCESS | 1662 | 1463622789810 Marionette TRACE conn2 <- [1,2654,null,{}] 18:53:09 INFO - PROCESS | 1662 | 1463622789820 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}] 18:53:09 INFO - PROCESS | 1662 | 1463622789903 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 18:53:09 INFO - PROCESS | 1662 | 1463622789908 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c6d5800 == 58 [pid = 1662] [id = 671] 18:53:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x129528c00) [pid = 1662] [serial = 2013] [outer = 0x0] 18:53:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x12a45b800) [pid = 1662] [serial = 2014] [outer = 0x129528c00] 18:53:09 INFO - PROCESS | 1662 | 1463622789933 Marionette DEBUG loaded listener.js 18:53:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x12a6a5000) [pid = 1662] [serial = 2015] [outer = 0x129528c00] 18:53:10 INFO - PROCESS | 1662 | 1463622790275 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]]]}] 18:53:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:53:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 519ms 18:53:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:53:10 INFO - PROCESS | 1662 | 1463622790328 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 18:53:10 INFO - PROCESS | 1662 | 1463622790329 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 18:53:10 INFO - PROCESS | 1662 | 1463622790331 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:53:10 INFO - PROCESS | 1662 | 1463622790332 Marionette TRACE conn2 <- [1,2658,null,{}] 18:53:10 INFO - PROCESS | 1662 | 1463622790335 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}] 18:53:10 INFO - PROCESS | 1662 | 1463622790418 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 18:53:10 INFO - PROCESS | 1662 | 1463622790481 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c9e8000 == 59 [pid = 1662] [id = 672] 18:53:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x128ffc000) [pid = 1662] [serial = 2016] [outer = 0x0] 18:53:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x12a6ad000) [pid = 1662] [serial = 2017] [outer = 0x128ffc000] 18:53:10 INFO - PROCESS | 1662 | 1463622790505 Marionette DEBUG loaded listener.js 18:53:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x12a945400) [pid = 1662] [serial = 2018] [outer = 0x128ffc000] 18:53:10 INFO - PROCESS | 1662 | 1463622790766 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]]]}] 18:53:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:53:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 469ms 18:53:10 INFO - PROCESS | 1662 | 1463622790801 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 18:53:10 INFO - PROCESS | 1662 | 1463622790802 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 18:53:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:53:10 INFO - PROCESS | 1662 | 1463622790812 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:53:10 INFO - PROCESS | 1662 | 1463622790813 Marionette TRACE conn2 <- [1,2662,null,{}] 18:53:10 INFO - PROCESS | 1662 | 1463622790816 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}] 18:53:10 INFO - PROCESS | 1662 | 1463622790904 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 18:53:10 INFO - PROCESS | 1662 | 1463622790909 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d29d800 == 60 [pid = 1662] [id = 673] 18:53:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x12a6ea800) [pid = 1662] [serial = 2019] [outer = 0x0] 18:53:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x12a952800) [pid = 1662] [serial = 2020] [outer = 0x12a6ea800] 18:53:10 INFO - PROCESS | 1662 | 1463622790934 Marionette DEBUG loaded listener.js 18:53:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x12aeeec00) [pid = 1662] [serial = 2021] [outer = 0x12a6ea800] 18:53:11 INFO - PROCESS | 1662 | 1463622791401 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]]]}] 18:53:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:53:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 619ms 18:53:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:53:11 INFO - PROCESS | 1662 | 1463622791432 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 18:53:11 INFO - PROCESS | 1662 | 1463622791434 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 18:53:11 INFO - PROCESS | 1662 | 1463622791437 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:53:11 INFO - PROCESS | 1662 | 1463622791440 Marionette TRACE conn2 <- [1,2666,null,{}] 18:53:11 INFO - PROCESS | 1662 | 1463622791444 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}] 18:53:11 INFO - PROCESS | 1662 | 1463622791553 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 18:53:11 INFO - PROCESS | 1662 | 1463622791628 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x119175000 == 61 [pid = 1662] [id = 674] 18:53:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x111f55000) [pid = 1662] [serial = 2022] [outer = 0x0] 18:53:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x112965800) [pid = 1662] [serial = 2023] [outer = 0x111f55000] 18:53:11 INFO - PROCESS | 1662 | 1463622791661 Marionette DEBUG loaded listener.js 18:53:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x115fd0800) [pid = 1662] [serial = 2024] [outer = 0x111f55000] 18:53:12 INFO - PROCESS | 1662 | 1463622792564 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]]]}] 18:53:12 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) 18:53:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1176ms 18:53:12 INFO - PROCESS | 1662 | 1463622792614 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 18:53:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:53:12 INFO - PROCESS | 1662 | 1463622792618 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 18:53:12 INFO - PROCESS | 1662 | 1463622792623 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:53:12 INFO - PROCESS | 1662 | 1463622792625 Marionette TRACE conn2 <- [1,2670,null,{}] 18:53:12 INFO - PROCESS | 1662 | 1463622792627 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}] 18:53:12 INFO - PROCESS | 1662 | 1463622792761 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 18:53:12 INFO - PROCESS | 1662 | 1463622792861 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x1244e9800 == 62 [pid = 1662] [id = 675] 18:53:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x117f99000) [pid = 1662] [serial = 2025] [outer = 0x0] 18:53:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x118306c00) [pid = 1662] [serial = 2026] [outer = 0x117f99000] 18:53:12 INFO - PROCESS | 1662 | 1463622792917 Marionette DEBUG loaded listener.js 18:53:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x1183ebc00) [pid = 1662] [serial = 2027] [outer = 0x117f99000] 18:53:13 INFO - PROCESS | 1662 | 1463622793813 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 18:53:13 INFO - PROCESS | 1662 | 1463622793845 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 18:53:13 INFO - PROCESS | 1662 | 1463622793847 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:53:13 INFO - PROCESS | 1662 | 1463622793850 Marionette TRACE conn2 <- [1,2674,null,{}] 18:53:13 INFO - PROCESS | 1662 | 1463622793857 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}] 18:53:13 INFO - PROCESS | 1662 | 1463622793964 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 18:53:14 INFO - PROCESS | 1662 | 1463622794024 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d50b800 == 63 [pid = 1662] [id = 676] 18:53:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x118816400) [pid = 1662] [serial = 2028] [outer = 0x0] 18:53:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x119c03400) [pid = 1662] [serial = 2029] [outer = 0x118816400] 18:53:14 INFO - PROCESS | 1662 | 1463622794055 Marionette DEBUG loaded listener.js 18:53:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x121191000) [pid = 1662] [serial = 2030] [outer = 0x118816400] 18:53:15 INFO - PROCESS | 1662 | 1463622795207 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 18:53:15 INFO - PROCESS | 1662 | 1463622795222 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 18:53:15 INFO - PROCESS | 1662 | 1463622795230 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:53:15 INFO - PROCESS | 1662 | 1463622795232 Marionette TRACE conn2 <- [1,2678,null,{}] 18:53:15 INFO - PROCESS | 1662 | 1463622795237 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}] 18:53:15 INFO - PROCESS | 1662 | 1463622795333 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 18:53:15 INFO - PROCESS | 1662 | 1463622795428 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x126480800 == 64 [pid = 1662] [id = 677] 18:53:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x1167c1400) [pid = 1662] [serial = 2031] [outer = 0x0] 18:53:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x116f13800) [pid = 1662] [serial = 2032] [outer = 0x1167c1400] 18:53:15 INFO - PROCESS | 1662 | 1463622795457 Marionette DEBUG loaded listener.js 18:53:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x117f11800) [pid = 1662] [serial = 2033] [outer = 0x1167c1400] 18:53:16 INFO - PROCESS | 1662 | --DOCSHELL 0x12c9e8000 == 63 [pid = 1662] [id = 672] 18:53:16 INFO - PROCESS | 1662 | --DOCSHELL 0x12c6d5800 == 62 [pid = 1662] [id = 671] 18:53:16 INFO - PROCESS | 1662 | --DOCSHELL 0x1296ba800 == 61 [pid = 1662] [id = 670] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x12a94b000) [pid = 1662] [serial = 1963] [outer = 0x0] [url = about:blank] 18:53:16 INFO - PROCESS | 1662 | --DOCSHELL 0x12be21800 == 60 [pid = 1662] [id = 669] 18:53:16 INFO - PROCESS | 1662 | --DOCSHELL 0x12b2bc000 == 59 [pid = 1662] [id = 668] 18:53:16 INFO - PROCESS | 1662 | --DOCSHELL 0x12a92e000 == 58 [pid = 1662] [id = 667] 18:53:16 INFO - PROCESS | 1662 | --DOCSHELL 0x12934a000 == 57 [pid = 1662] [id = 666] 18:53:16 INFO - PROCESS | 1662 | --DOCSHELL 0x128b86000 == 56 [pid = 1662] [id = 665] 18:53:16 INFO - PROCESS | 1662 | --DOCSHELL 0x12366f000 == 55 [pid = 1662] [id = 664] 18:53:16 INFO - PROCESS | 1662 | --DOCSHELL 0x119180000 == 54 [pid = 1662] [id = 663] 18:53:16 INFO - PROCESS | 1662 | --DOCSHELL 0x119fdb000 == 53 [pid = 1662] [id = 662] 18:53:16 INFO - PROCESS | 1662 | --DOCSHELL 0x123d9e800 == 52 [pid = 1662] [id = 661] 18:53:16 INFO - PROCESS | 1662 | --DOCSHELL 0x1211b3800 == 51 [pid = 1662] [id = 660] 18:53:16 INFO - PROCESS | 1662 | --DOCSHELL 0x1296bd800 == 50 [pid = 1662] [id = 659] 18:53:16 INFO - PROCESS | 1662 | --DOCSHELL 0x12e066000 == 49 [pid = 1662] [id = 658] 18:53:16 INFO - PROCESS | 1662 | --DOCSHELL 0x12d293000 == 48 [pid = 1662] [id = 657] 18:53:16 INFO - PROCESS | 1662 | --DOCSHELL 0x12648d800 == 47 [pid = 1662] [id = 656] 18:53:16 INFO - PROCESS | 1662 | --DOCSHELL 0x1186e1000 == 46 [pid = 1662] [id = 655] 18:53:16 INFO - PROCESS | 1662 | 1463622796402 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]]]}] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x128bd0c00) [pid = 1662] [serial = 1945] [outer = 0x0] [url = about:blank] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x128ff8c00) [pid = 1662] [serial = 1948] [outer = 0x0] [url = about:blank] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x1292dcc00) [pid = 1662] [serial = 1951] [outer = 0x0] [url = about:blank] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x1292d7800) [pid = 1662] [serial = 1949] [outer = 0x0] [url = about:blank] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x129522c00) [pid = 1662] [serial = 1952] [outer = 0x0] [url = about:blank] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x118595800) [pid = 1662] [serial = 1954] [outer = 0x0] [url = about:blank] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x11881b400) [pid = 1662] [serial = 1955] [outer = 0x0] [url = about:blank] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x116f1a000) [pid = 1662] [serial = 1930] [outer = 0x0] [url = about:blank] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x117f96800) [pid = 1662] [serial = 1931] [outer = 0x0] [url = about:blank] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x126811c00) [pid = 1662] [serial = 1942] [outer = 0x0] [url = about:blank] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x1183e6400) [pid = 1662] [serial = 1933] [outer = 0x0] [url = about:blank] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x118812c00) [pid = 1662] [serial = 1934] [outer = 0x0] [url = about:blank] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x118a68000) [pid = 1662] [serial = 1936] [outer = 0x0] [url = about:blank] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x1195f6c00) [pid = 1662] [serial = 1937] [outer = 0x0] [url = about:blank] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x117f08400) [pid = 1662] [serial = 1909] [outer = 0x0] [url = about:blank] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x120f9c800) [pid = 1662] [serial = 1939] [outer = 0x0] [url = about:blank] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x123792c00) [pid = 1662] [serial = 1940] [outer = 0x0] [url = about:blank] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x11313a000) [pid = 1662] [serial = 1928] [outer = 0x0] [url = about:blank] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x1126dd800) [pid = 1662] [serial = 1927] [outer = 0x0] [url = about:blank] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x124e32c00) [pid = 1662] [serial = 1918] [outer = 0x0] [url = about:blank] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x128ad2000) [pid = 1662] [serial = 1921] [outer = 0x0] [url = about:blank] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x128d2ac00) [pid = 1662] [serial = 1924] [outer = 0x0] [url = about:blank] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x12a6f0c00) [pid = 1662] [serial = 1961] [outer = 0x0] [url = about:blank] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x12952d800) [pid = 1662] [serial = 1957] [outer = 0x0] [url = about:blank] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x120fa3c00) [pid = 1662] [serial = 1915] [outer = 0x0] [url = about:blank] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x11330b000) [pid = 1662] [serial = 1906] [outer = 0x0] [url = about:blank] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x118a27400) [pid = 1662] [serial = 1912] [outer = 0x0] [url = about:blank] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x12a6aec00) [pid = 1662] [serial = 1960] [outer = 0x0] [url = about:blank] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x128d77400) [pid = 1662] [serial = 1946] [outer = 0x0] [url = about:blank] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x1126e1c00) [pid = 1662] [serial = 1958] [outer = 0x0] [url = about:blank] 18:53:16 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x128b75c00) [pid = 1662] [serial = 1943] [outer = 0x0] [url = about:blank] 18:53:16 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) 18:53:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1228ms 18:53:16 INFO - PROCESS | 1662 | 1463622796456 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 18:53:16 INFO - PROCESS | 1662 | 1463622796461 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 18:53:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:53:16 INFO - PROCESS | 1662 | 1463622796467 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:53:16 INFO - PROCESS | 1662 | 1463622796469 Marionette TRACE conn2 <- [1,2682,null,{}] 18:53:16 INFO - PROCESS | 1662 | 1463622796472 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}] 18:53:16 INFO - PROCESS | 1662 | 1463622796550 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 18:53:16 INFO - PROCESS | 1662 | 1463622796558 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x118649800 == 47 [pid = 1662] [id = 678] 18:53:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x117d72c00) [pid = 1662] [serial = 2034] [outer = 0x0] 18:53:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x1183e4000) [pid = 1662] [serial = 2035] [outer = 0x117d72c00] 18:53:16 INFO - PROCESS | 1662 | 1463622796584 Marionette DEBUG loaded listener.js 18:53:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x11861ec00) [pid = 1662] [serial = 2036] [outer = 0x117d72c00] 18:53:17 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) 18:53:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 970ms 18:53:17 INFO - PROCESS | 1662 | 1463622797429 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]]]}] 18:53:17 INFO - PROCESS | 1662 | 1463622797437 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 18:53:17 INFO - PROCESS | 1662 | 1463622797439 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 18:53:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:53:17 INFO - PROCESS | 1662 | 1463622797442 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:53:17 INFO - PROCESS | 1662 | 1463622797444 Marionette TRACE conn2 <- [1,2686,null,{}] 18:53:17 INFO - PROCESS | 1662 | 1463622797451 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}] 18:53:17 INFO - PROCESS | 1662 | 1463622797545 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 18:53:17 INFO - PROCESS | 1662 | 1463622797600 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x12366d000 == 48 [pid = 1662] [id = 679] 18:53:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x119107c00) [pid = 1662] [serial = 2037] [outer = 0x0] 18:53:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x1192c7000) [pid = 1662] [serial = 2038] [outer = 0x119107c00] 18:53:17 INFO - PROCESS | 1662 | 1463622797628 Marionette DEBUG loaded listener.js 18:53:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x119ba0c00) [pid = 1662] [serial = 2039] [outer = 0x119107c00] 18:53:18 INFO - PROCESS | 1662 | 1463622798414 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 18:53:18 INFO - PROCESS | 1662 | 1463622798466 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 18:53:18 INFO - PROCESS | 1662 | 1463622798469 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:53:18 INFO - PROCESS | 1662 | 1463622798470 Marionette TRACE conn2 <- [1,2690,null,{}] 18:53:18 INFO - PROCESS | 1662 | 1463622798472 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}] 18:53:18 INFO - PROCESS | 1662 | 1463622798582 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 18:53:18 INFO - PROCESS | 1662 | 1463622798594 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x128fdc800 == 49 [pid = 1662] [id = 680] 18:53:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x120f9c000) [pid = 1662] [serial = 2040] [outer = 0x0] 18:53:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x123514c00) [pid = 1662] [serial = 2041] [outer = 0x120f9c000] 18:53:18 INFO - PROCESS | 1662 | 1463622798620 Marionette DEBUG loaded listener.js 18:53:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x12379a000) [pid = 1662] [serial = 2042] [outer = 0x120f9c000] 18:53:19 INFO - PROCESS | 1662 | 1463622799430 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 18:53:19 INFO - PROCESS | 1662 | 1463622799442 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 18:53:19 INFO - PROCESS | 1662 | 1463622799444 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:53:19 INFO - PROCESS | 1662 | 1463622799445 Marionette TRACE conn2 <- [1,2694,null,{}] 18:53:19 INFO - PROCESS | 1662 | 1463622799447 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}] 18:53:19 INFO - PROCESS | 1662 | 1463622799547 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 18:53:19 INFO - PROCESS | 1662 | 1463622799559 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a931800 == 50 [pid = 1662] [id = 681] 18:53:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x120f9c800) [pid = 1662] [serial = 2043] [outer = 0x0] 18:53:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x1241f4c00) [pid = 1662] [serial = 2044] [outer = 0x120f9c800] 18:53:19 INFO - PROCESS | 1662 | 1463622799585 Marionette DEBUG loaded listener.js 18:53:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x1260ca800) [pid = 1662] [serial = 2045] [outer = 0x120f9c800] 18:53:20 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x1194ec400) [pid = 1662] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:53:20 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x1237a0800) [pid = 1662] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:53:20 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x110e4fc00) [pid = 1662] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:53:20 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x118a23000) [pid = 1662] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:53:20 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x12379f000) [pid = 1662] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:53:20 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x11aa6e800) [pid = 1662] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:53:20 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x111f50800) [pid = 1662] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:53:20 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x1126e4800) [pid = 1662] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:53:20 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x1126b3800) [pid = 1662] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:53:20 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x117f9f400) [pid = 1662] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:53:20 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x128b7e000) [pid = 1662] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:53:20 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x1165c6400) [pid = 1662] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:53:20 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x128ffc000) [pid = 1662] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:53:20 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x129528c00) [pid = 1662] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:53:20 INFO - PROCESS | 1662 | 1463622800433 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 18:53:20 INFO - PROCESS | 1662 | 1463622800470 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 18:53:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:53:20 INFO - PROCESS | 1662 | 1463622800481 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:53:20 INFO - PROCESS | 1662 | 1463622800482 Marionette TRACE conn2 <- [1,2698,null,{}] 18:53:20 INFO - PROCESS | 1662 | 1463622800484 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}] 18:53:20 INFO - PROCESS | 1662 | 1463622800584 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 18:53:20 INFO - PROCESS | 1662 | 1463622800642 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x1186e7000 == 51 [pid = 1662] [id = 682] 18:53:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x117f9e800) [pid = 1662] [serial = 2046] [outer = 0x0] 18:53:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x124e9a000) [pid = 1662] [serial = 2047] [outer = 0x117f9e800] 18:53:20 INFO - PROCESS | 1662 | 1463622800671 Marionette DEBUG loaded listener.js 18:53:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x128ad5c00) [pid = 1662] [serial = 2048] [outer = 0x117f9e800] 18:53:21 INFO - PROCESS | 1662 | 1463622801408 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 18:53:21 INFO - PROCESS | 1662 | 1463622801451 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 18:53:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:53:21 INFO - PROCESS | 1662 | 1463622801453 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:53:21 INFO - PROCESS | 1662 | 1463622801455 Marionette TRACE conn2 <- [1,2702,null,{}] 18:53:21 INFO - PROCESS | 1662 | 1463622801457 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}] 18:53:21 INFO - PROCESS | 1662 | 1463622801532 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 18:53:21 INFO - PROCESS | 1662 | 1463622801537 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c01d000 == 52 [pid = 1662] [id = 683] 18:53:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x128b73c00) [pid = 1662] [serial = 2049] [outer = 0x0] 18:53:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x128bcdc00) [pid = 1662] [serial = 2050] [outer = 0x128b73c00] 18:53:21 INFO - PROCESS | 1662 | 1463622801565 Marionette DEBUG loaded listener.js 18:53:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x128d76400) [pid = 1662] [serial = 2051] [outer = 0x128b73c00] 18:53:21 INFO - PROCESS | 1662 | 1463622801982 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]]]}] 18:53:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:53:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 568ms 18:53:22 INFO - PROCESS | 1662 | 1463622802029 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 18:53:22 INFO - PROCESS | 1662 | 1463622802031 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 18:53:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:53:22 INFO - PROCESS | 1662 | 1463622802035 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:53:22 INFO - PROCESS | 1662 | 1463622802037 Marionette TRACE conn2 <- [1,2706,null,{}] 18:53:22 INFO - PROCESS | 1662 | 1463622802040 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}] 18:53:22 INFO - PROCESS | 1662 | 1463622802169 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 18:53:22 INFO - PROCESS | 1662 | 1463622802182 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c6d1800 == 53 [pid = 1662] [id = 684] 18:53:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x128ff8400) [pid = 1662] [serial = 2052] [outer = 0x0] 18:53:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x1292d7800) [pid = 1662] [serial = 2053] [outer = 0x128ff8400] 18:53:22 INFO - PROCESS | 1662 | 1463622802223 Marionette DEBUG loaded listener.js 18:53:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x1292de400) [pid = 1662] [serial = 2054] [outer = 0x128ff8400] 18:53:22 INFO - PROCESS | 1662 | 1463622802794 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]]]}] 18:53:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:53:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 821ms 18:53:22 INFO - PROCESS | 1662 | 1463622802856 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 18:53:22 INFO - PROCESS | 1662 | 1463622802859 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 18:53:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:53:22 INFO - PROCESS | 1662 | 1463622802863 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:53:22 INFO - PROCESS | 1662 | 1463622802865 Marionette TRACE conn2 <- [1,2710,null,{}] 18:53:22 INFO - PROCESS | 1662 | 1463622802869 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}] 18:53:22 INFO - PROCESS | 1662 | 1463622802974 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 18:53:23 INFO - PROCESS | 1662 | 1463622803048 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x123120000 == 54 [pid = 1662] [id = 685] 18:53:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x11336d800) [pid = 1662] [serial = 2055] [outer = 0x0] 18:53:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x1163ef000) [pid = 1662] [serial = 2056] [outer = 0x11336d800] 18:53:23 INFO - PROCESS | 1662 | 1463622803080 Marionette DEBUG loaded listener.js 18:53:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x116f1dc00) [pid = 1662] [serial = 2057] [outer = 0x11336d800] 18:53:23 INFO - PROCESS | 1662 | 1463622803501 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] 18:53:23 INFO - PROCESS | 1662 | 1463622803540 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 18:53:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:53:23 INFO - PROCESS | 1662 | 1463622803544 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:53:23 INFO - PROCESS | 1662 | 1463622803546 Marionette TRACE conn2 <- [1,2714,null,{}] 18:53:23 INFO - PROCESS | 1662 | 1463622803549 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}] 18:53:23 INFO - PROCESS | 1662 | 1463622803673 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 18:53:23 INFO - PROCESS | 1662 | 1463622803735 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b05d000 == 55 [pid = 1662] [id = 686] 18:53:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x117f9b800) [pid = 1662] [serial = 2058] [outer = 0x0] 18:53:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x11881bc00) [pid = 1662] [serial = 2059] [outer = 0x117f9b800] 18:53:23 INFO - PROCESS | 1662 | 1463622803765 Marionette DEBUG loaded listener.js 18:53:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x1195f9000) [pid = 1662] [serial = 2060] [outer = 0x117f9b800] 18:53:24 INFO - PROCESS | 1662 | 1463622804212 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]]]}] 18:53:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:53:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 720ms 18:53:24 INFO - PROCESS | 1662 | 1463622804265 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 18:53:24 INFO - PROCESS | 1662 | 1463622804266 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 18:53:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:53:24 INFO - PROCESS | 1662 | 1463622804269 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:53:24 INFO - PROCESS | 1662 | 1463622804271 Marionette TRACE conn2 <- [1,2718,null,{}] 18:53:24 INFO - PROCESS | 1662 | 1463622804297 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}] 18:53:24 INFO - PROCESS | 1662 | 1463622804402 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 18:53:24 INFO - PROCESS | 1662 | 1463622804478 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ce87000 == 56 [pid = 1662] [id = 687] 18:53:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x1237a0800) [pid = 1662] [serial = 2061] [outer = 0x0] 18:53:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x124e31400) [pid = 1662] [serial = 2062] [outer = 0x1237a0800] 18:53:24 INFO - PROCESS | 1662 | 1463622804510 Marionette DEBUG loaded listener.js 18:53:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x128b79800) [pid = 1662] [serial = 2063] [outer = 0x1237a0800] 18:53:24 INFO - PROCESS | 1662 | 1463622804964 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] 18:53:25 INFO - PROCESS | 1662 | 1463622805022 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 18:53:25 INFO - PROCESS | 1662 | 1463622805028 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:53:25 INFO - PROCESS | 1662 | 1463622805030 Marionette TRACE conn2 <- [1,2722,null,{}] 18:53:25 INFO - PROCESS | 1662 | 1463622805033 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}] 18:53:25 INFO - PROCESS | 1662 | 1463622805187 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 18:53:25 INFO - PROCESS | 1662 | 1463622805292 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d2af800 == 57 [pid = 1662] [id = 688] 18:53:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x1238db800) [pid = 1662] [serial = 2064] [outer = 0x0] 18:53:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x128ffb400) [pid = 1662] [serial = 2065] [outer = 0x1238db800] 18:53:25 INFO - PROCESS | 1662 | 1463622805340 Marionette DEBUG loaded listener.js 18:53:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x12952a400) [pid = 1662] [serial = 2066] [outer = 0x1238db800] 18:53:25 INFO - PROCESS | 1662 | 1463622805798 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] 18:53:25 INFO - PROCESS | 1662 | 1463622805849 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 18:53:25 INFO - PROCESS | 1662 | 1463622805851 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:53:25 INFO - PROCESS | 1662 | 1463622805853 Marionette TRACE conn2 <- [1,2726,null,{}] 18:53:25 INFO - PROCESS | 1662 | 1463622805855 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}] 18:53:25 INFO - PROCESS | 1662 | 1463622805953 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 18:53:26 INFO - PROCESS | 1662 | 1463622806014 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d827000 == 58 [pid = 1662] [id = 689] 18:53:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x1292d7c00) [pid = 1662] [serial = 2067] [outer = 0x0] 18:53:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x12a6a3000) [pid = 1662] [serial = 2068] [outer = 0x1292d7c00] 18:53:26 INFO - PROCESS | 1662 | 1463622806044 Marionette DEBUG loaded listener.js 18:53:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x12a6ee400) [pid = 1662] [serial = 2069] [outer = 0x1292d7c00] 18:53:26 INFO - PROCESS | 1662 | 1463622806505 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]]]}] 18:53:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:53:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 722ms 18:53:26 INFO - PROCESS | 1662 | 1463622806581 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 18:53:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:53:26 INFO - PROCESS | 1662 | 1463622806582 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 18:53:26 INFO - PROCESS | 1662 | 1463622806584 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:53:26 INFO - PROCESS | 1662 | 1463622806586 Marionette TRACE conn2 <- [1,2730,null,{}] 18:53:26 INFO - PROCESS | 1662 | 1463622806602 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}] 18:53:26 INFO - PROCESS | 1662 | 1463622806719 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 18:53:26 INFO - PROCESS | 1662 | 1463622806781 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x12f01d000 == 59 [pid = 1662] [id = 690] 18:53:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x12aeeb800) [pid = 1662] [serial = 2070] [outer = 0x0] 18:53:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x12af11400) [pid = 1662] [serial = 2071] [outer = 0x12aeeb800] 18:53:26 INFO - PROCESS | 1662 | 1463622806852 Marionette DEBUG loaded listener.js 18:53:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x12af1b400) [pid = 1662] [serial = 2072] [outer = 0x12aeeb800] 18:53:27 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 18:53:27 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 18:53:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 18:53:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:53:27 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1 18:53:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:27 INFO - _addTest/ [0,2733,"getWindowHandle",null] 18:53:27 INFO - PROCESS | 1662 | 1463622807708 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 18:53:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:53:27 INFO - PROCESS | 1662 | 1463622807710 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:53:27 INFO - PROCESS | 1662 | 1463622807711 Marionette TRACE conn2 <- [1,2734,null,{}] 18:53:27 INFO - PROCESS | 1662 | 1463622807714 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}] 18:53:27 INFO - PROCESS | 1662 | 1463622807802 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 18:53:27 INFO - PROCESS | 1662 | 1463622807904 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x119bc4000 == 60 [pid = 1662] [id = 691] 18:53:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x1163f8800) [pid = 1662] [serial = 2073] [outer = 0x0] 18:53:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x12379c800) [pid = 1662] [serial = 2074] [outer = 0x1163f8800] 18:53:27 INFO - PROCESS | 1662 | 1463622807934 Marionette DEBUG loaded listener.js 18:53:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x12aee6c00) [pid = 1662] [serial = 2075] [outer = 0x1163f8800] 18:53:28 INFO - PROCESS | 1662 | 1463622808494 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]]]}] 18:53:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:53:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 820ms 18:53:28 INFO - PROCESS | 1662 | 1463622808538 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 18:53:28 INFO - PROCESS | 1662 | 1463622808541 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 18:53:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:53:28 INFO - PROCESS | 1662 | 1463622808546 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:53:28 INFO - PROCESS | 1662 | 1463622808548 Marionette TRACE conn2 <- [1,2738,null,{}] 18:53:28 INFO - PROCESS | 1662 | 1463622808552 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}] 18:53:28 INFO - PROCESS | 1662 | 1463622808652 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 18:53:28 INFO - PROCESS | 1662 | 1463622808734 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x118642800 == 61 [pid = 1662] [id = 692] 18:53:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x116f17800) [pid = 1662] [serial = 2076] [outer = 0x0] 18:53:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x117f98000) [pid = 1662] [serial = 2077] [outer = 0x116f17800] 18:53:28 INFO - PROCESS | 1662 | 1463622808763 Marionette DEBUG loaded listener.js 18:53:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x1183eb400) [pid = 1662] [serial = 2078] [outer = 0x116f17800] 18:53:29 INFO - PROCESS | 1662 | --DOCSHELL 0x12c01d000 == 60 [pid = 1662] [id = 683] 18:53:29 INFO - PROCESS | 1662 | --DOCSHELL 0x1186e7000 == 59 [pid = 1662] [id = 682] 18:53:29 INFO - PROCESS | 1662 | --DOCSHELL 0x12a931800 == 58 [pid = 1662] [id = 681] 18:53:29 INFO - PROCESS | 1662 | --DOCSHELL 0x128fdc800 == 57 [pid = 1662] [id = 680] 18:53:29 INFO - PROCESS | 1662 | --DOCSHELL 0x12366d000 == 56 [pid = 1662] [id = 679] 18:53:29 INFO - PROCESS | 1662 | --DOCSHELL 0x118649800 == 55 [pid = 1662] [id = 678] 18:53:29 INFO - PROCESS | 1662 | --DOCSHELL 0x126480800 == 54 [pid = 1662] [id = 677] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x12a952800) [pid = 1662] [serial = 2020] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x1267b0800) [pid = 1662] [serial = 2002] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x128ad0c00) [pid = 1662] [serial = 2005] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x12a953800) [pid = 1662] [serial = 1964] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x1121a9800) [pid = 1662] [serial = 1966] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x11830d000) [pid = 1662] [serial = 1969] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x1268e8800) [pid = 1662] [serial = 2003] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x120fa6c00) [pid = 1662] [serial = 1972] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x128ff6000) [pid = 1662] [serial = 1978] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x1192c8000) [pid = 1662] [serial = 1993] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x119b79c00) [pid = 1662] [serial = 1994] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x124131800) [pid = 1662] [serial = 1999] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x121189000) [pid = 1662] [serial = 1996] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x1126e9000) [pid = 1662] [serial = 1981] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x115daf800) [pid = 1662] [serial = 1982] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x12379e800) [pid = 1662] [serial = 1997] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x116a58400) [pid = 1662] [serial = 1985] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x115fcf000) [pid = 1662] [serial = 1984] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x11861dc00) [pid = 1662] [serial = 1990] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x118a60000) [pid = 1662] [serial = 1991] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x118819c00) [pid = 1662] [serial = 1988] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x11861bc00) [pid = 1662] [serial = 1987] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x1268f1400) [pid = 1662] [serial = 1975] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x128d22000) [pid = 1662] [serial = 2008] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x128b78000) [pid = 1662] [serial = 2006] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x128ffa000) [pid = 1662] [serial = 2011] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x128ff4c00) [pid = 1662] [serial = 2009] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x12a945400) [pid = 1662] [serial = 2018] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x12a45b800) [pid = 1662] [serial = 2014] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x129522800) [pid = 1662] [serial = 2012] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x12a6a5000) [pid = 1662] [serial = 2015] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x126463400) [pid = 1662] [serial = 2000] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x12a6ad000) [pid = 1662] [serial = 2017] [outer = 0x0] [url = about:blank] 18:53:29 INFO - PROCESS | 1662 | 1463622809164 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]]]}] 18:53:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:53:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 621ms 18:53:29 INFO - PROCESS | 1662 | 1463622809168 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 18:53:29 INFO - PROCESS | 1662 | 1463622809173 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 18:53:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:53:29 INFO - PROCESS | 1662 | 1463622809179 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:53:29 INFO - PROCESS | 1662 | 1463622809181 Marionette TRACE conn2 <- [1,2742,null,{}] 18:53:29 INFO - PROCESS | 1662 | 1463622809183 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}] 18:53:29 INFO - PROCESS | 1662 | 1463622809272 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 18:53:29 INFO - PROCESS | 1662 | 1463622809297 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x12310c800 == 55 [pid = 1662] [id = 693] 18:53:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x11861f000) [pid = 1662] [serial = 2079] [outer = 0x0] 18:53:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x118a1e000) [pid = 1662] [serial = 2080] [outer = 0x11861f000] 18:53:29 INFO - PROCESS | 1662 | 1463622809322 Marionette DEBUG loaded listener.js 18:53:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x1195f3800) [pid = 1662] [serial = 2081] [outer = 0x11861f000] 18:53:29 INFO - PROCESS | 1662 | 1463622809685 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]]]}] 18:53:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:53:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 523ms 18:53:29 INFO - PROCESS | 1662 | 1463622809702 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 18:53:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:53:29 INFO - PROCESS | 1662 | 1463622809704 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 18:53:29 INFO - PROCESS | 1662 | 1463622809706 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:53:29 INFO - PROCESS | 1662 | 1463622809709 Marionette TRACE conn2 <- [1,2746,null,{}] 18:53:29 INFO - PROCESS | 1662 | 1463622809717 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}] 18:53:29 INFO - PROCESS | 1662 | 1463622809828 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 18:53:29 INFO - PROCESS | 1662 | 1463622809836 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:29 INFO - PROCESS | 1662 | ++DOCSHELL 0x12935e800 == 56 [pid = 1662] [id = 694] 18:53:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x120fa5c00) [pid = 1662] [serial = 2082] [outer = 0x0] 18:53:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x123799000) [pid = 1662] [serial = 2083] [outer = 0x120fa5c00] 18:53:29 INFO - PROCESS | 1662 | 1463622809883 Marionette DEBUG loaded listener.js 18:53:29 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x1267b0800) [pid = 1662] [serial = 2084] [outer = 0x120fa5c00] 18:53:30 INFO - PROCESS | 1662 | 1463622810248 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]]]}] 18:53:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:53:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 572ms 18:53:30 INFO - PROCESS | 1662 | 1463622810279 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 18:53:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:53:30 INFO - PROCESS | 1662 | 1463622810288 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 18:53:30 INFO - PROCESS | 1662 | 1463622810290 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:53:30 INFO - PROCESS | 1662 | 1463622810291 Marionette TRACE conn2 <- [1,2750,null,{}] 18:53:30 INFO - PROCESS | 1662 | 1463622810293 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}] 18:53:30 INFO - PROCESS | 1662 | 1463622810381 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 18:53:30 INFO - PROCESS | 1662 | 1463622810386 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:30 INFO - PROCESS | 1662 | ++DOCSHELL 0x12af2d000 == 57 [pid = 1662] [id = 695] 18:53:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x1268ed400) [pid = 1662] [serial = 2085] [outer = 0x0] 18:53:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x128b72800) [pid = 1662] [serial = 2086] [outer = 0x1268ed400] 18:53:30 INFO - PROCESS | 1662 | 1463622810415 Marionette DEBUG loaded listener.js 18:53:30 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x128d6d000) [pid = 1662] [serial = 2087] [outer = 0x1268ed400] 18:53:30 INFO - PROCESS | 1662 | 1463622810852 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]]]}] 18:53:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:53:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 570ms 18:53:30 INFO - PROCESS | 1662 | 1463622810861 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 18:53:30 INFO - PROCESS | 1662 | 1463622810863 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 18:53:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:53:30 INFO - PROCESS | 1662 | 1463622810867 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:53:30 INFO - PROCESS | 1662 | 1463622810869 Marionette TRACE conn2 <- [1,2754,null,{}] 18:53:30 INFO - PROCESS | 1662 | 1463622810872 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}] 18:53:31 INFO - PROCESS | 1662 | 1463622811025 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 18:53:31 INFO - PROCESS | 1662 | 1463622811065 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b2b4800 == 58 [pid = 1662] [id = 696] 18:53:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x1268ee000) [pid = 1662] [serial = 2088] [outer = 0x0] 18:53:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x12a45e800) [pid = 1662] [serial = 2089] [outer = 0x1268ee000] 18:53:31 INFO - PROCESS | 1662 | 1463622811090 Marionette DEBUG loaded listener.js 18:53:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x12a94ac00) [pid = 1662] [serial = 2090] [outer = 0x1268ee000] 18:53:31 INFO - PROCESS | 1662 | 1463622811392 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]]]}] 18:53:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:53:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 570ms 18:53:31 INFO - PROCESS | 1662 | 1463622811437 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 18:53:31 INFO - PROCESS | 1662 | 1463622811439 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 18:53:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:53:31 INFO - PROCESS | 1662 | 1463622811450 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:53:31 INFO - PROCESS | 1662 | 1463622811451 Marionette TRACE conn2 <- [1,2758,null,{}] 18:53:31 INFO - PROCESS | 1662 | 1463622811453 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}] 18:53:31 INFO - PROCESS | 1662 | 1463622811573 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 18:53:31 INFO - PROCESS | 1662 | 1463622811611 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:31 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c35f800 == 59 [pid = 1662] [id = 697] 18:53:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x12a945c00) [pid = 1662] [serial = 2091] [outer = 0x0] 18:53:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x12aeed400) [pid = 1662] [serial = 2092] [outer = 0x12a945c00] 18:53:31 INFO - PROCESS | 1662 | 1463622811637 Marionette DEBUG loaded listener.js 18:53:31 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x12af63000) [pid = 1662] [serial = 2093] [outer = 0x12a945c00] 18:53:31 INFO - PROCESS | 1662 | 1463622811966 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]]]}] 18:53:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:53:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 567ms 18:53:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:53:32 INFO - PROCESS | 1662 | 1463622812018 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 18:53:32 INFO - PROCESS | 1662 | 1463622812019 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 18:53:32 INFO - PROCESS | 1662 | 1463622812021 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:53:32 INFO - PROCESS | 1662 | 1463622812022 Marionette TRACE conn2 <- [1,2762,null,{}] 18:53:32 INFO - PROCESS | 1662 | 1463622812024 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}] 18:53:32 INFO - PROCESS | 1662 | 1463622812131 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 18:53:32 INFO - PROCESS | 1662 | 1463622812142 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ce2c800 == 60 [pid = 1662] [id = 698] 18:53:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x12a94b400) [pid = 1662] [serial = 2094] [outer = 0x0] 18:53:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x12b21ec00) [pid = 1662] [serial = 2095] [outer = 0x12a94b400] 18:53:32 INFO - PROCESS | 1662 | 1463622812167 Marionette DEBUG loaded listener.js 18:53:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x12b223400) [pid = 1662] [serial = 2096] [outer = 0x12a94b400] 18:53:32 INFO - PROCESS | 1662 | 1463622812480 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]]]}] 18:53:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:53:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 470ms 18:53:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:53:32 INFO - PROCESS | 1662 | 1463622812496 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 18:53:32 INFO - PROCESS | 1662 | 1463622812498 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 18:53:32 INFO - PROCESS | 1662 | 1463622812500 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:53:32 INFO - PROCESS | 1662 | 1463622812501 Marionette TRACE conn2 <- [1,2766,null,{}] 18:53:32 INFO - PROCESS | 1662 | 1463622812503 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}] 18:53:32 INFO - PROCESS | 1662 | 1463622812611 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 18:53:32 INFO - PROCESS | 1662 | 1463622812650 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:32 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d5bf000 == 61 [pid = 1662] [id = 699] 18:53:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x12af1d800) [pid = 1662] [serial = 2097] [outer = 0x0] 18:53:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x12b227c00) [pid = 1662] [serial = 2098] [outer = 0x12af1d800] 18:53:32 INFO - PROCESS | 1662 | 1463622812674 Marionette DEBUG loaded listener.js 18:53:32 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x12ba4ec00) [pid = 1662] [serial = 2099] [outer = 0x12af1d800] 18:53:33 INFO - PROCESS | 1662 | 1463622813001 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]]]}] 18:53:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:53:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 518ms 18:53:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:53:33 INFO - PROCESS | 1662 | 1463622813019 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 18:53:33 INFO - PROCESS | 1662 | 1463622813020 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 18:53:33 INFO - PROCESS | 1662 | 1463622813025 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:53:33 INFO - PROCESS | 1662 | 1463622813027 Marionette TRACE conn2 <- [1,2770,null,{}] 18:53:33 INFO - PROCESS | 1662 | 1463622813029 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}] 18:53:33 INFO - PROCESS | 1662 | 1463622813154 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 18:53:33 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x120f9c800) [pid = 1662] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:53:33 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x117d72c00) [pid = 1662] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:53:33 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x119107c00) [pid = 1662] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:53:33 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x1167c1400) [pid = 1662] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:53:33 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x128b73c00) [pid = 1662] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 18:53:33 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x117f9e800) [pid = 1662] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:53:33 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x120f9c000) [pid = 1662] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:53:33 INFO - PROCESS | 1662 | 1463622813203 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x1296b0800 == 62 [pid = 1662] [id = 700] 18:53:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x111e24800) [pid = 1662] [serial = 2100] [outer = 0x0] 18:53:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x117f9e800) [pid = 1662] [serial = 2101] [outer = 0x111e24800] 18:53:33 INFO - PROCESS | 1662 | 1463622813228 Marionette DEBUG loaded listener.js 18:53:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x1241ec400) [pid = 1662] [serial = 2102] [outer = 0x111e24800] 18:53:33 INFO - PROCESS | 1662 | 1463622813485 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]]]}] 18:53:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:53:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 471ms 18:53:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:53:33 INFO - PROCESS | 1662 | 1463622813496 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 18:53:33 INFO - PROCESS | 1662 | 1463622813497 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 18:53:33 INFO - PROCESS | 1662 | 1463622813500 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:53:33 INFO - PROCESS | 1662 | 1463622813501 Marionette TRACE conn2 <- [1,2774,null,{}] 18:53:33 INFO - PROCESS | 1662 | 1463622813512 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}] 18:53:33 INFO - PROCESS | 1662 | 1463622813624 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 18:53:33 INFO - PROCESS | 1662 | 1463622813631 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:33 INFO - PROCESS | 1662 | ++DOCSHELL 0x12f0da800 == 63 [pid = 1662] [id = 701] 18:53:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x12ba53800) [pid = 1662] [serial = 2103] [outer = 0x0] 18:53:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x12ba5b000) [pid = 1662] [serial = 2104] [outer = 0x12ba53800] 18:53:33 INFO - PROCESS | 1662 | 1463622813672 Marionette DEBUG loaded listener.js 18:53:33 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x12ba85c00) [pid = 1662] [serial = 2105] [outer = 0x12ba53800] 18:53:34 INFO - PROCESS | 1662 | 1463622814172 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]]]}] 18:53:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:53:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 723ms 18:53:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:53:34 INFO - PROCESS | 1662 | 1463622814234 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 18:53:34 INFO - PROCESS | 1662 | 1463622814235 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 18:53:34 INFO - PROCESS | 1662 | 1463622814239 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:53:34 INFO - PROCESS | 1662 | 1463622814241 Marionette TRACE conn2 <- [1,2778,null,{}] 18:53:34 INFO - PROCESS | 1662 | 1463622814243 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}] 18:53:34 INFO - PROCESS | 1662 | 1463622814345 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 18:53:34 INFO - PROCESS | 1662 | 1463622814349 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x137779000 == 64 [pid = 1662] [id = 702] 18:53:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x12ba86800) [pid = 1662] [serial = 2106] [outer = 0x0] 18:53:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x12bd74000) [pid = 1662] [serial = 2107] [outer = 0x12ba86800] 18:53:34 INFO - PROCESS | 1662 | 1463622814380 Marionette DEBUG loaded listener.js 18:53:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x12c56fc00) [pid = 1662] [serial = 2108] [outer = 0x12ba86800] 18:53:34 INFO - PROCESS | 1662 | 1463622814728 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]]]}] 18:53:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:53:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 521ms 18:53:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:53:34 INFO - PROCESS | 1662 | 1463622814761 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 18:53:34 INFO - PROCESS | 1662 | 1463622814762 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 18:53:34 INFO - PROCESS | 1662 | 1463622814764 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:53:34 INFO - PROCESS | 1662 | 1463622814765 Marionette TRACE conn2 <- [1,2782,null,{}] 18:53:34 INFO - PROCESS | 1662 | 1463622814767 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}] 18:53:34 INFO - PROCESS | 1662 | 1463622814885 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 18:53:34 INFO - PROCESS | 1662 | 1463622814892 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:34 INFO - PROCESS | 1662 | ++DOCSHELL 0x137a3a800 == 65 [pid = 1662] [id = 703] 18:53:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x12ba89000) [pid = 1662] [serial = 2109] [outer = 0x0] 18:53:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x11861a000) [pid = 1662] [serial = 2110] [outer = 0x12ba89000] 18:53:34 INFO - PROCESS | 1662 | 1463622814917 Marionette DEBUG loaded listener.js 18:53:34 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x12c577c00) [pid = 1662] [serial = 2111] [outer = 0x12ba89000] 18:53:35 INFO - PROCESS | 1662 | --DOCSHELL 0x12ce8b800 == 64 [pid = 1662] [id = 16] 18:53:35 INFO - PROCESS | 1662 | 1463622815348 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]]]}] 18:53:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:53:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 623ms 18:53:35 INFO - PROCESS | 1662 | 1463622815388 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 18:53:35 INFO - PROCESS | 1662 | 1463622815392 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 18:53:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:53:35 INFO - PROCESS | 1662 | 1463622815396 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:53:35 INFO - PROCESS | 1662 | 1463622815398 Marionette TRACE conn2 <- [1,2786,null,{}] 18:53:35 INFO - PROCESS | 1662 | 1463622815403 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}] 18:53:35 INFO - PROCESS | 1662 | 1463622815512 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 18:53:35 INFO - PROCESS | 1662 | 1463622815591 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:35 INFO - PROCESS | 1662 | ++DOCSHELL 0x120f3b000 == 65 [pid = 1662] [id = 704] 18:53:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x11312cc00) [pid = 1662] [serial = 2112] [outer = 0x0] 18:53:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x113c56800) [pid = 1662] [serial = 2113] [outer = 0x11312cc00] 18:53:35 INFO - PROCESS | 1662 | 1463622815622 Marionette DEBUG loaded listener.js 18:53:35 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x117d66800) [pid = 1662] [serial = 2114] [outer = 0x11312cc00] 18:53:36 INFO - PROCESS | 1662 | 1463622816048 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]]]}] 18:53:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:53:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 672ms 18:53:36 INFO - PROCESS | 1662 | 1463622816068 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 18:53:36 INFO - PROCESS | 1662 | 1463622816072 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 18:53:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:53:36 INFO - PROCESS | 1662 | 1463622816076 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:53:36 INFO - PROCESS | 1662 | 1463622816078 Marionette TRACE conn2 <- [1,2790,null,{}] 18:53:36 INFO - PROCESS | 1662 | 1463622816080 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}] 18:53:36 INFO - PROCESS | 1662 | 1463622816216 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 18:53:36 INFO - PROCESS | 1662 | 1463622816293 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x128b9b000 == 66 [pid = 1662] [id = 705] 18:53:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x1183e9400) [pid = 1662] [serial = 2115] [outer = 0x0] 18:53:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x1194eb800) [pid = 1662] [serial = 2116] [outer = 0x1183e9400] 18:53:36 INFO - PROCESS | 1662 | 1463622816324 Marionette DEBUG loaded listener.js 18:53:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x120fa9400) [pid = 1662] [serial = 2117] [outer = 0x1183e9400] 18:53:36 INFO - PROCESS | 1662 | 1463622816737 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]]]}] 18:53:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:53:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 669ms 18:53:36 INFO - PROCESS | 1662 | 1463622816746 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 18:53:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:53:36 INFO - PROCESS | 1662 | 1463622816747 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 18:53:36 INFO - PROCESS | 1662 | 1463622816749 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:53:36 INFO - PROCESS | 1662 | 1463622816752 Marionette TRACE conn2 <- [1,2794,null,{}] 18:53:36 INFO - PROCESS | 1662 | 1463622816760 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}] 18:53:36 INFO - PROCESS | 1662 | 1463622816874 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 18:53:36 INFO - PROCESS | 1662 | 1463622816979 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:36 INFO - PROCESS | 1662 | ++DOCSHELL 0x13775f800 == 67 [pid = 1662] [id = 706] 18:53:36 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x1241eb800) [pid = 1662] [serial = 2118] [outer = 0x0] 18:53:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x1292e3c00) [pid = 1662] [serial = 2119] [outer = 0x1241eb800] 18:53:37 INFO - PROCESS | 1662 | 1463622817013 Marionette DEBUG loaded listener.js 18:53:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x12aeef400) [pid = 1662] [serial = 2120] [outer = 0x1241eb800] 18:53:37 INFO - PROCESS | 1662 | 1463622817440 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]]]}] 18:53:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:53:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 724ms 18:53:37 INFO - PROCESS | 1662 | 1463622817476 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 18:53:37 INFO - PROCESS | 1662 | 1463622817479 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 18:53:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:53:37 INFO - PROCESS | 1662 | 1463622817482 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:53:37 INFO - PROCESS | 1662 | 1463622817484 Marionette TRACE conn2 <- [1,2798,null,{}] 18:53:37 INFO - PROCESS | 1662 | 1463622817487 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}] 18:53:37 INFO - PROCESS | 1662 | 1463622817673 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 18:53:37 INFO - PROCESS | 1662 | 1463622817766 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:37 INFO - PROCESS | 1662 | ++DOCSHELL 0x137e99000 == 68 [pid = 1662] [id = 707] 18:53:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x12af1ac00) [pid = 1662] [serial = 2121] [outer = 0x0] 18:53:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x12ba4f800) [pid = 1662] [serial = 2122] [outer = 0x12af1ac00] 18:53:37 INFO - PROCESS | 1662 | 1463622817796 Marionette DEBUG loaded listener.js 18:53:37 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x12ba87c00) [pid = 1662] [serial = 2123] [outer = 0x12af1ac00] 18:53:38 INFO - PROCESS | 1662 | 1463622818226 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]]]}] 18:53:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:53:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 775ms 18:53:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:53:38 INFO - PROCESS | 1662 | 1463622818257 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 18:53:38 INFO - PROCESS | 1662 | 1463622818258 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 18:53:38 INFO - PROCESS | 1662 | 1463622818260 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:53:38 INFO - PROCESS | 1662 | 1463622818262 Marionette TRACE conn2 <- [1,2802,null,{}] 18:53:38 INFO - PROCESS | 1662 | 1463622818264 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}] 18:53:38 INFO - PROCESS | 1662 | 1463622818368 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 18:53:38 INFO - PROCESS | 1662 | 1463622818434 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:38 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c369000 == 69 [pid = 1662] [id = 708] 18:53:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x128ff8c00) [pid = 1662] [serial = 2124] [outer = 0x0] 18:53:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x12ba92400) [pid = 1662] [serial = 2125] [outer = 0x128ff8c00] 18:53:38 INFO - PROCESS | 1662 | 1463622818534 Marionette DEBUG loaded listener.js 18:53:38 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x12bd7b400) [pid = 1662] [serial = 2126] [outer = 0x128ff8c00] 18:53:39 INFO - PROCESS | 1662 | 1463622819193 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]]]}] 18:53:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:53:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 969ms 18:53:39 INFO - PROCESS | 1662 | 1463622819230 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 18:53:39 INFO - PROCESS | 1662 | 1463622819232 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 18:53:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:53:39 INFO - PROCESS | 1662 | 1463622819236 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:53:39 INFO - PROCESS | 1662 | 1463622819239 Marionette TRACE conn2 <- [1,2806,null,{}] 18:53:39 INFO - PROCESS | 1662 | 1463622819243 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}] 18:53:39 INFO - PROCESS | 1662 | 1463622819346 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 18:53:39 INFO - PROCESS | 1662 | 1463622819449 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:39 INFO - PROCESS | 1662 | ++DOCSHELL 0x124b65000 == 70 [pid = 1662] [id = 709] 18:53:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x1121a9800) [pid = 1662] [serial = 2127] [outer = 0x0] 18:53:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x112c4b400) [pid = 1662] [serial = 2128] [outer = 0x1121a9800] 18:53:39 INFO - PROCESS | 1662 | 1463622819496 Marionette DEBUG loaded listener.js 18:53:39 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x116748000) [pid = 1662] [serial = 2129] [outer = 0x1121a9800] 18:53:39 INFO - PROCESS | 1662 | 1463622819961 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]]]}] 18:53:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:53:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 778ms 18:53:40 INFO - PROCESS | 1662 | 1463622820014 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 18:53:40 INFO - PROCESS | 1662 | 1463622820017 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 18:53:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:53:40 INFO - PROCESS | 1662 | 1463622820021 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:53:40 INFO - PROCESS | 1662 | 1463622820023 Marionette TRACE conn2 <- [1,2810,null,{}] 18:53:40 INFO - PROCESS | 1662 | 1463622820026 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}] 18:53:40 INFO - PROCESS | 1662 | 1463622820118 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 18:53:40 INFO - PROCESS | 1662 | 1463622820185 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x123117000 == 71 [pid = 1662] [id = 710] 18:53:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x110eb5000) [pid = 1662] [serial = 2130] [outer = 0x0] 18:53:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x115daf000) [pid = 1662] [serial = 2131] [outer = 0x110eb5000] 18:53:40 INFO - PROCESS | 1662 | 1463622820211 Marionette DEBUG loaded listener.js 18:53:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 163 (0x1167c1400) [pid = 1662] [serial = 2132] [outer = 0x110eb5000] 18:53:40 INFO - PROCESS | 1662 | 1463622820695 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]]]}] 18:53:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:53:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 723ms 18:53:40 INFO - PROCESS | 1662 | 1463622820745 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 18:53:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:53:40 INFO - PROCESS | 1662 | 1463622820746 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 18:53:40 INFO - PROCESS | 1662 | 1463622820765 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:53:40 INFO - PROCESS | 1662 | 1463622820767 Marionette TRACE conn2 <- [1,2814,null,{}] 18:53:40 INFO - PROCESS | 1662 | 1463622820788 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}] 18:53:40 INFO - PROCESS | 1662 | 1463622820906 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 18:53:40 INFO - PROCESS | 1662 | 1463622820951 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:40 INFO - PROCESS | 1662 | ++DOCSHELL 0x119f13000 == 72 [pid = 1662] [id = 711] 18:53:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 164 (0x1183e9c00) [pid = 1662] [serial = 2133] [outer = 0x0] 18:53:40 INFO - PROCESS | 1662 | ++DOMWINDOW == 165 (0x11861c800) [pid = 1662] [serial = 2134] [outer = 0x1183e9c00] 18:53:40 INFO - PROCESS | 1662 | 1463622820981 Marionette DEBUG loaded listener.js 18:53:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 166 (0x1188e0800) [pid = 1662] [serial = 2135] [outer = 0x1183e9c00] 18:53:41 INFO - PROCESS | 1662 | --DOCSHELL 0x12ba13000 == 71 [pid = 1662] [id = 549] 18:53:41 INFO - PROCESS | 1662 | --DOCSHELL 0x12c9f2000 == 70 [pid = 1662] [id = 605] 18:53:41 INFO - PROCESS | 1662 | --DOCSHELL 0x12d5b4000 == 69 [pid = 1662] [id = 654] 18:53:41 INFO - PROCESS | 1662 | --DOCSHELL 0x12be20000 == 68 [pid = 1662] [id = 600] 18:53:41 INFO - PROCESS | 1662 | --DOCSHELL 0x126779800 == 67 [pid = 1662] [id = 548] 18:53:41 INFO - PROCESS | 1662 | --DOCSHELL 0x137779000 == 66 [pid = 1662] [id = 702] 18:53:41 INFO - PROCESS | 1662 | --DOCSHELL 0x12f0da800 == 65 [pid = 1662] [id = 701] 18:53:41 INFO - PROCESS | 1662 | --DOCSHELL 0x1296b0800 == 64 [pid = 1662] [id = 700] 18:53:41 INFO - PROCESS | 1662 | --DOCSHELL 0x12d5bf000 == 63 [pid = 1662] [id = 699] 18:53:41 INFO - PROCESS | 1662 | --DOCSHELL 0x12ce2c800 == 62 [pid = 1662] [id = 698] 18:53:41 INFO - PROCESS | 1662 | --DOMWINDOW == 165 (0x112965800) [pid = 1662] [serial = 2023] [outer = 0x0] [url = about:blank] 18:53:41 INFO - PROCESS | 1662 | --DOMWINDOW == 164 (0x118306c00) [pid = 1662] [serial = 2026] [outer = 0x0] [url = about:blank] 18:53:41 INFO - PROCESS | 1662 | --DOMWINDOW == 163 (0x119c03400) [pid = 1662] [serial = 2029] [outer = 0x0] [url = about:blank] 18:53:41 INFO - PROCESS | 1662 | --DOMWINDOW == 162 (0x1292d7800) [pid = 1662] [serial = 2053] [outer = 0x0] [url = about:blank] 18:53:41 INFO - PROCESS | 1662 | --DOCSHELL 0x12c35f800 == 61 [pid = 1662] [id = 697] 18:53:41 INFO - PROCESS | 1662 | --DOCSHELL 0x12b2b4800 == 60 [pid = 1662] [id = 696] 18:53:41 INFO - PROCESS | 1662 | --DOCSHELL 0x12af2d000 == 59 [pid = 1662] [id = 695] 18:53:41 INFO - PROCESS | 1662 | --DOCSHELL 0x12c6e8800 == 58 [pid = 1662] [id = 17] 18:53:41 INFO - PROCESS | 1662 | --DOCSHELL 0x12935e800 == 57 [pid = 1662] [id = 694] 18:53:41 INFO - PROCESS | 1662 | --DOCSHELL 0x12310c800 == 56 [pid = 1662] [id = 693] 18:53:41 INFO - PROCESS | 1662 | --DOCSHELL 0x118642800 == 55 [pid = 1662] [id = 692] 18:53:41 INFO - PROCESS | 1662 | --DOCSHELL 0x12ce87000 == 54 [pid = 1662] [id = 687] 18:53:41 INFO - PROCESS | 1662 | --DOCSHELL 0x12b05d000 == 53 [pid = 1662] [id = 686] 18:53:41 INFO - PROCESS | 1662 | --DOCSHELL 0x123120000 == 52 [pid = 1662] [id = 685] 18:53:41 INFO - PROCESS | 1662 | --DOCSHELL 0x12c6d1800 == 51 [pid = 1662] [id = 684] 18:53:41 INFO - PROCESS | 1662 | 1463622821392 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]]]}] 18:53:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:53:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 687ms 18:53:41 INFO - PROCESS | 1662 | 1463622821436 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 18:53:41 INFO - PROCESS | 1662 | 1463622821438 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 18:53:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:53:41 INFO - PROCESS | 1662 | 1463622821442 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:53:41 INFO - PROCESS | 1662 | 1463622821443 Marionette TRACE conn2 <- [1,2818,null,{}] 18:53:41 INFO - PROCESS | 1662 | 1463622821446 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}] 18:53:41 INFO - PROCESS | 1662 | 1463622821534 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 18:53:41 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x1241f4c00) [pid = 1662] [serial = 2044] [outer = 0x0] [url = about:blank] 18:53:41 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x1183e4000) [pid = 1662] [serial = 2035] [outer = 0x0] [url = about:blank] 18:53:41 INFO - PROCESS | 1662 | --DOMWINDOW == 159 (0x11861ec00) [pid = 1662] [serial = 2036] [outer = 0x0] [url = about:blank] 18:53:41 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x1192c7000) [pid = 1662] [serial = 2038] [outer = 0x0] [url = about:blank] 18:53:41 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x117f11800) [pid = 1662] [serial = 2033] [outer = 0x0] [url = about:blank] 18:53:41 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x116f13800) [pid = 1662] [serial = 2032] [outer = 0x0] [url = about:blank] 18:53:41 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x128bcdc00) [pid = 1662] [serial = 2050] [outer = 0x0] [url = about:blank] 18:53:41 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x128d76400) [pid = 1662] [serial = 2051] [outer = 0x0] [url = about:blank] 18:53:41 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x124e9a000) [pid = 1662] [serial = 2047] [outer = 0x0] [url = about:blank] 18:53:41 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x123514c00) [pid = 1662] [serial = 2041] [outer = 0x0] [url = about:blank] 18:53:41 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x1260ca800) [pid = 1662] [serial = 2045] [outer = 0x0] [url = about:blank] 18:53:41 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x128ad5c00) [pid = 1662] [serial = 2048] [outer = 0x0] [url = about:blank] 18:53:41 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x119ba0c00) [pid = 1662] [serial = 2039] [outer = 0x0] [url = about:blank] 18:53:41 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x12379a000) [pid = 1662] [serial = 2042] [outer = 0x0] [url = about:blank] 18:53:41 INFO - PROCESS | 1662 | 1463622821601 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:41 INFO - PROCESS | 1662 | ++DOCSHELL 0x11863a800 == 52 [pid = 1662] [id = 712] 18:53:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x113cdf000) [pid = 1662] [serial = 2136] [outer = 0x0] 18:53:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x1183e4000) [pid = 1662] [serial = 2137] [outer = 0x113cdf000] 18:53:41 INFO - PROCESS | 1662 | 1463622821628 Marionette DEBUG loaded listener.js 18:53:41 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x11918c400) [pid = 1662] [serial = 2138] [outer = 0x113cdf000] 18:53:41 INFO - PROCESS | 1662 | 1463622821904 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]]]}] 18:53:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:53:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 470ms 18:53:41 INFO - PROCESS | 1662 | 1463622821914 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 18:53:41 INFO - PROCESS | 1662 | 1463622821915 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 18:53:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:53:41 INFO - PROCESS | 1662 | 1463622821917 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:53:41 INFO - PROCESS | 1662 | 1463622821918 Marionette TRACE conn2 <- [1,2822,null,{}] 18:53:41 INFO - PROCESS | 1662 | 1463622821927 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}] 18:53:42 INFO - PROCESS | 1662 | 1463622822013 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 18:53:42 INFO - PROCESS | 1662 | 1463622822018 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x123c24800 == 53 [pid = 1662] [id = 713] 18:53:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x1192c5000) [pid = 1662] [serial = 2139] [outer = 0x0] 18:53:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x1195f6c00) [pid = 1662] [serial = 2140] [outer = 0x1192c5000] 18:53:42 INFO - PROCESS | 1662 | 1463622822043 Marionette DEBUG loaded listener.js 18:53:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x11aa6a800) [pid = 1662] [serial = 2141] [outer = 0x1192c5000] 18:53:42 INFO - PROCESS | 1662 | 1463622822413 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]]]}] 18:53:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:53:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 517ms 18:53:42 INFO - PROCESS | 1662 | 1463622822435 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 18:53:42 INFO - PROCESS | 1662 | 1463622822436 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 18:53:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:53:42 INFO - PROCESS | 1662 | 1463622822439 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:53:42 INFO - PROCESS | 1662 | 1463622822447 Marionette TRACE conn2 <- [1,2826,null,{}] 18:53:42 INFO - PROCESS | 1662 | 1463622822449 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}] 18:53:42 INFO - PROCESS | 1662 | 1463622822546 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 18:53:42 INFO - PROCESS | 1662 | 1463622822551 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:42 INFO - PROCESS | 1662 | ++DOCSHELL 0x128b8b800 == 54 [pid = 1662] [id = 714] 18:53:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x120fa5400) [pid = 1662] [serial = 2142] [outer = 0x0] 18:53:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x1233ef000) [pid = 1662] [serial = 2143] [outer = 0x120fa5400] 18:53:42 INFO - PROCESS | 1662 | 1463622822577 Marionette DEBUG loaded listener.js 18:53:42 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x123834c00) [pid = 1662] [serial = 2144] [outer = 0x120fa5400] 18:53:42 INFO - PROCESS | 1662 | 1463622822900 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:53:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:53:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 476ms 18:53:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:53:42 INFO - PROCESS | 1662 | 1463622822915 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 18:53:42 INFO - PROCESS | 1662 | 1463622822917 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 18:53:42 INFO - PROCESS | 1662 | 1463622822919 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:53:42 INFO - PROCESS | 1662 | 1463622822920 Marionette TRACE conn2 <- [1,2830,null,{}] 18:53:42 INFO - PROCESS | 1662 | 1463622822924 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}] 18:53:43 INFO - PROCESS | 1662 | 1463622823028 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 18:53:43 INFO - PROCESS | 1662 | 1463622823034 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x129352000 == 55 [pid = 1662] [id = 715] 18:53:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x120fa9000) [pid = 1662] [serial = 2145] [outer = 0x0] 18:53:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x1238d5c00) [pid = 1662] [serial = 2146] [outer = 0x120fa9000] 18:53:43 INFO - PROCESS | 1662 | 1463622823060 Marionette DEBUG loaded listener.js 18:53:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x12467e400) [pid = 1662] [serial = 2147] [outer = 0x120fa9000] 18:53:43 INFO - PROCESS | 1662 | 1463622823390 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]]]}] 18:53:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:53:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 519ms 18:53:43 INFO - PROCESS | 1662 | 1463622823439 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 18:53:43 INFO - PROCESS | 1662 | 1463622823440 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 18:53:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:53:43 INFO - PROCESS | 1662 | 1463622823442 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:53:43 INFO - PROCESS | 1662 | 1463622823443 Marionette TRACE conn2 <- [1,2834,null,{}] 18:53:43 INFO - PROCESS | 1662 | 1463622823445 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}] 18:53:43 INFO - PROCESS | 1662 | 1463622823534 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 18:53:43 INFO - PROCESS | 1662 | 1463622823538 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:43 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a934800 == 56 [pid = 1662] [id = 716] 18:53:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x124e35800) [pid = 1662] [serial = 2148] [outer = 0x0] 18:53:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x126461000) [pid = 1662] [serial = 2149] [outer = 0x124e35800] 18:53:43 INFO - PROCESS | 1662 | 1463622823563 Marionette DEBUG loaded listener.js 18:53:43 INFO - PROCESS | 1662 | ++DOMWINDOW == 163 (0x1268d5c00) [pid = 1662] [serial = 2150] [outer = 0x124e35800] 18:53:43 INFO - PROCESS | 1662 | 1463622823925 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:53:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:53:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 522ms 18:53:43 INFO - PROCESS | 1662 | 1463622823968 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 18:53:43 INFO - PROCESS | 1662 | 1463622823969 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 18:53:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:53:43 INFO - PROCESS | 1662 | 1463622823971 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:53:43 INFO - PROCESS | 1662 | 1463622823972 Marionette TRACE conn2 <- [1,2838,null,{}] 18:53:43 INFO - PROCESS | 1662 | 1463622823974 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}] 18:53:44 INFO - PROCESS | 1662 | 1463622824087 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 18:53:44 INFO - PROCESS | 1662 | 1463622824133 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x12b05a000 == 57 [pid = 1662] [id = 717] 18:53:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 164 (0x1260c8800) [pid = 1662] [serial = 2151] [outer = 0x0] 18:53:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 165 (0x1268e9c00) [pid = 1662] [serial = 2152] [outer = 0x1260c8800] 18:53:44 INFO - PROCESS | 1662 | 1463622824169 Marionette DEBUG loaded listener.js 18:53:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 166 (0x128ad5c00) [pid = 1662] [serial = 2153] [outer = 0x1260c8800] 18:53:44 INFO - PROCESS | 1662 | 1463622824530 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]]]}] 18:53:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:53:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 570ms 18:53:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:53:44 INFO - PROCESS | 1662 | 1463622824545 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 18:53:44 INFO - PROCESS | 1662 | 1463622824546 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 18:53:44 INFO - PROCESS | 1662 | 1463622824550 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:53:44 INFO - PROCESS | 1662 | 1463622824552 Marionette TRACE conn2 <- [1,2842,null,{}] 18:53:44 INFO - PROCESS | 1662 | 1463622824566 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}] 18:53:44 INFO - PROCESS | 1662 | 1463622824729 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 18:53:44 INFO - PROCESS | 1662 | 1463622824745 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:44 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ba22800 == 58 [pid = 1662] [id = 718] 18:53:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 167 (0x1268eb400) [pid = 1662] [serial = 2154] [outer = 0x0] 18:53:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 168 (0x128b7a000) [pid = 1662] [serial = 2155] [outer = 0x1268eb400] 18:53:44 INFO - PROCESS | 1662 | 1463622824785 Marionette DEBUG loaded listener.js 18:53:44 INFO - PROCESS | 1662 | ++DOMWINDOW == 169 (0x128b7d800) [pid = 1662] [serial = 2156] [outer = 0x1268eb400] 18:53:45 INFO - PROCESS | 1662 | 1463622825265 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]]]}] 18:53:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:53:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 725ms 18:53:45 INFO - PROCESS | 1662 | 1463622825275 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 18:53:45 INFO - PROCESS | 1662 | 1463622825277 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 18:53:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:53:45 INFO - PROCESS | 1662 | 1463622825279 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:53:45 INFO - PROCESS | 1662 | 1463622825281 Marionette TRACE conn2 <- [1,2846,null,{}] 18:53:45 INFO - PROCESS | 1662 | 1463622825283 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}] 18:53:45 INFO - PROCESS | 1662 | 1463622825402 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 18:53:45 INFO - PROCESS | 1662 | 1463622825416 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:45 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c364000 == 59 [pid = 1662] [id = 719] 18:53:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 170 (0x117f0d000) [pid = 1662] [serial = 2157] [outer = 0x0] 18:53:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 171 (0x128d6dc00) [pid = 1662] [serial = 2158] [outer = 0x117f0d000] 18:53:45 INFO - PROCESS | 1662 | 1463622825446 Marionette DEBUG loaded listener.js 18:53:45 INFO - PROCESS | 1662 | ++DOMWINDOW == 172 (0x129528c00) [pid = 1662] [serial = 2159] [outer = 0x117f0d000] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 171 (0x116f22c00) [pid = 1662] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 170 (0x111f55000) [pid = 1662] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 169 (0x1126adc00) [pid = 1662] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 168 (0x118816400) [pid = 1662] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 167 (0x1268e7400) [pid = 1662] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 166 (0x11aa73400) [pid = 1662] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 165 (0x11aa79800) [pid = 1662] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 164 (0x126458800) [pid = 1662] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 163 (0x120f9d400) [pid = 1662] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 162 (0x118406400) [pid = 1662] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x120fa2800) [pid = 1662] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x128b75400) [pid = 1662] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 159 (0x1241f3c00) [pid = 1662] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x128adbc00) [pid = 1662] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x110eb6c00) [pid = 1662] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x118619000) [pid = 1662] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x123794c00) [pid = 1662] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x12a945c00) [pid = 1662] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x12a94b400) [pid = 1662] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x12af1d800) [pid = 1662] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x111e24800) [pid = 1662] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x12aeeb800) [pid = 1662] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x116f17800) [pid = 1662] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x1163f8800) [pid = 1662] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x120fa5c00) [pid = 1662] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x12ba86800) [pid = 1662] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x1237a0800) [pid = 1662] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x11336d800) [pid = 1662] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x1268ee000) [pid = 1662] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x1292d7c00) [pid = 1662] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x11861f000) [pid = 1662] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x128ff8400) [pid = 1662] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x12ba53800) [pid = 1662] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x1238db800) [pid = 1662] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x1268ed400) [pid = 1662] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x117f9b800) [pid = 1662] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x12ce8c000) [pid = 1662] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x12c9cbc00) [pid = 1662] [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.] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x111f1c800) [pid = 1662] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x11aa09000) [pid = 1662] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x114ffa800) [pid = 1662] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x12a6ea800) [pid = 1662] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x117f99000) [pid = 1662] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x11840c000) [pid = 1662] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:53:46 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x1165ccc00) [pid = 1662] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:53:46 INFO - PROCESS | 1662 | 1463622826104 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]]]}] 18:53:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:53:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 869ms 18:53:46 INFO - PROCESS | 1662 | 1463622826149 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 18:53:46 INFO - PROCESS | 1662 | 1463622826150 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 18:53:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:53:46 INFO - PROCESS | 1662 | 1463622826152 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:53:46 INFO - PROCESS | 1662 | 1463622826153 Marionette TRACE conn2 <- [1,2850,null,{}] 18:53:46 INFO - PROCESS | 1662 | 1463622826156 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}] 18:53:46 INFO - PROCESS | 1662 | 1463622826241 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 18:53:46 INFO - PROCESS | 1662 | 1463622826306 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x120f31000 == 60 [pid = 1662] [id = 720] 18:53:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x110e4a000) [pid = 1662] [serial = 2160] [outer = 0x0] 18:53:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x1126b0800) [pid = 1662] [serial = 2161] [outer = 0x110e4a000] 18:53:46 INFO - PROCESS | 1662 | 1463622826333 Marionette DEBUG loaded listener.js 18:53:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x116f1a400) [pid = 1662] [serial = 2162] [outer = 0x110e4a000] 18:53:46 INFO - PROCESS | 1662 | 1463622826597 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:53:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:53:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 468ms 18:53:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:53:46 INFO - PROCESS | 1662 | 1463622826628 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 18:53:46 INFO - PROCESS | 1662 | 1463622826629 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 18:53:46 INFO - PROCESS | 1662 | 1463622826631 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:53:46 INFO - PROCESS | 1662 | 1463622826632 Marionette TRACE conn2 <- [1,2854,null,{}] 18:53:46 INFO - PROCESS | 1662 | 1463622826634 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}] 18:53:46 INFO - PROCESS | 1662 | 1463622826722 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 18:53:46 INFO - PROCESS | 1662 | 1463622826728 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:46 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ce16000 == 61 [pid = 1662] [id = 721] 18:53:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x117f0e000) [pid = 1662] [serial = 2163] [outer = 0x0] 18:53:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x118816400) [pid = 1662] [serial = 2164] [outer = 0x117f0e000] 18:53:46 INFO - PROCESS | 1662 | 1463622826754 Marionette DEBUG loaded listener.js 18:53:46 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x11aa09000) [pid = 1662] [serial = 2165] [outer = 0x117f0e000] 18:53:47 INFO - PROCESS | 1662 | 1463622827076 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]]]}] 18:53:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:53:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 470ms 18:53:47 INFO - PROCESS | 1662 | 1463622827102 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 18:53:47 INFO - PROCESS | 1662 | 1463622827103 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 18:53:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:53:47 INFO - PROCESS | 1662 | 1463622827107 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:53:47 INFO - PROCESS | 1662 | 1463622827109 Marionette TRACE conn2 <- [1,2858,null,{}] 18:53:47 INFO - PROCESS | 1662 | 1463622827111 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}] 18:53:47 INFO - PROCESS | 1662 | 1463622827195 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 18:53:47 INFO - PROCESS | 1662 | 1463622827261 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ce31000 == 62 [pid = 1662] [id = 722] 18:53:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x11830c400) [pid = 1662] [serial = 2166] [outer = 0x0] 18:53:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x120f9a800) [pid = 1662] [serial = 2167] [outer = 0x11830c400] 18:53:47 INFO - PROCESS | 1662 | 1463622827287 Marionette DEBUG loaded listener.js 18:53:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x124e9c000) [pid = 1662] [serial = 2168] [outer = 0x11830c400] 18:53:47 INFO - PROCESS | 1662 | 1463622827562 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:53:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:53:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 472ms 18:53:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:53:47 INFO - PROCESS | 1662 | 1463622827579 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 18:53:47 INFO - PROCESS | 1662 | 1463622827580 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 18:53:47 INFO - PROCESS | 1662 | 1463622827582 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:53:47 INFO - PROCESS | 1662 | 1463622827583 Marionette TRACE conn2 <- [1,2862,null,{}] 18:53:47 INFO - PROCESS | 1662 | 1463622827586 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}] 18:53:47 INFO - PROCESS | 1662 | 1463622827692 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 18:53:47 INFO - PROCESS | 1662 | 1463622827696 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:47 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d5c1800 == 63 [pid = 1662] [id = 723] 18:53:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x110ea7c00) [pid = 1662] [serial = 2169] [outer = 0x0] 18:53:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x128b75000) [pid = 1662] [serial = 2170] [outer = 0x110ea7c00] 18:53:47 INFO - PROCESS | 1662 | 1463622827721 Marionette DEBUG loaded listener.js 18:53:47 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x1292e0000) [pid = 1662] [serial = 2171] [outer = 0x110ea7c00] 18:53:48 INFO - PROCESS | 1662 | 1463622828144 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]]]}] 18:53:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:53:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 619ms 18:53:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:53:48 INFO - PROCESS | 1662 | 1463622828202 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 18:53:48 INFO - PROCESS | 1662 | 1463622828205 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 18:53:48 INFO - PROCESS | 1662 | 1463622828208 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:53:48 INFO - PROCESS | 1662 | 1463622828211 Marionette TRACE conn2 <- [1,2866,null,{}] 18:53:48 INFO - PROCESS | 1662 | 1463622828216 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}] 18:53:48 INFO - PROCESS | 1662 | 1463622828326 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 18:53:48 INFO - PROCESS | 1662 | 1463622828408 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:48 INFO - PROCESS | 1662 | ++DOCSHELL 0x118399800 == 64 [pid = 1662] [id = 724] 18:53:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x111a02400) [pid = 1662] [serial = 2172] [outer = 0x0] 18:53:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x112653000) [pid = 1662] [serial = 2173] [outer = 0x111a02400] 18:53:48 INFO - PROCESS | 1662 | 1463622828440 Marionette DEBUG loaded listener.js 18:53:48 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x112966800) [pid = 1662] [serial = 2174] [outer = 0x111a02400] 18:53:48 INFO - PROCESS | 1662 | 1463622828957 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]]]}] 18:53:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:53:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 774ms 18:53:48 INFO - PROCESS | 1662 | 1463622828994 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 18:53:49 INFO - PROCESS | 1662 | 1463622829000 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 18:53:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:53:49 INFO - PROCESS | 1662 | 1463622829009 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:53:49 INFO - PROCESS | 1662 | 1463622829012 Marionette TRACE conn2 <- [1,2870,null,{}] 18:53:49 INFO - PROCESS | 1662 | 1463622829016 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}] 18:53:49 INFO - PROCESS | 1662 | 1463622829171 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 18:53:49 INFO - PROCESS | 1662 | 1463622829280 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:49 INFO - PROCESS | 1662 | ++DOCSHELL 0x124e76800 == 65 [pid = 1662] [id = 725] 18:53:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x117583c00) [pid = 1662] [serial = 2175] [outer = 0x0] 18:53:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x117fa2c00) [pid = 1662] [serial = 2176] [outer = 0x117583c00] 18:53:49 INFO - PROCESS | 1662 | 1463622829328 Marionette DEBUG loaded listener.js 18:53:49 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x118619c00) [pid = 1662] [serial = 2177] [outer = 0x117583c00] 18:53:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:53:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 824ms 18:53:49 INFO - PROCESS | 1662 | 1463622829824 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]]]}] 18:53:49 INFO - PROCESS | 1662 | 1463622829831 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 18:53:49 INFO - PROCESS | 1662 | 1463622829832 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 18:53:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:53:49 INFO - PROCESS | 1662 | 1463622829834 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:53:49 INFO - PROCESS | 1662 | 1463622829837 Marionette TRACE conn2 <- [1,2874,null,{}] 18:53:49 INFO - PROCESS | 1662 | 1463622829847 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}] 18:53:49 INFO - PROCESS | 1662 | 1463622829954 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 18:53:50 INFO - PROCESS | 1662 | 1463622830063 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c6e5800 == 66 [pid = 1662] [id = 726] 18:53:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x119189c00) [pid = 1662] [serial = 2178] [outer = 0x0] 18:53:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x119c0e400) [pid = 1662] [serial = 2179] [outer = 0x119189c00] 18:53:50 INFO - PROCESS | 1662 | 1463622830107 Marionette DEBUG loaded listener.js 18:53:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x123519800) [pid = 1662] [serial = 2180] [outer = 0x119189c00] 18:53:50 INFO - PROCESS | 1662 | 1463622830537 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]]]}] 18:53:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:53:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 728ms 18:53:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:53:50 INFO - PROCESS | 1662 | 1463622830563 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 18:53:50 INFO - PROCESS | 1662 | 1463622830565 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 18:53:50 INFO - PROCESS | 1662 | 1463622830567 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:53:50 INFO - PROCESS | 1662 | 1463622830569 Marionette TRACE conn2 <- [1,2878,null,{}] 18:53:50 INFO - PROCESS | 1662 | 1463622830571 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}] 18:53:50 INFO - PROCESS | 1662 | 1463622830698 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 18:53:50 INFO - PROCESS | 1662 | 1463622830777 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:50 INFO - PROCESS | 1662 | ++DOCSHELL 0x12f01a000 == 67 [pid = 1662] [id = 727] 18:53:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x124e2f800) [pid = 1662] [serial = 2181] [outer = 0x0] 18:53:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x1268d9800) [pid = 1662] [serial = 2182] [outer = 0x124e2f800] 18:53:50 INFO - PROCESS | 1662 | 1463622830807 Marionette DEBUG loaded listener.js 18:53:50 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x128bcb000) [pid = 1662] [serial = 2183] [outer = 0x124e2f800] 18:53:51 INFO - PROCESS | 1662 | 1463622831223 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]]]}] 18:53:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:53:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 673ms 18:53:51 INFO - PROCESS | 1662 | 1463622831242 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 18:53:51 INFO - PROCESS | 1662 | 1463622831243 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 18:53:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:53:51 INFO - PROCESS | 1662 | 1463622831246 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:53:51 INFO - PROCESS | 1662 | 1463622831247 Marionette TRACE conn2 <- [1,2882,null,{}] 18:53:51 INFO - PROCESS | 1662 | 1463622831249 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}] 18:53:51 INFO - PROCESS | 1662 | 1463622831356 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 18:53:51 INFO - PROCESS | 1662 | 1463622831462 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:51 INFO - PROCESS | 1662 | ++DOCSHELL 0x12f0df800 == 68 [pid = 1662] [id = 728] 18:53:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x124e37000) [pid = 1662] [serial = 2184] [outer = 0x0] 18:53:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x128d76400) [pid = 1662] [serial = 2185] [outer = 0x124e37000] 18:53:51 INFO - PROCESS | 1662 | 1463622831494 Marionette DEBUG loaded listener.js 18:53:51 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x1292df800) [pid = 1662] [serial = 2186] [outer = 0x124e37000] 18:53:51 INFO - PROCESS | 1662 | 1463622831919 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]]]}] 18:53:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:53:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 719ms 18:53:51 INFO - PROCESS | 1662 | 1463622831966 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 18:53:51 INFO - PROCESS | 1662 | 1463622831968 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 18:53:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:53:51 INFO - PROCESS | 1662 | 1463622831972 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:53:51 INFO - PROCESS | 1662 | 1463622831974 Marionette TRACE conn2 <- [1,2886,null,{}] 18:53:51 INFO - PROCESS | 1662 | 1463622831978 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}] 18:53:52 INFO - PROCESS | 1662 | 1463622832115 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 18:53:52 INFO - PROCESS | 1662 | 1463622832197 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x137e8e000 == 69 [pid = 1662] [id = 729] 18:53:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x129529000) [pid = 1662] [serial = 2187] [outer = 0x0] 18:53:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x12a6eb800) [pid = 1662] [serial = 2188] [outer = 0x129529000] 18:53:52 INFO - PROCESS | 1662 | 1463622832228 Marionette DEBUG loaded listener.js 18:53:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x12af1bc00) [pid = 1662] [serial = 2189] [outer = 0x129529000] 18:53:52 INFO - PROCESS | 1662 | 1463622832691 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]]]}] 18:53:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:53:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 772ms 18:53:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:53:52 INFO - PROCESS | 1662 | 1463622832744 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 18:53:52 INFO - PROCESS | 1662 | 1463622832746 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 18:53:52 INFO - PROCESS | 1662 | 1463622832748 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:53:52 INFO - PROCESS | 1662 | 1463622832749 Marionette TRACE conn2 <- [1,2890,null,{}] 18:53:52 INFO - PROCESS | 1662 | 1463622832752 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}] 18:53:52 INFO - PROCESS | 1662 | 1463622832859 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 18:53:52 INFO - PROCESS | 1662 | 1463622832967 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:52 INFO - PROCESS | 1662 | ++DOCSHELL 0x1160d0000 == 70 [pid = 1662] [id = 730] 18:53:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x110e71000) [pid = 1662] [serial = 2190] [outer = 0x0] 18:53:52 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x1126af000) [pid = 1662] [serial = 2191] [outer = 0x110e71000] 18:53:53 INFO - PROCESS | 1662 | 1463622833001 Marionette DEBUG loaded listener.js 18:53:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x117075c00) [pid = 1662] [serial = 2192] [outer = 0x110e71000] 18:53:53 INFO - PROCESS | 1662 | 1463622833627 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:53:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:53:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 921ms 18:53:53 INFO - PROCESS | 1662 | 1463622833669 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 18:53:53 INFO - PROCESS | 1662 | 1463622833672 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 18:53:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:53:53 INFO - PROCESS | 1662 | 1463622833675 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:53:53 INFO - PROCESS | 1662 | 1463622833677 Marionette TRACE conn2 <- [1,2894,null,{}] 18:53:53 INFO - PROCESS | 1662 | 1463622833681 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}] 18:53:53 INFO - PROCESS | 1662 | 1463622833781 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 18:53:53 INFO - PROCESS | 1662 | 1463622833866 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:53 INFO - PROCESS | 1662 | ++DOCSHELL 0x1232fe000 == 71 [pid = 1662] [id = 731] 18:53:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x111e24800) [pid = 1662] [serial = 2193] [outer = 0x0] 18:53:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x1126b4400) [pid = 1662] [serial = 2194] [outer = 0x111e24800] 18:53:53 INFO - PROCESS | 1662 | 1463622833895 Marionette DEBUG loaded listener.js 18:53:53 INFO - PROCESS | 1662 | ++DOMWINDOW == 163 (0x113361800) [pid = 1662] [serial = 2195] [outer = 0x111e24800] 18:53:54 INFO - PROCESS | 1662 | 1463622834310 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]]]}] 18:53:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:53:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 671ms 18:53:54 INFO - PROCESS | 1662 | 1463622834346 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 18:53:54 INFO - PROCESS | 1662 | 1463622834350 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 18:53:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:53:54 INFO - PROCESS | 1662 | 1463622834354 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:53:54 INFO - PROCESS | 1662 | 1463622834356 Marionette TRACE conn2 <- [1,2898,null,{}] 18:53:54 INFO - PROCESS | 1662 | 1463622834358 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}] 18:53:54 INFO - PROCESS | 1662 | 1463622834454 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 18:53:54 INFO - PROCESS | 1662 | 1463622834522 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:54 INFO - PROCESS | 1662 | ++DOCSHELL 0x1183ac000 == 72 [pid = 1662] [id = 732] 18:53:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 164 (0x1126b2800) [pid = 1662] [serial = 2196] [outer = 0x0] 18:53:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 165 (0x11312e400) [pid = 1662] [serial = 2197] [outer = 0x1126b2800] 18:53:54 INFO - PROCESS | 1662 | 1463622834598 Marionette DEBUG loaded listener.js 18:53:54 INFO - PROCESS | 1662 | ++DOMWINDOW == 166 (0x117d6fc00) [pid = 1662] [serial = 2198] [outer = 0x1126b2800] 18:53:54 INFO - PROCESS | 1662 | --DOCSHELL 0x12b2c7000 == 71 [pid = 1662] [id = 546] 18:53:54 INFO - PROCESS | 1662 | --DOCSHELL 0x12ce31000 == 70 [pid = 1662] [id = 722] 18:53:54 INFO - PROCESS | 1662 | --DOCSHELL 0x12ce16000 == 69 [pid = 1662] [id = 721] 18:53:54 INFO - PROCESS | 1662 | --DOCSHELL 0x120f31000 == 68 [pid = 1662] [id = 720] 18:53:54 INFO - PROCESS | 1662 | --DOCSHELL 0x12c364000 == 67 [pid = 1662] [id = 719] 18:53:54 INFO - PROCESS | 1662 | --DOCSHELL 0x12ba22800 == 66 [pid = 1662] [id = 718] 18:53:54 INFO - PROCESS | 1662 | --DOCSHELL 0x12b05a000 == 65 [pid = 1662] [id = 717] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 165 (0x12ce96800) [pid = 1662] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 164 (0x11861a000) [pid = 1662] [serial = 2110] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOCSHELL 0x12a934800 == 64 [pid = 1662] [id = 716] 18:53:54 INFO - PROCESS | 1662 | --DOCSHELL 0x129352000 == 63 [pid = 1662] [id = 715] 18:53:54 INFO - PROCESS | 1662 | --DOCSHELL 0x128b8b800 == 62 [pid = 1662] [id = 714] 18:53:54 INFO - PROCESS | 1662 | --DOCSHELL 0x123c24800 == 61 [pid = 1662] [id = 713] 18:53:54 INFO - PROCESS | 1662 | --DOCSHELL 0x11863a800 == 60 [pid = 1662] [id = 712] 18:53:54 INFO - PROCESS | 1662 | --DOCSHELL 0x119f13000 == 59 [pid = 1662] [id = 711] 18:53:54 INFO - PROCESS | 1662 | --DOCSHELL 0x123117000 == 58 [pid = 1662] [id = 710] 18:53:54 INFO - PROCESS | 1662 | --DOCSHELL 0x124b65000 == 57 [pid = 1662] [id = 709] 18:53:54 INFO - PROCESS | 1662 | --DOCSHELL 0x120f3b000 == 56 [pid = 1662] [id = 704] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 163 (0x113139400) [pid = 1662] [serial = 1865] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 162 (0x124e9ec00) [pid = 1662] [serial = 1802] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x118309800) [pid = 1662] [serial = 1868] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x123769c00) [pid = 1662] [serial = 1916] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 159 (0x12680e400) [pid = 1662] [serial = 1919] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x128bd1c00) [pid = 1662] [serial = 1922] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x1241f9800) [pid = 1662] [serial = 1874] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x11aa70000) [pid = 1662] [serial = 1871] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x128adcc00) [pid = 1662] [serial = 1877] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x128ff8800) [pid = 1662] [serial = 1880] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x12a455800) [pid = 1662] [serial = 1979] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x128ff2400) [pid = 1662] [serial = 1925] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x112c4ac00) [pid = 1662] [serial = 1967] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x123e26400) [pid = 1662] [serial = 1973] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x118405800) [pid = 1662] [serial = 1970] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x12aeeec00) [pid = 1662] [serial = 2021] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x1183ebc00) [pid = 1662] [serial = 2027] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x1195fa000) [pid = 1662] [serial = 1913] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x11830d800) [pid = 1662] [serial = 1910] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x115fd0800) [pid = 1662] [serial = 2024] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x1160b7c00) [pid = 1662] [serial = 1907] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x121191000) [pid = 1662] [serial = 2030] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x128bd3800) [pid = 1662] [serial = 1976] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x12aeed400) [pid = 1662] [serial = 2092] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x12b21ec00) [pid = 1662] [serial = 2095] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x12af63000) [pid = 1662] [serial = 2093] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x12b223400) [pid = 1662] [serial = 2096] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x12ba4ec00) [pid = 1662] [serial = 2099] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x12b227c00) [pid = 1662] [serial = 2098] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x117f9e800) [pid = 1662] [serial = 2101] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x1241ec400) [pid = 1662] [serial = 2102] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x12af11400) [pid = 1662] [serial = 2071] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x12af1b400) [pid = 1662] [serial = 2072] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x1183eb400) [pid = 1662] [serial = 2078] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x117f98000) [pid = 1662] [serial = 2077] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x12aee6c00) [pid = 1662] [serial = 2075] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x12379c800) [pid = 1662] [serial = 2074] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x123799000) [pid = 1662] [serial = 2083] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x12bd74000) [pid = 1662] [serial = 2107] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x1267b0800) [pid = 1662] [serial = 2084] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x128b79800) [pid = 1662] [serial = 2063] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x124e31400) [pid = 1662] [serial = 2062] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x116f1dc00) [pid = 1662] [serial = 2057] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x1163ef000) [pid = 1662] [serial = 2056] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x12a45e800) [pid = 1662] [serial = 2089] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x12a6ee400) [pid = 1662] [serial = 2069] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x12a6a3000) [pid = 1662] [serial = 2068] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x118a1e000) [pid = 1662] [serial = 2080] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x1195f3800) [pid = 1662] [serial = 2081] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x1292de400) [pid = 1662] [serial = 2054] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x12ba5b000) [pid = 1662] [serial = 2104] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x12952a400) [pid = 1662] [serial = 2066] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x128ffb400) [pid = 1662] [serial = 2065] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x12c56fc00) [pid = 1662] [serial = 2108] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x128b72800) [pid = 1662] [serial = 2086] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x128d6d000) [pid = 1662] [serial = 2087] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 107 (0x11881bc00) [pid = 1662] [serial = 2059] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 106 (0x1195f9000) [pid = 1662] [serial = 2060] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 105 (0x1194f1400) [pid = 1662] [serial = 1445] [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.] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 104 (0x12a94ac00) [pid = 1662] [serial = 2090] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 103 (0x12ba85c00) [pid = 1662] [serial = 2105] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | --DOMWINDOW == 102 (0x12680cc00) [pid = 1662] [serial = 1904] [outer = 0x0] [url = about:blank] 18:53:54 INFO - PROCESS | 1662 | 1463622834978 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]]]}] 18:53:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:53:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 669ms 18:53:55 INFO - PROCESS | 1662 | 1463622835028 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 18:53:55 INFO - PROCESS | 1662 | 1463622835030 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 18:53:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:53:55 INFO - PROCESS | 1662 | 1463622835032 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:53:55 INFO - PROCESS | 1662 | 1463622835035 Marionette TRACE conn2 <- [1,2902,null,{}] 18:53:55 INFO - PROCESS | 1662 | 1463622835042 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}] 18:53:55 INFO - PROCESS | 1662 | 1463622835146 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 18:53:55 INFO - PROCESS | 1662 | 1463622835155 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x123807800 == 57 [pid = 1662] [id = 733] 18:53:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 103 (0x1183dd800) [pid = 1662] [serial = 2199] [outer = 0x0] 18:53:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 104 (0x1185a3400) [pid = 1662] [serial = 2200] [outer = 0x1183dd800] 18:53:55 INFO - PROCESS | 1662 | 1463622835183 Marionette DEBUG loaded listener.js 18:53:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 105 (0x1188dc400) [pid = 1662] [serial = 2201] [outer = 0x1183dd800] 18:53:55 INFO - PROCESS | 1662 | 1463622835548 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:53:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:53:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 522ms 18:53:55 INFO - PROCESS | 1662 | 1463622835558 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 18:53:55 INFO - PROCESS | 1662 | 1463622835559 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 18:53:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:53:55 INFO - PROCESS | 1662 | 1463622835562 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:53:55 INFO - PROCESS | 1662 | 1463622835563 Marionette TRACE conn2 <- [1,2906,null,{}] 18:53:55 INFO - PROCESS | 1662 | 1463622835565 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}] 18:53:55 INFO - PROCESS | 1662 | 1463622835654 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 18:53:55 INFO - PROCESS | 1662 | 1463622835714 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:55 INFO - PROCESS | 1662 | ++DOCSHELL 0x124b5b000 == 58 [pid = 1662] [id = 734] 18:53:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 106 (0x1188da400) [pid = 1662] [serial = 2202] [outer = 0x0] 18:53:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 107 (0x119107000) [pid = 1662] [serial = 2203] [outer = 0x1188da400] 18:53:55 INFO - PROCESS | 1662 | 1463622835740 Marionette DEBUG loaded listener.js 18:53:55 INFO - PROCESS | 1662 | ++DOMWINDOW == 108 (0x1194ed000) [pid = 1662] [serial = 2204] [outer = 0x1188da400] 18:53:56 INFO - PROCESS | 1662 | 1463622836097 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]]]}] 18:53:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:53:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 569ms 18:53:56 INFO - PROCESS | 1662 | 1463622836132 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 18:53:56 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:53:56 INFO - PROCESS | 1662 | 1463622836134 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 18:53:56 INFO - PROCESS | 1662 | 1463622836139 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:53:56 INFO - PROCESS | 1662 | 1463622836142 Marionette TRACE conn2 <- [1,2910,null,{}] 18:53:56 INFO - PROCESS | 1662 | 1463622836145 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}] 18:53:56 INFO - PROCESS | 1662 | 1463622836311 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 18:53:56 INFO - PROCESS | 1662 | 1463622836326 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x128fd6000 == 59 [pid = 1662] [id = 735] 18:53:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x11918ac00) [pid = 1662] [serial = 2205] [outer = 0x0] 18:53:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x119b91400) [pid = 1662] [serial = 2206] [outer = 0x11918ac00] 18:53:56 INFO - PROCESS | 1662 | 1463622836361 Marionette DEBUG loaded listener.js 18:53:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x120f9f800) [pid = 1662] [serial = 2207] [outer = 0x11918ac00] 18:53:56 INFO - PROCESS | 1662 | 1463622836677 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]]]}] 18:53:56 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:53:56 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:53:56 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 575ms 18:53:56 INFO - TEST-START | /DOMEvents/constructors.html 18:53:56 INFO - PROCESS | 1662 | 1463622836713 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 18:53:56 INFO - PROCESS | 1662 | 1463622836714 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 18:53:56 INFO - PROCESS | 1662 | 1463622836716 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:53:56 INFO - PROCESS | 1662 | 1463622836717 Marionette TRACE conn2 <- [1,2914,null,{}] 18:53:56 INFO - PROCESS | 1662 | 1463622836719 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}] 18:53:56 INFO - PROCESS | 1662 | 1463622836818 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 18:53:56 INFO - PROCESS | 1662 | 1463622836895 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:56 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a925800 == 60 [pid = 1662] [id = 736] 18:53:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x1194f5000) [pid = 1662] [serial = 2208] [outer = 0x0] 18:53:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x12118e000) [pid = 1662] [serial = 2209] [outer = 0x1194f5000] 18:53:56 INFO - PROCESS | 1662 | 1463622836920 Marionette DEBUG loaded listener.js 18:53:56 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x124e35000) [pid = 1662] [serial = 2210] [outer = 0x1194f5000] 18:53:57 INFO - PROCESS | 1662 | 1463622837268 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]]]}] 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:53:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:53:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:53:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:53:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:53:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:53:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:53:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:53:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:53:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:53:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:53:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:53:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:53:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:53:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:53:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:53:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:53:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:53:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:53:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:53:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:53:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:53:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:53:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:53:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:53:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:53:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:53:57 INFO - TEST-OK | /DOMEvents/constructors.html | took 575ms 18:53:57 INFO - PROCESS | 1662 | 1463622837292 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 18:53:57 INFO - PROCESS | 1662 | 1463622837294 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 18:53:57 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:53:57 INFO - PROCESS | 1662 | 1463622837302 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:53:57 INFO - PROCESS | 1662 | 1463622837303 Marionette TRACE conn2 <- [1,2918,null,{}] 18:53:57 INFO - PROCESS | 1662 | 1463622837306 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}] 18:53:57 INFO - PROCESS | 1662 | 1463622837412 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 18:53:57 INFO - PROCESS | 1662 | 1463622837451 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ba19800 == 61 [pid = 1662] [id = 737] 18:53:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x1192b9c00) [pid = 1662] [serial = 2211] [outer = 0x0] 18:53:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x1260ca800) [pid = 1662] [serial = 2212] [outer = 0x1192b9c00] 18:53:57 INFO - PROCESS | 1662 | 1463622837477 Marionette DEBUG loaded listener.js 18:53:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x128add800) [pid = 1662] [serial = 2213] [outer = 0x1192b9c00] 18:53:57 INFO - PROCESS | 1662 | 1463622837788 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:53:57 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:53:57 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 523ms 18:53:57 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:53:57 INFO - PROCESS | 1662 | 1463622837826 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 18:53:57 INFO - PROCESS | 1662 | 1463622837827 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 18:53:57 INFO - PROCESS | 1662 | 1463622837829 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:53:57 INFO - PROCESS | 1662 | 1463622837830 Marionette TRACE conn2 <- [1,2922,null,{}] 18:53:57 INFO - PROCESS | 1662 | 1463622837832 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}] 18:53:57 INFO - PROCESS | 1662 | 1463622837937 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 18:53:57 INFO - PROCESS | 1662 | 1463622837950 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:57 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c01d000 == 62 [pid = 1662] [id = 738] 18:53:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x1244dbc00) [pid = 1662] [serial = 2214] [outer = 0x0] 18:53:57 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x128b79c00) [pid = 1662] [serial = 2215] [outer = 0x1244dbc00] 18:53:57 INFO - PROCESS | 1662 | 1463622837975 Marionette DEBUG loaded listener.js 18:53:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x128ffb400) [pid = 1662] [serial = 2216] [outer = 0x1244dbc00] 18:53:58 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:53:58 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:53:58 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:53:58 INFO - PROCESS | 1662 | [1662] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:53:58 INFO - PROCESS | 1662 | 1463622838299 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]]]}] 18:53:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:53:58 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:53:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:53:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:53:58 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 18:53:58 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:53:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:53:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:53:58 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 18:53:58 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:53:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:53:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:53:58 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]" 18:53:58 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:53:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:53:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:53:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:53:58 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:53:58 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 520ms 18:53:58 INFO - PROCESS | 1662 | 1463622838349 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 18:53:58 INFO - PROCESS | 1662 | 1463622838350 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 18:53:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:53:58 INFO - PROCESS | 1662 | 1463622838358 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:53:58 INFO - PROCESS | 1662 | 1463622838359 Marionette TRACE conn2 <- [1,2926,null,{}] 18:53:58 INFO - PROCESS | 1662 | 1463622838361 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}] 18:53:58 INFO - PROCESS | 1662 | 1463622838466 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 18:53:58 INFO - PROCESS | 1662 | 1463622838480 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:58 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c537800 == 63 [pid = 1662] [id = 739] 18:53:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x128bd7000) [pid = 1662] [serial = 2217] [outer = 0x0] 18:53:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x129524800) [pid = 1662] [serial = 2218] [outer = 0x128bd7000] 18:53:58 INFO - PROCESS | 1662 | 1463622838505 Marionette DEBUG loaded listener.js 18:53:58 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x12aee6800) [pid = 1662] [serial = 2219] [outer = 0x128bd7000] 18:53:58 INFO - PROCESS | 1662 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:53:58 INFO - PROCESS | 1662 | 1463622838818 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]]]}] 18:53:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:53:58 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 473ms 18:53:58 INFO - PROCESS | 1662 | 1463622838828 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 18:53:58 INFO - PROCESS | 1662 | 1463622838829 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 18:53:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:53:58 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x1260c8800) [pid = 1662] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:53:58 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x1268eb400) [pid = 1662] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:53:58 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x110e4a000) [pid = 1662] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:53:58 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x117f0d000) [pid = 1662] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:53:58 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x12ba89000) [pid = 1662] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:53:58 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x1121a9800) [pid = 1662] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:53:58 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x1192c5000) [pid = 1662] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 18:53:58 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x110eb5000) [pid = 1662] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:53:58 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x120fa9000) [pid = 1662] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 18:53:58 INFO - PROCESS | 1662 | --DOMWINDOW == 113 (0x113cdf000) [pid = 1662] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 18:53:58 INFO - PROCESS | 1662 | --DOMWINDOW == 112 (0x120fa5400) [pid = 1662] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 18:53:58 INFO - PROCESS | 1662 | --DOMWINDOW == 111 (0x1183e9c00) [pid = 1662] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 18:53:58 INFO - PROCESS | 1662 | --DOMWINDOW == 110 (0x124e35800) [pid = 1662] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 18:53:58 INFO - PROCESS | 1662 | --DOMWINDOW == 109 (0x117f0e000) [pid = 1662] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:53:58 INFO - PROCESS | 1662 | --DOMWINDOW == 108 (0x11830c400) [pid = 1662] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:53:58 INFO - PROCESS | 1662 | 1463622838966 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:53:58 INFO - PROCESS | 1662 | 1463622838967 Marionette TRACE conn2 <- [1,2930,null,{}] 18:53:58 INFO - PROCESS | 1662 | 1463622838969 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}] 18:53:59 INFO - PROCESS | 1662 | 1463622839054 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 18:53:59 INFO - PROCESS | 1662 | 1463622839058 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x12935a800 == 64 [pid = 1662] [id = 740] 18:53:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 109 (0x1167c1000) [pid = 1662] [serial = 2220] [outer = 0x0] 18:53:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 110 (0x118308400) [pid = 1662] [serial = 2221] [outer = 0x1167c1000] 18:53:59 INFO - PROCESS | 1662 | 1463622839084 Marionette DEBUG loaded listener.js 18:53:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 111 (0x120fa4800) [pid = 1662] [serial = 2222] [outer = 0x1167c1000] 18:53:59 INFO - PROCESS | 1662 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:53:59 INFO - PROCESS | 1662 | 1463622839391 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]]]}] 18:53:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:53:59 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 479ms 18:53:59 INFO - PROCESS | 1662 | 1463622839434 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 18:53:59 INFO - PROCESS | 1662 | 1463622839436 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 18:53:59 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:53:59 INFO - PROCESS | 1662 | 1463622839438 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:53:59 INFO - PROCESS | 1662 | 1463622839448 Marionette TRACE conn2 <- [1,2934,null,{}] 18:53:59 INFO - PROCESS | 1662 | 1463622839451 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}] 18:53:59 INFO - PROCESS | 1662 | 1463622839550 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 18:53:59 INFO - PROCESS | 1662 | 1463622839613 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:59 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d291800 == 65 [pid = 1662] [id = 741] 18:53:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 112 (0x1194ec400) [pid = 1662] [serial = 2223] [outer = 0x0] 18:53:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 113 (0x12aee6c00) [pid = 1662] [serial = 2224] [outer = 0x1194ec400] 18:53:59 INFO - PROCESS | 1662 | 1463622839642 Marionette DEBUG loaded listener.js 18:53:59 INFO - PROCESS | 1662 | ++DOMWINDOW == 114 (0x12af68c00) [pid = 1662] [serial = 2225] [outer = 0x1194ec400] 18:53:59 INFO - PROCESS | 1662 | 1463622839915 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]]]}] 18:53:59 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:53:59 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 480ms 18:53:59 INFO - PROCESS | 1662 | 1463622839919 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 18:53:59 INFO - PROCESS | 1662 | 1463622839920 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 18:53:59 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:53:59 INFO - PROCESS | 1662 | 1463622839932 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:53:59 INFO - PROCESS | 1662 | 1463622839933 Marionette TRACE conn2 <- [1,2938,null,{}] 18:53:59 INFO - PROCESS | 1662 | 1463622839935 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}] 18:54:00 INFO - PROCESS | 1662 | 1463622840029 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 18:54:00 INFO - PROCESS | 1662 | 1463622840033 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d5b0000 == 66 [pid = 1662] [id = 742] 18:54:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x12af6c800) [pid = 1662] [serial = 2226] [outer = 0x0] 18:54:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x12b225400) [pid = 1662] [serial = 2227] [outer = 0x12af6c800] 18:54:00 INFO - PROCESS | 1662 | 1463622840059 Marionette DEBUG loaded listener.js 18:54:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x12ba4f400) [pid = 1662] [serial = 2228] [outer = 0x12af6c800] 18:54:00 INFO - PROCESS | 1662 | 1463622840353 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]]]}] 18:54:00 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. 18:54:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 468ms 18:54:00 INFO - PROCESS | 1662 | 1463622840401 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 18:54:00 INFO - PROCESS | 1662 | 1463622840402 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 18:54:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:54:00 INFO - PROCESS | 1662 | 1463622840404 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:54:00 INFO - PROCESS | 1662 | 1463622840405 Marionette TRACE conn2 <- [1,2942,null,{}] 18:54:00 INFO - PROCESS | 1662 | 1463622840410 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}] 18:54:00 INFO - PROCESS | 1662 | 1463622840496 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 18:54:00 INFO - PROCESS | 1662 | 1463622840571 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:00 INFO - PROCESS | 1662 | ++DOCSHELL 0x12e06d800 == 67 [pid = 1662] [id = 743] 18:54:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x12aef1000) [pid = 1662] [serial = 2229] [outer = 0x0] 18:54:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x12ba52800) [pid = 1662] [serial = 2230] [outer = 0x12aef1000] 18:54:00 INFO - PROCESS | 1662 | 1463622840595 Marionette DEBUG loaded listener.js 18:54:00 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x12ba5d800) [pid = 1662] [serial = 2231] [outer = 0x12aef1000] 18:54:00 INFO - PROCESS | 1662 | 1463622840850 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"]]]}] 18:54:00 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 18:54:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:54:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:54:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 471ms 18:54:00 INFO - PROCESS | 1662 | 1463622840879 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 18:54:00 INFO - PROCESS | 1662 | 1463622840880 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 18:54:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:54:00 INFO - PROCESS | 1662 | 1463622840882 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:54:00 INFO - PROCESS | 1662 | 1463622840883 Marionette TRACE conn2 <- [1,2946,null,{}] 18:54:00 INFO - PROCESS | 1662 | 1463622840886 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}] 18:54:00 INFO - PROCESS | 1662 | 1463622840986 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 18:54:01 INFO - PROCESS | 1662 | 1463622841115 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x116fa7800 == 68 [pid = 1662] [id = 744] 18:54:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x110e4cc00) [pid = 1662] [serial = 2232] [outer = 0x0] 18:54:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x110e72400) [pid = 1662] [serial = 2233] [outer = 0x110e4cc00] 18:54:01 INFO - PROCESS | 1662 | 1463622841147 Marionette DEBUG loaded listener.js 18:54:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x1126ac800) [pid = 1662] [serial = 2234] [outer = 0x110e4cc00] 18:54:01 INFO - PROCESS | 1662 | 1463622841526 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]]]}] 18:54:01 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. 18:54:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 669ms 18:54:01 INFO - PROCESS | 1662 | 1463622841552 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 18:54:01 INFO - PROCESS | 1662 | 1463622841555 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 18:54:01 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:54:01 INFO - PROCESS | 1662 | 1463622841558 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:54:01 INFO - PROCESS | 1662 | 1463622841561 Marionette TRACE conn2 <- [1,2950,null,{}] 18:54:01 INFO - PROCESS | 1662 | 1463622841564 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}] 18:54:01 INFO - PROCESS | 1662 | 1463622841677 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 18:54:01 INFO - PROCESS | 1662 | 1463622841779 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:01 INFO - PROCESS | 1662 | ++DOCSHELL 0x123db4000 == 69 [pid = 1662] [id = 745] 18:54:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x115dae400) [pid = 1662] [serial = 2235] [outer = 0x0] 18:54:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x116f22000) [pid = 1662] [serial = 2236] [outer = 0x115dae400] 18:54:01 INFO - PROCESS | 1662 | 1463622841812 Marionette DEBUG loaded listener.js 18:54:01 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x118305800) [pid = 1662] [serial = 2237] [outer = 0x115dae400] 18:54:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x124b59000 == 70 [pid = 1662] [id = 746] 18:54:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x1183e6400) [pid = 1662] [serial = 2238] [outer = 0x0] 18:54:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x11757e800) [pid = 1662] [serial = 2239] [outer = 0x1183e6400] 18:54:02 INFO - PROCESS | 1662 | 1463622842217 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]]]}] 18:54:02 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. 18:54:02 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 18:54:02 INFO - PROCESS | 1662 | 1463622842231 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 18:54:02 INFO - PROCESS | 1662 | 1463622842234 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 18:54:02 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:54:02 INFO - PROCESS | 1662 | 1463622842236 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:54:02 INFO - PROCESS | 1662 | 1463622842237 Marionette TRACE conn2 <- [1,2954,null,{}] 18:54:02 INFO - PROCESS | 1662 | 1463622842240 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}] 18:54:02 INFO - PROCESS | 1662 | 1463622842372 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 18:54:02 INFO - PROCESS | 1662 | 1463622842475 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:02 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ce8d800 == 71 [pid = 1662] [id = 747] 18:54:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x1188e4400) [pid = 1662] [serial = 2240] [outer = 0x0] 18:54:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x1195fbc00) [pid = 1662] [serial = 2241] [outer = 0x1188e4400] 18:54:02 INFO - PROCESS | 1662 | 1463622842505 Marionette DEBUG loaded listener.js 18:54:02 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x12318ac00) [pid = 1662] [serial = 2242] [outer = 0x1188e4400] 18:54:02 INFO - PROCESS | 1662 | 1463622842863 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]]]}] 18:54:02 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:54:02 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 18:54:02 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 673ms 18:54:02 INFO - PROCESS | 1662 | 1463622842909 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 18:54:02 INFO - PROCESS | 1662 | 1463622842911 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 18:54:02 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:54:02 INFO - PROCESS | 1662 | 1463622842918 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:54:02 INFO - PROCESS | 1662 | 1463622842923 Marionette TRACE conn2 <- [1,2958,null,{}] 18:54:02 INFO - PROCESS | 1662 | 1463622842926 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}] 18:54:03 INFO - PROCESS | 1662 | 1463622843046 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 18:54:03 INFO - PROCESS | 1662 | 1463622843111 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x13777a800 == 72 [pid = 1662] [id = 748] 18:54:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x119207000) [pid = 1662] [serial = 2243] [outer = 0x0] 18:54:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x1238d6400) [pid = 1662] [serial = 2244] [outer = 0x119207000] 18:54:03 INFO - PROCESS | 1662 | 1463622843181 Marionette DEBUG loaded listener.js 18:54:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x128b73000) [pid = 1662] [serial = 2245] [outer = 0x119207000] 18:54:03 INFO - PROCESS | 1662 | 1463622843525 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]]]}] 18:54:03 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. 18:54:03 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 628ms 18:54:03 INFO - PROCESS | 1662 | 1463622843543 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 18:54:03 INFO - PROCESS | 1662 | 1463622843545 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 18:54:03 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:54:03 INFO - PROCESS | 1662 | 1463622843547 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:54:03 INFO - PROCESS | 1662 | 1463622843548 Marionette TRACE conn2 <- [1,2962,null,{}] 18:54:03 INFO - PROCESS | 1662 | 1463622843551 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}] 18:54:03 INFO - PROCESS | 1662 | 1463622843659 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 18:54:03 INFO - PROCESS | 1662 | 1463622843782 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:03 INFO - PROCESS | 1662 | ++DOCSHELL 0x137e8e800 == 73 [pid = 1662] [id = 749] 18:54:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x128bd0c00) [pid = 1662] [serial = 2246] [outer = 0x0] 18:54:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x12a6ad800) [pid = 1662] [serial = 2247] [outer = 0x128bd0c00] 18:54:03 INFO - PROCESS | 1662 | 1463622843818 Marionette DEBUG loaded listener.js 18:54:03 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x12af1a400) [pid = 1662] [serial = 2248] [outer = 0x128bd0c00] 18:54:04 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. 18:54:04 INFO - PROCESS | 1662 | 1463622844162 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]]]}] 18:54:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 619ms 18:54:04 INFO - PROCESS | 1662 | 1463622844167 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 18:54:04 INFO - PROCESS | 1662 | 1463622844168 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 18:54:04 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:54:04 INFO - PROCESS | 1662 | 1463622844170 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:54:04 INFO - PROCESS | 1662 | 1463622844172 Marionette TRACE conn2 <- [1,2966,null,{}] 18:54:04 INFO - PROCESS | 1662 | 1463622844176 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}] 18:54:04 INFO - PROCESS | 1662 | 1463622844283 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 18:54:04 INFO - PROCESS | 1662 | 1463622844385 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:04 INFO - PROCESS | 1662 | ++DOCSHELL 0x1383cb800 == 74 [pid = 1662] [id = 750] 18:54:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x12ba56800) [pid = 1662] [serial = 2249] [outer = 0x0] 18:54:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x12ba8ec00) [pid = 1662] [serial = 2250] [outer = 0x12ba56800] 18:54:04 INFO - PROCESS | 1662 | 1463622844421 Marionette DEBUG loaded listener.js 18:54:04 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x12bd74000) [pid = 1662] [serial = 2251] [outer = 0x12ba56800] 18:54:04 INFO - PROCESS | 1662 | 1463622844779 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]]]}] 18:54:04 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. 18:54:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 622ms 18:54:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:54:04 INFO - PROCESS | 1662 | 1463622844793 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 18:54:04 INFO - PROCESS | 1662 | 1463622844794 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 18:54:04 INFO - PROCESS | 1662 | 1463622844796 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:54:04 INFO - PROCESS | 1662 | 1463622844797 Marionette TRACE conn2 <- [1,2970,null,{}] 18:54:04 INFO - PROCESS | 1662 | 1463622844800 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}] 18:54:04 INFO - PROCESS | 1662 | 1463622844907 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 18:54:05 INFO - PROCESS | 1662 | 1463622845047 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x1383db000 == 75 [pid = 1662] [id = 751] 18:54:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x1241f8000) [pid = 1662] [serial = 2252] [outer = 0x0] 18:54:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x12bd78c00) [pid = 1662] [serial = 2253] [outer = 0x1241f8000] 18:54:05 INFO - PROCESS | 1662 | 1463622845096 Marionette DEBUG loaded listener.js 18:54:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x12c57ac00) [pid = 1662] [serial = 2254] [outer = 0x1241f8000] 18:54:05 INFO - PROCESS | 1662 | 1463622845683 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]]]}] 18:54:05 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. 18:54:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 919ms 18:54:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:54:05 INFO - PROCESS | 1662 | 1463622845716 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 18:54:05 INFO - PROCESS | 1662 | 1463622845718 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 18:54:05 INFO - PROCESS | 1662 | 1463622845721 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:54:05 INFO - PROCESS | 1662 | 1463622845723 Marionette TRACE conn2 <- [1,2974,null,{}] 18:54:05 INFO - PROCESS | 1662 | 1463622845727 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}] 18:54:05 INFO - PROCESS | 1662 | 1463622845829 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 18:54:05 INFO - PROCESS | 1662 | 1463622845896 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:05 INFO - PROCESS | 1662 | ++DOCSHELL 0x117f83800 == 76 [pid = 1662] [id = 752] 18:54:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x110e67400) [pid = 1662] [serial = 2255] [outer = 0x0] 18:54:05 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x1126e0400) [pid = 1662] [serial = 2256] [outer = 0x110e67400] 18:54:05 INFO - PROCESS | 1662 | 1463622845968 Marionette DEBUG loaded listener.js 18:54:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x114ffa000) [pid = 1662] [serial = 2257] [outer = 0x110e67400] 18:54:06 INFO - PROCESS | 1662 | 1463622846298 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]]]}] 18:54:06 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. 18:54:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 622ms 18:54:06 INFO - PROCESS | 1662 | 1463622846344 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 18:54:06 INFO - PROCESS | 1662 | 1463622846348 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 18:54:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:54:06 INFO - PROCESS | 1662 | 1463622846353 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:54:06 INFO - PROCESS | 1662 | 1463622846355 Marionette TRACE conn2 <- [1,2978,null,{}] 18:54:06 INFO - PROCESS | 1662 | 1463622846359 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}] 18:54:06 INFO - PROCESS | 1662 | 1463622846455 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 18:54:06 INFO - PROCESS | 1662 | 1463622846517 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:06 INFO - PROCESS | 1662 | ++DOCSHELL 0x120f35000 == 77 [pid = 1662] [id = 753] 18:54:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x11634d800) [pid = 1662] [serial = 2258] [outer = 0x0] 18:54:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x117f08400) [pid = 1662] [serial = 2259] [outer = 0x11634d800] 18:54:06 INFO - PROCESS | 1662 | 1463622846544 Marionette DEBUG loaded listener.js 18:54:06 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x118617800) [pid = 1662] [serial = 2260] [outer = 0x11634d800] 18:54:06 INFO - PROCESS | 1662 | --DOCSHELL 0x12e06d800 == 76 [pid = 1662] [id = 743] 18:54:06 INFO - PROCESS | 1662 | --DOCSHELL 0x12d5b0000 == 75 [pid = 1662] [id = 742] 18:54:06 INFO - PROCESS | 1662 | --DOCSHELL 0x12d291800 == 74 [pid = 1662] [id = 741] 18:54:06 INFO - PROCESS | 1662 | --DOCSHELL 0x12935a800 == 73 [pid = 1662] [id = 740] 18:54:06 INFO - PROCESS | 1662 | --DOCSHELL 0x12c537800 == 72 [pid = 1662] [id = 739] 18:54:06 INFO - PROCESS | 1662 | --DOCSHELL 0x12c01d000 == 71 [pid = 1662] [id = 738] 18:54:06 INFO - PROCESS | 1662 | --DOCSHELL 0x12ba19800 == 70 [pid = 1662] [id = 737] 18:54:06 INFO - PROCESS | 1662 | --DOCSHELL 0x12a925800 == 69 [pid = 1662] [id = 736] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x113c56800) [pid = 1662] [serial = 2113] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x1194eb800) [pid = 1662] [serial = 2116] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x1292e3c00) [pid = 1662] [serial = 2119] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x12ba4f800) [pid = 1662] [serial = 2122] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x128b75000) [pid = 1662] [serial = 2170] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOCSHELL 0x128fd6000 == 68 [pid = 1662] [id = 735] 18:54:06 INFO - PROCESS | 1662 | --DOCSHELL 0x124b5b000 == 67 [pid = 1662] [id = 734] 18:54:06 INFO - PROCESS | 1662 | --DOCSHELL 0x123807800 == 66 [pid = 1662] [id = 733] 18:54:06 INFO - PROCESS | 1662 | --DOCSHELL 0x1183ac000 == 65 [pid = 1662] [id = 732] 18:54:06 INFO - PROCESS | 1662 | --DOCSHELL 0x1232fe000 == 64 [pid = 1662] [id = 731] 18:54:06 INFO - PROCESS | 1662 | --DOCSHELL 0x12f01a000 == 63 [pid = 1662] [id = 727] 18:54:06 INFO - PROCESS | 1662 | --DOCSHELL 0x12c6e5800 == 62 [pid = 1662] [id = 726] 18:54:06 INFO - PROCESS | 1662 | --DOCSHELL 0x124e76800 == 61 [pid = 1662] [id = 725] 18:54:06 INFO - PROCESS | 1662 | --DOCSHELL 0x118399800 == 60 [pid = 1662] [id = 724] 18:54:06 INFO - PROCESS | 1662 | 1463622846936 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]]]}] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x1268e9c00) [pid = 1662] [serial = 2152] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x128b7a000) [pid = 1662] [serial = 2155] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x128ad5c00) [pid = 1662] [serial = 2153] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x1126b0800) [pid = 1662] [serial = 2161] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x128d6dc00) [pid = 1662] [serial = 2158] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x12c577c00) [pid = 1662] [serial = 2111] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x116748000) [pid = 1662] [serial = 2129] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x112c4b400) [pid = 1662] [serial = 2128] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x1195f6c00) [pid = 1662] [serial = 2140] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x11aa6a800) [pid = 1662] [serial = 2141] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x12ba92400) [pid = 1662] [serial = 2125] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x128b7d800) [pid = 1662] [serial = 2156] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x1167c1400) [pid = 1662] [serial = 2132] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x115daf000) [pid = 1662] [serial = 2131] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x1238d5c00) [pid = 1662] [serial = 2146] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x12467e400) [pid = 1662] [serial = 2147] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 127 (0x1183e4000) [pid = 1662] [serial = 2137] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 126 (0x11918c400) [pid = 1662] [serial = 2138] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 125 (0x1233ef000) [pid = 1662] [serial = 2143] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 124 (0x123834c00) [pid = 1662] [serial = 2144] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 123 (0x1188e0800) [pid = 1662] [serial = 2135] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 122 (0x11861c800) [pid = 1662] [serial = 2134] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 121 (0x126461000) [pid = 1662] [serial = 2149] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 120 (0x118816400) [pid = 1662] [serial = 2164] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 119 (0x124e9c000) [pid = 1662] [serial = 2168] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 118 (0x11aa09000) [pid = 1662] [serial = 2165] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 117 (0x120f9a800) [pid = 1662] [serial = 2167] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 116 (0x129528c00) [pid = 1662] [serial = 2159] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 115 (0x116f1a400) [pid = 1662] [serial = 2162] [outer = 0x0] [url = about:blank] 18:54:06 INFO - PROCESS | 1662 | --DOMWINDOW == 114 (0x1268d5c00) [pid = 1662] [serial = 2150] [outer = 0x0] [url = about:blank] 18:54:06 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. 18:54:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 622ms 18:54:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:54:06 INFO - PROCESS | 1662 | 1463622846974 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 18:54:06 INFO - PROCESS | 1662 | 1463622846975 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 18:54:06 INFO - PROCESS | 1662 | 1463622846977 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:54:06 INFO - PROCESS | 1662 | 1463622846979 Marionette TRACE conn2 <- [1,2982,null,{}] 18:54:06 INFO - PROCESS | 1662 | 1463622846987 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}] 18:54:07 INFO - PROCESS | 1662 | 1463622847085 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 18:54:07 INFO - PROCESS | 1662 | 1463622847091 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x12310e000 == 61 [pid = 1662] [id = 754] 18:54:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 115 (0x1188e8800) [pid = 1662] [serial = 2261] [outer = 0x0] 18:54:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 116 (0x119107c00) [pid = 1662] [serial = 2262] [outer = 0x1188e8800] 18:54:07 INFO - PROCESS | 1662 | 1463622847123 Marionette DEBUG loaded listener.js 18:54:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 117 (0x1194efc00) [pid = 1662] [serial = 2263] [outer = 0x1188e8800] 18:54:07 INFO - PROCESS | 1662 | 1463622847628 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"]]]}] 18:54:07 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 18:54:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:54:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 671ms 18:54:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:54:07 INFO - PROCESS | 1662 | 1463622847649 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 18:54:07 INFO - PROCESS | 1662 | 1463622847651 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 18:54:07 INFO - PROCESS | 1662 | 1463622847653 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:54:07 INFO - PROCESS | 1662 | 1463622847654 Marionette TRACE conn2 <- [1,2986,null,{}] 18:54:07 INFO - PROCESS | 1662 | 1463622847656 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}] 18:54:07 INFO - PROCESS | 1662 | 1463622847743 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 18:54:07 INFO - PROCESS | 1662 | 1463622847747 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:07 INFO - PROCESS | 1662 | ++DOCSHELL 0x128c44000 == 62 [pid = 1662] [id = 755] 18:54:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 118 (0x119b9b000) [pid = 1662] [serial = 2264] [outer = 0x0] 18:54:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 119 (0x121187c00) [pid = 1662] [serial = 2265] [outer = 0x119b9b000] 18:54:07 INFO - PROCESS | 1662 | 1463622847773 Marionette DEBUG loaded listener.js 18:54:07 INFO - PROCESS | 1662 | ++DOMWINDOW == 120 (0x123517400) [pid = 1662] [serial = 2266] [outer = 0x119b9b000] 18:54:08 INFO - PROCESS | 1662 | 1463622848183 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]]]}] 18:54:08 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. 18:54:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 567ms 18:54:08 INFO - PROCESS | 1662 | 1463622848231 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 18:54:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:54:08 INFO - PROCESS | 1662 | 1463622848234 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 18:54:08 INFO - PROCESS | 1662 | 1463622848237 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:54:08 INFO - PROCESS | 1662 | 1463622848239 Marionette TRACE conn2 <- [1,2990,null,{}] 18:54:08 INFO - PROCESS | 1662 | 1463622848242 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}] 18:54:08 INFO - PROCESS | 1662 | 1463622848366 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 18:54:08 INFO - PROCESS | 1662 | 1463622848375 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a6b5800 == 63 [pid = 1662] [id = 756] 18:54:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 121 (0x123792c00) [pid = 1662] [serial = 2267] [outer = 0x0] 18:54:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 122 (0x123835800) [pid = 1662] [serial = 2268] [outer = 0x123792c00] 18:54:08 INFO - PROCESS | 1662 | 1463622848400 Marionette DEBUG loaded listener.js 18:54:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 123 (0x12413f800) [pid = 1662] [serial = 2269] [outer = 0x123792c00] 18:54:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x12af2e000 == 64 [pid = 1662] [id = 757] 18:54:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 124 (0x12467e400) [pid = 1662] [serial = 2270] [outer = 0x0] 18:54:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 125 (0x11aa6a800) [pid = 1662] [serial = 2271] [outer = 0x12467e400] 18:54:08 INFO - PROCESS | 1662 | 1463622848728 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]]]}] 18:54:08 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. 18:54:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 526ms 18:54:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:54:08 INFO - PROCESS | 1662 | 1463622848762 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 18:54:08 INFO - PROCESS | 1662 | 1463622848764 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 18:54:08 INFO - PROCESS | 1662 | 1463622848766 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:54:08 INFO - PROCESS | 1662 | 1463622848767 Marionette TRACE conn2 <- [1,2994,null,{}] 18:54:08 INFO - PROCESS | 1662 | 1463622848769 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}] 18:54:08 INFO - PROCESS | 1662 | 1463622848928 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 18:54:08 INFO - PROCESS | 1662 | 1463622848937 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:08 INFO - PROCESS | 1662 | ++DOCSHELL 0x12af2a800 == 65 [pid = 1662] [id = 758] 18:54:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 126 (0x1244d2800) [pid = 1662] [serial = 2272] [outer = 0x0] 18:54:08 INFO - PROCESS | 1662 | ++DOMWINDOW == 127 (0x126811c00) [pid = 1662] [serial = 2273] [outer = 0x1244d2800] 18:54:08 INFO - PROCESS | 1662 | 1463622848963 Marionette DEBUG loaded listener.js 18:54:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 128 (0x128b7d400) [pid = 1662] [serial = 2274] [outer = 0x1244d2800] 18:54:09 INFO - PROCESS | 1662 | 1463622849298 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]]]}] 18:54:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:54:09 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 18:54:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 569ms 18:54:09 INFO - PROCESS | 1662 | 1463622849340 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 18:54:09 INFO - PROCESS | 1662 | 1463622849341 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 18:54:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:54:09 INFO - PROCESS | 1662 | 1463622849344 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:54:09 INFO - PROCESS | 1662 | 1463622849345 Marionette TRACE conn2 <- [1,2998,null,{}] 18:54:09 INFO - PROCESS | 1662 | 1463622849347 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}] 18:54:09 INFO - PROCESS | 1662 | 1463622849463 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 18:54:09 INFO - PROCESS | 1662 | 1463622849507 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ba1f000 == 66 [pid = 1662] [id = 759] 18:54:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x128bce800) [pid = 1662] [serial = 2275] [outer = 0x0] 18:54:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x128d6dc00) [pid = 1662] [serial = 2276] [outer = 0x128bce800] 18:54:09 INFO - PROCESS | 1662 | 1463622849532 Marionette DEBUG loaded listener.js 18:54:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x1292e5400) [pid = 1662] [serial = 2277] [outer = 0x128bce800] 18:54:09 INFO - PROCESS | 1662 | 1463622849801 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]]]}] 18:54:09 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. 18:54:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 468ms 18:54:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:54:09 INFO - PROCESS | 1662 | 1463622849813 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 18:54:09 INFO - PROCESS | 1662 | 1463622849814 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 18:54:09 INFO - PROCESS | 1662 | 1463622849816 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:54:09 INFO - PROCESS | 1662 | 1463622849817 Marionette TRACE conn2 <- [1,3002,null,{}] 18:54:09 INFO - PROCESS | 1662 | 1463622849834 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}] 18:54:09 INFO - PROCESS | 1662 | 1463622849948 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 18:54:09 INFO - PROCESS | 1662 | 1463622849953 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:09 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c52f000 == 67 [pid = 1662] [id = 760] 18:54:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x128d2bc00) [pid = 1662] [serial = 2278] [outer = 0x0] 18:54:09 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x12a457400) [pid = 1662] [serial = 2279] [outer = 0x128d2bc00] 18:54:09 INFO - PROCESS | 1662 | 1463622849978 Marionette DEBUG loaded listener.js 18:54:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x12a94fc00) [pid = 1662] [serial = 2280] [outer = 0x128d2bc00] 18:54:10 INFO - PROCESS | 1662 | 1463622850288 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]]]}] 18:54:10 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. 18:54:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 527ms 18:54:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:54:10 INFO - PROCESS | 1662 | 1463622850344 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 18:54:10 INFO - PROCESS | 1662 | 1463622850345 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 18:54:10 INFO - PROCESS | 1662 | 1463622850347 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:54:10 INFO - PROCESS | 1662 | 1463622850348 Marionette TRACE conn2 <- [1,3006,null,{}] 18:54:10 INFO - PROCESS | 1662 | 1463622850351 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}] 18:54:10 INFO - PROCESS | 1662 | 1463622850465 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 18:54:10 INFO - PROCESS | 1662 | 1463622850511 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:10 INFO - PROCESS | 1662 | ++DOCSHELL 0x12ce19800 == 68 [pid = 1662] [id = 761] 18:54:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x12aeeb800) [pid = 1662] [serial = 2281] [outer = 0x0] 18:54:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x12af17400) [pid = 1662] [serial = 2282] [outer = 0x12aeeb800] 18:54:10 INFO - PROCESS | 1662 | 1463622850543 Marionette DEBUG loaded listener.js 18:54:10 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x12b21f000) [pid = 1662] [serial = 2283] [outer = 0x12aeeb800] 18:54:10 INFO - PROCESS | 1662 | 1463622850855 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]]]}] 18:54:10 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. 18:54:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 522ms 18:54:10 INFO - PROCESS | 1662 | 1463622850871 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 18:54:10 INFO - PROCESS | 1662 | 1463622850874 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 18:54:10 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:54:10 INFO - PROCESS | 1662 | 1463622850879 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:54:10 INFO - PROCESS | 1662 | 1463622850881 Marionette TRACE conn2 <- [1,3010,null,{}] 18:54:10 INFO - PROCESS | 1662 | 1463622850884 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}] 18:54:11 INFO - PROCESS | 1662 | 1463622851063 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 18:54:11 INFO - PROCESS | 1662 | 1463622851082 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d294800 == 69 [pid = 1662] [id = 762] 18:54:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x12aeebc00) [pid = 1662] [serial = 2284] [outer = 0x0] 18:54:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x12ba57400) [pid = 1662] [serial = 2285] [outer = 0x12aeebc00] 18:54:11 INFO - PROCESS | 1662 | 1463622851120 Marionette DEBUG loaded listener.js 18:54:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x12bd76800) [pid = 1662] [serial = 2286] [outer = 0x12aeebc00] 18:54:11 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x1192b9c00) [pid = 1662] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 18:54:11 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x111e24800) [pid = 1662] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 18:54:11 INFO - PROCESS | 1662 | --DOMWINDOW == 137 (0x1188da400) [pid = 1662] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 18:54:11 INFO - PROCESS | 1662 | --DOMWINDOW == 136 (0x1183dd800) [pid = 1662] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 18:54:11 INFO - PROCESS | 1662 | --DOMWINDOW == 135 (0x11918ac00) [pid = 1662] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 18:54:11 INFO - PROCESS | 1662 | --DOMWINDOW == 134 (0x1126b2800) [pid = 1662] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 18:54:11 INFO - PROCESS | 1662 | --DOMWINDOW == 133 (0x128bd7000) [pid = 1662] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 18:54:11 INFO - PROCESS | 1662 | --DOMWINDOW == 132 (0x12af6c800) [pid = 1662] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 18:54:11 INFO - PROCESS | 1662 | --DOMWINDOW == 131 (0x1167c1000) [pid = 1662] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 18:54:11 INFO - PROCESS | 1662 | --DOMWINDOW == 130 (0x1194ec400) [pid = 1662] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 18:54:11 INFO - PROCESS | 1662 | --DOMWINDOW == 129 (0x1194f5000) [pid = 1662] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 18:54:11 INFO - PROCESS | 1662 | --DOMWINDOW == 128 (0x1244dbc00) [pid = 1662] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 18:54:11 INFO - PROCESS | 1662 | 1463622851649 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]]]}] 18:54:11 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 18:54:11 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 822ms 18:54:11 INFO - PROCESS | 1662 | 1463622851700 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 18:54:11 INFO - PROCESS | 1662 | 1463622851702 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 18:54:11 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:54:11 INFO - PROCESS | 1662 | 1463622851709 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:54:11 INFO - PROCESS | 1662 | 1463622851711 Marionette TRACE conn2 <- [1,3014,null,{}] 18:54:11 INFO - PROCESS | 1662 | 1463622851721 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}] 18:54:11 INFO - PROCESS | 1662 | 1463622851857 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 18:54:11 INFO - PROCESS | 1662 | 1463622851862 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:11 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d829000 == 70 [pid = 1662] [id = 763] 18:54:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 129 (0x1194f2c00) [pid = 1662] [serial = 2287] [outer = 0x0] 18:54:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 130 (0x12c573000) [pid = 1662] [serial = 2288] [outer = 0x1194f2c00] 18:54:11 INFO - PROCESS | 1662 | 1463622851891 Marionette DEBUG loaded listener.js 18:54:11 INFO - PROCESS | 1662 | ++DOMWINDOW == 131 (0x12c63d800) [pid = 1662] [serial = 2289] [outer = 0x1194f2c00] 18:54:11 INFO - PROCESS | 1662 | [1662] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:54:12 INFO - PROCESS | 1662 | 1463622852215 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:54:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:54:12 INFO - {} 18:54:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:54:12 INFO - {} 18:54:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:54:12 INFO - {} 18:54:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:54:12 INFO - {} 18:54:12 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 526ms 18:54:12 INFO - TEST-START | /FileAPI/fileReader.html 18:54:12 INFO - PROCESS | 1662 | 1463622852230 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 18:54:12 INFO - PROCESS | 1662 | 1463622852232 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 18:54:12 INFO - PROCESS | 1662 | 1463622852234 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:54:12 INFO - PROCESS | 1662 | 1463622852235 Marionette TRACE conn2 <- [1,3018,null,{}] 18:54:12 INFO - PROCESS | 1662 | 1463622852237 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}] 18:54:12 INFO - PROCESS | 1662 | 1463622852326 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 18:54:12 INFO - PROCESS | 1662 | 1463622852396 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x12f01c800 == 71 [pid = 1662] [id = 764] 18:54:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 132 (0x1195f3800) [pid = 1662] [serial = 2290] [outer = 0x0] 18:54:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 133 (0x12c8eb400) [pid = 1662] [serial = 2291] [outer = 0x1195f3800] 18:54:12 INFO - PROCESS | 1662 | 1463622852421 Marionette DEBUG loaded listener.js 18:54:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 134 (0x12c9c9800) [pid = 1662] [serial = 2292] [outer = 0x1195f3800] 18:54:12 INFO - PROCESS | 1662 | 1463622852686 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]]]}] 18:54:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:54:12 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:54:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:54:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:54:12 INFO - TEST-OK | /FileAPI/fileReader.html | took 469ms 18:54:12 INFO - PROCESS | 1662 | 1463622852703 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 18:54:12 INFO - PROCESS | 1662 | 1463622852705 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 18:54:12 INFO - TEST-START | /FileAPI/historical.html 18:54:12 INFO - PROCESS | 1662 | 1463622852714 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:54:12 INFO - PROCESS | 1662 | 1463622852715 Marionette TRACE conn2 <- [1,3022,null,{}] 18:54:12 INFO - PROCESS | 1662 | 1463622852718 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}] 18:54:12 INFO - PROCESS | 1662 | 1463622852812 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 18:54:12 INFO - PROCESS | 1662 | 1463622852817 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:12 INFO - PROCESS | 1662 | ++DOCSHELL 0x138366800 == 72 [pid = 1662] [id = 765] 18:54:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 135 (0x12c8f0400) [pid = 1662] [serial = 2293] [outer = 0x0] 18:54:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 136 (0x12c9d1000) [pid = 1662] [serial = 2294] [outer = 0x12c8f0400] 18:54:12 INFO - PROCESS | 1662 | 1463622852841 Marionette DEBUG loaded listener.js 18:54:12 INFO - PROCESS | 1662 | ++DOMWINDOW == 137 (0x12ce70800) [pid = 1662] [serial = 2295] [outer = 0x12c8f0400] 18:54:13 INFO - PROCESS | 1662 | 1463622853165 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"]]]}] 18:54:13 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:54:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:54:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:54:13 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:54:13 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:54:13 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:54:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:54:13 INFO - TEST-OK | /FileAPI/historical.html | took 470ms 18:54:13 INFO - PROCESS | 1662 | 1463622853186 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 18:54:13 INFO - PROCESS | 1662 | 1463622853187 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 18:54:13 INFO - TEST-START | /FileAPI/idlharness.html 18:54:13 INFO - PROCESS | 1662 | 1463622853195 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:54:13 INFO - PROCESS | 1662 | 1463622853196 Marionette TRACE conn2 <- [1,3026,null,{}] 18:54:13 INFO - PROCESS | 1662 | 1463622853198 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}] 18:54:13 INFO - PROCESS | 1662 | 1463622853295 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 18:54:13 INFO - PROCESS | 1662 | 1463622853366 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:13 INFO - PROCESS | 1662 | ++DOCSHELL 0x13bdbc000 == 73 [pid = 1662] [id = 766] 18:54:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 138 (0x11268c000) [pid = 1662] [serial = 2296] [outer = 0x0] 18:54:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x112691800) [pid = 1662] [serial = 2297] [outer = 0x11268c000] 18:54:13 INFO - PROCESS | 1662 | 1463622853391 Marionette DEBUG loaded listener.js 18:54:13 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x112695800) [pid = 1662] [serial = 2298] [outer = 0x11268c000] 18:54:14 INFO - PROCESS | 1662 | 1463622854142 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:54:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:54:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:54:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:54:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:54:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:54:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:54:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:54:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:54:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:54:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:54:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:54:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:54:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:54:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:54:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:54:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:54:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:54:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:54:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:54:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:54:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:54:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:54:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:54:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:54:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:54:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:54:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:54:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:54:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:54:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:54:14 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 18:54:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:54:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:54:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:54:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:54:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:54:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:54:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:54:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:54:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:54:14 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 18:54:14 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 18:54:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:54:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:54:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:54:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:54:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:54:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:54:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:54:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:54:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:54:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:54:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:54:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:54:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:54:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:54:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:54:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:54:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:54:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:54:14 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 18:54:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:54:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:54:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:54:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:54:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:54:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:54:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:54:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:54:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:54:14 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 18:54:14 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 18:54:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:54:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:54:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:54:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:54:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:54:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:54:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:54:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:54:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:54:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:54:14 INFO - TEST-OK | /FileAPI/idlharness.html | took 984ms 18:54:14 INFO - PROCESS | 1662 | 1463622854179 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 18:54:14 INFO - PROCESS | 1662 | 1463622854182 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 18:54:14 INFO - TEST-START | /FileAPI/idlharness.worker 18:54:14 INFO - PROCESS | 1662 | 1463622854187 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:54:14 INFO - PROCESS | 1662 | 1463622854190 Marionette TRACE conn2 <- [1,3030,null,{}] 18:54:14 INFO - PROCESS | 1662 | 1463622854196 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}] 18:54:14 INFO - PROCESS | 1662 | 1463622854373 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 18:54:14 INFO - PROCESS | 1662 | 1463622854520 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:14 INFO - PROCESS | 1662 | ++DOCSHELL 0x137f44000 == 74 [pid = 1662] [id = 767] 18:54:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x126463c00) [pid = 1662] [serial = 2299] [outer = 0x0] 18:54:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x128b7ec00) [pid = 1662] [serial = 2300] [outer = 0x126463c00] 18:54:14 INFO - PROCESS | 1662 | 1463622854575 Marionette DEBUG loaded listener.js 18:54:14 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x12af0fc00) [pid = 1662] [serial = 2301] [outer = 0x126463c00] 18:54:14 INFO - PROCESS | 1662 | [1662] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:54:15 INFO - PROCESS | 1662 | 1463622855363 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:54:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:54:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:54:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:54:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:54:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:54:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:54:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:54:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:54:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:54:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:54:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:54:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:54:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:54:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:54:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:54:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:54:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:54:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:54:15 INFO - {} 18:54:15 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 18:54:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:54:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:54:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:54:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:54:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:54:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:54:15 INFO - {} 18:54:15 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 - {} 18:54:15 INFO - {} 18:54:15 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 18:54:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:54:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:54:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:54:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:54:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:54:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:54:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:54:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:54:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:54:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:54:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:54:15 INFO - {} 18:54:15 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 18:54:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:54:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:54:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:54:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:54:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:54:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:54:15 INFO - {} 18:54:15 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 - {} 18:54:15 INFO - {} 18:54:15 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 18:54:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:54:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:54:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:54:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:54:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:54:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:54:15 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 18:54:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:54:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:54:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:54:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:54:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:54:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:54:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:54:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:54:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:54:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:54:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:54:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:54:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:54:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:54:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:54:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:54:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:54:15 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 18:54:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:54:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:54:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:54:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:54:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:54:15 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 18:54:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:54:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:54:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:54:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:54:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:54:15 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 18:54:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:54:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:54:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:54:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:54:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:54:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:54:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:54:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:54:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:54:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:54:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:54:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:54:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:54:15 INFO - {} 18:54:15 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1242ms 18:54:15 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:54:15 INFO - PROCESS | 1662 | 1463622855446 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 18:54:15 INFO - PROCESS | 1662 | 1463622855451 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 18:54:15 INFO - PROCESS | 1662 | 1463622855459 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:54:15 INFO - PROCESS | 1662 | 1463622855461 Marionette TRACE conn2 <- [1,3034,null,{}] 18:54:15 INFO - PROCESS | 1662 | 1463622855464 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}] 18:54:15 INFO - PROCESS | 1662 | 1463622855576 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 18:54:15 INFO - PROCESS | 1662 | 1463622855680 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:15 INFO - PROCESS | 1662 | ++DOCSHELL 0x137f99000 == 75 [pid = 1662] [id = 768] 18:54:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x12c57bc00) [pid = 1662] [serial = 2302] [outer = 0x0] 18:54:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x13782a000) [pid = 1662] [serial = 2303] [outer = 0x12c57bc00] 18:54:15 INFO - PROCESS | 1662 | 1463622855712 Marionette DEBUG loaded listener.js 18:54:15 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x13782f000) [pid = 1662] [serial = 2304] [outer = 0x12c57bc00] 18:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:54:16 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 624ms 18:54:16 INFO - PROCESS | 1662 | 1463622856076 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]]]}] 18:54:16 INFO - PROCESS | 1662 | 1463622856081 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 18:54:16 INFO - PROCESS | 1662 | 1463622856083 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 18:54:16 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:54:16 INFO - PROCESS | 1662 | 1463622856085 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:54:16 INFO - PROCESS | 1662 | 1463622856088 Marionette TRACE conn2 <- [1,3038,null,{}] 18:54:16 INFO - PROCESS | 1662 | 1463622856096 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}] 18:54:16 INFO - PROCESS | 1662 | 1463622856211 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 18:54:16 INFO - PROCESS | 1662 | 1463622856323 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x13bea8000 == 76 [pid = 1662] [id = 769] 18:54:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x137835000) [pid = 1662] [serial = 2305] [outer = 0x0] 18:54:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x13be6dc00) [pid = 1662] [serial = 2306] [outer = 0x137835000] 18:54:16 INFO - PROCESS | 1662 | 1463622856356 Marionette DEBUG loaded listener.js 18:54:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x13be75800) [pid = 1662] [serial = 2307] [outer = 0x137835000] 18:54:16 INFO - PROCESS | 1662 | 1463622856710 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"]]]}] 18:54:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:54:16 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 678ms 18:54:16 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:54:16 INFO - PROCESS | 1662 | 1463622856763 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 18:54:16 INFO - PROCESS | 1662 | 1463622856765 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 18:54:16 INFO - PROCESS | 1662 | 1463622856768 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:54:16 INFO - PROCESS | 1662 | 1463622856769 Marionette TRACE conn2 <- [1,3042,null,{}] 18:54:16 INFO - PROCESS | 1662 | 1463622856771 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}] 18:54:16 INFO - PROCESS | 1662 | 1463622856882 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 18:54:16 INFO - PROCESS | 1662 | 1463622856980 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:16 INFO - PROCESS | 1662 | ++DOCSHELL 0x1380d2000 == 77 [pid = 1662] [id = 770] 18:54:16 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x110f21400) [pid = 1662] [serial = 2308] [outer = 0x0] 18:54:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x110f24000) [pid = 1662] [serial = 2309] [outer = 0x110f21400] 18:54:17 INFO - PROCESS | 1662 | 1463622857011 Marionette DEBUG loaded listener.js 18:54:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x13bc69000) [pid = 1662] [serial = 2310] [outer = 0x110f21400] 18:54:17 INFO - PROCESS | 1662 | 1463622857434 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]]]}] 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:54:17 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. 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:54:17 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'.) 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:54:17 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. 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:54:17 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. 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:54:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:54:17 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. 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:54:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:54:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 18:54:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:54:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:54:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:54:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:54:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:54:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:54:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:54:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:54:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:54:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:54:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:54:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:54:17 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 730ms 18:54:17 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:54:17 INFO - PROCESS | 1662 | 1463622857532 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 18:54:17 INFO - PROCESS | 1662 | 1463622857534 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 18:54:17 INFO - PROCESS | 1662 | 1463622857537 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:54:17 INFO - PROCESS | 1662 | 1463622857538 Marionette TRACE conn2 <- [1,3046,null,{}] 18:54:17 INFO - PROCESS | 1662 | 1463622857541 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}] 18:54:17 INFO - PROCESS | 1662 | 1463622857637 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 18:54:17 INFO - PROCESS | 1662 | 1463622857748 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:17 INFO - PROCESS | 1662 | ++DOCSHELL 0x138071800 == 78 [pid = 1662] [id = 771] 18:54:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x110f24c00) [pid = 1662] [serial = 2311] [outer = 0x0] 18:54:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x13805a400) [pid = 1662] [serial = 2312] [outer = 0x110f24c00] 18:54:17 INFO - PROCESS | 1662 | 1463622857778 Marionette DEBUG loaded listener.js 18:54:17 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x13bc6a000) [pid = 1662] [serial = 2313] [outer = 0x110f24c00] 18:54:17 INFO - PROCESS | 1662 | [1662] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:54:18 INFO - PROCESS | 1662 | 1463622858161 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:54:18 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:54:18 INFO - {} 18:54:18 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 673ms 18:54:18 INFO - PROCESS | 1662 | 1463622858211 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 18:54:18 INFO - PROCESS | 1662 | 1463622858212 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 18:54:18 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:54:18 INFO - PROCESS | 1662 | 1463622858215 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:54:18 INFO - PROCESS | 1662 | 1463622858216 Marionette TRACE conn2 <- [1,3050,null,{}] 18:54:18 INFO - PROCESS | 1662 | 1463622858219 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}] 18:54:18 INFO - PROCESS | 1662 | 1463622858408 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 18:54:18 INFO - PROCESS | 1662 | 1463622858452 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:18 INFO - PROCESS | 1662 | ++DOCSHELL 0x132062800 == 79 [pid = 1662] [id = 772] 18:54:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x13bc6bc00) [pid = 1662] [serial = 2314] [outer = 0x0] 18:54:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x13bc72c00) [pid = 1662] [serial = 2315] [outer = 0x13bc6bc00] 18:54:18 INFO - PROCESS | 1662 | 1463622858482 Marionette DEBUG loaded listener.js 18:54:18 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x13c7dac00) [pid = 1662] [serial = 2316] [outer = 0x13bc6bc00] 18:54:18 INFO - PROCESS | 1662 | 1463622858829 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]]]}] 18:54:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:54:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:54:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:54:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:54:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 621ms 18:54:18 INFO - PROCESS | 1662 | 1463622858836 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 18:54:18 INFO - PROCESS | 1662 | 1463622858837 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 18:54:18 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:54:18 INFO - PROCESS | 1662 | 1463622858842 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:54:18 INFO - PROCESS | 1662 | 1463622858844 Marionette TRACE conn2 <- [1,3054,null,{}] 18:54:18 INFO - PROCESS | 1662 | 1463622858846 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}] 18:54:18 INFO - PROCESS | 1662 | 1463622858952 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 18:54:19 INFO - PROCESS | 1662 | 1463622859030 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x140525800 == 80 [pid = 1662] [id = 773] 18:54:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x13bbd7000) [pid = 1662] [serial = 2317] [outer = 0x0] 18:54:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 160 (0x13bbdec00) [pid = 1662] [serial = 2318] [outer = 0x13bbd7000] 18:54:19 INFO - PROCESS | 1662 | 1463622859061 Marionette DEBUG loaded listener.js 18:54:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 161 (0x13bbe2c00) [pid = 1662] [serial = 2319] [outer = 0x13bbd7000] 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:54:19 INFO - PROCESS | 1662 | 1463622859559 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"]]]}] 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:54:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:54:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:54:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:54:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:54:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:54:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:54:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:54:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:54:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:54:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:54:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:54:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:54:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:54:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:54:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:54:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:54:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:54:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:54:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:54:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:54:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:54:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:54:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:54:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:54:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:54:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:54:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:54:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:54:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:54:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:54:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:54:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:54:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:54:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:54:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:54:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:54:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:54:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:54:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:54:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:54:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:54:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:54:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:54:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:54:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:54:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:54:19 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" 18:54:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:54:19 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" 18:54:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:54:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:54:19 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 740ms 18:54:19 INFO - PROCESS | 1662 | 1463622859583 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 18:54:19 INFO - PROCESS | 1662 | 1463622859584 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 18:54:19 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:54:19 INFO - PROCESS | 1662 | 1463622859633 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:54:19 INFO - PROCESS | 1662 | 1463622859634 Marionette TRACE conn2 <- [1,3058,null,{}] 18:54:19 INFO - PROCESS | 1662 | 1463622859637 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}] 18:54:19 INFO - PROCESS | 1662 | 1463622859754 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 18:54:19 INFO - PROCESS | 1662 | 1463622859836 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:19 INFO - PROCESS | 1662 | ++DOCSHELL 0x120f34800 == 81 [pid = 1662] [id = 774] 18:54:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 162 (0x116f14000) [pid = 1662] [serial = 2320] [outer = 0x0] 18:54:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 163 (0x12a6a9000) [pid = 1662] [serial = 2321] [outer = 0x116f14000] 18:54:19 INFO - PROCESS | 1662 | 1463622859878 Marionette DEBUG loaded listener.js 18:54:19 INFO - PROCESS | 1662 | ++DOMWINDOW == 164 (0x13bbe2800) [pid = 1662] [serial = 2322] [outer = 0x116f14000] 18:54:20 INFO - PROCESS | 1662 | 1463622860447 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]]]}] 18:54:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:54:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:54:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:54:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:54:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:54:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:54:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:54:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:54:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:54:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:54:20 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:54:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:20 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:54:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:54:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:54:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:54:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:54:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:54:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:54:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:54:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:54:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:54:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:54:20 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 828ms 18:54:20 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:54:20 INFO - PROCESS | 1662 | 1463622860459 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 18:54:20 INFO - PROCESS | 1662 | 1463622860461 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 18:54:20 INFO - PROCESS | 1662 | 1463622860464 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:54:20 INFO - PROCESS | 1662 | 1463622860465 Marionette TRACE conn2 <- [1,3062,null,{}] 18:54:20 INFO - PROCESS | 1662 | 1463622860470 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}] 18:54:20 INFO - PROCESS | 1662 | 1463622860580 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 18:54:20 INFO - PROCESS | 1662 | 1463622860697 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:20 INFO - PROCESS | 1662 | ++DOCSHELL 0x123c1f800 == 82 [pid = 1662] [id = 775] 18:54:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 165 (0x110e64800) [pid = 1662] [serial = 2323] [outer = 0x0] 18:54:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 166 (0x111e5f000) [pid = 1662] [serial = 2324] [outer = 0x110e64800] 18:54:20 INFO - PROCESS | 1662 | 1463622860728 Marionette DEBUG loaded listener.js 18:54:20 INFO - PROCESS | 1662 | ++DOMWINDOW == 167 (0x1183dd800) [pid = 1662] [serial = 2325] [outer = 0x110e64800] 18:54:20 INFO - PROCESS | 1662 | [1662] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:54:21 INFO - PROCESS | 1662 | 1463622861132 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:54:21 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:54:21 INFO - {} 18:54:21 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 672ms 18:54:21 INFO - PROCESS | 1662 | 1463622861135 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 18:54:21 INFO - PROCESS | 1662 | 1463622861139 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 18:54:21 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:54:21 INFO - PROCESS | 1662 | 1463622861143 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:54:21 INFO - PROCESS | 1662 | 1463622861145 Marionette TRACE conn2 <- [1,3066,null,{}] 18:54:21 INFO - PROCESS | 1662 | 1463622861147 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}] 18:54:21 INFO - PROCESS | 1662 | 1463622861255 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 18:54:21 INFO - PROCESS | 1662 | 1463622861364 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:21 INFO - PROCESS | 1662 | ++DOCSHELL 0x12a64b800 == 83 [pid = 1662] [id = 776] 18:54:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 168 (0x1241f4c00) [pid = 1662] [serial = 2326] [outer = 0x0] 18:54:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 169 (0x124ea3000) [pid = 1662] [serial = 2327] [outer = 0x1241f4c00] 18:54:21 INFO - PROCESS | 1662 | 1463622861393 Marionette DEBUG loaded listener.js 18:54:21 INFO - PROCESS | 1662 | ++DOMWINDOW == 170 (0x128ad5400) [pid = 1662] [serial = 2328] [outer = 0x1241f4c00] 18:54:21 INFO - PROCESS | 1662 | --DOCSHELL 0x138366800 == 82 [pid = 1662] [id = 765] 18:54:21 INFO - PROCESS | 1662 | --DOCSHELL 0x12f01c800 == 81 [pid = 1662] [id = 764] 18:54:21 INFO - PROCESS | 1662 | --DOCSHELL 0x12d829000 == 80 [pid = 1662] [id = 763] 18:54:21 INFO - PROCESS | 1662 | --DOCSHELL 0x12d294800 == 79 [pid = 1662] [id = 762] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 169 (0x12ba52800) [pid = 1662] [serial = 2230] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | --DOCSHELL 0x12ce19800 == 78 [pid = 1662] [id = 761] 18:54:21 INFO - PROCESS | 1662 | --DOCSHELL 0x12c52f000 == 77 [pid = 1662] [id = 760] 18:54:21 INFO - PROCESS | 1662 | --DOCSHELL 0x12ba1f000 == 76 [pid = 1662] [id = 759] 18:54:21 INFO - PROCESS | 1662 | --DOCSHELL 0x12af2a800 == 75 [pid = 1662] [id = 758] 18:54:21 INFO - PROCESS | 1662 | --DOCSHELL 0x12af2e000 == 74 [pid = 1662] [id = 757] 18:54:21 INFO - PROCESS | 1662 | --DOCSHELL 0x12a6b5800 == 73 [pid = 1662] [id = 756] 18:54:21 INFO - PROCESS | 1662 | --DOCSHELL 0x128c44000 == 72 [pid = 1662] [id = 755] 18:54:21 INFO - PROCESS | 1662 | --DOCSHELL 0x12310e000 == 71 [pid = 1662] [id = 754] 18:54:21 INFO - PROCESS | 1662 | --DOCSHELL 0x120f35000 == 70 [pid = 1662] [id = 753] 18:54:21 INFO - PROCESS | 1662 | --DOCSHELL 0x117f83800 == 69 [pid = 1662] [id = 752] 18:54:21 INFO - PROCESS | 1662 | --DOCSHELL 0x137e8e800 == 68 [pid = 1662] [id = 749] 18:54:21 INFO - PROCESS | 1662 | --DOCSHELL 0x13777a800 == 67 [pid = 1662] [id = 748] 18:54:21 INFO - PROCESS | 1662 | --DOCSHELL 0x12ce8d800 == 66 [pid = 1662] [id = 747] 18:54:21 INFO - PROCESS | 1662 | --DOCSHELL 0x124b59000 == 65 [pid = 1662] [id = 746] 18:54:21 INFO - PROCESS | 1662 | --DOCSHELL 0x123db4000 == 64 [pid = 1662] [id = 745] 18:54:21 INFO - PROCESS | 1662 | --DOCSHELL 0x116fa7800 == 63 [pid = 1662] [id = 744] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 168 (0x1260ca800) [pid = 1662] [serial = 2212] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 167 (0x128b79c00) [pid = 1662] [serial = 2215] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 166 (0x1126b4400) [pid = 1662] [serial = 2194] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 165 (0x1268d9800) [pid = 1662] [serial = 2182] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 164 (0x119107000) [pid = 1662] [serial = 2203] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 163 (0x1194ed000) [pid = 1662] [serial = 2204] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 162 (0x1188dc400) [pid = 1662] [serial = 2201] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 161 (0x119b91400) [pid = 1662] [serial = 2206] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 160 (0x120f9f800) [pid = 1662] [serial = 2207] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 159 (0x128d76400) [pid = 1662] [serial = 2185] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x117fa2c00) [pid = 1662] [serial = 2176] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x11312e400) [pid = 1662] [serial = 2197] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x117d6fc00) [pid = 1662] [serial = 2198] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x12a6eb800) [pid = 1662] [serial = 2188] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x129524800) [pid = 1662] [serial = 2218] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x12ba4f400) [pid = 1662] [serial = 2228] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x119c0e400) [pid = 1662] [serial = 2179] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x112653000) [pid = 1662] [serial = 2173] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x1126af000) [pid = 1662] [serial = 2191] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x118308400) [pid = 1662] [serial = 2221] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x12aee6c00) [pid = 1662] [serial = 2224] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x120fa4800) [pid = 1662] [serial = 2222] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x12b225400) [pid = 1662] [serial = 2227] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x12aee6800) [pid = 1662] [serial = 2219] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x113361800) [pid = 1662] [serial = 2195] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x1185a3400) [pid = 1662] [serial = 2200] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 142 (0x128add800) [pid = 1662] [serial = 2213] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 141 (0x12118e000) [pid = 1662] [serial = 2209] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 140 (0x124e35000) [pid = 1662] [serial = 2210] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 139 (0x128ffb400) [pid = 1662] [serial = 2216] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | --DOMWINDOW == 138 (0x12af68c00) [pid = 1662] [serial = 2225] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1662 | 1463622861854 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]]]}] 18:54:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:54:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:54:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:54:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:54:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:54:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:54:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:54:21 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 721ms 18:54:21 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:54:21 INFO - PROCESS | 1662 | 1463622861865 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 18:54:21 INFO - PROCESS | 1662 | 1463622861867 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 18:54:21 INFO - PROCESS | 1662 | 1463622861871 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:54:21 INFO - PROCESS | 1662 | 1463622861877 Marionette TRACE conn2 <- [1,3070,null,{}] 18:54:21 INFO - PROCESS | 1662 | 1463622861889 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}] 18:54:22 INFO - PROCESS | 1662 | 1463622862039 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 18:54:22 INFO - PROCESS | 1662 | 1463622862137 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x123c24800 == 64 [pid = 1662] [id = 777] 18:54:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 139 (0x117d6fc00) [pid = 1662] [serial = 2329] [outer = 0x0] 18:54:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 140 (0x124e9a000) [pid = 1662] [serial = 2330] [outer = 0x117d6fc00] 18:54:22 INFO - PROCESS | 1662 | 1463622862164 Marionette DEBUG loaded listener.js 18:54:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 141 (0x128b79800) [pid = 1662] [serial = 2331] [outer = 0x117d6fc00] 18:54:22 INFO - PROCESS | 1662 | 1463622862472 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]]]}] 18:54:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:54:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:54:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:54:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:54:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:54:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:54:22 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 627ms 18:54:22 INFO - PROCESS | 1662 | 1463622862497 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 18:54:22 INFO - PROCESS | 1662 | 1463622862499 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 18:54:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:54:22 INFO - PROCESS | 1662 | 1463622862501 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:54:22 INFO - PROCESS | 1662 | 1463622862502 Marionette TRACE conn2 <- [1,3074,null,{}] 18:54:22 INFO - PROCESS | 1662 | 1463622862504 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}] 18:54:22 INFO - PROCESS | 1662 | 1463622862600 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 18:54:22 INFO - PROCESS | 1662 | 1463622862690 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:22 INFO - PROCESS | 1662 | ++DOCSHELL 0x12af34800 == 65 [pid = 1662] [id = 778] 18:54:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 142 (0x123e29000) [pid = 1662] [serial = 2332] [outer = 0x0] 18:54:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 143 (0x128d76400) [pid = 1662] [serial = 2333] [outer = 0x123e29000] 18:54:22 INFO - PROCESS | 1662 | 1463622862716 Marionette DEBUG loaded listener.js 18:54:22 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x12a6e5800) [pid = 1662] [serial = 2334] [outer = 0x123e29000] 18:54:22 INFO - PROCESS | 1662 | 1463622862987 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]]]}] 18:54:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:54:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:54:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:54:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:54:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:54:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:54:23 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 519ms 18:54:23 INFO - PROCESS | 1662 | 1463622863020 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 18:54:23 INFO - PROCESS | 1662 | 1463622863021 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 18:54:23 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:54:23 INFO - PROCESS | 1662 | 1463622863032 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:54:23 INFO - PROCESS | 1662 | 1463622863033 Marionette TRACE conn2 <- [1,3078,null,{}] 18:54:23 INFO - PROCESS | 1662 | 1463622863035 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}] 18:54:23 INFO - PROCESS | 1662 | 1463622863129 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 18:54:23 INFO - PROCESS | 1662 | 1463622863200 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x12c00e800 == 66 [pid = 1662] [id = 779] 18:54:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x1244ce800) [pid = 1662] [serial = 2335] [outer = 0x0] 18:54:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x12a950400) [pid = 1662] [serial = 2336] [outer = 0x1244ce800] 18:54:23 INFO - PROCESS | 1662 | 1463622863225 Marionette DEBUG loaded listener.js 18:54:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x12af12c00) [pid = 1662] [serial = 2337] [outer = 0x1244ce800] 18:54:23 INFO - PROCESS | 1662 | 1463622863513 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] 18:54:23 INFO - PROCESS | 1662 | 1463622863552 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 18:54:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:54:23 INFO - PROCESS | 1662 | 1463622863555 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:54:23 INFO - PROCESS | 1662 | 1463622863556 Marionette TRACE conn2 <- [1,3082,null,{}] 18:54:23 INFO - PROCESS | 1662 | 1463622863561 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}] 18:54:23 INFO - PROCESS | 1662 | 1463622863666 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 18:54:23 INFO - PROCESS | 1662 | 1463622863672 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:23 INFO - PROCESS | 1662 | ++DOCSHELL 0x12d2a7000 == 67 [pid = 1662] [id = 780] 18:54:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x12b225400) [pid = 1662] [serial = 2338] [outer = 0x0] 18:54:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x12ba86800) [pid = 1662] [serial = 2339] [outer = 0x12b225400] 18:54:23 INFO - PROCESS | 1662 | 1463622863698 Marionette DEBUG loaded listener.js 18:54:23 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x12c8f1400) [pid = 1662] [serial = 2340] [outer = 0x12b225400] 18:54:24 INFO - PROCESS | 1662 | 1463622864051 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]]]}] 18:54:24 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:54:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:54:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:54:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 522ms 18:54:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:54:24 INFO - PROCESS | 1662 | 1463622864080 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 18:54:24 INFO - PROCESS | 1662 | 1463622864081 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 18:54:24 INFO - PROCESS | 1662 | 1463622864083 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:54:24 INFO - PROCESS | 1662 | 1463622864084 Marionette TRACE conn2 <- [1,3086,null,{}] 18:54:24 INFO - PROCESS | 1662 | 1463622864087 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}] 18:54:24 INFO - PROCESS | 1662 | 1463622864209 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 18:54:24 INFO - PROCESS | 1662 | 1463622864220 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x12e068800 == 68 [pid = 1662] [id = 781] 18:54:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x12c8ea800) [pid = 1662] [serial = 2341] [outer = 0x0] 18:54:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x12c9c8c00) [pid = 1662] [serial = 2342] [outer = 0x12c8ea800] 18:54:24 INFO - PROCESS | 1662 | 1463622864246 Marionette DEBUG loaded listener.js 18:54:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x12c9d2c00) [pid = 1662] [serial = 2343] [outer = 0x12c8ea800] 18:54:24 INFO - PROCESS | 1662 | 1463622864562 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:54:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:54:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 518ms 18:54:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:54:24 INFO - PROCESS | 1662 | 1463622864602 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 18:54:24 INFO - PROCESS | 1662 | 1463622864603 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 18:54:24 INFO - PROCESS | 1662 | 1463622864605 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:54:24 INFO - PROCESS | 1662 | 1463622864606 Marionette TRACE conn2 <- [1,3090,null,{}] 18:54:24 INFO - PROCESS | 1662 | 1463622864608 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}] 18:54:24 INFO - PROCESS | 1662 | 1463622864724 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 18:54:24 INFO - PROCESS | 1662 | 1463622864736 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:24 INFO - PROCESS | 1662 | ++DOCSHELL 0x132056000 == 69 [pid = 1662] [id = 782] 18:54:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x12c9d3400) [pid = 1662] [serial = 2344] [outer = 0x0] 18:54:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x12ce74400) [pid = 1662] [serial = 2345] [outer = 0x12c9d3400] 18:54:24 INFO - PROCESS | 1662 | 1463622864763 Marionette DEBUG loaded listener.js 18:54:24 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x12ce7d000) [pid = 1662] [serial = 2346] [outer = 0x12c9d3400] 18:54:25 INFO - PROCESS | 1662 | 1463622865092 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:54:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:54:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 519ms 18:54:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:54:25 INFO - PROCESS | 1662 | 1463622865124 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 18:54:25 INFO - PROCESS | 1662 | 1463622865125 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 18:54:25 INFO - PROCESS | 1662 | 1463622865127 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:54:25 INFO - PROCESS | 1662 | 1463622865128 Marionette TRACE conn2 <- [1,3094,null,{}] 18:54:25 INFO - PROCESS | 1662 | 1463622865131 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}] 18:54:25 INFO - PROCESS | 1662 | 1463622865260 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 18:54:25 INFO - PROCESS | 1662 | 1463622865278 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:25 INFO - PROCESS | 1662 | ++DOCSHELL 0x137d41800 == 70 [pid = 1662] [id = 783] 18:54:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x12ce6f400) [pid = 1662] [serial = 2347] [outer = 0x0] 18:54:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x12ce7c400) [pid = 1662] [serial = 2348] [outer = 0x12ce6f400] 18:54:25 INFO - PROCESS | 1662 | 1463622865303 Marionette DEBUG loaded listener.js 18:54:25 INFO - PROCESS | 1662 | ++DOMWINDOW == 159 (0x12d228800) [pid = 1662] [serial = 2349] [outer = 0x12ce6f400] 18:54:25 INFO - PROCESS | 1662 | 1463622865620 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:54:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:54:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 520ms 18:54:25 INFO - PROCESS | 1662 | 1463622865654 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 18:54:25 INFO - PROCESS | 1662 | 1463622865656 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 18:54:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:54:25 INFO - PROCESS | 1662 | 1463622865658 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:54:25 INFO - PROCESS | 1662 | 1463622865659 Marionette TRACE conn2 <- [1,3098,null,{}] 18:54:25 INFO - PROCESS | 1662 | 1463622865661 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}] 18:54:25 INFO - PROCESS | 1662 | 1463622865778 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 18:54:25 INFO - PROCESS | 1662 | --DOMWINDOW == 158 (0x119b9b000) [pid = 1662] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 18:54:25 INFO - PROCESS | 1662 | --DOMWINDOW == 157 (0x128bce800) [pid = 1662] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 18:54:25 INFO - PROCESS | 1662 | --DOMWINDOW == 156 (0x12aeebc00) [pid = 1662] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 18:54:25 INFO - PROCESS | 1662 | --DOMWINDOW == 155 (0x1194f2c00) [pid = 1662] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 18:54:25 INFO - PROCESS | 1662 | --DOMWINDOW == 154 (0x12aef1000) [pid = 1662] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 18:54:25 INFO - PROCESS | 1662 | --DOMWINDOW == 153 (0x1195f3800) [pid = 1662] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 18:54:25 INFO - PROCESS | 1662 | --DOMWINDOW == 152 (0x12467e400) [pid = 1662] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:54:25 INFO - PROCESS | 1662 | --DOMWINDOW == 151 (0x12c8f0400) [pid = 1662] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 18:54:25 INFO - PROCESS | 1662 | --DOMWINDOW == 150 (0x1188e8800) [pid = 1662] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 18:54:25 INFO - PROCESS | 1662 | --DOMWINDOW == 149 (0x11634d800) [pid = 1662] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 18:54:25 INFO - PROCESS | 1662 | --DOMWINDOW == 148 (0x12aeeb800) [pid = 1662] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 18:54:25 INFO - PROCESS | 1662 | --DOMWINDOW == 147 (0x123792c00) [pid = 1662] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 18:54:25 INFO - PROCESS | 1662 | --DOMWINDOW == 146 (0x128d2bc00) [pid = 1662] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 18:54:25 INFO - PROCESS | 1662 | --DOMWINDOW == 145 (0x110e67400) [pid = 1662] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 18:54:25 INFO - PROCESS | 1662 | --DOMWINDOW == 144 (0x1183e6400) [pid = 1662] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:54:25 INFO - PROCESS | 1662 | --DOMWINDOW == 143 (0x1244d2800) [pid = 1662] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 18:54:26 INFO - PROCESS | 1662 | 1463622866000 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x124e67800 == 71 [pid = 1662] [id = 784] 18:54:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 144 (0x117578400) [pid = 1662] [serial = 2350] [outer = 0x0] 18:54:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 145 (0x1194f2c00) [pid = 1662] [serial = 2351] [outer = 0x117578400] 18:54:26 INFO - PROCESS | 1662 | 1463622866027 Marionette DEBUG loaded listener.js 18:54:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 146 (0x12af1d000) [pid = 1662] [serial = 2352] [outer = 0x117578400] 18:54:26 INFO - PROCESS | 1662 | 1463622866288 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]]]}] 18:54:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:54:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:54:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 669ms 18:54:26 INFO - PROCESS | 1662 | 1463622866329 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 18:54:26 INFO - PROCESS | 1662 | 1463622866331 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 18:54:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:54:26 INFO - PROCESS | 1662 | 1463622866333 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:54:26 INFO - PROCESS | 1662 | 1463622866335 Marionette TRACE conn2 <- [1,3102,null,{}] 18:54:26 INFO - PROCESS | 1662 | 1463622866345 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}] 18:54:26 INFO - PROCESS | 1662 | 1463622866457 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 18:54:26 INFO - PROCESS | 1662 | 1463622866461 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:26 INFO - PROCESS | 1662 | ++DOCSHELL 0x137e8e800 == 72 [pid = 1662] [id = 785] 18:54:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 147 (0x119c11c00) [pid = 1662] [serial = 2353] [outer = 0x0] 18:54:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 148 (0x12d41f800) [pid = 1662] [serial = 2354] [outer = 0x119c11c00] 18:54:26 INFO - PROCESS | 1662 | 1463622866490 Marionette DEBUG loaded listener.js 18:54:26 INFO - PROCESS | 1662 | ++DOMWINDOW == 149 (0x1375f6800) [pid = 1662] [serial = 2355] [outer = 0x119c11c00] 18:54:26 INFO - PROCESS | 1662 | 1463622866823 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:54:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:54:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 519ms 18:54:26 INFO - PROCESS | 1662 | 1463622866852 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 18:54:26 INFO - PROCESS | 1662 | 1463622866853 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 18:54:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:54:26 INFO - PROCESS | 1662 | 1463622866860 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 18:54:26 INFO - PROCESS | 1662 | 1463622866861 Marionette TRACE conn2 <- [1,3106,null,{}] 18:54:26 INFO - PROCESS | 1662 | 1463622866864 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}] 18:54:27 INFO - PROCESS | 1662 | 1463622866996 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 18:54:27 INFO - PROCESS | 1662 | 1463622867003 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x137f8f000 == 73 [pid = 1662] [id = 786] 18:54:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 150 (0x118366800) [pid = 1662] [serial = 2356] [outer = 0x0] 18:54:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 151 (0x118368800) [pid = 1662] [serial = 2357] [outer = 0x118366800] 18:54:27 INFO - PROCESS | 1662 | 1463622867027 Marionette DEBUG loaded listener.js 18:54:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 152 (0x11836ec00) [pid = 1662] [serial = 2358] [outer = 0x118366800] 18:54:27 INFO - PROCESS | 1662 | 1463622867332 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]]]}] 18:54:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:54:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:54:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:54:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 522ms 18:54:27 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:54:27 INFO - PROCESS | 1662 | 1463622867379 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 18:54:27 INFO - PROCESS | 1662 | 1463622867380 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 18:54:27 INFO - PROCESS | 1662 | 1463622867382 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 18:54:27 INFO - PROCESS | 1662 | 1463622867383 Marionette TRACE conn2 <- [1,3110,null,{}] 18:54:27 INFO - PROCESS | 1662 | 1463622867385 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}] 18:54:27 INFO - PROCESS | 1662 | 1463622867477 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 18:54:27 INFO - PROCESS | 1662 | 1463622867481 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:27 INFO - PROCESS | 1662 | ++DOCSHELL 0x13827f800 == 74 [pid = 1662] [id = 787] 18:54:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 153 (0x11aa75000) [pid = 1662] [serial = 2359] [outer = 0x0] 18:54:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 154 (0x120f8e000) [pid = 1662] [serial = 2360] [outer = 0x11aa75000] 18:54:27 INFO - PROCESS | 1662 | 1463622867505 Marionette DEBUG loaded listener.js 18:54:27 INFO - PROCESS | 1662 | ++DOMWINDOW == 155 (0x120f93c00) [pid = 1662] [serial = 2361] [outer = 0x11aa75000] 18:54:27 INFO - PROCESS | 1662 | 1463622867828 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"]]]}] 18:54:27 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:54:27 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 18:54:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:54:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:54:27 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 469ms 18:54:27 INFO - PROCESS | 1662 | 1463622867852 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 18:54:27 INFO - PROCESS | 1662 | 1463622867853 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 18:54:27 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:54:27 INFO - PROCESS | 1662 | 1463622867862 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 18:54:27 INFO - PROCESS | 1662 | 1463622867863 Marionette TRACE conn2 <- [1,3114,null,{}] 18:54:27 INFO - PROCESS | 1662 | 1463622867865 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}] 18:54:28 INFO - PROCESS | 1662 | 1463622867998 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 18:54:28 INFO - PROCESS | 1662 | 1463622868123 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\", \"b1ae4e08-6709-4de5-9deb-e6f773f79757\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:28 INFO - PROCESS | 1662 | ++DOCSHELL 0x116fa7800 == 75 [pid = 1662] [id = 788] 18:54:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 156 (0x110e4d400) [pid = 1662] [serial = 2362] [outer = 0x0] 18:54:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 157 (0x110eb1c00) [pid = 1662] [serial = 2363] [outer = 0x110e4d400] 18:54:28 INFO - PROCESS | 1662 | 1463622868155 Marionette DEBUG loaded listener.js 18:54:28 INFO - PROCESS | 1662 | ++DOMWINDOW == 158 (0x111c1a000) [pid = 1662] [serial = 2364] [outer = 0x110e4d400] 18:54:28 INFO - PROCESS | 1662 | 1463622868545 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]]]}] 18:54:28 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:54:28 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 726ms 18:54:28 INFO - PROCESS | 1662 | 1463622868583 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 18:54:28 INFO - PROCESS | 1662 | 1463622868585 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 18:54:29 WARNING - u'runner_teardown' () 18:54:29 INFO - No more tests 18:54:29 INFO - Got 0 unexpected results 18:54:29 INFO - SUITE-END | took 514s 18:54:29 INFO - Closing logging queue 18:54:29 INFO - queue closed 18:54:29 INFO - Return code: 0 18:54:29 WARNING - # TBPL SUCCESS # 18:54:29 INFO - Running post-action listener: _resource_record_post_action 18:54:29 INFO - Running post-run listener: _resource_record_post_run 18:54:30 INFO - Total resource usage - Wall time: 536s; CPU: 57.0%; Read bytes: 31481344; Write bytes: 953725952; Read time: 207; Write time: 4947 18:54:30 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:54:30 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 152701440; Write bytes: 145006592; Read time: 13815; Write time: 297 18:54:30 INFO - run-tests - Wall time: 518s; CPU: 57.0%; Read bytes: 29310464; Write bytes: 792587264; Read time: 187; Write time: 4590 18:54:30 INFO - Running post-run listener: _upload_blobber_files 18:54:30 INFO - Blob upload gear active. 18:54:30 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 18:54:30 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 18:54:30 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 18:54:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 18:54:31 INFO - (blobuploader) - INFO - Open directory for files ... 18:54:31 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 18:54:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:54:31 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:54:32 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:54:32 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:54:32 INFO - (blobuploader) - INFO - Done attempting. 18:54:32 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 18:54:32 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:54:32 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:54:33 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:54:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:54:33 INFO - (blobuploader) - INFO - Done attempting. 18:54:33 INFO - (blobuploader) - INFO - Iteration through files over. 18:54:33 INFO - Return code: 0 18:54:33 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 18:54:33 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 18:54:33 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/df12ac0dd5f1910b964f9cea445dd510d0f9bc0a655bc6ba0acb26ce0ae6425f4a69a08bd017be542da1868c688bdfa67c86b9ea5613853dcccb0293126fa8fa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e419d40c1ad8750d061e992049c915c39b873fab643411f517df0fe75a094a7ed8682d037c4a3ea25c6685c5cd71a3a0d75222eb0846f70694f6e1b82a7f32fe"} 18:54:33 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 18:54:33 INFO - Writing to file /builds/slave/test/properties/blobber_files 18:54:33 INFO - Contents: 18:54:33 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/df12ac0dd5f1910b964f9cea445dd510d0f9bc0a655bc6ba0acb26ce0ae6425f4a69a08bd017be542da1868c688bdfa67c86b9ea5613853dcccb0293126fa8fa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e419d40c1ad8750d061e992049c915c39b873fab643411f517df0fe75a094a7ed8682d037c4a3ea25c6685c5cd71a3a0d75222eb0846f70694f6e1b82a7f32fe"} 18:54:33 INFO - Running post-run listener: copy_logs_to_upload_dir 18:54:33 INFO - Copying logs to upload dir... 18:54:33 INFO - mkdir: /builds/slave/test/build/upload/logs 18:54:33 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=670.223005 ========= master_lag: 0.30 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 10 secs) (at 2016-05-18 18:54:34.083614) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-18 18:54:34.086707) ========= 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.qAGqbhiYnp/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.NwwLy01sH5/Listeners TMPDIR=/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/df12ac0dd5f1910b964f9cea445dd510d0f9bc0a655bc6ba0acb26ce0ae6425f4a69a08bd017be542da1868c688bdfa67c86b9ea5613853dcccb0293126fa8fa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e419d40c1ad8750d061e992049c915c39b873fab643411f517df0fe75a094a7ed8682d037c4a3ea25c6685c5cd71a3a0d75222eb0846f70694f6e1b82a7f32fe"} build_url:https://queue.taskcluster.net/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012496 build_url: 'https://queue.taskcluster.net/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/df12ac0dd5f1910b964f9cea445dd510d0f9bc0a655bc6ba0acb26ce0ae6425f4a69a08bd017be542da1868c688bdfa67c86b9ea5613853dcccb0293126fa8fa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e419d40c1ad8750d061e992049c915c39b873fab643411f517df0fe75a094a7ed8682d037c4a3ea25c6685c5cd71a3a0d75222eb0846f70694f6e1b82a7f32fe"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Iyz7j4EXRIKGUJ9W3x7jgw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.28 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-18 18:54:34.384191) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 18:54:34.384601) ========= 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.qAGqbhiYnp/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.NwwLy01sH5/Listeners TMPDIR=/var/folders/w5/_34gntw956zgpct1x2hz28jh00000w/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.005139 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 18:54:34.406136) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-18 18:54:34.406440) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-18 18:54:34.406786) ========= ========= Total master_lag: 0.71 =========